[osm-hu] www.openstreetmap.hu V2 :-)
Báthory Péter
bathory86p at gmail.com
2012. Júl. 18., Sze, 22:05:56 UTC
Nagyon szuper :D
Szívesen segítenék a réteges kérdésben is, meg teszteléssel, de ilyen
szempontból a legrosszabbkor raktad ki élesbe, mert pont most húzok el 10
napra a hegyek közé :)
A nézet megjegyzése hasznos dolog, de javaslom, hogy cookie-k utaztatása
helyett tárold a pozíciót localStorage-ban. Még kezelni is könnyebb. Ha
nagyon akarsz kedveskedni az IE6 felhasználóknak, maradhat fallbackként a
cookie ( if (typeof(localStorage) == 'undefined' ) ).
BP
2012.07.18. 23:24:05 dátumon Ferenc Veres <lionkmp at gmail.com> írta:
> Sziasztok!
>
> A CLC "letöltések" menü miatt feltöltöttem az aktuális fejlesztés alatti
> változatot a weblapból, így volt egyszerűbb. Biztos bugos, majd írjatok
> ha van valami.
>
> http://www.openstreetmap.hu/
>
> változások:
>
> - szebb oldalsó választó (yahoo-ról a kinyitogatós ötlet)
>
> - város és utca írás közbeni kiegészítés (kb 1-2 hónapos
> utcaadatbázissal de majd frissítem időnként)
>
> - Keresés gombra meg a Nominatim fut le, szóval valahogy csak
> belehackeltem, hogy "London" az ne "nincs találat" legyen amiatt, hogy
> nekem csak Hungary van betöltve. De bőven lenne mit csiszolni még rajta.
>
> - Megjegyzi Cookie-ban, hogy hol voltál, a régi site mindig nullázta
> teljes Magyarország nézetre, pl ha elugrottál meg vissza.
>
> - Sajnos más lett a "marker URL", de elvileg megoldottam, hogy a régi
> linkek átugranak rá (1 db-ot találtam amit ide küldtem, az működik) A
> marker berakás is beépült a főoldalba, eddig lehívott egy másik oldalt.
>
> - Küldés emailben
>
> - "Szerkesztés: JOSM" nem ugrik el a .ORG-ra és kér ott belépést mint
> eddig, hanem direktben irányítja a JOSM-ot.
>
> Ah, máris talátam egy bugot, ez az URL a fejlesztés bizonyos fázisaiban
> rá is ugrott a találatra:
>
> http://www.openstreetmap.hu/?q=Nagyb%C3%A1nhegyes
>
> Még egy hiányosság: a MARKER nem tárolja, hogy melyik réteg volt az
> aktív, mert nem tudtam, hogy a "map" objektumból hogy tudom kiolvasni.
> 305-ös sor, osmhu.js... ha tud valaki segíteni.
>
> var pixel = new OpenLayers.Pixel(e.xy.x,e.xy.y);
> var lonlat = map.getLonLatFromPixel(pixel);
> mlon = lonlat.lon.toPrecision(7);
> mlat = lonlat.lat.toPrecision(7);
> mzoom = map.getZoom();
> // layers=???
>
> Üdv,
> Feri
További információk a(z) Talk-hu levelezőlistáról