2012-03-09 104 views
0

當我將iOS設備上訪問http://maps.google.com,當前位置如下圖所示的形象。如何在Google地圖中顯示位置?

Google Maps on iOS

我創建使用Google Maps API v3我自己的地圖。我怎樣才能創建這個功能?

我已經試過他們的sample using geolocation in the web browser但它只是顯示在我的位置上的文本框中。我想它是類似於上面的圖像,其中使用藍色標記和表示所述準確的圓示出它。是,如果谷歌地圖API V3還是應該使用一個圖標,標誌和圓形我設計它自己默認行爲?

回答

0

您可以通過設置的MarkerOptions的圖標屬性對象傳遞到標記的構造函數來顯示自定義圖像設置標記圖像。 http://code.google.com/intl/da/apis/maps/documentation/javascript/reference.html#MarkerOptions

var marker = new google.maps.Marker({ 
    position: new google.maps.LatLng(56.8848, 14.7730), 
    map: map, 
    title: 'My workplace', 
    clickable: false, 
    icon: 'http://google-maps-icons.googlecode.com/files/factory.png' 
}); 

下面是關於使用谷歌地圖API V3 http://www.svennerberg.com/tag/google-maps-api-3/

+0

是一些更多的信息的網站,但我的問題是更多的,如果這可以通過谷歌地圖或者我是否應該實行自動完成它自己。 – dhrm 2012-03-09 16:07:19

+0

谷歌地圖API V3僅提供一個標記開箱即用,即,如果不設置圖標屬性,它會顯示默認一個紅色的氣球。如果您需要其他任何東西,則需要設置MarkerOptions對象的圖標屬性。 – 2012-03-09 16:24:11

相關問題