版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
本文格式為Word版,下載可任意編輯——arcgis知識點總結(jié)(5篇)總結(jié)不僅僅是總結(jié)成績,更重要的是為了研究經(jīng)驗,發(fā)現(xiàn)做好工作的規(guī)律,也可以找出工作失誤的教訓。這些經(jīng)驗教訓是十分寶貴的,對工作有很好的借鑒與指導作用,在今后工作中可以改進提高,趨利避害,避免失誤。寫總結(jié)的時候需要注意什么呢?有哪些格式需要注意呢?以下是我精心整理的總結(jié)范文,供大家參考借鑒,希望可以幫助到有需要的朋友。
for(longj=0;jarcgis知識點總結(jié)篇四〞[單位名稱]“〞vbcrlf“〞[parcel_no]
輸出分數(shù)線vbcrlf換行
效果圖:
引用gis空間站兔八哥文章詳解
以前用arcgislabel一般也就在圖層的properties里面定義一下label字體大小和粗細。這兩天遇到一個問題,需要在label中顯示多個字段的內(nèi)容,譬如blockname和companyname。其實這個本來不是很難的問題,由于label中支持vbscript,使用[blockname]vbnewline[companyname]。就可以實現(xiàn)標注中第一行顯示blockname,其次行顯示companyname.現(xiàn)在問題出來了,出圖時候希望突出blockname效果,希望加粗顯示,而companyname使用一般字體。考慮了很長時間終究從arcgis幫助中找到了相關(guān)的內(nèi)容,原來label的vbscript里面支持類似于html的vbscript標簽,譬如加粗就是用,上面問題就可以使用下面語句解決:〞[blockname]“〞vbnewline[companyname]
除了加粗,arcgis中還支持下面的文本格式標簽:font:
“〞[labelfield]“〞color:
“〞[labelfield]“〞
“〞[labelfield]“〞bold:
“〞[labelfield]“〞italic:
“〞[labelfield]“〞
underline:
“〞[labelfield]“〞allcaps:
“〞[labelfield]“〞
smallcaps:
“〞[labelfield]“〞
superscript
“〞[labelfield]“〞
subscript:
“〞[labelfield]“〞
characterspacing(%):
“〞[labelfield]“〞
wordspacing(%):
“〞[labelfield]“〞
leading(pts):
“〞[labelfield]“需要注意的是,使用這些標簽后,生成的label語句在verify按鈕中是不生效的,只對最終的顯示結(jié)果生效。其實問題還沒有最終解決,使用vbnewline生成的顯示結(jié)果,上下兩行缺省時居中對齊,現(xiàn)在希望它們左對齊顯示,還沒找到方法。還有一個問題,就是arcgis中對點的label可以選擇label的位置,而對面沒有,缺省是放置在中間,現(xiàn)在希望放置在左上角,還沒有找到該怎么辦。
下面是一個vbs的代碼可以試試。
functionfindlabel([objectid],[shape_area])
dimnfmlength
dimnfzlength
nfmlength=len([shape_area])
nfzlength=len([objectid])
dimstrleftspace
dimstrrightspacestrleftspace
=〞“
strrightspace=〞“
ifnfmlengthnfzlengththen
fori=0to
(nfmlength-nfzlength)/2
strleftspace=strleftspace+chr(32)
strrightspace=strrightspace+chr(32)
next
endif
findlabel=
〞“
[objectid]strrightspace[shape_area]
endfunction
〞"chr(13)chr(10)41.用點構(gòu)面
arctoolbox-samples-datamanagement-features-createfeaturesfromtextfile
點組成面,最重要的是點序的排列,因此對數(shù)據(jù)的組織有一定的要求。
42.幾個常用的vba代碼
在arcgis屬性表中增加需要的字段,并自動賦值
使用方法
1開啟屬性表,選擇計算的字段,右點選擇calculatevalues;2.選擇“是〞,進入fieldcalculator;
2選擇advance選項;在pre-logicvbascriptcode編輯框中輸入vba代碼;
4在下面編輯框中輸入賦值部分.1--點坐標x
vba部分:
dimpgeoasigeometry
setpgeo=[shape]
dimppointasipoint
setppoint=pgeo
賦值部分:ppoint.x
2--點坐標y
vba部分:同上賦值部分:ppoint.y
坐標值為文件存儲的固有值,和是否使用onthefly坐標表示無關(guān)。返回當前顯示的坐標值參看8,9
3--多邊形周長
vba部分:
dimpgeoasigeometry
setpgeo=[shape]
dimppolygonasipolygon
setppolygon=pgeo
賦值部分:
4--多邊形面積
vba部分:
dimpgeoasigeometry
setpgeo=[shape]
dimppolygonasipolygon
setppolygon=pgeo
dimpareaasiarea
setparea=ppolygon
賦值部分:
5--多邊形重心x
vba部分:
dimpgeoasigeometry
setpgeo=[shape]
dimppolygonasipolygon
setppolygon=pgeo
dimpareaasiarea
setparea=ppolygon
dimppointasipoint
setppoint=id
賦值部分:ppoint.x
6--多邊形重心y
vba部分:同上
賦值部分:ppoint.y
7--polyline長度
vba部分:
dimpgeoasigeometry
setpgeo=[shape]
dimppolylineasipolyline
setppolyline=pgeo
dimpcurveasipolycurve
setpcurve=ppolyline
賦值部分:
8--表示點坐標x
vba部分:
dimpdocasimxdocument
setpdoc=thisdocument
dimpsprefasispatialreference
setpspref=lreference
dimpcloneasiclone
setpclone=[shape]
dimpgeoasigeometry
setpgeo=
dimppointasipoint
setppoint=pgeo
tpspref
賦值部分:ppoint.x
9--表示點坐標y
vba部分:同上
賦值部分:ppoint.y
坐標值為onthefly顯示的坐標,不是文件存儲的固有坐標
10--連續(xù)編號
vba部分:
staticlcountaslong
lcount=lcount+1
賦值部分:
lcount(從1開始)
lcount-1(從0開始)
計算面的中點
arcgis知識點總結(jié)篇五
一、feature生成tin
在3danalyst中creat/modifytincreatetinfromfeatures添加layerheightsource高程字段
二、3d圖
生成3d的其中一個條件是你的資料中有一個高度的屬性開啟arcgis中的arcscene,導入數(shù)據(jù),右選screenlayers,在當中的properties-baseheight中,設定你的數(shù)據(jù)中的高度字段為數(shù)據(jù)高度如下
三、散點關(guān)系圖
toolsgraphscreatscatterplotmatrixwizard
四、arcgis導出點xy坐標
arctoolbox-datamanagementtools-features-addxycoordinates工具就能自動在屬性表中添加點的x,y坐標,然后將屬性表導出就可以了
五、由點坐標生成點
1,先把點坐標信息(一般是經(jīng)緯度)標準化,就是原來的度分秒表示的都要轉(zhuǎn)換成度表示的;
2,將數(shù)據(jù)導入到excel里面,總共有兩列x,y(列名可以隨便取,但必需有列名),下面對應x,y坐標數(shù)據(jù)即可;
3,文件。
當然我們也可以用記事本自己編寫如下格式的文件:
x,y
86.578,46.689
87.433,45.654
保存成txt就可以了。
到這里數(shù)據(jù)的準備工作完成,下面開始導入:
1,arcmap下面,菜單tools-addxydata…,如下圖:
坐標系統(tǒng)處,點edit,import,導入當前開啟的坐標系統(tǒng)即可,當然也可以通過select選擇坐標系統(tǒng)!假使不添加的話,默認的是wgs84.2,點ok,這時會有一個提醒,點確定即可
3,這時會形成一個新圖層,所有的點都添加進來了,但現(xiàn)在添加進來的點由于沒有objectid或者fid,圖層的大部分功能,如點的選擇,編輯,關(guān)聯(lián),屬性等操作。還需進一步操作
4,在方才生成的圖層上點右鍵,選da
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度高端住宅小區(qū)物業(yè)保安勞務服務合同范本
- 2025年度購房貸款個人信息保護合同
- 2025年度游樂園項目場地使用權(quán)及設施維護合作協(xié)議
- 2025年度水田承包與農(nóng)業(yè)品牌建設合作協(xié)議
- 二零二五年度白蟻防治服務合同-城市綠化帶白蟻防治
- 二零二五年度游艇俱樂部船舶租賃代理合同
- 二零二五年度餐飲企業(yè)員工勞動合同法律服務與保障
- 2025年度互聯(lián)網(wǎng)簽訂方協(xié)議詳細流程與網(wǎng)絡安全責任追究協(xié)議
- 二零二五年度二手電腦及配件交易合同
- 二零二五年度綠色能源股份轉(zhuǎn)讓合同
- 2024年人教版小學三年級信息技術(shù)(下冊)期末試卷附答案
- TB 10012-2019 鐵路工程地質(zhì)勘察規(guī)范
- 新蘇教版三年級下冊科學全冊知識點(背誦用)
- 鄉(xiāng)鎮(zhèn)風控維穩(wěn)應急預案演練
- 腦梗死合并癲癇病人的護理查房
- 蘇教版四年級上冊脫式計算300題及答案
- 犯罪現(xiàn)場保護培訓課件
- 扣款通知單 采購部
- 電除顫操作流程圖
- 湖北教育出版社三年級下冊信息技術(shù)教案
- 設計基礎全套教學課件
評論
0/150
提交評論