[osm-pl] współrzędne na mapie

Marek Dolecki mdolecki w poczta.wp.pl
Pon, 18 Mar 2013, 17:52:35 UTC


Dziękuję za podpowiedzi.

Generalnie wzór na podanej stronie nie zadziałał mi (nie wiem dlaczego), ale linki z tej strony do dalszych stron coś już pomogły (przynajmniej częściowo). Znalazłem tam inne wzory, które zadziałały mi z mapą od 90 S do 90 N. teraz muszę pokombinować z mniejszymi wycinkami mapy. W przypadku wycinków mapy mam do dyspozycji jako parametry wejściowe szerokość geograficzną dolnej krawędzi mapy, szerokość geograficzną górnej krawędzi mapy i ilość punktów w obrazku pomiędzy tymi krawędziami. Wzory 
podane na stronie mają tylko 1 parametr wejściowy "a", który dla mnie jest niewystarczający i nie do końca wiem co on reprezentuje (na pewno nie współrzędną Y na obrazku).

Pozdrawiam


Dnia 18-03-2013 o godz. 18:17 Andrzej Zaborowski napisał(a):
> 2013/3/18 Tomasz Ganicz <polimerek w gmail.com>:
> > W dniu 18 marca 2013 12:38 użytkownik Andrzej Zaborowski
> > <andrzej w openstreetmap.pl> napisał:
> >> http://wiki.openstreetmap.org/wiki/Mercator zawiera formulki
> >> przeliczajace wlasnie wspolrzedna Y obrazka na szerokosc geograficzna
> >> i na odwrot.  Formulki sa w kilku najpopularniejszych jezykach
> >> skryptowych / programowania.
> >
> > Tylko by jeszcze do tego trzeba dodefiniować ten parametr skali. W
> > eksporcie z OSM na oficjalnej stronie wpisuje sie w okienku parametr
> > "skala" - ale co on właściwie znaczy w stosunku do bitmapy ?
> > Normalnie skala powiedzmy 1:100 dla mapy papierowej znaczy, że 1 cm na
> > mapie to 1 m w realu, przy bitmapach trzeba jeszcze uwzględnić
> > rozdzielczość ich druku/wyświetlania.  Przed chwilą wygenerowany
> > przeze mnie plik png w skali 1:5000 ma nominalną rozdzielczość 72 dpi,
> > ale nie wiem na pewno czy to jest stała wartość tego eksportera, czy
> > to zależy od wielkości obszaru i skali.
> 
> Mi wychodzi kolo 120dpi, ale moze to zalezy od szerokosci
> geograficznej, nie wiem co to za skala jest.
> 
> W kazdym razie jesli wiemy, ze wyeksportowalismy obrazek od ok. 90 S
> do ok. 90 N i ma on 360 pikseli to wystarczy ze wynik z rownania
> przemnozymy przez 180.  Widze, ze na tej stronie wiki w roznych
> formulkach jest wynik przemnozony przez rozne stale, wiec trzeba na to
> zwrocic uwage.
> 
> Pozdrowienia






Więcej informacji o liście Talk-pl