Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 530 Pomógł: 0 Dołączył: 15.01.2005 Skąd: Warszawa Ostrzeżenie: (0%)
|
Witam.
Mam problem z zaprojektowaniem tabeli sql z miejscowościami i ich współrzędnymi. Mogę je zapisywać do bazy danych w dowolnym formacie, ale nie mam pojęcia jak ułożyć te tabele, żeby nie zabić mysql'a. Problem wygląda tak: posiadam współrzędne punktu (używam Google Maps Api, ale to bez znaczenia) w postaci $x i $y. Teraz chciałbym stworzyć systemik, który podawałby najbliższą miejscowość od tych współrzędnych z tabeli mysql. Powiedzmy szkic tabel wyglądałby tak: id_dzielnicy | id_miasta | nazwa_dzielnicy | współrzędne x | współrzędne y id_miasta | nazwa_miasta | dodatkowe opcje np. co do markera (ta tabela mniej istotna W php mam wartości współrzędnych punktu. ($x i $y) I teraz problem bo nie wiem, czy tak jest dobrze i nie mam pojęcia jak w sql zabrać się za pytanie, żeby znajdował te najbliższe punkty... Proszę o pomoc. Jeśli coś niejasne - wyjaśnię. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 898 Pomógł: 80 Dołączył: 31.05.2008 Ostrzeżenie: (20%)
|
Tutaj brakuje Wam odwzorowania kartograficznego albo przyjęcia jednego z układów współrzędnych. Co do: mosqi83, tak nie można mówić dwóch współrzędnych, ale te co Ty podałaś też są złe (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Tak więc musimy mówić tutaj o współrzędnych graficznych geograficznych B L i H, później je należy przekonwertować na układ kartezjański i to w zależności od układu odniesienia, więc o ile się nie mylę w Polsce jeszcze jest stosowany układ współrzędnych 1992, ale już nie długo czyli od 2012 albo 2010 ma wejść w życie układ współrzędnych 2000. No i teraz by przeliczyć współrzędne B, L i H na X, Y i Z to albo się zaopatrzycie w programy geodezyjne, albo znajdziecie gdzieś skan książek geodezyjnych (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) I co Wam powiem więcej to wcale nie jest takie proste. Odwzorowania kartograficzne to jest niezły kosmos (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Nie ma sensu bym się tutaj nad tym rozwodził bo jestem za cienki z geodezji by Wam to przedstawić, ale mogę służyć pomocą.
Pozdrawiam. |
|
|
|
Master Miko Porównywanie współrzędnych 15.07.2007, 22:09:18
konys Teoretycznie powinno się to liczyć według promieni... 16.07.2007, 06:59:05 
osiris Jesli nie pobieramy informacji o roznicy odleglosc... 19.07.2007, 15:43:39 
morty86 Cytat(osiris @ 19.07.2007, 15:43:39 )... 22.05.2008, 11:45:27
Master Miko Dzięki serdeczne za szybką i profesjonalną odpowie... 16.07.2007, 10:01:39
mosqi83 Obliczając odległość pomiędzy dwoma punktami leżąc... 29.05.2008, 21:45:24
teutates Uzywalem tej metody i byly dosc duze bledy, moze n... 29.05.2008, 22:31:45
mosqi83 W takim razie pozostaje Haversine formula
Tutaj b... 29.05.2008, 23:03:33
mosqi83 Jeśli by brać pod uwagę wysokość no to rzeczywiści... 1.06.2008, 23:11:57 ![]() ![]() |
|
Aktualny czas: 11.01.2026 - 13:47 |