Mapbox: как создать исходный URL для векторного типа - PullRequest
0 голосов
/ 13 июня 2019

Я пытаюсь добавить источник на свою карту, но не знаю, как создать URL. Сделал проверку документации, которая показывает:

map.addSource('counties', {
  "type": "vector",
  "url": "mapbox://mapbox.82pkq93d" **<--------------- How to generate this URL?**
  });

Я попытался сгенерировать идентификатор карты с помощью набора экспортируемых плиток по следующему URL:

https://studio.mapbox.com/datasets/

map.on('load', function() {
  map.addSource('counties', {
  "type": "vector",
  "url": "mapbox://mapbox.82pkq93d"
  });
  map.addLayer({
            "id": "water",
            "type": "fill",
            "source": "composite",
            "source-layer": "water",
            "filter": ["all"],
            "layout": {},
            "paint": {"fill-color": "hsl(205, 76%, 70%)"},
            "properties" : {"COUNTY":"Ashland County","FIPS":55003,"median-income":39172,"population":16065} **<--- This has to be present in the source and not layer.**
        })
}

Просто нужно сгенерировать URL самостоятельно, чтобы я мог добавить раздел свойств в GeoJson

1 Ответ

1 голос
/ 13 июня 2019

Вы можете получить этот URL в студии mapbox.Рядом с каждым источником / набором данных есть ссылка, которую вы можете скопировать и сослаться в своем коде.

...