ArcMap 9使用技巧

ArcMap 9使用技巧

技巧1 重疊要素的選擇切換
目標:在覆蓋同一區域的多個要素中切換被選擇要素
操作步驟:
1.在編輯環境中選中覆蓋同一區域的多個要素中的一個要素
2.按下N 鍵,被選要素就會自動地切換到另一個圖層的要素
3.重復操作,直到選中目標要素為止

技巧2 捕捉的相關技巧
目標(1):捕捉要素時顯示捕捉的圖層和位置
操作步驟:
1.點擊Editor 下拉菜單的Option 選項,彈出Editing Options 對話框
2.在Show snap tip 前邊的方塊上劃勾,使其被選中
目標(2):設定捕捉的距離并顯示
操作步驟:
1.點擊Editor 下拉菜單的Option 選項,彈出Editing Options 對話框
2.Snaping 選項后邊添入捕捉距離的大小和單位
3.在ArcMap 中用草圖工具繪圖時點擊T 鍵以圓環形式顯示捕捉距離的范圍
目標(3):設定優先捕捉的圖層
操作步驟:
1.點擊Editor 下拉菜單的Snaping 選項, 彈出捕捉對話框
2.在捕捉對話框中把想要最先完成捕捉的圖層拖到最上邊

技巧3 編輯時一些常用的快捷鍵
目標:在編輯的過程中,切換到其他的工具
操作步驟:
1.在編輯環境下打開工具開始創建要素
2.在編輯未完成時按快捷鍵E 切換到選擇的環境中去
3.選擇要素,在選擇完之后再按E 切換回編輯的過程中
其它編輯工具的快捷鍵見表1:
?快捷鍵編輯功能?
?Z?放大
?X?縮小
?C?漫游
?V?顯示結點
?Ctrl+Z?撤消
?Ctrl+Y?重做
表一 編輯常用的快捷鍵

技巧4??? 對線要素的特殊旋轉
目標:線要素繞著一個端點旋轉使其另一端連接并捕捉到另一線要素上
操作步驟:
1.在編輯環境下選定線要素,并把當前選中的線要素和要被捕捉的線要素設置捕捉環境
2.在編輯工具條中選擇旋轉工具把被選要素的錨點移動到固定的端點上
3.按下S 鍵生成輔助錨點,并通過捕捉把輔助錨點移動到被選線要素的另一端
4.用旋轉工具對被選線要素進行旋轉,使另一端捕捉到目標線要素為止

技巧5 放大與瀏覽窗口的設置
目標(1):在用放大窗口顯示地圖數據的時候調整縮放比例與顯示內容的鎖定
操作步驟:
1.在Windows 工具欄中選擇Magnifier 打開放大窗口
2.在放大窗口的標題欄上右擊打開屬性對話框
3.在對話框上邊選中SnapShot 項,鎖定顯示的區域;選擇Live Updata 解除鎖定
4.在對話框下邊Modify Main View 右邊改變數值的大小改變縮放比例
目標(2):在瀏覽窗口中改變顯示的區域與樣式
操作步驟:
1.在Windows 工具欄中選擇Overview 打開瀏覽窗口
2.在Reference 中選擇要在瀏覽窗口中顯示的數據
3.在Exetent symbol 中為當前數據范圍顯示區域選擇填充樣式,在Background 后選擇背景顏色

技巧6 制圖的相關技巧
目標(1):只顯示指定區域內的地圖內容(指定的區域可以由圖形(Graphic)、要素(Feature)或矩形的
范圍(Custom Extent)來決定)
操作步驟:
1.先確定要顯示的區域的形狀(如圖3)。如果用圖形定義區域,首先要用Draw 工具條做出指定的圖形,
并保持選中狀態;如果用要素定義區域,那就創建一個指定形狀的要素(只能用多邊形);如果用矩形的范
圍定義區域,可以跳過此步驟
2. 雙擊數據框,打開數據框屬性,選擇數據框標簽(Data Frame),將Clip to shape 的Enable 選項選中
3.點擊指定形狀(Specify Shape)按鈕,在彈出的切割數據框面板中,三個選項分別對應三種切割方式,
選擇其一
4.如果用圖形或要素定義區域,確定后,只有被圖形或要素覆蓋的區域才會顯示,但要把圖形或要素去掉
才能看到效果。如果用矩形的范圍定義區域,只要輸入矩形的坐標范圍即可

