У меня есть карта с несколькими маркерами, каждая из которых имеет метку, представляющую данные в этой точке маркера. Когда эти маркеры перекрываются, метки всегда находятся поверх всех маркеров. Я бы хотел показать только ярлык для верхнего маркера. Если два маркера перекрываются прямо сейчас, метка нижнего маркера все еще отображается над верхним маркером. Кто-нибудь знает, как решить эту проблему в openlayers 3?Ярлыки с открытыми слоями, перекрывающиеся
1
A
ответ
3
Свойство стиля zIndex
можно использовать для прикрепления этикеток к маркеру. При работе с функцией стиля слоя определение слоя может выглядеть так:
var style = new ol.style.Style({
text: new ol.style.Text({
text: '',
// ...
}),
image: new ol.style.Icon({
// ...
})
});
var styles = [style];
var index = 0;
var vectorLayer = new ol.layer.Vector({
style: function(feature, resolution) {
style.getText().setText(feature.get('name'));
style.setZIndex(index);
index = (index == Number.MAX_VALUE) ? 0 : index + 1;
return styles;
}
});
Смежные вопросы
- 1. Использование селена с открытыми слоями
- 2. Размер маркера с открытыми слоями
- 3. Как использовать ngRepeat с открытыми слоями
- 4. matplotlib: ярлыки перекрытий, перекрывающиеся
- 5. Ярлыки флота, перекрывающиеся с моим графиком
- 6. Указание минимального размера кластера с помощью кластеров с открытыми слоями
- 7. Функция Geofencing - Открытые карты улиц с открытыми слоями
- 8. чтения и записи данных с открытыми слоями 3
- 9. Нарисуйте автоматически первую вершину пути с открытыми слоями
- 10. Маркеры с открытыми слоями отображаются в центре карты
- 11. Как установить новую позицию/радио для круга с открытыми слоями?
- 12. Является ли geoext 3 работающим с открытыми слоями 3?
- 13. Ярлыки, перекрывающиеся в круговой диаграмме отчета о яшме
- 14. Проекция с открытыми слоями с картами стиля OSM и векторным слоем GeoJSON
- 15. Что происходит с открытыми открытыми шрифтами Google
- 16. Как создать слой с открытыми слоями, который включает в себя границы города?
- 17. Можно ли извлечь информацию о стиле из GeoJson для карты JavaScript с открытыми слоями?
- 18. Невозможно получить нарисованные многоугольники и линии в слоях с открытыми слоями 3 векторный слой
- 19. UIScrollView с «Слоями»
- 20. Изображение с несколькими слоями
- 21. Проблемы с слоями KML
- 22. Обработка "с открытыми()" ошибками?
- 23. проблема с открытыми jpa
- 24. Singleton с открытыми свойствами
- 25. Камеру с открытыми камерами
- 26. ValueInjecter с открытыми полями
- 27. Перекрывающиеся столбцы с IE7
- 28. Перекрывающиеся сетки с Singularitygs
- 29. модель ансамбля с общими слоями
- 30. Typo3 Dropdown с тремя слоями