在你獲得了開發者序列号以後,你就可以連結到在文檔的頭部包含所有地圖代碼的JavaScript。粗體的“your key”應該被替換為你從Google擷取的序列号——如果你是在一個不同的伺服器而不是本地伺服器上嘗試運作這個例子的代碼,那麼你必須修改這個例子檔案中的序列号。
<script src="http://maps.google.com/maps?file=api_
&amp;v=2&amp;key=your key" type="text/javascript">
</script>
■警告:這個URL在未來可能會發生變化,是以要檢查這個API的首頁確定它不會突然不能正常工作了。最可能發生變化的是URL中的v參數,它表示API的版本。
Address
5555 Melrose Ave
Los Angeles CA 90038
Latitude
34.083517 °
N 34 ° 5' 0.7"
Longitude
-118.321951 °
W 118 ° 19' 19.0"
更簡單的辦法是使用http://www.localsearchmaps.com(說明在http://emad.fano.us/blog/?p=277)和http://www.zeesource.net/maps/geocoding.do上的REST應用程式接口。前者傳回與Google地圖API相容的代碼(遺憾的是現在這些老的API已經過時了,但是到本書出版的時候這個可能已經被修改了),後者傳回一系列的逗号分割的緯度和經度資訊——這兩者傳回的都是全球的資訊,而不隻是美國的資訊。
當你有了這些資訊,就可以在你的網站中添加自己的地圖了。作為一個世界性位址的例子,我們使用一下在英格蘭倫敦北部我所在的街道。我所在街道的坐标是51.5623°緯度和–0.0934°經度。使用這個API為你提供的這些資訊和方法,顯示我所在地區的地圖非常容易。