2014-06-12 10 views
6

Wir verwenden Google Map Android API 2.0 für die Bereitstellung von Kartenfunktionalität in unserer Android-Anwendung. In unserer Anwendung wird Google Map zum Erfassen und Anzeigen von Standorten in folgenden Anwendungsfällen verwendet.Google Maps Mobile SDK für Unternehmen vs. Google Maps Android API

Whenever a client opens the application (from androiddevice) depending upon location 
services current location will be captured and using reverse geocoding process 
appropriate address will be generated. 

In reverse flow if any end user wants to enter address manually, using geocoding Service 
appropriate location will be showed on the map. 

Hier sind meine Fragen

1 >> Was die daily map load(api calls) limit for google map android api 2.0 ist für google map JavaScript-API 3.0 (25k Kartenladevorgänge pro Tag) gibt es?

2 >> Was ist die geocoding(android.location.Geocoder) limits(No. of geocoding request) per day? wir verwenden nicht serverseitige Geocodierung, die Grenze ist 2500 kostenlose Anfrage pro Tag.Hier gilt diese Grenze für Android Geocodierung (android.location.Geocoder)?

3 >> Unsere App ist für Regierungsbehörde und Stadtbürger wird es verwenden, dafür kann ich Google Map Android API 2.0 verwenden oder ich muss Google Maps Mobile SDK für Business kaufen?

4 >> Was ist die difference zwischen Google Maps Mobile SDK for Business and Google Maps Android API 2.0? Unterschied in Bezug auf Kartenlasten pro Tag und gecoding Grenzen?

5 >> In welcher sollte ich Google Maps Mobile SDK für Business und Google Maps Android API 2.0 verwenden?

Jede Antwort zur Klärung der obigen Fragen wird sehr hilfreich sein !!! vor

Vielen Dank im Voraus

+0

Das sind großartige Fragen an ... von Google. Sie können nicht auf einer Plattform aufbauen und nach Preisinformationen auf einer Drittanbieter-Website fragen. Was ist, wenn die Antworten falsch sind? – 323go

Antwort

2

Ich bin ein GDE für Google Maps (nicht Googler), und ich gebeten, diese Fragen an das Team von Google Maps.

1) Keine Einschränkung für Google Maps Android API v2. Siehe Google APIs-Konsole. enter image description here

2) hörte ich keine Einschränkung für die android.location.Geocoder von Google Maps-Team, , weil es Teil des Android-System ist.

Lesen Sie diese Antwort: Android Geocoder quota limits

3) Sie beide verwenden können. Aber wenn Sie es ohne Online-Shop vertreiben möchten, sollten Sie mit der Geschäftsvereinbarung abschließen. Folgen Sie der TOS 9.1.2

https://developers.google.com/maps/terms#section_9_1_2

4) Es gibt keine Unterstützung von Google für Google Maps Android API v2. Lesen Sie diese Seite. https://developers.google.com/maps/documentation/business/mobile/

+0

Oh, ich habe vergessen, die # 5 zu beantworten. Wenn Sie den Support von Google erhalten möchten oder die Google Play-Dienste nicht verwenden möchten, sollten Sie einen Vertrag mit Google abschließen und anschließend das Business-SDK verwenden. Andernfalls sollten Sie in den meisten Fällen Google Maps Android API v2 verwenden. – wf9a5m75

+0

@ wf9a5m75 Danke für deine Antwort, wir haben Frage-2 an Google Channel-Partner gestellt und haben folgende Antwort erhalten: "Geokodierung ist nicht im SDK oder Android V2 enthalten, es muss eine separate Lizenz enthalten". – Dev

+0

bitte geben Sie mir etwas Klarheit in der obigen Aussage, Kerl spricht über Serverseite Geocoding hier ??? – Dev

3

Die akzeptierte Antwort ist irreführend, denn obwohl die API-Konsole keine Grenzen für die Maps API zeigt, wird Sie von Google kontaktiert werden billing aktivieren oder eine Maps for Business-Lizenz zu erhalten, wenn die Nutzung von Maps-API hoch bleibt konsequent .

Hier sind die Unterschiede in den Nutzungsquoten zwischen der Google Maps Android API und Google Maps API für Unternehmen: https://developers.google.com/maps/licensing

Im Folgenden die wichtigsten Unterschiede im SDK der beiden APIs sind: https://developers.google.com/maps/documentation/business/mobile/android/#comparing_versions

PS Die obige SDK-Vergleichstabelle besagt, dass Maps for Mobile SDK nur als statische Bibliothek verfügbar ist. Wenn Sie jedoch den vorherigen Absatz auf derselben Seite lesen, können Sie sehen, dass Sie auch die neueste Version von Maps for Business SDK über das Android SDK abrufen können Manager.