Вопрос

Я хочу использовать данные в формате geoJSON в своем приложении для iPhone.Есть парсер JSON, но нет парсера geoJason.Кто-нибудь может мне помочь?Как мне нужно отредактировать анализатор JSON, чтобы обеспечить успешный анализ geoJSON?

Есть ли какой-нибудь парсер geoJson для Objective-C?

Большое спасибо.

Это было полезно?

Решение

geoJSON по-прежнему остается просто JSON.Для работы с ним не требуется никакого специального поведения синтаксического анализатора.Что вам понадобится, так это логика в модели вашего приложения для работы с географическими ключами в результирующем NSDictionary.

Вероятно, вам захочется просмотреть руководство по программированию MapKit и пример кода от Apple.Это поможет вам получить представление о том, во что вы будете переводить геометрию и другие поля geoJSON для использования в доступных представлениях и контроллерах.

Другие советы

Если вы хотите визуализировать результат, я создал сайт, который позволяет редактировать/отображать geojson на карте:

http://geojson.monkut.webfactional.com/check/geojson/map.html

ПРИМЕЧАНИЕ:предполагает WGS84

В клиенте ObjC SimpleGeo есть несколько категорий GeoJSON+NSArray.h и GeoJSON+NSDictionary.h. http://github.com/simplegeo/SGClient/tree/master/Classes/Additions/

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top