2015-04-13 4 views
0

Я ищу способ изменить размер маркера по умолчанию в API Карт здесь для Javascript v3. Мне нужно сделать это, потому что я реализовал, как предложил here, другое соотношение пикселей для смартфонов/планшетов ... Но на них маркер выглядит очень маленьким, почти невозможно использовать! Кроме того, я хотел бы изменить цвет маркера по умолчанию, чтобы выделить маркер после поиска. Есть ли способ сделать такое?Как изменить размер и цвет маркера по умолчанию здесь API карт для Javascript v3?

В конце концов, если это невозможно, у некоторых из вас есть SVG маркера по умолчанию?

+2

Вы можете найти SVG-код для цветного 'H.Marker' в этом stackoverflow [answer] (http://stackoverflow.com/questions/26020199/here-nokia-maps-javascript-api-3-0- explorer-how-to-set-maker-color) –

+0

На основании чего установлен стиль SVG? Кроме того, почему, если я удваиваю ширину и высоту, точка перемещается в совершенно другую точку? – tabris963

+0

Я считаю, что здесь Карты поддерживают SVG mini. Если ваш «H.Marker», кажется, «движется», когда вы уменьшаете масштаб изображения, то вполне вероятно, что либо определение SVG, либо [anchor] (https://developer.here.com/javascript-apis/documentation/v3 /maps/topics_api_nlp/h-map-icon-options.html#h-map-icon-options__anchor) определена неверно. –

ответ

0

Я думаю, что нет другого способа сделать это. Как уже говорилось, я перешел от обычного маркера к DomMarker, который отображает точно такое же измерение с каждым пикселем.

Смежные вопросы