2011-01-28 1 views
4

У меня есть требование, в котором я должен показать некоторые карты и некоторые данные, соответствующие этим картам. Проблема заключается в том, что сервер backend использует MapXtreme для генерации данных ГИС, и для iOS-устройств нет клиента MapX. Пользователи сервера говорят мне, что они могут отправлять мне KML-файлы для создания карт.Можем ли мы отображать данные KML на картах Google с использованием инфраструктуры Mapkit на устройствах iOS?

Можно ли использовать файлы KML для отображения географической информации на картах Google с использованием инфраструктуры Mapkit?

EDIT: У меня есть аналогичный вопрос в this ссылке. В одном из ответов vy32 поделилась ссылкой учебного сайта Google Earth, чтобы создать файл KML. Он также утверждает, что его можно использовать в Mapkit. Вопрос остается ... как мы это делаем?

ответ

7

Для этого нет встроенных функций. Apple предоставляет sample code, который анализирует подмножество KML, которое вы можете использовать.

+0

Спасибо за ваш ответ Джим. Сейчас я собираюсь попробовать этот подход: D – Vin

0

Веб-сайт Google может принимать URL-адрес kml вместо адресной улицы. Вы считаете, что используете webkit для отображения веб-карты Google?

Примечание: URL-адрес kml может быть запросом CGI в базе данных.

Смежные вопросы