доступ к Google Maps через UIWebView - незаконно? - PullRequest
2 голосов
/ 26 апреля 2010

Новое в разработке для iPhone. Работаем над первым приложением. Я получаю доступ к картам Google через UIWebView для переадресации геокодирования адреса с использованием «http://maps.google.com/maps?q=my address». Это работает, хотя и имеет причуду, требующую от вас нажатия кнопки «Назад», а затем кнопки «Сведения» (предоставленной навигационной панелью), чтобы вернуться на экран, откуда вы начали. Если кто-нибудь знает, почему он это делает, я хотел бы услышать. Мой настоящий вопрос, однако, это законное использование карт Google? Поскольку я собираюсь использовать это приложение для коммерческого использования, нарушаю ли я правила Google + рег? Если это незаконно, какова моя альтернатива? Спасибо.

Ответы [ 3 ]

2 голосов
/ 16 октября 2012

Использование Карт Google в формате UIWebView разрешено Условиями использования Google.

В iOS 6 Apple переключила бэкэнд карт с Google на свой собственный, и хотя технически возможно использовать тайлы карт Google в MKMapView, что не допускается ToS Google.

Вот пояснение непосредственно из @ GoogleMapsAPI 3 октября '12:

Q: В некоторых приложениях для iOS используются плитки GMaps, поэтому я хочу знать, что они являются законными или нелегальными с нарушением лицензии.

A: Прямой доступ к тайлу запрещен. Использование JavaScript API в веб-представлении разрешено.

1 голос
/ 26 апреля 2010

Я не разработчик для iPhone, и последнее, что я знаю, это цель-c, но рассматривали ли вы вопрос об использовании Google Maps API?

http://code.google.com/apis/maps/faq.html#mapsformobile Это говорит

Google Maps JavaScript API v3 был разработан для обслуживания мобильных устройств и подходит для браузерных приложений, предназначенных как для настольных компьютеров, так и для устройств, которые включают веб-браузер с полной реализацией JavaScript, например Apple iPhone.

Для приложений на основе браузера, предназначенных для устройств, не подходящих для использования JavaScript API, API-интерфейс Static Maps предоставляет изображения карт в форматах GIF, JPG и PNG, включая маркеры и полилинии. Обратите внимание, что нельзя использовать API статических карт вне приложений на основе браузера.

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

0 голосов
/ 26 апреля 2010

Возможно, вам лучше использовать Bing API, он предназначен для использования на стороне клиента и сервера. Таким образом, вы должны иметь возможность сделать запрос веб-службы без использования UIWebView.

Rich

...