Клуб API Карт

Поиск по координатам

iormark
28 апреля 2014, 13:38

Здравствуйте мне необходимо найти обьект по координатам.

http://api.yandex.ru/maps/doc/jsapi/2.0/ref/reference/GeoQueryResult.xml#search

 

var query = ymaps.geoQuery(clusterer).

          search('geometry.coordinates.0 = 59.254722733850464');

 

 query.each(function(pm) {

});

 

Объект с этой координатой точно есть, но не находится.

4 комментария
Подписаться на комментарии к посту
Дайте пример.

http://jsfiddle.net/c9e2S/3/

 

В примере работает, может быть у меня не работает из за точности числа?  Может быть так, что чифры после точки немного обрезаются или еще что то подобное?

Строго говоря, числа с плавающей точкой следует сравнивать как Math.abs(a - b) < 1e-10
Я, однако, подозреваю, что вы делаете что-то неправильно, раз вам нужно искать точное совпадение по координате.

К сожалению. Спасибо)