Могу ли я использовать свои собственные плитки в MapKit, вместо Google?

голоса
1

Я в настоящее время пытается решить Wether принять предложение клиента или нет. В принципе, я попросил, чтобы создать MapView, который отображает маркеры в нескольких местах на карте, с дополнительным требованием клиента собственные фрагменты карты используются вместо Google Maps'.

Я еще не знаю, как клиент хранит свои собственные фрагменты карты, но я был уверен, что я был бы в состоянии преобразовать их в любой формат, я бы нужен.

  • Можно ли использовать различные карты плитки в MapView MapKit в?
  • У вас есть хорошая онлайна литература по этому поводу? Ссылки, пожалуйста?

Если это возможно, я бы Propably должен создать сервер, который отправляет файлы на устройство.

  • Как трудно создать такой сервер? Является ли это просто «настройка Apache, сделано.» или есть больше к этому?

  • Как трудно или трудоемкая бы обе эти вещи быть, по отношению к только создание нормальной MapView?

Спасибо за ваши ответы.

Задан 24/10/2009 в 12:52
источник пользователем
На других языках...                            


3 ответов

голоса
4

Вы смотрели на альтернативные рамки карты на iPhone? Я знаю, что есть по крайней мере один с открытым исходным кодом карты двигателя, а также с плитками (которые не так хороши, как плитки Google, но эй).

Приличный набор из них здесь:

Создание приложения IPhone Карта

Ответил 24/10/2009 в 23:07
источник пользователем

голоса
4

Вы не можете использовать пользовательские плитки с MapKit. Вы ограничены использованием те, предоставляемые Google.

Это может быть проще создать «Google Maps-иш» веб-приложение, которое использует собственные названия и могут быть просмотрены на iPhone через UIWebView?

Ответил 24/10/2009 в 13:02
источник пользователем

голоса
0

«Простой» способ сделать это в рамках Google Map просто отобразить карту клиента в качестве текстуры на вершине «земли». Вы можете создавать текстуры в различных разрешениях, для разных коэффициентов масштабирования. Тогда вам не нужно будет делать какое-либо специальное кодирование вообще --- все будет просто работать.

То, как вы делаете это с KML области, отображающей до уровня земли.

См: http://earth.google.com/outreach/tutorial_region.html

Ответил 24/10/2009 в 13:09
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more