0.這篇文章能解決什么問題在上篇文章中,提到了如何使用下載好的天地圖影像提取建筑物輪廓,但是只有放大到很高級別后才能看到建筑物,但這樣的話范圍就小了,畢竟屏幕就那么大。 就像下面這樣,大范圍就看不到建筑物的形狀,只有放大到街道這種小范圍才能看到建筑物輪廓,也只有這樣才能提取其中的信息。 不管是遙感衛星影像底圖還是矢量底圖都是這樣,這是由柵格瓦片的特性以及動態地圖技術特點決定的,也很符合直覺。 使用 QGIS 我們可以獲得下面這種圖像,既有大范圍,又有更高的細節(地圖級別),基本上把整個蘇州市中心城區的建筑物都囊括進去了。 還可以下載大范圍、高清晰度的各種在線衛星底圖服務的影像,比如大面積的哨兵2影像,但國外的服務器一般都很爛,不可能是電信、移動的問題,畢竟國外水深火熱吃不起飯,服務器差點可以理解。 所以經常下著下著,有的地方就缺一塊,最后下載的結果就變成了這樣,下載了一晚上難道就重新下載嘛,我這篇文章分享一個神奇的方法,當然不是上梯子這類方法(違法警告,有好果子吃)。 所以這篇文章可以在以下幾個方面給出一點建議:
1.在 QGIS 中加載天地圖這是老生常談的問題,我也不想重復說了,再說就不禮貌了。 簡單過一下吧:
詳細的可以看看 《QGIS如何添加天地圖》 這篇文章,蠻清楚的。 反正最后用這個鏈接添加到 QGIS 的 XYZ 服務即可: 天地圖矢量底圖 https://t7./vec_w/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=vec&STYLE=default&TILEMATRIXSET=w&FORMAT=tiles&TILECOL={x}&TILEROW={y}&TILEMATRIX={z}&tk=您的Key 天地圖衛星影像底圖 https://t6./img_w/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=img&STYLE=default&TILEMATRIXSET=w&FORMAT=tiles&TILECOL={x}&TILEROW={y}&TILEMATRIX={z}&tk=您的Key 2.使用 QGIS 下載影像2.1什么是QGIS,如何下載QGIS 是開源的免費 GIS 桌面軟件,擁有最活躍的開源 GIS 社區。 它的使用和界面邏輯基本和 ArcMap 一樣,有一定 ArcGIS 使用經驗的朋友能很快上手,同時易于安裝,邦邦點可以了。 就算不了解 QGIS 也不用擔心,因為我們只會使用不到 0.01%的功能。 官網下載地址:https://www./en/site/ 2.2下載底圖2.2.1 打開導出窗口把需要的底圖加載進來,比如我們前面提到的天地圖矢量,添加進來后,在內容列表鼠標右擊圖層,選擇 Export->Save As,開啟柵格導出窗口。 2.2.2導出設置這里的設置非常重要,直接決定我們能不能導出高等級的瓦片底圖。
該方法首次參考于銳多寶的地理空間在知乎上分享的一篇文,翻了半天找不到了。 3.解決瓦片丟失的問題瓦片丟失這種情況一般存在于網絡不好的情況下,或者服務器在國外的在線影像服務。 3.1一般在線影像服務的解決辦法以哨兵2的在線服務舉例,我是加載的這家公司提供的全球去云處理的哨兵2影像,這里有鏈接。 盡管在 QGIS 中可以下載,但是由于服務器在國外,可能會出現瓦片丟失的情況,下載的影像可能會這樣,就算再下載一次,只是變成其他地方缺一塊。 3.1.1 解決步驟1瓦片缺失的原因一般是網絡請求超時,我們可以試著把等待時間設置長一些。 點擊最上方菜單欄中的 Setting->Options,打開設置窗口,在 Network 欄中,我們可以把請求時間改長,緩存大小改大。 3.1.1 解決步驟2增加網絡請求的等待時間有一定的效果,但效果一般般嘛,這里只有祭出大招了:重復下載! 沒錯,是重復下載,但這不是簡單的重復下載,而是在上一次的基礎上重新下載。 如何操作呢,當你第一次下載好以后,發現有缺失的瓦片,請不要在QGIS移動窗口he縮放,直接重復導出,一樣的設置一樣的空間分辨率,只有名稱不一樣。 這樣的話,第二次下載的時候,進度條開始會漲的飛快,它會自動讀取到先前下載好的緩存,然后查漏補缺去下載缺失的瓦片。 并且這樣耗時也很短,除非你空白的地方實在太多了,但也比完全重新下載快很多。 我也不知道為什么會這樣,但這樣確實有效。 就像下面一樣,重復兩次得到了經過處理、完整的哨兵2去云影像。
3.2 天地圖的解決方法天地圖一般不會出現瓦片丟死的問題,就算有些地方是空白的,你可以使用這種方式去嘗試,不一定會有效果,因為可能是其他原因,這是我也不清楚的。 比如下面蘇州市區的下面總是缺一塊,建議把窗口移動到下面后,下載底圖后鑲嵌拼接。 需要注意哈,如果你想要提取建筑物輪廓的話,空間分辨率1米不太夠哦,再大點會好些。 |
|