[osm-pl] współrzędne na mapie
Marek Dolecki
mdolecki w poczta.wp.pl
Pon, 18 Mar 2013, 11:32:38 UTC
Witam,
Nie jestem kartografem, geodetą ani matematykiem więc opiszę problem na przykładzie (liczby przypadkowe dobrane tak aby przykład był zrozumiały), bo nie wiem jak zadać pytanie aby było dobrze zrozumiane.
Robię sobie eksport pewnego obszaru ze strony www.openstreetmap.org (np. od 0 stopni do 90 stopni E i 0 stopni do 90 stopni N). W wyniku otrzymuję obrazek (mapę bitową) o rozdzielczości np. 360 punktów na 360 punktów.
Chcę wykorzystać ten obrazek w swoim programiku tylko nie wiem jak odwzorować punkt na obrazku wskazany przez kursor myszy (o współrzędnych X i Y) na współrzędne geograficzne mapy przedstawiającej ten obrazek (długość i szerokość).
Nie ma problemu dla osi X bo dzieląc 90 stopni (szerokość mapy w stopniach) na 360 punktów (szerokość obrazka przedstawiającego mapę w punktach) otrzymuję wynik, że 1 punkt na obrazku to 1/4 stopnia na mapie i tu wynik jest OK (zgody z prawdą).
Ale jak to zrobić dla osi Y, bo powyższa metoda tu już nie działa?
Pozdrawiam i z góry dziękuję za wszelkie podpowiedzi.
Marek
Więcej informacji o liście Talk-pl