Strona 5 z 5
: niedziela 11 października 2009, 12:45
autor: krystiant
spanish inquisition pisze:Zainspirowany tym tematem oraz własnymi potrzebami napisałem kawalątek kodu, do którego tu linkuję, bo być może przyda się jeszcze komuś oprócz mnie:
http://kastamasta.ovh.org/opencaching
Jestem otwarty na wszelkie uwagi i sugestie

W przyszłości przewiduję możliwość przesuwania pinezki do punktu o ręcznie wklepanych współrzędnych, z jednoczesnym przeliczeniem danych dla pozostałych formatów.
Fajne

A dałoby radę zrobić tak, żeby
"var center = new GLatLng(54.54877003328681, 18.566808700561523);" przekazać za pomocą parametrów w url-u (i to najlepiej w bardziej ludzkiej postaci)? Wtedy możnaby centrować od razu na interesującym nas rejonie...
: niedziela 11 października 2009, 13:54
autor: Bas
: niedziela 11 października 2009, 18:14
autor: spanish inquisition
krystiant pisze:spanish inquisition pisze:Zainspirowany tym tematem oraz własnymi potrzebami napisałem kawalątek kodu, do którego tu linkuję, bo być może przyda się jeszcze komuś oprócz mnie:
http://kastamasta.ovh.org/opencaching
Jestem otwarty na wszelkie uwagi i sugestie

W przyszłości przewiduję możliwość przesuwania pinezki do punktu o ręcznie wklepanych współrzędnych, z jednoczesnym przeliczeniem danych dla pozostałych formatów.
Fajne

A dałoby radę zrobić tak, żeby
"var center = new GLatLng(54.54877003328681, 18.566808700561523);" przekazać za pomocą parametrów w url-u (i to najlepiej w bardziej ludzkiej postaci)? Wtedy możnaby centrować od razu na interesującym nas rejonie...
Dałoby

Dorobiłem tę funkcjonalność na wzór googlowej, z tym ze zastrzegam że ma pewne niedoskonałości, których już nie będę eliminował, np. wybór półkuli przez znaki +/- a nie przez litery N/S/E/W - te litery są ignorowane
Przykładowe formaty wywołania:
Kod: Zaznacz cały
http://kastamasta.ovh.org/opencaching/?q=N54 21 25 E18 33 57
http://kastamasta.ovh.org/opencaching/?q=54 21 25 18 33 57
http://kastamasta.ovh.org/opencaching/?q=N54 21.417 E18 33.950
http://kastamasta.ovh.org/opencaching/?q=54 21.417 18 33.950
http://kastamasta.ovh.org/opencaching/?q=N54.35695 E18.565833
http://kastamasta.ovh.org/opencaching/?q=54.35695 18.565833
http://kastamasta.ovh.org/opencaching/?q=54.35695,18.565833
http://kastamasta.ovh.org/opencaching/?q=54.35695;18.565833
http://kastamasta.ovh.org/opencaching/?q=N54.35695;E18.565833
http://kastamasta.ovh.org/opencaching/?q=54.35695, 18.565833
http://kastamasta.ovh.org/opencaching/?q=54.35695; 18.565833
http://kastamasta.ovh.org/opencaching/?q=N54.35695; E18.565833
W przypadku błędów będzie wyrzucał domyśle współrzędne, albo javascriptowe alerty

Teraz zabieram się za wyświetlanie przeliczonych współrzędnych w dolnych inputach od razu po wywołaniu z urla.
Edit: to ostatnie już działa. Natomiast tak teraz patrzę, że na googlu jeszcze przechodzi zmienna q z różnymi dziwnymi znaczkami ° ' " - u mnie niestety nie

Tylko takie formaty jak tu wyżej opisane i analogiczne.
: niedziela 17 stycznia 2010, 16:51
autor: lavinka
http://kastamasta.ovh.org/opencaching/
Bardzo mi się przyda, dzięki wielkie za TO!