![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 199 Pomógł: 0 Dołączył: 12.02.2004 Skąd: Czymiasto Ostrzeżenie: (0%) ![]() ![]() |
Problem jest nastepujacy mam punkty okreslone geograficznie poprrzez wspolzedne np:
name | lat | deg | min | sec | lon | deg | min | sec punkt | 54,54167 | 54 | 32,000 | 30,00 | 18,77000 | 18 | 46,000 | 12,00 lat to jest wysokosc geograficzna po przeliczeniu lon to jest dlugosc geograficzna po przeliczeniu dla przykladu ten punkt ma byc naniesiony na ta mape (IMG:http://koronowicz.com/mapa.jpg) jak wiadomo funkcje rysowania na obrazku punktu w php wymagaja podnia polozenia w pixelach wzgledem x y i teraz mam problem jak to przeniesc na ta mape, jest oan wyskalowana ale dalej nie mam pojecia jak to zrobic |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 504 Pomógł: 2 Dołączył: 31.03.2006 Skąd: Londyn Ostrzeżenie: (0%) ![]() ![]() |
Sprawdzic rozpietosc geograficzna tego obszaru, i jego wymiary w pixelach.
Pozniej mamy prosta proporcje. x = (dlugoscgeograficznapunktu * dlugoscwpixelachobrazka) / dlugoscgeograficznaobrazka. I mamy dlugosc w pikselach.
Ten post edytował thornag 28.08.2006, 13:51:00 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 199 Pomógł: 0 Dołączył: 12.02.2004 Skąd: Czymiasto Ostrzeżenie: (0%) ![]() ![]() |
wlasnie testuej twoje rozwiaznaie i cos mi nei wychodzi oto link:
http://karol.attu.pl/_mapa/gfx.php a oto liting tego pliku:
jak widac na obrazku cos jest nie tak |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 411 Pomógł: 35 Dołączył: 27.06.2004 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Trzeba chyba wziąć jeszcze poprawkę na odwzorowanie kartograficzne, bo inaczej zawsze bedziesz mial kilka pikseli błędu.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 02:02 |