Создаю сервис позволяющий определять ближайшие объекты от определённой точки.
Точка эта задаётся адресом и координаты получаются через "ymaps.geocode".
Точно также получаются объекты которые нужно определить.
Делаю так:
mcircle = new ymaps.geometry.base.Circle([[55.029941, 82.920691], 50000]);
пробегаемся циклом по объектам
mcircle.contains([55.035235, 83.00259]); /*смотрим координаты объекта возвращает false*/
mcircle.contains([55.029941, 82.920691]); /* смотрим сам центр круга - возвращает false*/
Может я чего то не так делаю? видел пример через poligon но мне он не подходит т.к. области поиска могут быть разными и не возможно задать эти области координатами.
upd: нашел еще в блоге пример, но хотелось бы сделать без добавления на карту т.к. карта на странице используется для других целей. С "geometry.base.Circle" как я понимаю - это возможно.