目標(2):對線要素標注的增強
(對線要素進行標注時,如果標注在線上,標注和線會疊加顯示,效果不理想,下面叫介紹一種可以在顯
示標注的地方把線斷開的方法,這樣效果會美觀一些)
操作步驟:
1.把標注轉成注記,保存在GDB 中
2. 用ArcToolbox 中的制圖工具Cartography Tools->Masking Tools->Intersecting Layer Masks,為注記創建
模版,模版的大小用參數Margin 來決定
3.右鍵點擊數據框,在環境菜單中選擇高級繪制選項(Advanced Drawing Options),用注記的模版圖層去
遮蓋線圖層,確定
4.將注記的模版圖層取消實現,即可,實現前后的對比

轉載于:https://www.cnblogs.com/lauer0246/archive/2008/07/01/1233257.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/379993.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/379993.shtml
英文地址,請注明出處:http://en.pswp.cn/news/379993.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

《軟件》2011年第6期刊登出 《DB 查詢分析器》中斷SQL語句的執行

《軟件》編輯部寄來了2011年第6期樣刊,在2011年第6期,刊登出了本人的論文------“《DB 查詢分析器》中斷SQL語句的執行”。 論文刊登在第42頁,排在第13篇,還比較靠前,呵呵。 在“萬方數據”和“中國期刊全文數據庫”中…

Java——IO流(序列流)

序列化與反序列化 游戲存檔:目的是為了游戲下次上號數據的保存 package com.yy.otherio;import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; im…

ret2libc過地址隨機化

程序&#xff1a; #include<stdio.h> char buf2[10] "this is buf2"; void vul() {char buf1[10];gets(buf1); } void main() {write(1,"sinxx",5);vul(); }很明顯&#xff0c;gets函數存在溢出 編譯&#xff1a; gcc -no-pie -fno-stack-protect…

[導入]Lucene并發訪問

作者: yagesi 鏈接&#xff1a;http://yagesi.javaeye.com/blog/165604 發表時間: 2008年02月27日 聲明&#xff1a;本文系JavaEye網站發布的原創博客文章&#xff0c;未經作者書面許可&#xff0c;嚴禁任何網站轉載本文&#xff0c;否則必將追究法律責任&#xff01; 在Luce…

Python程序計算給定文本中單詞的出現

Given a text (paragraph) and a word whose occurrence to be found in the text/paragraph, we have to find the how many times word is repeated in the text. 給定一個文本 (段落)&#xff0c;其出現在文本/段落被找到的單詞 &#xff0c;我們必須找到如何詞多次在文本重…

js私有共有成員

在小項目中對于JavaScript使用&#xff0c;只要寫幾個function就行了。但在大型項目中&#xff0c;尤其是在開發追求 良好的用戶體驗的網站中&#xff0c;如SNS,就會 用到大量的JavaScrpt&#xff0c;有時JavaScript的工作量勝過了C#&#xff0c;這時寫一堆function,就會顯得很…

Java——IO(打印流)

1&#xff0c;打印字節流(PrintStream)的概述&#xff1a; 打印流可以很方便的將對象的toString()結果輸出并且自動加上換行&#xff0c;而且可以使用自動刷出的模式 System.out就是一個PrintStream&#xff0c;其默認向控制臺輸出信息 2&#xff0c;使用方式&#xff1a; …

MATLAB中的正態分布檢驗

要對一組樣本進行正態性檢驗&#xff0c;在MATLAB中&#xff0c;一種方法是用normplot畫出樣本&#xff0c;如果都分布在一條直線上&#xff0c;則表明樣本來自正態分布&#xff0c;否則是非正態分布。 MATLAB中也提供了幾種更正式的檢驗方法&#xff1a;kstest Kolmogorov-Smi…

遠控免殺專題(29)-C#加載shellcode免殺-5種方式(VT免殺率8-70)

