Autor | Zpráva | ||
---|---|---|---|
MONTYCEK Profil |
#1 · Zasláno: 7. 9. 2015, 10:17:24
Zdravím, potřeboval bych udělat vyhledávání měst v blízkosti určitého města.
Například pokud budu mít Olomouc, tak získat názvy měst v okolí, která bych zobrazil ve výsledku. Máte s tím někdo zkušenosti? |
||
Martin2 Profil * |
#2 · Zasláno: 7. 9. 2015, 10:30:38
Pokud to vyhledávání nebylo v řádu tisíců denně, využil bych Google Maps API.
|
||
MONTYCEK Profil |
#3 · Zasláno: 7. 9. 2015, 10:32:15
Martin2:
No to jsem zkoušel, ale přímo vyhledávání okolních měst jsem tam nenašel a ja bych potřeboval seznam měst. |
||
Martin2 Profil * |
#4 · Zasláno: 7. 9. 2015, 10:35:55
Mělo by to jít specifikovat v rámci normálního vyhledávání míst.
|
||
Bubák Profil |
#5 · Zasláno: 7. 9. 2015, 10:41:46
|
||
MONTYCEK Profil |
#6 · Zasláno: 7. 9. 2015, 10:53:40
Bubák:
no to zrovna problém neřeší. Jak bych tam našel města například 15 km od olomouce? |
||
juriad Profil |
#7 · Zasláno: 7. 9. 2015, 10:58:32
Máš, předpokládám, města uložená v MySQL databázi. Pro každé město znáš GPS souřadnice. Pak můžeš použít třeba tuto funkci.
|
||
MONTYCEK Profil |
#8 · Zasláno: 7. 9. 2015, 11:04:22
juriad:
To už je zajímavější řešení. Zkusím to prostudovat. Díky :) Zatím sice GPS souřadnice nemám v db, ale mohu si je doplnit. |
||
Bubák Profil |
#9 · Zasláno: 7. 9. 2015, 11:27:20
Na stránce Wikipedie je 611 měst, kdybys GPS souřadnice kopíroval z Wikipedie ručně, tak to zabere asi hodinu rutinní nezáživné práce, chtělo by to dělat efektivněji.
|
||
juriad Profil |
#10 · Zasláno: 7. 9. 2015, 11:32:18
Existuje již hotová databáze od Paskyho: log.or.cz/?p=321 + další v komentářích.
|
||
Alphard Profil |
#11 · Zasláno: 7. 9. 2015, 11:40:46
Bubák:
„kdybys GPS souřadnice kopíroval z Wikipedie ručně“ Divím se, že někoho vůbec napadne dělat to ručně... Na projektech, kde jsem potřeboval zeměpisné údaje jsem používal Google Maps API spolu s vhodným cachováním. Nevím, co přesně MONTYCEK dělá, ale jestli vyhledávané město zadává uživatel a nenajde ho v databázi, bude stejně tuto službu potřebovat. Pozor na různé obce sdílející totožné názvy, je s tím víc problémů, než jsem si původně myslel. Asi nejlepší řešení je to, co používají různé mapové servery, tj. přidat našeptávač, který specifikuje i okres. |
||
Časová prodleva: 9 let
|
0