You are not logged in.

#26 2011-04-06 21:44:48

surge
Member
Registered: 2011-03-23
Posts: 4

Re: Помогите новичку разобраться с поиском

@osmisto
почему-то не ищет названия на отличном от English.

Nominatim.search('Москва', showResult);

callback вызывается но data = null

Offline

#27 2011-04-06 22:12:48

GaM
Member
From: Saint-Petersburg/Russia
Registered: 2011-01-10
Posts: 3,188
Website

Re: Помогите новичку разобраться с поиском

Здрасте. А как там насчет функций рисования в удобной обёртке? Очень бы хотелось возможность строить маршруты и типа на сервер бросать его...


Чем меньше ты флудишь, тем больше нарисуешь!

Offline

#28 2011-04-06 22:19:26

Zverik
Moderator
From: Минск
Registered: 2010-10-14
Posts: 5,693
Website

Re: Помогите новичку разобраться с поиском

GaM, это тема про номинатим, а не про рисование маршрутов.

surge, кодировка точно utf8?


ШТОСМ | josm.ru | обо мне | удалёнка зло

Offline

#29 2011-04-07 06:36:07

dkiselev
Member
Registered: 2010-02-09
Posts: 3,364

Re: Помогите новичку разобраться с поиском

Я пробовал пользовать номинатим, правда через http запросы . Москава не находилась а вот транслитерированный на инглиш вариант - находился.


mail: dkiselev@osm.me      skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!

Offline

#30 2011-04-07 13:39:06

surge
Member
Registered: 2011-03-23
Posts: 4

Re: Помогите новичку разобраться с поиском

<html>
<head>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no"/>
<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script>
<script type="text/javascript" src="http://github.com/osmisto/osm-town-bundle/raw/stable-1/3party/openlayers/OpenLayers.js"></script>
<script type="text/javascript" src="nominatim.js"></script>


<script type="text/javascript">


function initialize() {
   
   var i = 15;
   
   Nominatim.init();
   Nominatim.search('Москва', showResult);

}

function showResult(iter, data, index) {

   alert(data);
   
   if (data === null) {
       console.log('DONE');
       return
   }

   console.log('RESULT: ', index, data);
   //if (--i > 0) iter.next();
}


</script>
</head>

<body onload="initialize()">
     
</body>

</html>

Offline

#31 2011-04-07 13:43:17

surge
Member
Registered: 2011-03-23
Posts: 4

Re: Помогите новичку разобраться с поиском

в то время как http запроас работает

http://nominatim.openstreetmap.org/sear … sdetails=1

Offline

#32 2011-09-27 09:51:23

dimmer
Member
From: Belarus
Registered: 2010-09-06
Posts: 92
Website

Re: Помогите новичку разобраться с поиском

osmisto wrote:

Поиск через nominatim сделал smile Вот такой nominatim.js получился (чистый исходник).

Может у кого-нибудь есть готовый пример страницы с внедренным поиском?
Вроде нашел, но есть косяк.

Last edited by dimmer (2011-09-27 17:18:32)

Offline

#33 2011-10-12 06:42:18

Magomogo
Member
From: Novosibirsk
Registered: 2010-11-20
Posts: 220
Website

Re: Помогите новичку разобраться с поиском

Хочу вернуться к теме с поиском.

То, что с ним всё плохо - понятно. Но вот насколько плохо? Какое текущее состояние дел? Есть ли надежда заставить Nominatim работать правильно?

Пример: хочу найти улицу Мусы Джалиля в Новосибирске.

http://open.mapquestapi.com/nominatim/v … 5%2C-80.42

Улица состоит из нескольких сегментов, поэтому три результата:
по первому она находится в микрорайоне Щ, что правильно, по двум другим - в Нижней Ельцовке, а это чушь. Явно при поиске учитываются точки place=sububrb и игнорируются одноименные полигоны. Как бы ему помочь?

Offline

Board footer

Powered by FluxBB