0x00 免殺能力一覽表 幾點說明&#xff1a; 1、表中標識 √ 說明相應殺毒軟件未檢測出病毒&#xff0c;也就是代表了Bypass。 2、為了更好的對比效果&#xff0c;大部分測試payload均使用msf的windows/meterperter/reverse_tcp模塊生成。 3、由于本機測試時只是安裝了360全家…

kotlin 或 運算_Kotlin程序對兩個數字執行算術運算

kotlin 或 運算Here, we are implementing a Kotlin program to perform various arithmetic operations on two numbers. 在這里&#xff0c;我們正在實現Kotlin程序&#xff0c;以對兩個數字執行各種算術運算 。 Given two numbers a and b, we have to find addition, sub…

2012.1.15---學習筆記

最近學習實踐的內容主要有&#xff1a;1 memcahche的安裝、使用&#xff08;為了減少數據庫壓力而采用的&#xff09;2 linux下的定時任務的配置&#xff0c;crontab3 如何去編寫可配置的php程序&#xff08;加載配置文件&#xff09;1 memcahche的安裝、使用&#xff08;為了減…

WPF界面設計技巧(2)—自定義漂亮的按鈕樣式

上次做了個很酷的不規則窗體&#xff0c;這次我們來弄點好看的按鈕出來&#xff0c;此次將采用純代碼來設計按鈕樣式&#xff0c;不需要 Microsoft Expression Design 輔助了。 首先打開 Microsoft Visual Studio 2008 &#xff0c;新建一個WPF項目&#xff0c;在上面隨便放幾個…

ropgadgets與ret2syscall技術原理

程序&#xff1a; #include <stdio.h> #include <string.h> #include <sys/types.h> #include <unistd.h> #include <sys/syscall.h> void exploit() { system("/bin/sh"); } void func() { char str[0x20]; read(0,str,0x50); } int…

uboot load address、entry point、 bootm address以及kernel運行地址的意義及聯系

按各地址起作用的順序&#xff0c;uboot引導linux內核啟動涉及到以下地址&#xff1a; load address&#xff1a;entry point&#xff1a; 這兩個地址是mkimage時指定的bootm address&#xff1a;bootm為uboot的一個命令&#xff0c;以此從address啟動kernelkernel運行地址&…

Java——集合(Map集合的兩種迭代)

一&#xff0c;Map集合的第一種迭代 Map集合的第一種迭代&#xff0c;通過get(key)方法&#xff0c;根據鍵去獲取值 package com.wsq.map;import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Set;public class Demo2_Iterator { …

如何使用兩個堆棧實現隊列_使用兩個隊列實現堆棧

如何使用兩個堆棧實現隊列Stack and Queue at a glance... 堆疊和排隊一目了然... Stack: 堆棧&#xff1a; The stack is an ordered list where insertion and deletion are done from the same end, top. The last element that entered first is the first one to be del…

接口pk抽象類

作為開發者&#xff0c;誰從來沒有陷入過周而復始地爭論應該是使用接口還是抽象類&#xff1f;這是一場永無休止的爭論&#xff0c;不同陣營的人總是堅定地堅持自己的立場。應當使用接口還是抽象類&#xff1f;對于初學者來說那更是滿頭霧水。這個問題應該考慮一下幾個因素&…

匯編shr命令

右移命令 比如&#xff1a; mov eax,10 shr eax,0x2上面的命令是將eax的值右移兩位&#xff0c;怎么左移呢&#xff1f;首先將eax的值轉為二進制10------》1010&#xff0c;然后右移兩位變成10&#xff0c;所以執行為shr命令&#xff0c;eax的值為十進制的2

iBatis入門和開發環境搭建

iBatis 的優缺點&#xff1a; 優點&#xff1a; 1、 減少代碼量&#xff0c;簡單&#xff1b; 2、 性能增強&#xff1b; 3、 Sql 語句與程序代碼分離&#xff1b; 4、 增強了移植性&#xff1b; 缺點&#xff1a; 1、 和Hibernate 相比&#xff0c;sql 需要自己寫&#x…

Python | 程序以字符串長度打印單詞

Given a string and we have to split the string into words and also print the length of the each word in Python. 給定一個字符串&#xff0c;我們必須將字符串拆分為單詞&#xff0c;并在Python中打印每個單詞的長度。 Example: 例&#xff1a; Input:str "Hell…