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

More
4 years 11 months ago #12354 by msena
Добрый день. Подскажите пожалуйста, как сделать переопределенную иконку с текстом прозрачной? Текст только что бы был виден.

Или как вывести надпись на полигоне (внутри области, овала)?

Спасибо.

Please Log in or Create an account to join the conversation.

More
4 years 11 months ago #12356 by Dima
Добрый день.
Сейчас подписи для полигонов и т.п. не реализованы. В планах - пока тоже нет.
Что касается прозрачной иконки с подписью - то можно пока только создав свою собственную с текстом и использовать ее. Возможности вывести свой текст через админку пока нет.

Don't forget support my developments: post review in JED , donate , help with translation ;)

Please Log in or Create an account to join the conversation.

More
4 years 11 months ago #12357 by msena
Подпись в полигоне очень нужна. Готов помочь материально в разумных пределах.

Please Log in or Create an account to join the conversation.

More
4 years 11 months ago #12358 by msena
Помогите пожалуйста кодом в файле v2x_display_map_data.php:
if ($currentpath->fillimageurl != "")
 {
$scripttext .= ', fillImageHref: \''.$currentpath->fillimageurl.'\''."\n";
}
//start				
if ($currentpath->patchtitless != "")
 {       
 $scripttext .= ', openHintOnHover: \''.false.'\''."\n";
 $scripttext .= ', cursor: \''.grab.'\''."\n";
 $scripttext .= ', labelDotCursor: \''.pointer.'\''."\n";
 $scripttext .= ', labelTextSize: \''."{\'3_6\': 12, \'7_18\': 14}".'\''."\n";
  $scripttext .= ', labelPermissibleInaccuracyOfVisibility: \''.'4'.'\''."\n";	
//как вывести надпись в полигон, переменная "patchtitless"
 }
//stop

Please Log in or Create an account to join the conversation.

More
4 years 11 months ago - 4 years 11 months ago #12359 by Dima
Где в документации Вы нашли возможность подписи?

См. описание метода создания полигона
tech.yandex.ru/maps/doc/jsapi/2.1/ref/re...nce/Polygon-docpage/

Пример в песочнице
tech.yandex.ru/maps/jsbox/2.1/polygon
Ну, всплывающая подсказка (тултип) и так у Вас будет

Если Вы про вот этот пример
tech.yandex.ru/maps/jsbox/2.1/polylabeler
То вы должны создать layout, создать объект polylabel, передать layout в нужном месте.
Кроме того, не забыть подключить саму библиотеку (в песочнице файл polylabeler.html, в нем идет подключение)

Ну и допиливать. Нормальными свойствами это не выставляется. Только сторонняя библиотека.

Don't forget support my developments: post review in JED , donate , help with translation ;)
Last edit: 4 years 11 months ago by Dima.

Please Log in or Create an account to join the conversation.

More
4 years 11 months ago #12360 by msena
Вы спрашиваете: "Где в документации..." :)
Если бы в документации была информация - я бы не спрашивал.

Спасибо за компонент, классный! Надо только до ума довести полигоны.
У меня, кстати, не работает переключение "Элемент управления масштабом" (стандартный\компактный). При любом выборе - "стандартный". Компактный не выводится.

Please Log in or Create an account to join the conversation.

Time to create page: 0.117 seconds

Donate


Go to top