2011-08-16 23 views
13

i Chỉ muốn có được vĩ độ & kinh độ sử dụng mã bưu điện với API bản đồ của Google.Làm thế nào để chuyển đổi mã bưu điện sang vị trí địa lý (vĩ độ & longitutde) bằng cách sử dụng bản đồ google api?

Tôi đang sử dụng PHP để phát triển.

Vì vậy, hãy đề xuất tôi làm cách nào để tôi có thể thực hiện việc này?

Mã bưu điện có thể đến từ bất kỳ nơi nào trên thế giới này.

+0

http://stackoverflow.com/search?q=address+geolocation –

Trả lời

20

Bạn có thể thực hiện việc này bằng cách sử dụng API mã hóa địa lý của bản đồ google. Vui lòng tìm ví dụ bên dưới, nhưng để sửa lại vĩ độ/kinh độ và địa chỉ bạn cần để truyền địa chỉ đầy đủ cùng với mã zip.

Để cụ thể hơn xin vui lòng bấm vào dưới đây liên kết:

http://code.google.com/apis/maps/documentation/geocoding/

<?php 
$url ="http://maps.googleapis.com/maps/api/geocode/xml?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA&sensor=false"; 
$result = simplexml_load_file($url); 
print"<pre>"; 
print_r($result); 
?> 
+1

tôi cần một điều rất cụ thể, mà tôi có không nghi ngờ gì thường được tra cứu bằng địa chỉ 'https: //maps.googleapis.com/maps/api/geocode/json? = SW5 + 0RQ & sensor = false & components = country: UK' – Gajus

Các vấn đề liên quan