Не удается обновить файл.geojson для отправки приложения в App Store
Мой файл GeoJSON должен охватывать весь мир. Вот файл GeoJSON:
{ "type": "MultiPolygon",
"coordinates": [
[[[-169.4,58.8], [-168.0,83.4], [188.4,83.3], [194.0,-72.8], [-166.6,-73.6], [-169.4,58.8]]]
]
}
Имя файла - example.GeoJSON.
Я продолжаю получать следующую ошибку при загрузке файла:
Ваш файл покрытия приложения маршрутизации недействителен. Для получения дополнительной информации см. Руководство разработчика.
Что не так с вышеуказанным файлом?
Мое приложение имеет mapkit, который показывает аннотацию конкретного места в зависимости от выбранного места. При нажатии на карту в приложении, Apple Maps открывается и показывает направления к этому месту от текущей позиции. Мне также действительно нужно загрузить файл.GeoJSON?
1 ответ
На основании следующего:
1) Широта изменяется от -90 до +90 (то есть именно здесь вы стоите на середине шара, поднимаясь или опускаясь) (АКА вертикально).
2) Долгота изменяется от 0 до 360 (то есть, когда вы стоите на своем месте и вращаетесь вокруг земного шара по кругу горизонтально.
3) Многоугольник обычно имеет 4 точки, однако в этом случае это будет 5, тогда как первая и последняя точки одинаковы для обозначения замкнутого многоугольника.
4) Добавление требований яблока ( "тип": "MultiPolygon") плюс координаты,
5) В результате вы получите следующее содержимое файла:
{ "type": "MultiPolygon",
"coordinates": [
[[
[-360.0000,-90.0000]
,[-360.0000, 90.0000]
,[-000.0000, 90.0000]
,[-000.0000,-90.0000]
,[-360.0000,-90.0000]
]]
]
}
Поэтому, запустите ваш текстовый редактор, а затем скопируйте и вставьте вышеуказанное, сохраните файл в World.geojson и затем загрузите.
Мой работал нормально.
Наслаждайтесь! Хайдер