Клуб API КартРендеринг геообъектовПост в архиве.Евгений Белоусов18 сентября 2012, 02:08Есть желание, внутри окружности, отображать какой-либо текст, например хинт.Как такое можно реализовать? "Кто" отображает окружность на карте?!
1 комментарийАвторизуйтесь, чтобы оставить комментарийAlx928 января 2016, 03:39Это зависит от того, какая у вас конретная задача.1) Если вы просто хотите отобразить подпись внутри одного круга, то вам достаточно создать инстанцию хинта (http://api.yandex.ru/maps/doc/jsapi/2.x/ref/reference/Hint.xml) и открыть его в центре круга.2) Если вам нужно, чтобы все круги на карте имели подписи, вам нужно: a) создать собственный составной оверлей, состоящий из двух оверлеев - интерактивного круга (http://api.yandex.ru/maps/doc/jsapi/2.x/ref/reference/overlay.interactiveGraphics.Circle.xml) и лейбла (http://api.yandex.ru/maps/doc/jsapi/2.x/ref/reference/overlay.html.Label.xml) б) создать или изменить фабрику оверлеев (по умолчанию это interactive: http://api.yandex.ru/maps/doc/jsapi/2.x/ref/reference/geoObject.overlayFactory.interactive.xml) и назначить в ней в соответствие геометрии типа Circle ваш новый оверлей, тогда все геообъекты с этой фабрикой и типом геометрии Circle будут использовать ваш оверлей.