亚洲区小说区激情区图片区_幸福宝app污版下载_午夜香蕉av_欧美熟女内射观看

首頁 新聞中心 技術(shù)博客

使用ArcGIS進(jìn)行地形標(biāo)注

發(fā)布時(shí)間:2021-11-17 23:22:22   瀏覽量:5840   作者:GIS前沿

地形圖出圖中,地形要素的標(biāo)注就顯得很重要了,它影響了整個(gè)圖像的表達(dá)效果,一幅好看的圖離不開一些細(xì)節(jié)的裝飾,下面小編就帶大家一起來對(duì)等高線和山峰點(diǎn)進(jìn)行細(xì)節(jié)操作哈。

首先我們來提取我們加載進(jìn)來DEM數(shù)據(jù),可以查看到高程范圍是:868米-1083米的這么一個(gè)范圍。
我們打開【3D分析工具】|【柵格表面】|【等值線】工具,將等高線間距設(shè)置成15米(根據(jù)高程范圍和地形起伏情況還要多次實(shí)驗(yàn)才可以知道最佳的等高距哦,小編把100米,50米,20米,10米都試過了),其他參數(shù)默認(rèn)即可。
我們將新生成的等高線和DEM數(shù)據(jù)疊加后進(jìn)行簡單的符號(hào)化,并且對(duì)等高線進(jìn)行標(biāo)注后效果如下圖所示:
這個(gè)拿來給領(lǐng)導(dǎo)看確實(shí)是少了一些火候哈,我們明明可以做得更好嘛,怎么做呢?

(1)將等高線分為首曲線和計(jì)曲線,首曲線線寬稍細(xì),計(jì)曲線線寬稍粗;

(2)地圖上對(duì)等高線添加高程信息,首曲線字號(hào)稍小,計(jì)曲線字號(hào)稍大;

(3)在視覺上展現(xiàn)陰影并且斷開高程處的等高線,達(dá)到以下效果。
(4)山峰顯示文字為上方山峰名稱,下方為山峰高程,中間以線分隔,如下圖所示。
圖片

在進(jìn)行其他操作之前外面放大等高線圖進(jìn)行觀察可以發(fā)現(xiàn)有些等高線很短或者等高線不夠圓滑,為此我們要先平滑等高線并且把較短的等高線進(jìn)行剔除。
我們打開編輯器,選中等高線進(jìn)行編輯,接著打開等高線屬性表,在長度字段“Shape_Length”中將長度由高到低進(jìn)行排序,將前面一些最短的等高線選中后點(diǎn)擊屬性表菜單欄上面的
按鈕進(jìn)行刪除,最后記得保存編輯即可。
點(diǎn)擊【制圖工具】|【制圖綜合】|【平滑線】,平滑容限設(shè)置為和等高距一樣的15米。



平滑前


平滑后
可以明顯地看到平滑后的等高線看起來舒服了很多。

首先跟大家說明一下首曲線,也叫基本等高線,是按基本等高距繪出的等高線。為了閱讀方便,從起點(diǎn)起,每隔四根等高線加粗描繪一根等高線,這根加粗的等高線就是計(jì)曲線(又叫加粗等高線,此處學(xué)霸可以略過哈)。那么現(xiàn)在我們要將首曲線和計(jì)曲線分開來,方法其實(shí)有很多種哈,首先我們知道兩條計(jì)曲線之間的高程差是5個(gè)等高距那么多,在我們這里就是每隔75米就有一條計(jì)曲線了。我們?cè)诘雀呔€屬性表新建字段“h”,右鍵選職責(zé)字段計(jì)算器,記得切換選擇計(jì)算語言為:Python,在輸入框內(nèi)輸入:!Contour!%75
在“h”字段內(nèi)顯示為0的就是計(jì)曲線啦,右鍵等高線選擇屬性,在選項(xiàng)卡“符號(hào)系統(tǒng)”|顯示|類別中選擇字段“h”,添加所有值,對(duì)0和所有其他值分別設(shè)置成兩種不同的線條,使計(jì)曲線和首曲線區(qū)分明顯,如下圖所示:
圖片

