6

Tôi có nhiều ví dụ khi bản đồ google trả về vị trí chính xác trong khi mã hóa địa lý không thể tìm thấy kết hợp chính xác và chỉ cung cấp kết quả phù hợp với lat/lon.google geocoding api không chính xác hơn bản đồ google sử dụng địa chỉ

ví dụ: "1729 State road 8, auburn, IN 46706" trong bản đồ google sẽ đánh dấu tôi chính xác trên trung tâm phân phối walmart.

sử dụng mã hóa địa lý ..... hoặc qua http://gmaps-samples.googlecode.com/svn/trunk/geocoder/singlegeocode.html

hoặc bằng tay

qua https://maps.googleapis.com/maps/api/geocode/json?address=1729+state+road+8,+auburn,+IN,+46706&key=[your_key_here]

có vị trí vài dặm ...

Tôi không hiểu tại sao sự khác biệt khi tôi sẽ mở rộng MAP để sử dụng mã hóa địa lý, v.v. và nhiều ví dụ không khớp với nhau giữa hai. Tôi cần phải mã hóa địa lý thông qua MAPS!

+0

Câu hỏi tương tự [HERE] (http: // stackoverflow .com/questions/13312680/google-map-geocoder-không-chính xác-as-a-google-maps/13313663 # 13313663). Đề xuất có bạn có thể nhận được kết quả tốt hơn với API địa điểm hoặc thư viện hơn là với mã hóa địa lý. – sideroxylon

Trả lời

2

Sau khi đọc qua rất nhiều câu trả lời tôi đã xem qua giải pháp này mà Gecoder được sử dụng để tìm ra addresses.To bưu chính khu vực gần có được dữ liệu doanh nghiệp địa phương sử dụng Google Places API

https://developers.google.com/places/web-service/search#PlaceSearchRequests

nó có thể được thực hiện như thế này

https://maps.googleapis.com/maps/api/place/textsearch/json?query=someplacename&key=key 
Các vấn đề liên quan