Редактировать JSON-Parser для разбора geoJSON? - PullRequest
2 голосов
/ 01 марта 2010

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

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

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

Ответы [ 3 ]

3 голосов
/ 07 марта 2010

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

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

1 голос
/ 02 июня 2012

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

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

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

0 голосов
/ 09 мая 2010

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

...