接下來打開“標(biāo)記”選項(xiàng)卡,首先勾選“標(biāo)注此圖層中的要素”,標(biāo)注字段選擇為:“Contour”。我們選擇標(biāo)注方法為:“定義要素類并且為每個(gè)類加不同標(biāo)注”,這時(shí)候我們點(diǎn)擊下面的【SQL查詢】,輸入“h=0”(計(jì)曲線),在下面的文本格式中設(shè)置字體大小為9,加粗,點(diǎn)擊最下面的【放置屬性】,設(shè)置其位置為:“在線上”;接著對(duì)首曲線進(jìn)行設(shè)置,我們點(diǎn)擊【添加】按鈕,輸入一個(gè)新的名字,再次點(diǎn)擊【SQL查詢】,輸入“h!=0”(首曲線),在下面的文本格式中設(shè)置字體大小為7,【放置屬性】也是在線上,點(diǎn)擊確定即可。

為了防止在布局視圖下,標(biāo)注會(huì)隨著圖層的移動(dòng)縮放而影響標(biāo)注,因此需要進(jìn)行標(biāo)注轉(zhuǎn)注記,右擊等高線數(shù)據(jù),選擇轉(zhuǎn)換為注記工具,參數(shù)默認(rèn)即可。

這時(shí)候會(huì)生成一個(gè)等高線注記數(shù)據(jù),它的特別之處就是和等高線數(shù)據(jù)分開了,并且是一個(gè)面數(shù)據(jù),放大縮小圖層這些標(biāo)注都不會(huì)變化大小,每一個(gè)注記都有自己的屬性,該屬性和之前設(shè)置的等高線標(biāo)注一模一樣。
接下來我們打開【數(shù)據(jù)管理工具】|【要素】|【要素轉(zhuǎn)面】工具,將剛才生成的注記數(shù)據(jù)輸入,其他參數(shù)默認(rèn)即可,點(diǎn)擊確定后得到注記的外包矩形面數(shù)據(jù),如下圖所示:
這時(shí)候我們我們右鍵“圖層”,選中“高級(jí)編輯工具”,如下圖所示

在打開的界面中勾選“使用下列指定的掩膜圖層進(jìn)行繪制”,在右邊的選項(xiàng)中選中我們要標(biāo)注的等高線即可,這個(gè)操作意思是說,我要用左邊的圖層(標(biāo)注面數(shù)據(jù))將右邊的圖層(等高線)擦除掉,這樣就達(dá)到了標(biāo)注所在最大矩形面會(huì)變被挖掉,再疊加上標(biāo)注圖層就達(dá)到了標(biāo)注斷開等高線的效果,如下圖所示:
最后我們加載進(jìn)來山頂點(diǎn),打開屬性表:
希望山體的標(biāo)注中分子是高度,分母是山的名稱,右鍵選擇山頂點(diǎn)的屬性|標(biāo)注選項(xiàng)卡,勾選“標(biāo)注此圖層中的要素”,設(shè)置好山頂點(diǎn)的字體,然后在標(biāo)注表達(dá)式中輸入如下代碼:

“” & [高度] & “” & vbNewLine & [名稱]

下圖為疊加上山體陰影后的整體標(biāo)注效果:

來源:https://blog.csdn.net/qq_43173805/article/details/121056084

成都途遠(yuǎn)GIS是一家專業(yè)致力于無人機(jī)航空攝影測繪、航空數(shù)據(jù)處理、GIS地理信息系統(tǒng)研發(fā)、數(shù)字孿生城市制作、數(shù)字沙盤模型等業(yè)務(wù)的創(chuàng)新型科技公司,為您提供一站式地理信息服務(wù)。

武鸣县| 介休市| 綦江县| 安陆市| 宜宾县| 永胜县| 云安县| 凤台县| 涿州市| 五指山市| 东台市| 瑞丽市| 铜鼓县| 囊谦县| 乌兰浩特市| 博白县| 历史| 元阳县| 孟连| 崇文区| 和顺县| 洮南市| 沭阳县| 吉首市| 秦安县| 长宁区| 七台河市| 昌都县| 平塘县| 柳江县| 台前县| 吴桥县| 山丹县| 佛山市| 抚宁县| 铜鼓县| 巴青县| 赣榆县| 崇州市| 达日县| 长治市|