2010-07-15 2 views
0

Я использовал MKReverseGeocoder из iPhone sdk для своего приложения без использования mapview iphone sdk, но у моего приложения есть вид карты, который я получаю от google api, передающего адрес.Использование MKReversegeoCoder с собственным приложением

Но для того, чтобы получить адрес я делаю следующим образом:

  1. Текущее местоположение (широта/долгота) с библиотекой CLLocation
  2. MKReversegeocoder API в iPhone SDK, чтобы получить адрес от широты/долготы

Отправка этот адрес Google Maps API, чтобы получить карту

Так мои сомнения, является ли моя процедура использования iphone MKReversegeocoder voilating правила Google терминов & условия, как я не использую MapView из iPhone SDK

Ссылки:

http://developer.apple.com/iphone/library/documentation/MapKit/Reference/MKReverseGeocoder_Class/Reference/Reference.html

http://code.google.com/apis/maps/iphone/terms.html

В ожидании никому ценную помощь, чтобы прояснить мои сомнения

ответ

0

Вы не указываете, какой из API карты Google вы используете для получения карты. В соответствии с пунктом 10.8 вы можете использовать только статический API, если вы получаете доступ к нему из веб-браузера. Если вы используете какой-либо другой API, вы должны быть в порядке. Вы не обязаны получать карту через API карты Apple (пункт 1.1, 1.3 и другие), но можете использовать дополнительные материалы API Google для контента.

В пункте 10.12 указано, что данные должны использоваться только совместно с картой Google. Однако он не указывает, какой API карты Google вы должны использовать для этого (нет требований для использования API Apple), поэтому, если вы используете хотя бы API-интерфейсы карты, это должно быть хорошо.

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

+0

Спасибо за ваш ответ .... Его действительно полезно – Fedrick

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