2016-03-16 1 views
1
  1. *.pbf("Protocolbuffer Binary Format") is primarily intended as an alternative to the XML format.
  2. Есть два формата *.osm.pbf и *.vector.pbf. Какие инструменты я могу использовать для открытия этих файлов? (Я знаю, что JOSM может открывать файлы * .osm.pbf, но он не может открыть файлы * .vector.pbf.)
  3. Если я хочу написать собственные файлы * .vector.pbf в Mapbox, как мне работать что?

Спасибо!Как я могу разглядеть * .vector.pbf о карте плиток в Mapbox?

ответ

1

Векторные плитки, используемые Mapbox, сериализуются как протокольные буферы. Буферы протокола позволяют эффективно сжимать векторные данные внутри плитки.

Mapbox Tile Specification доступен на github. Esri has also adopted такая же спецификация для их продукции.

Вы можете найти список анализаторов, рендеры & CLI утилиты здесь: https://github.com/mapbox/awesome-vector-tiles

В общем случае, вы можете использовать mapbox-gl-js для визуализации векторных плитки на клиенте. Чтобы генерировать векторные плитки, вы можете использовать Mapbox Studio. Это потребует загрузки ваших данных в Интернете в Studio. Вы также можете использовать Mapbox Studio Classic (более старая версия), чтобы генерировать плитки локально.

Внутри, Mapbox Studio использует tilelive API, поэтому вы можете программно генерировать плитки. В list above есть и другие хорошие альтернативы.

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