Pergunta

Quero usar dados formatados por Geojson no meu aplicativo para iPhone. Há um analisador JSON, mas nenhum analisador geojason. Alguém pode me ajudar? Como eu tenho que editar o analisador JSON para obter o sucesso de Geojson?

Existe algum analisador Geojson para Objective-C por aí?

Muito obrigado.

Foi útil?

Solução

Geojson ainda é apenas JSON. Você não precisa de nenhum comportamento especial do analisador para trabalhar com ele. O que você precisará é a lógica no modelo do seu aplicativo para lidar com as chaves geográficas no nsdictionary resultante.

Você provavelmente vai querer olhar para o guia de programação MAPKIT e o código de amostra da Apple. Isso ajudará você a ter uma idéia do que você estará traduzindo a geometria e outros campos de Geojson para uso nas visualizações e controladores disponíveis.

Outras dicas

Se você deseja visualizar a saída, juntei um site que permite editar/exibir Geojson em um mapa:

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

Nota: assume WGS84

Existem algumas categorias geojson+nsarray.h e geojson+nsdictionary.h no cliente OBJC da Simplegeo http://github.com/simplegeo/sgclient/tree/master/classes/additions/

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top