mapkit-android-demo icon indicating copy to clipboard operation
mapkit-android-demo copied to clipboard

Стилизация GeoJSON

Open xpathexception opened this issue 4 years ago • 0 comments

У меня есть несколько вопросов по работе GeoJSON, ответы на которые не смог найти ни в документации, ни в этом репозитории.

  1. Можно ли комбинировать теги для одной геометрии? Если да, то как это работает? Для примера ниже я имею ввиду что-то подобное
...
{
  "type": "Feature",
  "properties": {
    "tags": [
      "polygon", "line"
    ]
  }
}
...
  1. Можно ли в mapkit добавить обводку для Polygon и/или MultiPolygon без добавления дополнительной геометрии? Например, для такого варианта:
{
  "type": "FeatureCollection",
  "features": [
    {
      "type": "Feature",
      "properties": {
        "tags": [
          "polygon"
        ]
      },
      "geometry": {
        "type": "MultiPolygon",
        "coordinates": [[[]]]
      }
    }
  ]
}
[
  {
    "tags": {
      "all": "line"
    },
    "style": {
      "line-color": "#00f",
      "line-opacity": 0.5,
      "line-width": 5
    }
  },
  {
    "tags": {
      "all": "polygon"
    },
    "style": {
      "fill-color": "#f00",
      "fill-opacity": 0.5
    }
  }
]
  1. Есть ли где-то полное описание хотя бы возможных свойств, которые можно использовать в стилях?

  2. Поддерживает ли mapkit Geojson_CSS ?

xpathexception avatar Jul 22 '20 13:07 xpathexception