ArcGIS中小班分子式標(biāo)注方法_第1頁
ArcGIS中小班分子式標(biāo)注方法_第2頁
ArcGIS中小班分子式標(biāo)注方法_第3頁
ArcGIS中小班分子式標(biāo)注方法_第4頁
ArcGIS中小班分子式標(biāo)注方法_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、ArcGIS中小班分子式標(biāo)注方法小班圖形的屬性因子填完后,一般要把需要的屬性因子以分子 式的形式標(biāo)注在相應(yīng)的小班圖形上,其方法有如下幾種。 把屬性表中的因子按已編好程序的分子式的形式標(biāo)注到 圖上。右擊要標(biāo)注的面層(如:寶塔村)打開下拉菜單-點(diǎn)擊“標(biāo) 注要素”(即打5”)-再右擊要標(biāo)注的面層(如:寶塔村) -點(diǎn)擊“屬性(Properties)”,則出現(xiàn)“圖層屬性”對(duì)話框 -選定“標(biāo)注”-在“方法(M )欄中,選擇“Lable all the features the same way”點(diǎn)擊“表達(dá)式 E )刪除 “I D” 點(diǎn)擊“加載(L ).”找E盤中的分子式(分子式程序放在 明B個(gè)盤,就在哪個(gè)

2、盤中找)單擊“打開(O )”選擇最后一 個(gè) “Expression-zhq.Ixp”點(diǎn)“打開”在分子(UND后 面的)、分母(/UND后面的)中輸入屬性因子單擊“驗(yàn)證 丫”單擊“確定”單擊“確定”單擊“應(yīng)用”單擊“確 定”。A“ B ”形式的標(biāo)注。表達(dá)式為:A & vbnewline & vbnewline& B。 也可以用如下程序完成。Function FindLabel ( A, B )Dim nFMLengthDim nFZLengthnFMLength = Len( B )nFZLength = Len( A )Dim strLeftSpaceDim strRightSpacestrL

3、eftSpace = strRightSpace= If nFMLength nFZLength ThenFor i=0 To (nFMLength-nFZLength)/2strLeftSpace =strLeftSpace +chr(32)strRightSpace =strRightSpace + chr(32)NextEnd IfFindLabel = &strLeftSpace & A&strRightSpace & & vbNewLine & BEnd Function此函數(shù)首先定義兩個(gè)變量,分別計(jì)算分子和分母的長度,如果 分母長度大于分子長度的話,在分子左右兩邊分別用空格補(bǔ)齊,

4、這樣保證分子居中,且下劃線的長度正好是分子、分母中長度比 較大的那個(gè),這樣實(shí)現(xiàn)的效果比較美觀。(A)百”形式的標(biāo)注。表達(dá)式為:( & A &) & vbnewline & vbnewline& B。A1-A2&“B1-B2 ”形式的標(biāo)注。表達(dá)式為:&A1 &A2 &vbnewline& vbnewline&B1& & B2。另一種表達(dá)方式:Function FindLabel ( A1, A2, B1, B2 )Dim nFMLengthDim nFZLengthnFMLength = Len( B1&B2 )nFZLength = Len( A1&A2 )Dim strLeftSpaceDi

5、m strRightSpace strLeftSpace = strRightSpace= If nFMLength nFZLength ThenFor i=0 To (nFMLength-nFZLength)/2 strLeftSpace =strLeftSpace +chr(32) strRightSpace =strRightSpace + chr(32) NextEnd IfFindLabel = &strLeftSpace & A1 &”-”& A2&strRightSpace & & vbNewLine & B1&B2End FunctionA“nb ”形式的標(biāo)注。表達(dá)式為:A &

6、 vbnewline & N & vbnewline& B。A1-A2“nb12 ”形式的標(biāo)注。表達(dá)式為:A1 &A2 &vbnewline&N & vbnewline&B1& & B2。注:a、在分子式標(biāo)注當(dāng)中,其它符號(hào)不要?jiǎng)?,只能在“”?填寫需要標(biāo)注的因子。b、若有融合小班(空間位置是分離的),一般只標(biāo)注其中一 塊。其方法是:右擊編輯的圖層-左擊“屬性(I).” ,打開“圖 層屬性”對(duì)話框-選擇“標(biāo)注”-在“其它選項(xiàng)”框中,選擇“放 置屬性(P )”-在“重復(fù)的標(biāo)注”選框中,選擇“每個(gè)要素放 置一個(gè)標(biāo)注(F )-點(diǎn)“確定”-點(diǎn)“確定”即可。c、在進(jìn)行分子式標(biāo)注操作過程中,在“標(biāo)注表達(dá)式”對(duì)話框 中的解析”選項(xiàng)中只能選VBSrcript”,同時(shí)也不要勾選“高 級(jí)”選項(xiàng)。d、標(biāo)注的字體、大小、顏色、分子及分母離分?jǐn)?shù)線的偏移量 等內(nèi)容,均可在“標(biāo)注”選項(xiàng)卡下的“文本符號(hào)”框

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論