Я пытаюсь сгенерировать векторные плитки pbf из данных json, используя tippecanoe. В конечном итоге он будет использован для использования в OpenLayers, но безуспешно, поэтому попытался протестировать тайлы в QGIS. Когда я просматриваю любой из них (в QGIS) вместо того, чтобы находиться в диапазоне долготы от -180 до +180, они находятся в диапазоне от ~ 2000 до ~ 4000.
У меня есть простой файл json, состоящий из прямоугольника, окружающего Европу, используя EPSG: 4326.
Я использую tippecanoe для генерации pbf-плиток.
jim.json состоит из:
{"features":[{"geometry":{"coordinates":[[0,0],[0,80],[80,80],[80,0],[0,0]],"type":"LineString"},"properties":{"level-index":1,"level-value":956.0,"stroke":"#a52a2a","stroke-width":1,"title":"956.00 "},"type":"Feature"}],"type":"FeatureCollection","crs":{"type": "name","properties": {"name": "urn:ogc:def:crs:OGC:1.3:CRS84"}}}
Затем я запускаю эту команду:
tippecanoe --no-feature-limit --no-tile-size-limit --no-tile-compression -s EPSG:4326 --output-to-directory TilesDir --force jim.json
Затем, если я попытаюсь проверить правильность плиток, я возьму самый большой (0/0 / 0.pbf) в QGIS, и прямоугольник будет выведен за пределы земли на 2000 градусов, а не в ожидаемой области рядом с Европа.