SASGIS - SAS.Планета
View Issue Details
0000777SAS.Планета[All Projects] Хотелкаpublic02-06-2011 16:2510-10-2012 11:50
gpsMax 
Garl 
normalminorhave not tried
closedfixed 
110418 
120808120808 
0000777: Поиск средствами Nominatim по данным OSM
Есть сервер, осуществляющий поиск по данным ОСМ. Вполне ищет кириллицу, умеет обрабатывать даже адресные запросы

запрос "Москва"
http://nominatim.openstreetmap.org/search?format=xml&q=%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D0%B0

запрос "улица Вавилова 10" (хз, что там)
http://nominatim.openstreetmap.org/search?format=xml&q=%D1%83%D0%BB%D0%B8%D1%86%D0%B0+%D0%92%D0%B0%D0%B2%D0%B8%D0%BB%D0%BE%D0%B2%D0%B0+10

В ответ сервер присылает XML с результатами, которых может быть несколько. На гугл очень похоже.

Ответы парсятся из тега place, содержащего lat="" и lon="":
<place place_id="7180550" osm_type="node" osm_id="657922869" place_rank="19" boundingbox="56.9077742004,56.9277780151,32.1533300781,32.1733338928" lat="56.917778" lon="32.163333" display_name="Москва, 172796, Российская Федерация" class="place" type="hamlet" icon="http://open.mapquestapi.com/nominatim/v1/images/mapicons/poi_place_village.p.20.png"/>

osm, XML, поиск
Issue History
02-06-2011 16:25gpsMaxNew Issue
02-06-2011 16:27gpsMaxTag Attached: поиск
02-06-2011 16:27gpsMaxTag Attached: osm
02-06-2011 16:30gpsMaxStatusnew => acknowledged
02-06-2011 19:21gpsMaxTag Attached: XML
15-08-2011 17:56vdemidovNote Added: 0003450
15-08-2011 17:56vdemidovStatusacknowledged => confirmed
15-08-2011 17:56vdemidovTarget Version => 24xxxx
04-09-2011 09:49zOnNote Added: 0003668
03-10-2011 17:45GarlAssigned To => Garl
03-10-2011 17:45GarlStatusconfirmed => resolved
03-10-2011 17:45GarlResolutionopen => fixed
03-10-2011 17:45GarlFixed in Version => 120808
03-10-2011 17:45GarlTarget Version24xxxx => 120808
10-10-2012 11:50TolikStatusresolved => closed

Notes
(0003450)
vdemidov   
15-08-2011 17:56   
Уже почти все готово для простого добавления новых геокодеров. Тоесть почти все пункты менюшек создаются в рантайме.
(0003668)
zOn   
04-09-2011 09:49   
отлично, тогда не имеет смысла создавать хотелку с поиском от ПРО-Город/Рамблер.
а то всё руки чесались.