Клуб API Карт

Найдено на тему «circle»:
Клик по карте внутри круга с заливкой.
Александр В
20 мая 2017, 11:22


Подскажите пожалуйста как убрать клик круга, чтобы можно было кликать по карте.
Хочу добавлять новые точки и внутри круга.

Заранее спасибо.

2 комментария
circle,click ,event,event disable,Placemark
Проверка на вхождение координат в Circle
jea-lous
24 мая 2013, 07:24

Создаю сервис позволяющий определять ближайшие объекты от определённой точки.

Точка эта задаётся адресом и координаты получаются через "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" как я понимаю - это возможно.

4 комментария
координаты,API 2.0,circle,геокодирование
Есть ли Circle в стабильной версиии?
Удалённый пользователь
14 мая 2013, 18:54

Заметил что в 2.0-stable (и других, более поздних версиях, вплоть до 2.0.28), у объекта ymaps нет метода Circle.


Однако в этом примере (http://api.yandex.ru/maps/doc/jsapi/2.x/examples/circle.html), где версия явно не указана, Circle есть и работает нормально.

 

Как можно использовать Circle в стабильной версии yandex maps api?

 

На всякий случай, вот пример с этой ошибкой:

http://jsfiddle.net/7ehYq/

2 комментария
круг,API 2.0,circle