Google Maps API 簡易教程(四)

2022-03-11 07:52:43 字數 893 閱讀 9298

google maps 型別

一、基本地圖型別

google maps api支援一下map型別:

.roadmap(正式的,預設為2d地圖)

.satellite(逼真的地圖)

.hybrid(逼真地圖+道路和城市名)

.terrain(山脈和河流地圖等等)

map型別要麼在地圖properties制定,要麼呼叫map的setmaptypeid()。**如下:

center:new google.maps.latlng(51.508742,-0.120850),

zoom:7,

maptypeid: google.maps.maptypeid.hybrid

};map.setmaptypeid(google.maps.maptypeid.hybrid);

二、45度視角

地圖型別satellite和hybrid支援某個位置的45度視角影象(僅在高焦距級別)

如果用45度影象視角改變乙個地點的zoom,地圖將會自動改變視角。另外,地圖將會出現如下controls:

.圍繞pan control的指南輪,可以利用它改變影象。

.pan和zoom之間的rotate的旋轉control,可以旋轉影象90度。

.在45度視角切換

**如下:

center:mycenter,

zoom:18,

maptypeid:google.maps.maptypeid.hybrid

};三、關閉45度視角

通過呼叫settilt(0),關閉45度視角,**如下:

map.settilt(0);

Google Maps API 簡易教程(二)

一 google map event 單擊一下marker,就會觸發click事件。拖曳當前地圖,將會觸發center changed事件。而google.maps.addlistener監聽地圖上每乙個動作,相應的事件處理 由使用者編寫。一下舉幾個例子,以加深理解。1 單擊marker改變zoom...

Google Maps API 簡易教程(二)

一 google map event 單擊一下marker,就會觸發click事件。拖曳當前地圖,將會觸發center changed事件。而google.maps.addlistener監聽地圖上每乙個動作,相應的事件處理 由使用者編寫。一下舉幾個例子,以加深理解。1 單擊marker改變zoom...

Google Maps API程式設計資源大全

google maps api是google自己推出程式設計api,可以讓全世界對google maps有興趣的程式設計師自行開發基於google maps的服務,建立自己的地圖 以下是我在google maps api開發過程中找到的一些api的程式設計資源,包括中文文件,中文說明,示例等等,希望...