2014-06-12 25 views
6

Chúng tôi đang sử dụng bản đồ google api 2.0 cho bản đồ cung cấp chức năng bản đồ trong ứng dụng Android của chúng tôi. Trong ứng dụng của chúng tôi Bản đồ Google sẽ được sử dụng để chụp và hiển thị vị trí trên các trường hợp sử dụng bên dưới.SDK Google Maps Mobile dành cho doanh nghiệp so với API Android của Google Maps

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. 

Dưới đây là câu hỏi của tôi

1 >> các daily map load(api calls) limit for google map android api 2.0 là gì là có cho bản đồ google api javascript 3,0 (25k tải bản đồ mỗi ngày)?

2 >>geocoding(android.location.Geocoder) limits(No. of geocoding request) per day? chúng tôi không sử dụng mã hóa địa lý phía máy chủ nào giới hạn là 2500 yêu cầu miễn phí mỗi ngày.Giới hạn này áp dụng cho mã hóa địa lý android (android.location.Geocoder)?

3 >> Ứng dụng của chúng tôi dành cho chính quyền và công dân thành phố sẽ sử dụng nó, để tôi có thể sử dụng bản đồ google android api 2.0 hoặc tôi phải mua Google Maps Mobile SDK for Business?

4 >> những gì là difference giữa Google Maps Mobile SDK for Business and Google Maps Android API 2.0? Sự khác biệt về tải bản đồ mỗi ngày và giới hạn gecoding?

5 >> Trong những gì Tôi nên sử dụng Google Maps Mobile SDK for Business và Google Maps Android API 2.0?

Bất kỳ câu trả lời nào làm rõ các câu hỏi trên sẽ thực sự hữu ích !!!

Cảm ơn trước

+0

Đó là những câu hỏi tuyệt vời để hỏi ... của Google. Bạn không thể xây dựng trên nền tảng và yêu cầu thông tin về giá trên trang web của bên thứ ba. Nếu câu trả lời bạn nhận được ở đây là sai thì sao? – 323go

Trả lời

2

Tôi là GDE dành cho Google Maps (không phải là người của Google) và tôi đã hỏi những câu hỏi này với nhóm Google Maps trước đây.

1) Không giới hạn đối với API Google Maps Android v2. Xem Bảng điều khiển API của Google. enter image description here

2) Tôi nghe không có giới hạn đối với android.location.Geocoder từ nhóm Google Maps, vì đó là một phần của Hệ thống Android.

Đọc câu trả lời này: Android Geocoder quota limits

3) Bạn có thể sử dụng cả hai. Nhưng nếu bạn muốn phân phối nó mà không có cửa hàng trực tuyến, bạn nên ký hợp đồng với thỏa thuận kinh doanh. Thực hiện theo các TOS 9.1.2

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

4) Không có hỗ trợ của Google cho Android của Google Maps API v2. Đọc trang này. https://developers.google.com/maps/documentation/business/mobile/

+0

Ồ, tôi quên trả lời # 5. Nếu bạn muốn nhận được sự hỗ trợ của Google hoặc bạn không muốn sử dụng Dịch vụ của Google Play, bạn nên hợp đồng với Google, sau đó sử dụng SDK doanh nghiệp. Nếu không, trong hầu hết các trường hợp, bạn nên sử dụng API Google Maps Android v2. – wf9a5m75

+0

@ wf9a5m75 Cảm ơn bạn đã trả lời, chúng tôi đã đặt câu hỏi-2 cho đối tác kênh google và nhận được câu trả lời này "Mã hóa địa lý không được bao gồm trong SDK hoặc Android V2, nó phải đi kèm với giấy phép riêng". – Dev

+0

xin vui lòng cho tôi một số rõ ràng trong tuyên bố trên, anh chàng đang nói về mã hóa địa lý phía máy chủ ở đây ??? – Dev

3

Câu trả lời được chấp nhận là sai lầm bởi vì mặc dù bảng điều khiển API cho thấy không có giới hạn về API Maps, bạn sẽ liên lạc với Google để cho phép thanh toán hoặc nhận được một Maps cho giấy phép kinh doanh nếu việc sử dụng Maps API vẫn cao một cách nhất quán .

Dưới đây là những khác biệt trong hạn ngạch sử dụng giữa các API của Google Maps dành cho Android và Google Maps API cho doanh nghiệp: https://developers.google.com/maps/licensing

Dưới đây là những khác biệt quan trọng trong SDK của hai API: https://developers.google.com/maps/documentation/business/mobile/android/#comparing_versions

PS Bảng so sánh SDK ở trên cho biết SDK Maps dành cho thiết bị di động chỉ có sẵn dưới dạng thư viện tĩnh, nhưng nếu bạn đọc đoạn trước trên cùng một trang, bạn có thể thấy rằng bạn cũng có thể tải phiên bản SDK for Business SDK mới nhất thông qua SDK Android Giám đốc.