У меня есть векторный слой, который содержит многоугольники и точки, загруженные из источника GEOJSON. Мне кажется, точки всегда расположены над многоугольниками, независимо от их порядка в исходном файле GEOJSON. См. Примерное определение ниже. Есть ли способ, как расположить точки ниже полигонов на одном слое?Openlayers 3 z-порядок функций
Пример:
Очки оформлены в виде белого и красного круга. Полигон серый.
Мой GeoJSON выглядит следующим образом (я даже пытался реверс порядка в файле):
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"properties": {
"radius": "1000"
},
"geometry": {
"type": "Point",
"coordinates": [
12.4,
50.08333
]
}
},
{
"type": "Feature",
"properties": {
"radius": "800"
},
"geometry": {
"type": "Point",
"coordinates": [
12.4,
50.08333
]
}
},
{
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [[
[
12.4,
50.08333
],
...........
Вы пытались использовать zIndex в объектах стиля? – bartvde
Нет, я попробовал параметр renderOrder для слоя. Я попробую. – user3523426
Отлично, он работает, спасибо большое. Если вы ответите, я отметю это. – user3523426