有什麼方法可以去掉Baidu或者Google地圖裡的文字標註?

如圖,截取上海的部分地圖。

平時的工作學習過程中經常需要做一些城市的分析,所以對工作底圖有一定的要求。
如何去掉上面密密麻麻的文字?
我想獲得一張比較純凈的工作底圖,然後自我發揮的餘地才會很大。
如下圖,底圖乾淨了,後面自己可以延伸出很多風格明顯的樣式。
(另外,在實景地形的模式下可以關閉路網顯示,但是下載的地圖質量層次不齊。)

但是經過漫長而繁瑣的PS過程可以優化。

獲得了乾淨的地圖之後方便處理成不同類型的工作地圖。

-----------------------------------------------------------------------------------
我的問題就是,如何在不適用PS的情況下,獲得一張乾淨漂亮的地圖?(不漂亮都沒關係,畢竟有PS,但是不幹凈真的很麻煩。)
注意是概念化的地圖,而不是實景地圖。
貌似有人提議過用代碼可以,不過我不懂代碼好糾結...


用 CSS 隱藏掉那個圖層就可以了,地圖都是不同圖層組出來的

使用 Chrome 打開百度地圖 ,然後按 F12,再按 Esc,在底下輸入 document.querySelector("canvas").style.display = "none"。ok,純凈的地圖出現了!

隨便抖了個機靈竟然這麼多贊,其實我覺得@高山垚同學的回答才是最靠譜的
這個方案在 Google 地圖上是不能用的,而且如果哪天百度地圖改版,這個方案肯定也是有可能掛掉的(更新:2017年4月12日此方案在一些電腦不管用了,不過在我的電腦上是可以的,猜測是百度地圖開始改版了,是分批推送的,等我收到新版本了再來更新~)
謝謝大家的贊啦!

最後安利一個廣告:本人將要在杭州開前端培訓班,有興趣的請看這裡:https://xieranmaya.github.io/fe-training/


Google Maps API Styled Map Wizard
(如不能上,自備科學上網軟體)
這個其實就是高票答案那個原理的簡單操作版,用來給想在網站中加入自定義谷歌地圖的客戶準備的預覽軟體
加入了簡易UI,並且可以導出代碼版本
如果有mapbox基礎的話很好理解,比直接用瀏覽器方便且更容易進行自定義(不用記style code了)

隨便玩了兩下(選區布里斯班)

原圖,可以看到右邊沒有任何選定風格

輕鬆去標(All&>Labels&>Off,或者像我一樣分成四大類標誌去掉,方便的時候還可以再打開)

隨便瞎改了下,谷歌地圖裡的每個元素都可以改掉,當然也可以直接全圖黑白/灰度然後導出PS分析圖,自由探索吧,不想要的風格或者玩脫了的設定可以點擊垃圾桶刪除

可以輕易得到房屋輪廓,Land Parcel,交通線路和公共服務的位置並自定義顯示效果

順帶一提,這個工具不能直接導出大圖,推薦配合帶縮放功能的瀏覽器/大屏幕+無損截圖
因為不同的縮放比細節是不一樣的,所以做街區、區位分析用的瀏覽器自帶縮放的話會方便很多
導出的JSON可以直接用,網站里想加入自定義google地圖的話用這個就行

要說缺點,就是谷歌的房屋輪廓很多時候不準,而Openstreetmap各種標記有時候有不全(看地方了),最好幾個地圖+自定義軟體配合使用(OSM,百度,Here Map, Mapbox之類的都各有長處)反正最後都要進Ps Ai變成圖層 : )

在國外的話,還可以參考當地行政機構提供的規劃/互動地圖(XX Plan),通常也自帶圖層工具,可以輕鬆調整風格標籤之類的,還可以看到歷史地圖/航拍,精確性往往比商業地圖還要高
————————

用這個可以快速做出一些分析圖或者很多奇奇怪怪的圖,不過最終還是要進PS的
放些以前做的,都是藉助這個工具直出的,沒P過,頂多加點顏色


你可以試試 https://snazzymaps.com 來自定義地圖
自帶多種風格自由選擇,而且都可以自定義

隨便選一個進來是這樣的,然後點擊綠色的「筆刷」 Button

再在參數裡面把「Text」中的 VISIBILITY 改為 Off,字就都沒了~就像這樣

而且其他參數也都可以隨便自定義,非常方便~


百度地圖個性在線編輯器


我曾經因為一個bug做到了這一點。android的百度地圖用的OpenGLES畫地圖,其中文字的部分放在一張texture上,並設置了自動建立mipmap的選項。然而我實現的OpenGLES里沒有自動mipmap的功能(對,就是忘了實現,怎麼著吧),結果出來文字都是透明的。花了很久才明白是這個問題,一開始我一直認為是字型檔沒載入。


務必感激我吧。全能電子地圖下載器。可以選擇谷歌、高德、百度等等等等地圖。還可以選擇有文字或者無文字,還可以打到超超超超高清,高清到ps卡了。現在是手機。去公司了上張圖給你們。
----------------------------

這上面的底圖基本上是我用全能電子地圖下載器打出來的,非常高清,實景圖無標籤版也是特別有用。是可以打到50000多像素的。

選擇無標籤就沒有標籤啦

框選範圍,然後點開始下載,下完以後在工具里點地圖拼接就可以了。


用mapbox


推薦一個百度地圖個性在線編輯器
百度地圖個性在線編輯器

屬性文本全部裡面勾上,樣式顯示左邊打上勾右邊的勾取消掉。然後 左邊選擇添加樣式規則。根據你自己的需要改。


百度地圖有一個快速保存的方法

直接ctrl+M保存為圖片,就是沒有文字的。


以前我遇到過跟題主同樣的問題,後來我發現了一款神奇的軟體「全能電子地圖下載器」。操作非常簡單,還可以自動拼接地圖,支持目前常見的所有地圖。


百度地圖編輯器
mapbox 翻牆後會快一些


google earth


http://86ditu.com/w


回頭試試,感覺蠻不錯的樣子?話說谷歌地圖是矢量傳輸,可以解析么?


上面幾個回答的真好 但是我試了幾個不太行


臨時抱佛腳(????)??,之前學長教的都忘得還回去了,趕緊碼了


請改用高德地圖。謝謝。


推薦閱讀:

想在婚戒上刻段代碼,有什麼好建議?
有沒有自帶音效的文本編輯器?
你見過哪些有趣的代碼注釋?
作為程序員,你有哪些最大限度降低bug率的辦法?
為什麼很多程序員對string的執行效率耿耿於懷?

TAG:Google地圖 | 城市規劃 | 代碼 | 建築設計 |