Каковы последствия использования других геоджоновских проекций при создании векторных плиток с использованием типпецанного?
Я написал свой собственный сервис векторных плиток на основе vt-pbf, который запрашивает действительно большой источник геоджонов, которые задают различные виды проекций, которые будут использоваться.
При использовании Tippecanoe инструмент я получаю предупреждения, как
Warning: GeoJSON specified projection "urn:ogc:def:crs:EPSG::26915", not the expected "urn:ogc:def:crs:OGC:1.3:CRS84"
If "urn:ogc:def:crs:OGC:1.3:CRS84" is not the expected projection, use -s to specify the right one
Может ли кто-нибудь объяснить / направить меня к основным различиям между различными видами проекций, а также к последствиям, с которыми я столкнусь после создания этих плиток с этими предупреждениями?
1 ответ
Согласно спецификации векторных плиток:
Векторные плитки МОГУТ использоваться для представления данных в любой схеме проекции и экстента листов.
Поэтому, если вы действительно хотите, вы можете хранить данные в другой проекции, если все, что читает, знает, что происходит. Вы не сможете использовать Mapbox-GL-JS (я думаю), потому что он поддерживает только EPSG:4326 (широта и долгота).
Но не похоже, что ты этого хочешь.
Может ли кто-нибудь объяснить / направить меня к основным различиям между различными видами проекций,
В двух словах, вместо широт и долгот, хранящихся в GeoJSON (например, coordinates: [145, -38]
), другие проекции определяют различные системы координат, обычно основанные на положениях X и Y на некоторой плоской карте. Например, та же самая точка может быть [19384792, -852341]. Тем не менее, согласно текущей спецификации GeoJSON разрешены только широты и долготы.
Скорее всего, что вы хотите сделать, это перепроектировать GeoJSON во время преобразования, как предложено:
tippecanoe -s EPSG:26915 ...