




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1什么是數據驅動頁面?通過數據驅動頁面”可以基于單個地圖文檔方便快捷地創建一系列布局頁面。要素圖層或索引圖層基于圖層中的各個索引要素將地圖分割為多個部分,然后為每個索引要素生成一個相應的頁面。I據驅動頁面”可基于常規的面格網。例如,您可能要創建一個顯示城鎮宗地的地圖冊或地圖系列。借 助表示格網的索引圖層,您可以輕松地創建一系列覆蓋城鎮且面積相等的頁面,如下圖所示。.JUtjlTn而擊擊urnSBH6HIIIIIMIII &H2E2SMBcsC9D2IIIIH"DE07H5Fd在創建 數據驅動頁面”時依據某條路徑,例如,高速公路或者沿以下帶狀地圖中所示的河流的路有以下兩種地理處
2、理工具可幫助您創建索引圖層:格網索引要素 和帶狀地圖索引要素。這兩種工具都是數據驅動頁面工具集的一部分。該工具集還包含一些可幫助您創建地圖冊的其他工具。這些工具包括:計算相鄰字段 地理處理工具,此工具可用于在索引圖層中創建一些字段,用來對地圖冊中的 相鄰頁面進行標注;計算中央經線和緯線 和計算UTM帶地理處理工具,這兩種工具可用來為索引中 的各個要素計算具體的空間參考字符串; 計算格網收斂角工具,該工具可用于將各個 數據驅動頁面” 旋轉到正北方向。索引圖層不必為格網。它可以是地圖要素。例如,您可以使用美國各州的面圖層來創建數據驅 動頁面”。在此情況下,將為每個州創建一個相應頁面并不局限于只使用
3、面圖層作為索引圖層。也可以使用點和線,前提是使用要素圖層。非要素圖層 (如柵格圖層)不能用于索引圖層。可通過單一布局為每個數據驅動頁面定義地圖組成部分。只有布局的動態部分會隨各頁面內容的不同而發生變化。靜態元素將保持不變。對布局的靜態元素所做的任何更改都將反映在地圖系列的各 個頁面上。1.1 動態元素 地圖的地理范圍 地圖比例 指北針(如果設置了地圖旋轉) 比例尺 比例文本 動態文本(例如,頁面名稱和頁碼) 包含動態查詢的圖層1.2 靜態元素 布局頁面的大小和方向 數據框的大小和位置 靜態文本 內圖廓線可將 數據驅動頁面”導出到各個圖形文件,或者將其加入多頁面PDF中。可以對整個系列的頁面進行
4、打印或導出,也可以選擇要打印或導出的子集。許多項目都需要不同的頁面大小、多個索引圖層或者有關某些頁面的非地圖信息。例如,州地圖 集可能包含標題頁面、總覽圖頁面,以及該州內每個縣對應的一個頁面。此外,有些作為大城市 發源地的縣還包含插圖。可以使用單獨的 MXD表示總覽圖頁面、包含插圖的頁面以及其余地圖, 從而構建地圖集。可使用以Python 編寫的地圖腳本將這些頁面聚合為一個包含完整地圖冊產品 的多頁面PDF文檔。2創建數據驅動頁面使用 數據驅動頁面”,通過采用單一布局和遍歷一組地圖范圍即可生成一組輸出頁面。范圍由圖 層中的要素定義,有時稱為切片、部分或感興趣區域(AOI) o定義范圍的圖層稱為
5、索引圖層。任何要素圖層均可用作索引圖層。您可以使用設置數據驅動頁面 對話框創建并自定義新的 數據驅動頁面 此對話框包含兩個選項卡: 定義和范圍。您可從數據驅動頁面 工具條或頁面和打印設置 對話框中激活 此對話框。2.1 設置數據驅動頁面對話框您可以通過定義選項卡選擇用于控制各頁面地理范圍的索引圖層。您還可以選擇字段,用來對頁 面進行命名及排序。還有針對地圖旋轉、空間參考、頁碼和比例的可選設置。破皆觸據琵動式質2.2 啟用數據驅動頁面選中啟用數據驅動頁面 復選框可對當前地圖文檔啟用 數據驅動頁面”。而取消選中該復選框則可禁 用數據驅動頁面”功能。需要選中此復選框來創建、查看以及使用 數據驅動頁面
6、”。如果禁用了 數 據驅動頁面”并單擊確定,將清除所有指定的 數據驅動頁面”設置。下次為該地圖文檔啟用 數據驅 動頁面”功能時, 數據驅動頁面”將使用默認設置。2.3 數據驅動頁面的所需元素創建數據驅動頁面”需要四個元素。它們分別為 詳細信息數據框 索引圖層 名稱字段 排序字段詳細信息數據框要創建一系列 數據驅動頁面”,可從數據框下拉菜單中選擇一個數據框。 數據驅動頁面”的默 認數據框為活動數據框。只能選擇單個數據框作為主數據框。主數據框的地圖范圍會針對數據驅動頁面”系列中的各頁面做出相應改變。這些地圖范圍由索引圖層內要素的空間范圍驅動。此下拉菜單顯示了當前地圖文檔中的數據框的列表。地圖文檔可
7、能包含單個數據框或多個數據 框。只能為 數據驅動頁面”選擇一個數據框。這就是 詳細信息數據框您可以選擇地圖中的 任一數據框作為 詳細信息數據框”,前提是該數據框中至少有一個圖層。索引圖層要創建一系列 數據驅動頁面”,可從圖層 下拉列表中選擇索引圖層。默認的 索引圖層”是活動 數據框最上面的多邊形圖層。索引圖層定義數據驅動頁面”系列中各頁面的主數據框的地理范圍。索引圖層中的各要素用于控制或定義數據驅動頁面”系列中的每個頁面。要素的地圖范圍有助于為該頁面定義 詳細信息數據框”的地圖范圍(可在范圍選項卡中進一步自定義該范圍)。 索引圖層的屬性為其他數據驅動頁面”參數提供值。此下拉菜單顯示了 詳細信息
8、數據框”中的圖層的列表。您可以從 詳細信息數據框”中選擇任一 要素圖層作為索引圖層,前提是該圖層中至少有一個要素。并不局限于只使用面圖層作為索引 圖層。還可以使用點和線,而前提是使用要素圖層。非要素圖層(如柵格圖層)不能用于索引 圖層。制圖”工具箱的數據驅動頁面”工具集中有兩種可用于創建索引圖層的地理處理工具: 格網索引要素和帶狀地圖索引要素。使用點要素時,如果要僅對各頁面使用一種地圖比例,可選擇居中并保持當前比例 選項。然后可在退出設置數據驅動頁面 對話框之后設置所需的 詳細信息數據框”比例。如果要使不同點要素 具有不同比例,則需要使用包含這些值的字段,然后選擇范圍選項卡中的數據驅動比例 并
9、選擇此字段。不能將其他數據框、其他地圖文檔或獨立圖層文件(.lyr)中的圖層用作索引圖層。索引圖層必須為要素圖層。不能將基于柵格的圖層用作索引圖層。創建數據驅動頁面”且索引圖層包含的要素大于 2000 個時,會顯示一個消息框。您仍可以 創建這些頁面,但請注意,在處理如此之多的頁面時,可能會對性能產生不利影響。如果索引圖層是規則矩形格網,您可能要在布局上標注相鄰格網。在地圖冊中,這與標注相鄰 (或鄰近)頁面相同。使用動態文本,您可以瀏覽地圖冊的頁面,還可以對標識鄰近頁面的標注進行自動更新。您可使用地理處理計算相鄰字段工具創建用于標注相鄰頁面的數據。了解有關在數據驅動頁面”中使用動態文本的詳細信息
10、名稱字段地圖系列中的各頁面都需要一個名稱,且名稱取自于此字段。數據驅動頁面”遍歷索引圖層中的要素,且每個頁面均得到定義之后,會將所選名稱字段的屬性值用作頁面名稱。頁面名稱可顯示在 數據驅動頁面 工具條上。這也可驅動布局中的動態文本元素。您可以使用 數 據驅動頁面 工具條中的頁面文本菜單項為頁面名稱添加動態文本。可使用 頁面名稱選項。也可將 格式化標簽 <dyn type="page" property="page name"/>應用于現有文本元素。在名稱字段下拉菜單列表中選擇 名稱字段默認字段是字段名稱中使用字符串“name的第一個字段。如果
11、不存在字段名稱中使用“nam6的字段,則 數據驅動頁面”將使用第一個可用的有效字段。無需使用默認字段。您可以從下拉菜單中選擇使用其他字段。此下拉菜單顯示了索引圖層中可用字段的列表。該列表包括與索引圖層連接的表中的字段。其 中包括短整型、長整型和字符串字段。為避免使用 數據驅動頁面”時引起混淆,您應選擇所有值均唯一的名稱”字段。但這并不是規定,數據驅動頁面”將同樣接受空值和重復值作為 頁面”名稱。排序字段地圖系列中需要排序的頁面。需要對第一頁、最后一頁,以及其間的所有頁面進行排序。排序字段提供了頁面的排序邏輯及索引。系列的第一個頁面(或第 1頁)是根據此字段的值及是 否為升序排序而確定的。頁面索
12、引總是從1開始,并以所創建的頁面數結束。當您更改排序字段時,或在編輯排序字段值之后刷新頁面時,此索引將會發生改變。由于必須指定排序順序才能使用數據驅動頁面”,因此每次選擇新索引圖層時都會選擇一個默認字段。默認字段是字段名稱中使用字符串“PageNumbe'r的第一個字段。在許多情況下,您可能要應用自己的頁碼值。這些值通常與您要對頁面進行排序的順序相匹配。此外,這些值也可能與頁面索引編號相匹配,也可能不匹配。如果不存在字段名稱中使用“PageNumber的字段,則 數據驅動頁面”將使用FID或ObjectID 。無需使用默認字段。您可以從下拉菜單中選擇使用其他字段。該下拉菜單顯示了索引圖
13、層中可用字段的列表。該列表包括與索引圖層連接的表中的字段。其中包括短整型、長整型、浮點型、雙精度型、日期和字符串字段。頁面索引可顯示在 數據驅動頁面 工具條上。例如,可能會顯示 第14頁,共20頁”。這表明 您正在查看總共 20個頁面中的第14頁。這也可驅動布局中的動態文本元素。 您可以使用數 據驅動頁面 工具條中的頁面文本下拉菜單為頁面索引添加動態文本。可使用 頁碼及總頁數 選項。也可將格式設置標記 頁面”<dyn typePage Text="page" property="page index"/> 或 <dyn type=&qu
14、ot;page" property="page count”/>應用于現有文本元素。頁面索引也同樣反映在導出對話框中。在您使用頁面范圍導出數據驅動頁面”時,您是在根據頁面在索引中的位置將其導出。頁面索引可以與頁碼相同,也可以不同于頁碼。頁面索引會在 內部生成,通常從1開始,以頁面總數結束。頁碼也可以是字母數字,從1之后的數字開始, 以大于頁面總數的數字結束(這樣做是為了考慮在最終產品中插入的頁面)。盡管 數據驅動頁面”接受 排序”字段中出現空值及重復值,但是應盡量避免出現此情況。2.4 可選字段數據驅動頁面”設置提供了三個可選字段,您可以利用這些字段對頁面進行進一步自
15、定義。這些 字段必須是索引圖層的某個屬性,或是連接到索引圖層的某個表中的字段。它們分別為 旋轉 空間參考 頁碼旋轉在某些情況下,您可能要對地圖系列中的特定頁面或所有頁面應用地圖旋轉。例如,需要地圖 旋轉的地圖系列或地圖冊的常見類型為帶狀地圖。帶狀地圖通常會跟隨某一現狀要素。為使此類地圖系列更具可讀性,會在地圖的頁面上以從上至下的方向繪制線性要素,而且要素應在頁面上居中顯示。這便需要對數據框進行旋轉。盡管您可以使用任何數值索引圖層字段對數據驅動頁面”應用旋轉,但您可能要考慮使用帶狀地圖索引要素地理處理工具來創建一個合適的 索引圖層。該工具會根據您的輸入,創建一個包含字段的新索引圖層,而該字段具有
16、為旋轉而 進行適當計算所得的值。將此新圖層添加到地圖文檔中,并將其用作數據驅動頁面”的索引圖層。選擇適當的字段作為旋轉字段。隨著 數據驅動頁面”遍歷各個頁面,會根據此字段的值對詳細信息數據框”應用適當的地圖旋轉。如果該值為空,則數據驅動頁面”將使用值0。地圖按逆時針方向旋轉。如果該值為負,則地圖按順時針旋轉。如果不想對頁面應用其他地圖旋轉,或者只想使用在數據框屬性 對話框(針對主數據框)的 常規選項卡中指定的旋轉值,請不要指定此字段。您也可使用計算格網收斂角地理處理工具創建可用于將系列中各地圖頁面的地圖旋轉至正北 方向的值。此下拉菜單顯示了索引圖層中可用字段的列表。該列表包括與索引圖層連接的表
17、中的字段。其 中包括短整型、長整型、浮點型和雙精度型字段。空間參考在某些情況下,您可能要對地圖系列中的特定頁面使用特定的空間參考。可使用三種不同的方 法在 數據驅動頁面”中應用空間參考。一種方法是使用完整的空間參考字符串。您可以通過此 方法自定義您認為合適的空間參考參數。以下是地理坐標系 WGS 1984 的空間參考字符串的示例:GEOGCS"GCS_WGS_1984”,DATUM"D_WGS_1984”,SPHEROID"WGS_1984”,6378137 ,298.257223563,PRIMEM"Greenwich",0,UNIT&quo
18、t;Degree”,0.0174532925199 433空間參考字符串的缺點是既冗長又繁瑣。這種字符串過大,無法存儲在shapefile 中。另一種應用空間參考的方法是指向磁盤上的某個投影文件。該投影文件可以是計算機的本地文件, 也可以是網絡上的文件。您需要對這些文件具有適當的權限。以下是 WGS 1984 投影文件的路徑的示例:安裝驅動器 >ArcGISDesktop10.0 Coordinate SystemsGeographicCoordinate SystemsWorldWGS 1984.prj最后一種應用空間參考的方法是使用工廠代碼(factory code)。工廠代碼(fa
19、ctory code)是唯一標識坐標系的整數標識符。自定義坐標系的工廠代碼(factory code) 為0。工廠代碼(factory code)可存儲為短整型或長整型。地理坐標系WGS 1984 的工廠代碼(factory code) 為4326。指定 空間參考”字段時,此字段中的值將定義 數據驅動頁面”系列中每個頁面的主數據框的空 間參考。如果此字段中的值為空、不完整或者不可用,數據驅動頁面”會忽略該字段,而對當前頁面應用上次使用的空間參考。制圖”工具箱的數據驅動頁面”工具集中有兩種可用于填充空間參考字段的地理處理工具:計算中央經線和緯線及計算UTM帶。如果不想對頁面應用其他空間參考,或者
20、只想使用在數據框屬性 對話框(針對主數據框)的 常規選項中指定的空間參考,請不要指定此字段。此下拉菜單顯示了 索引圖層”中可用字段的列表。此列表包括與 索引圖層”連接的表中的字段。 其中包括短整型、長整型和文本字段。如果為 空間參考”選擇一個字段,并創建 數據驅動頁面”(通過單擊確定),之后又決定 不使用該字段來驅動空間參考,在這種情況下,只通過從下拉列表中選擇先”是無法返回到默認空間參考的。因為不存在默認的空間參考。如果未提供空間參考,則數據驅動頁面”會始終使用上一個有效的空間參考。要恢復所需的數據框,必須手動更改空間參考。頁碼數據驅動頁面”還允許您定義頁碼。頁碼可基于索引圖層的字段值。這些
21、值可為字母數字。例 如,可使用羅馬數字或帶有短劃線的數字對頁面進行編號。如果要在地圖之間插入頁面,可能 會在填充此字段時跳過頁碼。這些頁碼字段值可用來驅動地圖布局中的動態文本。您可以使用數據驅動頁面工具條中的頁面文本下拉菜單為頁面索引添加動態文本。可使用頁碼選項。也可將格式化標簽 頁面”<dyntype="page" property="page number"/應用于現有文本元素。頁碼與頁面索引可能相同,也可能不相同。在許多情況下,您會希望地圖冊中的第一幅地圖出 現在第1頁之后的頁面上。您可能還希望在頁面編號中留出間隔,以供插入的頁面使用。例如,
22、假設您要設計一個具有 10個地圖要素頁面的地圖冊。您希望該地圖冊包含標題頁、內 容列表及總覽圖,而且希望在各地圖頁面之間插入表格信息。要得到此最終產品,您需要合并 多個文件。包含10個地圖要素的 數據驅動頁面”的地圖便是其中一個文檔。要考慮地圖冊的 起始預估頁面及在各地圖頁面間插入頁面,需要向索引圖層添加頁碼”字段,并如下表所示填充字段(已對要素進行相應排序)。第10頁第12頁第14頁您可以從頁碼下拉列表中選擇此字段,并創建您的數據驅動頁面。請注意下表所強調的頁面索引” /頁碼及總頁數”和 頁碼”之間的區別。頁面索引頁碼頁碼及總頁數1第4頁1/102第6頁2/103第8頁3/104第10頁4/
23、105第12頁5/106第14頁6/107第16頁7/108第18頁8/109第20頁9/1010第22頁10/10這是一個可選字段。可對下拉菜單進行過濾,以顯示適用的字段類型。該列表包括與索引圖層 連接的表中的字段。其中包括短整型、長整型、雙精度型和文本字段。盡管數據驅動頁面”接受空值和重復值,但頁碼應該唯一。起始頁碼在某些情況下,您可能希望地圖系列頁面起始于第一頁之外的某一頁面。例如,您可能希望地圖冊中的前三個頁面為標題、目錄和總覽圖。地圖( 數據驅動頁面” PDF導出的結果)實際在 第四頁開始。您需要在數據驅動頁面設置 對話框的起始頁碼文本框中輸入4。如果布局中的頁碼 具有動態文本元素,
24、則將對第一個地圖頁面顯示 第4頁”。請記住,由于這是第一幅地圖,所以此頁面的索引編號為 1。如果只想導出此頁面,即使頁碼為4,也要使用1在頁面范圍文本框標識該頁面。了解有關導出數據驅動頁面”的詳細信息此處針對起始頁碼設置為 4的具有10幅地圖的地圖系列,列出了頁面索引、頁碼(動態文 本)和頁碼及總頁數(動態文本)的明細表。頁面索引頁碼頁碼及總頁數1第4頁1/102第6頁2/103第8頁3/104第10頁4/105第12頁5/106第14頁6/107第16頁7/108第18頁8/109第20頁9/1010第22頁10/10只有在內部計算頁碼時,此選項才有效。而在已指定某個頁碼時,該選項無效2.5
25、 可選設置(地圖范圍)您可通過范圍選項卡定義每個頁面中數據框邊緣與索引要素間的頁邊距。存在以下三個選項: 佳大小、居中并保持當前比例,以及數據驅動比例。最隹大小最佳大小選項用于定義數據框邊緣與索引要素最近點之間的頁邊距,該頁邊距沿水平軸或垂直 軸方向測量。這個最近點的位置確定是沿水平軸還是垂直軸測量頁邊距。其他測量點可能大于 指定的大小。對于幾何不對稱或不規則的索引要素來說尤其如此。這是預料的情況。頁邊距可以按百分比、地圖單位或頁面單位進行指定。百分比值為100% 時索引要素的最近點將靠近數據框邊緣。百分比值大于100% 時將會在要素和數據框邊緣之間生成頁邊距。數據框邊緣之間的大小(或距離)按
26、包含最近點的軸的距離(地圖單位)的百分比計算。例如,最近點在垂直軸上。要素的最長垂直長度為 150 km o 頁邊距百分比值設置為 110% 時得到數據框(150 km *110%) = 165 km ,兩側的頁邊 距為7.5 km o由于要素和數據框邊緣之間的距離在水平軸方向上較遠,所以頁邊距將大于 7.5 km 。值小于100% 時將會使數據框的范圍縮小到索引要素范圍內。以地圖單位或頁面單位指定的頁邊距也是從數據框邊緣到索引要素的最近點測量得出的。與百分比不同,該大小值會應用到水平軸或垂直軸的每一側。例如,頁邊距被設置為 50 km。索 引要素的最近點沿垂直軸。您將看到數據框邊緣與要素最近
27、部分之間的距離為50 km o在軸的另一端,您將看到水平方向上的頁邊距大于50 km o如果選擇按頁面單位來測量頁邊距,您將看到類似的結果。居中并保持當前比例通過選擇居中并保持當前比例 選項,數據驅動頁面”系列中每個頁面的詳細信息數據框將以索引 要素的中心居中,并保持恒定的地圖比例。地圖比例在 標準 工具條的比例文本框中設置。數據驅動比例 通過選擇數據驅動比例 選項,數據驅動頁面”系列中每個頁面的詳細信息數據框的地圖比例將由 數據驅動。使用下拉列表可選擇一個包含要用來確定比例的數據的相應字段。可對下拉列表進 行過濾,以顯示適用的字段類型。其中包括短整型、長整型、浮點型和雙精度型字段。指定 數據
28、驅動比例”字段時,此字段中的值將定義 數據驅動頁面”系列中每個頁面的詳細信息 數據框的地圖比例。如果某個值為空,則數據驅動頁面”將使用前一個頁面的比例值。啟用數 據驅動頁面”時,與詳細信息數據框相關的所有固定比例或固定范圍都被忽略。2.6數據驅動頁面默認設置 數據框-將活動數據框用作默認數據框。 索引圖層-將活動數據框最上面的多邊形圖層用作默認索引圖層。 名稱字段-將字段名稱中使用字符串 “name'的第一個索引圖層字段用作默認名稱字段。如果不存在字段名稱中使用 “nam6的字段,則數據驅動頁面”將使用第一個可用的有效字段。名稱字段的有效字段類型包括文本、短整型和長整型。 排序字段-將
29、字段名稱中使用字符串 “pagenumber”的第一個索引圖層字段用作默認排序字段。如果不存在字段名稱中使用“pagenumbeF的字段,則 數據驅動頁面”將使用FID或ObjectId 。 可選字段-無。 地圖范圍-最佳大小選項(大小為 125% )。3如何創建數據驅動頁面”這些步驟假定您已擁有包含自定義頁面所需的全部字段的索引圖層。如果需要為上述自定義設置創建索引圖層或在索引圖層中創建數據,可使用數據驅動頁面工具集 中的地理處理工具。首先,應該添加數據驅動頁面 工具條。您可以從該工具條訪問 設置數據驅動頁面 對話框,從而利用 此對話框創建頁面。您還可以使用工具條 導航及刷新頁面,并同時對頁
30、面名稱或頁碼添加動態文本。添加數據驅動頁面”工具條要添加數據驅動頁面 工具條,可單擊自定義 > 工具條 > 數據驅動頁面,也可單擊布局 工具條上 的顯示數據驅動頁面工具條 按鈕 應。創建數據驅動頁面1 .單擊數據驅動頁面 工具條上的設置數據驅動頁面按鈕!S'。2 .單擊定義選項卡。3 . 選中啟用數據驅動頁面 復選框。4 .選中數據框的默認設置。如果不希望以此數據框作為數據驅動頁面”的主數據框,可從下拉菜單中選擇其他數據框。5 .選中圖層的默認設置。如果不希望使用此圖層作為索引圖層”,可從下拉菜單中選擇其他圖層。6 .選中名稱字段的默認設置。如果不希望使用此字段命名頁面,可
31、從下拉菜單中選擇 其他字段。7 .選中排序字段的默認設置。如果不希望使用此字段對頁面進行排序,可從下拉菜單 中選擇其他字段。8 .如果要對各頁面應用旋轉,請為 旋轉選擇字段。此外,也可保持默認的空值。9 .如果要對各頁面應用旋轉, 請為空間參考選擇字段。此外,也可保持默認值的空值。10 .選中頁碼的默認設置。如果不希望使用此字段獲取各頁面的頁碼,可從下拉菜單中 選擇其他字段。止匕外,也可不選擇任何選項,以從起始頁碼值自動生成頁碼。11 .單擊范圍選項卡。12 .選擇要使用的范圍選項。13 .單擊確定。添加動態文本形式的頁面名稱1 .單擊布局視圖按鈕,以確保ArcMap 位于 布局”視圖中。動態
32、文本僅在 布局”視圖中有效。2 . 單擊數據驅動頁面工具條上的頁面文本下拉菜單。3 .從該列表中選擇 頁面名稱。4 .選擇新添加的文本元素,并將其移至頁面布局中的理想位置。添加動態文本形式的頁碼1 .單擊布局視圖按鈕,以確保 ArcMap 位于 布局”視圖中匚注:動態文本僅在 布局”視圖中有效。2 . 單擊數據驅動頁面工具條上的頁面文本下拉菜單。3 .從該列表中選擇 頁碼。4 .選擇新添加的文本元素,并將其移至頁面布局中的理想位置。為頁碼及總頁數”添加動態文本元素1 .單擊布局視圖按鈕,以確保 ArcMap 位于 布局”視圖中。匚注:動態文本僅在 布局”視圖中有效。2 .單擊數據驅動頁面工具條
33、上的頁面文本下拉菜單。3 .從該列表中選擇頁碼及總頁數。4 .選擇新添加的文本元素,并將其移至頁面布局中的理想位置。4導出數據驅動頁面使用 數據驅動頁面”,通過采用單一布局和遍歷一組地圖范圍即可生成一組輸出頁面。使用 數 據驅動頁面”創建地圖后,最好將頁面導出以與其他人共享。可遍歷每個頁面并以 ArcGIS 支持的任 何導出格式創建單獨文件。但是,最為常見的使用案例是在一個文件中包含所有頁面或所選頁面。這 是一種與其他人共享地圖冊或地圖系列的簡單方法。PDF是支持在一個文檔中包含多個頁面的唯一導出格式。以下是一個多頁地圖冊的示例:Ancillary mformationOve ruiew pa
34、ge P3”曾Mt曬$att,Up4me_2妙?041, 1U5529 pdf Adobe RedtkiE* £d£ QKirrcnt lods %fndwr Qelp了解有關將支持頁面插入地圖冊的詳細信息5導出數據驅動頁面全部使用數據驅動頁面”創建的頁面。這些頁面包括標題頁(1)、總覽圖頁(2)和輔助信息的附加頁。可使用導出地圖對話框將數據驅動頁面”導出為PDF。要導出數據驅動頁面”,必須滿足兩個條件:必須啟用 數據驅動頁面”,且地圖文檔必須位于布局視圖中。如果未滿足這兩個條件之一,則會收到錯誤消息導出 數據驅動頁面”的方法有多種。可根據所選索引要素或所選頁碼導出所有頁面
35、、只導出當前頁面或導出所選頁面此選項會導出系列中的所有 數據驅動頁面”。頁面總數在括號中給出。此操作可能需要花費些時間,具體取決于要導出的頁面數Overview Map盡管此文檔的大部分由顯示地圖的頁面(例如,第要將此類頁面合并為PDF文檔,需要使用arcpy.mapping腳本。Mappage3頁到第9頁)組成,此 PDF還是包含了未I I*叱*-*鋁7% -I 當前頁此選項只導出在地圖布局中查看的當前頁面。當前頁面總是由當前索引要素定義。如果交互地 更改詳細信息數據框的范圍,然后嘗試導出此新范圍,將會獲得不同的結果。結果將顯示基于 索引圖層要素的范圍,而不是交互式縮放的范圍。如果想要導出新
36、范圍,必須在導出之前禁用 數據驅動頁面這是未選擇任何索引要素時的默認選項。已選擇此選項基于所選索引要素導出頁面。所選頁面總數在括號中給出。通過選擇驅動每個頁面的地理范圍的索引圖層的要素選擇頁面。可使用多種方法選擇這些要素:通過使用選擇要素 工具或通過對話框(例如,按屬性選擇 或按位置選擇)交互操作。例如,考慮一下索引圖層為美國各州的數據驅動頁面”地圖文檔。您只想為人口超過5,000,000 的州創建 PDF。如果圖層具有人口屬性,可使用 按位置選擇 對話框選擇這些州或 索引圖層要素。選擇這些要素后,使用 已選擇按鈕將 數據驅動頁面”導出為PDF。結果應是一 系列人口超過5,000,000 的美
37、國各州的地圖頁面。默認情況下,導出的 數據驅動頁面”不會在PDF結果中包括選擇符號系統。結果會顯示索引 要素,仿佛它們并未選中一樣。假如確實要使用選擇符號系統顯示所選要素,可選中顯示選擇符號系統復選框。這是已選中索引要素時的默認選項如果切換到數據視圖以便執行選擇,請記得在導出數據驅動頁面”前切換回布局視圖頁面范圍此選項單獨或按范圍導出指定的頁面。如果誤輸入當前頁面范圍之外的數字,將收到錯誤消息。 可指定單獨的頁面(3、5、8)、范圍(1-4、7-14 ),或兩者的組合(1、4、7-14 )。頁 面將按指定的順序導出。例如,如果輸入9、5-7、2,則將首先導出第9頁,最后導出第2頁。需要注意的是
38、,此對話框中的 頁面參考由 數據驅動頁面”排序邏輯所確定的頁面索引。頁面索引總是從1開始,并以所創建的頁面數結束。排序邏輯由數據驅動頁面設置”中的排序字段定義。每個數據驅動頁面”集都會排序,并且頁面范圍對此進行鏡像。數據驅動頁面”也允許您定義頁碼。頁碼可基于索引圖層的字段值。這些值可為字母數字。例 如,可使用羅馬數字或帶有短劃線的數字對頁面進行編號。如果要在地圖之間插入頁面,可能 會在填充此字段時跳過頁碼。這些頁碼字段值可用來驅動地圖布局中的動態文本。頁碼與頁面 索引可能相同,也可能不相同。例如,您希望地圖冊中的前三個頁面為標題頁、目錄和總覽圖。地圖(數據驅動頁面” PDF導出的結果)實際在第
39、 4頁開始。您希望 數據驅動頁面”系列中的第一張地圖在布局頁面的底 部顯示 第4頁”。這就是頁碼。由于這是第一張地圖,此頁面的索引編號為1。如果希望使用頁面范圍文本框只導出此頁面,則應輸入1。將頁面導出為使用此選項可控制將頁面合并為一個PDF文件的操作。 多個PDF文件”選項提供了一種為每個頁面創建獨立 PDF文檔的方法。要區分每個 PDF頁面,可使用頁面索引選項或頁面名 稱選項。這些選項會將當前頁面索引編號或當前頁面名稱追加到PDF文檔名稱。如果您更愿意合并頁面并創建一個包含所有頁面的PDF文件,請選擇單個PDF文件”選項。5.1如何使用ArcMap將 數據驅動頁面”導出為PDF1 .驗證
40、數據驅動頁面”是否處于啟用狀態以及 ArcMap是否處于布局視圖中。2 .從主菜單單擊文件 > 導出地圖。3 .導航到要保存導出文件的位置。4 .單擊保存類型箭頭,然后單擊 PDF o5 .輸入導出文件的文件名。6 .單擊頁面選項卡。7 .選擇要導出的頁面。8 .單擊保存。5.2如何使用ArcMap將數據驅動頁面”導出為其他格式可使用簡單arcpy.mapping腳本來將數據驅動頁面”導出為PDF以外的格式。本例將顯示如何將數據驅動頁面“導出為一系列 PNG影像文件。1.Verify that Data Driven Pages are enabled.2.Click Geoproces
41、sing > Python from the main menu to open thePythonWindow3.Copy this script text to the clipboard and paste it into thePython Windowmxd = arcpy.mapping.MapDocument("CURRENT")for pageNum in range(1, mxd.dataDrivenPages.pageCount + 1): mxd.dataDrivenPages.currentPageID = pageNum arcpy.mapp
42、ing.ExportToPNG(mxd, r"C:TempParcelAtlas_Page" +str(pageNum) + ".png")del mxd,以使其與所需的文件夾位置和4 .修改文件路徑文本 C:TempParcelAtlas_Page 文件名相匹配。5 .根據需要修改腳本文本后,單擊 Python 窗口的底線以將文本插入光標移至腳本末 尾。6 .按ENTER鍵執行腳本并導出頁面。6導航數據驅動頁面使用 數據驅動頁面”,通過采用單一布局和遍歷一組地圖范圍即可生成一組輸出頁面。范圍由圖 層中的要素定義,有時稱為切片、部分或感興趣區域(AOI)
43、 o定義范圍的圖層稱為索引圖層。任何要素圖層均可用作索引圖層。可使用數據驅動頁面工具條瀏覽頁面或直接轉到感興趣的頁面。此工具條包含四個用于導航頁面 的按鈕。 M第一頁 4上一頁,下一頁川最后一頁單擊上一頁4按鈕將使您轉到當前所處頁面的上一個頁面。要特別注意,此按鈕 不會”使您轉到已查看的上一個頁面。它會使您轉到直接位于當前正在查看的頁面之前的頁面。瀏覽數據驅動頁面”的另一種方法是直接轉到感興趣的特定頁面。可使用工具條上的文本框執行此操作。此文本框可顯示當前正在查看的頁面的頁面名稱或頁面索引。頁面名稱來自數據驅動頁面設置 對話框中指定的名稱字段。頁面索引由數據驅動頁面”排序邏輯確定,排序邏輯由數
44、據驅動頁面設置 對話框中的排序字段定義。頁面索引與頁碼不同,但是它們在很 多情況下可共享相同編碼。 頁面索引總是從1開始,并以所創建的頁面數結束。 它不必與頁碼相同。 頁碼可從大于1的值開始。您可能希望多頁面文檔的第一個地圖(與第一個數據驅動頁面“相同)從第4頁開始,這種情況下,您應指定此數據驅動頁面”系列的起始頁碼從 4開始。索引會仍然從 1開始。單擊下拉菜單可選擇用于顯示頁面名稱的 顯示名稱,或用于顯示系列內頁面索引(即,3/17 )的 顯示頁面。也可在此文本框中輸入要查看的頁面名稱或索引來導航到特定頁面。6.1如何導航數據驅動頁面”通過名稱導航到特定頁面1 .單擊數據驅動頁面 工具條上的
45、文本框下拉箭頭。2 .從下拉列表中選擇顯示名稱。3 .在文本框中輸入頁面名稱。通過索引導航到特定頁面1 .單擊數據驅動頁面 工具條上的文本框下拉箭頭2 . 從下拉列表中選擇 顯示頁面。3 .在文本框中輸入索引編號。6.2 刷新數據驅動頁面使用數據驅動頁面”,通過采用單一布局和遍歷一組地圖范圍即可生成一組輸出頁面。在某些情況下,您可能需要刷新一組現有的 數據驅動頁面通過刷新可以輕松地重新創建使用當前 數據驅動頁面” 參數的頁面。如果在創建了 數據驅動頁面”后發生以下情況之一,則需要刷新頁面: 向索引圖層中添加了或從中刪除了要素。 對排序字段值進行了編輯。 對名稱字段值進行了編輯。 數據框范圍因交
46、互縮放、平移或更改地圖比例而發生了變化。(刷新”按鈕對在地圖中進行的其他更改(例如,更改某個圖層的渲染或應用一個新坐標系)不起作用。這些更改將反映在所有相關頁面中。如果要返回到原始狀態,您需要通過相應的圖層或數據框屬性對話框來實現。) 對 數據驅動頁面”當前使用的某個正在驅動當前地理范圍的索引圖層要素的任意字段進行了 編輯。單擊刷新之前,數據驅動頁面”將保留原始頁面設置。單擊 刷新后,頁面將正確地反映新頁面、刪除 的頁面、新排序順序和新名稱。數據驅動頁面”將自動選擇某些數據更改。這些更改包括編輯以下內容: 旋轉字段值。 空間參考字段值。 數據驅動比例字段值。數據驅動頁面”遍歷系列時,將選取對這
47、些字段所做的更改,但也有一個例外。如果對當前頁面的索引要素的以上任何字段進行編輯,所做更改不會立即顯示。要查看這些更改,請單擊 刷新按鈕。6.3 當進行更改后會發生什么變化?地圖文檔 對地圖文檔所做的更改不會影響 數據驅動頁面”。您可以更改文檔的任意屬性(例如文檔名稱), 而不影響現有 數據驅動頁面如果將地圖文檔保存到 10之前的版本,那么將禁用 數據驅 動頁面"。ArcGIS 10 之前的版本不支持 數據驅動頁面布局數據驅動頁面”不鎖定任何頁面上元素或任何布局屬性。您可以像通常需要的那樣對布局進行更改。然而,這些更改會反映在頁面中。數據驅動頁面”不會保持地圖布局的某種特定狀態。所有
48、對地圖布局靜態的更改(例如重新定位指北針、添加內圖廓線、更改頁面的大小、方向或調整數據框),都將反映在系列的所有頁面中。刷新數據驅動頁面”不會影響這些更改。無法使用數據驅動頁面”撤消這些更改。數據框下拉菜單(位于設置數據驅動頁面 對話框中)將始終顯示包含在地圖文檔中的當前數據框 列表。如果移除當前用作 數據驅動頁面”的詳細信息數據框”的數據框,那么 數據驅動頁面” 字段參數將重置為默認值。布局視圖與數據視圖啟用 數據驅動頁面”時并不限制只能使用布局視圖。您可以查看數據視圖中的地圖并與之交互。請切記,平移和縮放數據視圖中的地圖會影響它在布局中的顯示。在查看數據視圖中的地圖后,可以考慮刷新數據驅動
49、頁面數據框啟用數據驅動頁面”不會限制您編輯數據框(或任何其他地圖文檔中的數據框)的屬性。有些 屬性始終適用于所有頁面。這些屬性包括 數據框名稱 數據框描述 參考比例 地圖單位和顯示單位 注記組 地圖緩存 大小和位置 框架 格網 圖層順序 范圍指示器您可以像通常需要的那樣對數據框進行更改。無論您是否刷新頁面,都可以看到大多數的更改 都反映在 數據驅動頁面”的各個頁面中。例如,如果更改正在使用的格網樣式或改變數據框的 大小和位置,那么各個頁面都會顯示這些更改。刷新”不會影響這些屬性。存在三種數據框屬性可影響各個頁面,或者在數據驅動頁面”設置中指定某特定字段,頁面的刷新會覆蓋所有手動設置。這些屬性包
50、括 空間參考 旋轉 比例針對 數據驅動頁面”設置這些屬性是可選的。如果不設置這些字段,地圖系列中的各個頁面將 使用設置在數據框屬性 對話框中常規選項卡中的值。以交互方式更改數據框地圖范圍時,只能更改當前頁面的地圖范圍。單擊刷新會將地圖范圍捕 捉回該頁面相應的范圍。索引圖層啟用 數據驅動頁面”不會限制您編輯索引圖層(或地圖中的任何其他圖層)的屬性。您可以像 通常需要的那樣對索引圖層進行更改。無論您是否刷新頁面,都可以看到大多數的更改都反映 在 數據驅動頁面”的各個頁面中。例如,如果更改圖層渲染或更改圖層的可見比例范圍,各個 頁面都會顯示這些更改。刷新”不會影響這些屬性。這些屬性包括 名稱 描述
51、制作者名單信息 可見比例范圍 源 選擇屬性 可見性 渲染 標注 關聯對索引圖層進行某些操作會直接影響數據驅動頁面其中包括 添加或移除要素 編輯要素幾何 添加或移除定義查詢 移除數據框中的索引圖層更改索引圖層的要素(例如,添加或移除要素,編輯要素幾何或應用新的定義查詢),將自動 反映在 數據驅動頁面”中。例如,如果刪除索引圖層中的要素,它對應的頁面也將一并刪除。如果更改索引要素的空間范圍,對應頁面的數據框地圖范圍也隨之更改。唯一一種例外的情況是,更改驅動當前頁面的索引要素。頁面不會立即顯示所做出的更改。這 種情況下,您需要刷新”來更新當前頁面并查看所做的更改。移除當前用作 數據驅動頁面”索引圖層
52、的圖層將提示警告。圖層下拉菜單(位于 設置數據驅動頁面 對話框中)將顯示已添加到數據框或已從中刪除的所有 有效圖層。為索引圖層選擇另一個圖層,會將 數據驅動頁面”字段參數重新設置為默認值。使用 最佳大小 或居中并保持當前比例 選項,并不會影響地圖范圍選項。如果使用 數據驅動比例 選項,數據驅動 頁面”將更改回最佳大小,因為不能保證新索引圖層具有適合 數據驅動比例 的字段和值。做出任何 更改之后,應再次檢查所有的 數據驅動頁面”參數,然后再單擊 確定。索引圖層文件啟用數據驅動頁面”不會限制您編輯索引圖層屬性或字段的值。這些更改包括 編輯字段值,添加或移除字段(包括來自表連接的字段) 添加或移除表
53、連接 更改表連接(內部和外部)的屬性 更改字段別名如果正在編輯 數據驅動頁面”當前未使用的字段或屬性,您不需要擔心不利的影響或者編輯結 束時是否需要刷新頁面。如果編輯正由名稱或排序字段使用的屬性,則需要刷新頁面。如果編 輯正由旋轉、空間參考、頁碼或者比例字段使用的屬性,不需要刷新頁面,除非您正編輯驅動 當前地圖范圍的索引圖層要素的屬性。在這種情況下,則需要刷新頁面。設置數據驅動頁面 對話框中的字段下拉列表會自動顯示所有這些所做的更改。它們會顯示新添 加的字段、新連接的字段或新應用的字段別名。相反,下拉列表不會顯示刪除的字段。如果刪除當前正在使用的字段,數據驅動頁面”將使用下一個有效的字段;如果
54、是旋轉字段,將使用0值。此更改將在下次繪制頁面時反映出來。您也許需要使用數據驅動頁面 工具條中的刷新按鈕強制當前頁面進行更改。!帖止.言口 .如果您選擇空間參考或數據驅動比例 字段,創建 數據驅動頁面”(通過單擊確定),然后決 定不使用這兩個字段,您不能簡單地從下拉列表中選擇 無”而返回使用默認值。數據驅動 頁面”會使用最后使用的有效空間參考或比例字段。這些值可以從上次查看的數據驅動頁面”的頁面中或以手動方式與地圖進行交互而產生的更改中獲取。若要設置這些數據框屬 性為所需的值,則需要進行手動更改。取消選中啟用數據驅動頁面 復選框將禁用 數據驅動頁面”功能。需要選中此復選框來創建、 查看以及使用
55、 數據驅動頁面如果禁用了 數據驅動頁面”并單擊確定,將清除所有指定 的 數據驅動頁面”設置。下次為該地圖文檔啟用 數據驅動頁面”功能時,數據驅動頁面” 將使用默認設置。6.4如何刷新數據驅動頁面”單擊數據驅動頁面 工具條中的刷新數據驅動頁面 按鈕 Sio7在數據驅動頁面”中使用動態文本在創作一系列成功的 數據驅動頁面”的過程中,添加動態文本是一個非常重要的步驟。通過使用 動態文本,可以在從一個頁面切換至另一個頁面時,使頁面布局的重要信息發生動態變化。這些信息 包括頁面標題文本、頁碼以及相鄰頁面的標注(相鄰頁面是指與當前頁面在地理位置上相鄰的頁面) 。如果索引圖層是常規格網(例如,通過 格網索引
56、要素地理處理工具創建的格網),那么您可以使用 計 算相鄰字段地理處理工具來創建和填充可用于標注相鄰頁面的字段。如果您正在創建帶狀地圖并使用帶狀地圖索引要素地理處理工具來創建索引圖層,則該圖層將具有一些預先計算的字段,用于左 -右 標注和上-下標注。以下示例顯示的是布局視圖中的 數據驅動頁面”,其中包含許多動態文本元素。A3 第1頁.第&)頁q位】依A4重3頁開頁名林頁碼7首頁數以下內容介紹了上圖中各示例的動態文本是如何構成的:數描述 字語法1數據驅動頁面名稱、數據驅動頁面頁碼和帶頁數的數 據驅動頁面。您可以直接通過主菜單中的 插入或者通過數據驅 動頁面工具條中的下拉列表來訪問這三個 數據 驅動頁面”動態文本元素。1a數據驅動頁面名稱與設置數據驅動頁面對話框中 設置為名稱字段的屬性字段的當前值相對應。<dyn type="page"property="name"/>1b如果適用,數據驅動頁碼應與設置數據驅動頁面 對 話框中設置為數據驅動頁面頁碼的屬性字段的當 前值相對應。否則,頁面將從設置為 起始頁碼的Page <dyn type="page"property="number"/>值開始,以1為增量進行編號。1c
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 酒行經營合作協議
- 山東山東農業工程學院招聘筆試真題2024
- 河南省豫地科技集團有限公司招聘筆試真題2024
- 石大學前兒童保育學課件3-2小兒常見病
- 企業民主管理制度建設的主要挑戰與瓶頸
- 分數教學設計-游麗穎
- 產教融合對地方經濟發展的推動作用
- 2025至2030年中國玻璃馬克杯行業投資前景及策略咨詢報告
- 2025至2030年中國燃油管總成行業投資前景及策略咨詢報告
- 學前教育論文答辯三分鐘陳述
- 2025年四川省自貢市中考數學真題含答案
- 工廠計件考勤管理制度
- JG/T 298-2010建筑室內用膩子
- 2024北京初三一模英語匯編:材料作文
- T/CCMA 0137-2022防撞緩沖車
- 2025商務英語(BEC)中級考試真題卷:模擬試題及答案解析
- 2024北京海淀區四年級(下)期末語文試題及答案
- 重慶市2025年初中學業水平暨高中招生考試數學試題預測卷(一)
- 《膀胱功能訓練》PPT課件.ppt
- (完整word版)康復科門診病歷模板.doc
- 橡皮障的應用ppt課件
評論
0/150
提交評論