2015-06-26 49 views
3

我以前從未使用過google maps api,只是想知道是否可以刪除除國境外的地圖上的所有內容。我還希望只在我的地圖上留下國家名稱和城市名稱。沒有顏色,沒有等高線,沒有高程線,除了這些之外沒有其他東西。另外,我是否可以設置參考點,以便我可以編寫程序來突出顯示某個區域(然後根據某些外部輸入在運行時動態地控制其亮度或顏色或突出顯示區域的大小)。我可以在地圖上刪除東西嗎

回答

1

對於問題的第一部分(從標準地圖中刪除東西),您要查找的是Maps API中的Styled Maps功能。

要探索不同的樣式選項,請使用Styled Maps Wizard。當你得到你想要的風格時,點擊顯示JSON按鈕來獲取你可以插入API的數據。

風格地圖嚮導的用戶界面有點混亂。請務必閱讀幫助面板並不斷嘗試。

0

您可以通過read a KML file來顯示州或國家的大綱。 Data layers也可用於將自定義內容(如標記)添加到地圖。

有效的股票map types是:

  • MapTypeId.ROADMAP以顯示默認的道路地圖視圖。
  • MapTypeId.SATELLITE顯示Google地球衛星 圖像。
  • MapTypeId.HYBRID顯示正常和衛星 意見的混合物。
  • MapTypeId.TERRAIN以顯示基於地形 信息的物理地圖。

此外,您可以通過提供自己的圖塊集來創建自定義地圖類型。

相關問題