我會爲我的項目使用谷歌地圖。作爲覆蓋物,我將使用地圖和街道。如何刪除谷歌地圖公司的信息?
問題是,谷歌已經放在這覆蓋了很多我不需要的東西。
公司如何和某些方式的信息,並在最後它不僅是繪畫,它是可點擊的,以便它創建信息窗口,此點和URL的詳細信息(如果存在)。
這是我不需要的。我如何使用Google Maps API將其刪除?
我會爲我的項目使用谷歌地圖。作爲覆蓋物,我將使用地圖和街道。如何刪除谷歌地圖公司的信息?
問題是,谷歌已經放在這覆蓋了很多我不需要的東西。
公司如何和某些方式的信息,並在最後它不僅是繪畫,它是可點擊的,以便它創建信息窗口,此點和URL的詳細信息(如果存在)。
這是我不需要的。我如何使用Google Maps API將其刪除?
您是否在討論從地圖中刪除各種物體的標籤?如果是這樣,則需要使用地圖樣式數組,然後將特定對象的可見性設置爲關閉。例如:
var styleArray = [
{
featureType: "poi.business",
elementType: "labels",
stylers: [
{ visibility: "off" }
]
}
];
將關閉商業標籤,以便您不會看到它們,也不會再點擊它們。你會創建對象,如上圖所示,那麼這個對象設置爲地圖選項「風格」屬性對象之前,終於把它給你的地圖:的[刪除谷歌地圖API總理訂條款─
myOptions = {
center: new google.maps.LatLng(38.955, -94.806),
zoom: 13,
minZoom:13,
maxZoom:23,
scaleControl:true,
styles: styleArray,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
}
map = new google.maps.Map(document.getElementById("map_canvas"),
myOptions);
謝謝,那正是我需要的。我只有一個關於JS寫入風格的quastion。我有寫我的選擇這樣的方式:'\t way_map =新google.maps.Map( \t \t的document.getElementById( 「map_main」),{ \t \t \t拖動:真實, \t \t \t overviewMapControlOptions:{ \t \t \t \t打開:假 \t \t \t \t}, \t \t \t變焦:14, \t \t \t zoomControl可:真實, \t \t \t ZoomControlOptions來:{ \t \t \t \t位置:google.maps.ControlPosition.RIGHT_CENTER, \t \t \t \t風格:google.maps.ZoomControlStyle.LARGE \t \t \t \t}}) ;'也是任何時候,我需要一系列選項,我使用簡單的'{,,,}''爲什麼我需要在這種情況下使用'[{,,}]'? – BASILIO
可能重複的利用/標誌/等。鏈接?](http://stackoverflow.com/questions/2553904/removing-the-google-maps-api-premier-terms-of-use-logo-etc-links) – Eevee
或者可能不是:) – Eevee
不,與商標,我沒有問題,我尊重這條規則=) – BASILIO