tft每日頭條

 > 科技

 > arcgis怎麼批量導入數據

arcgis怎麼批量導入數據

科技 更新时间:2024-08-17 23:11:23

arcgis怎麼批量導入數據?将 KML、KMZ、shapefile、Excel 工作表、表格文本文件、GeoJSON 和 GPX 文件導入存儲在單個地理數據庫中的要素類,下面我們就來說一說關于arcgis怎麼批量導入數據?我們一起去了解并探讨一下這個問題吧!

arcgis怎麼批量導入數據(ArcGISPro批量導入數據XLSKML)1

arcgis怎麼批量導入數據

批量導入數據 (智能)描述

将 KML、KMZ、shapefile、Excel 工作表、表格文本文件、GeoJSON 和 GPX 文件導入存儲在單個地理數據庫中的要素類。

使用方法
  • 如果輸入數據值為文件夾,則将遞歸搜索 KML (.KML)、KMZ (.kmz) 文件、shapefile (.shp)、Excel 工作表(.xlsx 和 .xls)、表格文本文件(.csv、.txt 和 .tab)、GeoJSON 文件 (.geojson) 和 GPX 文件 (.gpx),将遞歸搜索其輸入數據位置。 過濾器參數可用于限制從文件夾導入哪些文件。
  • .kml 或 .kmz 文件中包含的栅格或地面疊加層将轉換為目标地理數據庫參數中的鑲嵌數據集。 鑲嵌數據集引用的源栅格以其原生格式存儲在以鑲嵌數據集命名的子文件夾中。 其位置與目标地理數據庫相同。 這些文件以目标地理數據庫值命名,并在名稱後追加 _Rasters。 例如,如果您的目标地理數據庫值為 C:\Data\OperationalData.gdb,則會在 C:\Data 下創建一個名為 OperationalData_Rasters 的文件夾。
  • 如果要将文件導入到企業級地理數據庫,請确保數據庫連接文件 (.sde) 被指定為目标地理數據庫參數中的 UNC 路徑,且企業級地理數據庫可訪問該路徑。
  • 通常支持開放地理空間聯盟 KML 标準中 KMZ 2.2 版本以下的 KML 和 KMZ 輸入。 不支持使用地址選項卡(按地理編碼方式)的點位置。 源 kml 内需要有效的經度和緯度位置。
  • 擴展名為 .csv 或 .txt 的表格文本文件的标準分隔符是逗号,擴展名為 .tab 的表格文本文件的标準分隔符是制表符。 要使用包含非标準分隔符的輸入表,必須使用 Schema.ini 文件指定分隔符。 有關詳細信息,請參閱 Microsoft 文檔中的 Schema.ini 文件(文本文件驅動程序)。
  • 對于輸入 Excel 工作表和表格文本文件,僅支持點幾何。
  • GeoJSON 規範支持多種幾何類型。 将使用命名約定 SourceGeoJSONFile_GeometryType 為輸入 .geojson 文件中的每個幾何類型創建單獨的要素類。 例如,如果 .geojson 文件命名為 World Airports.geojson,且包含點、多點、折線和面幾何類型,則要素類将命名為 World Airports_Points、World Airports_Multipoint、World Airports_Polylines 和 World Airports_Polygons。
  • 運行此工具時,坐标系具有以下注意事項:對于 shapefile、.kml、.kmz、.geojson 和 .gpx 文件,輸出數據集與輸入數據集的坐标系相同。 KML 和 GPX 規範要求輸入數據集的坐标系為 GCS WGS1984。對于 Excel 工作簿和表格文本文件,輸出坐标系将為 GCS WGS1984。
  • 如果要素的任何輸入坐标無效(空值或無效坐标記法),則相應要素将具有空幾何。 檢查幾何工具可用于識别輸出中的空幾何。
  • 受支持的表格文本文件(.csv、.txt 和 .tab)和 Excel 工作表為以十進制度表示的緯度和經度、美國軍事格網參考系 (MGRS) 和美國國家格網 (USNG)。 在源中按以下順序搜索坐标列:單獨列中的緯度和經度、單個列中的緯度和經度、MGRS,最後是 USNG。注:對于單列中的緯度和經度值,緯度值必須在前,然後是由空格、逗号或斜線分隔的經度。有效列名稱如下:緯度 - latitude、lat、y_coordinate、y_coord,以及 y經度 - longitude、long、lon、x_coordinate、x_coord,以及 x維度/經度 - latitude_longitude、lat_long、lat_lon、xy_coordinate、xy_coordinates、xy_coord、xy_coords,以及 xyMGRS 坐标 - mgrs、mgrs_coordinate、mgrs_coordinates、mgrs_coord,以及 mgrs_coordsUSNG 坐标 - usng、usng_coordinate、usng_coordinates、usng_coord,以及 usng_coords
  • 将導入 Excel 工作簿中的所有工作表。
  • 将根據如下源數據文件中的符号系統向添加到地圖中的輸出圖層應用相應的符号系統:注:在工具執行時,ArcGIS Pro 工程中必須存在活動地圖,以保留符号系統。 如果工具在 ArcGIS Pro 工程之外運行(即,通過獨立 Python 腳本運行),則不會保留符号系統。對于從 .kml 或 .kmz 文件創建的輸出圖層,将從源 .kml 或 .kmz 文件中提取符号系統并将其應用于輸出圖層。 可以在與源 .kml 或 .kmz 文件相同的文件夾中提供一個圖層文件(.lyrx 或 .lyr)以覆蓋此符号系統。 圖層文件與源數據文件必須具有相同的基本名稱,并在名稱後追加下劃線 (_) 和要覆蓋圖層的幾何類型(點、折線或面)。 例如,如果 .kml 文件命名為 World Airports.kml 且包含點、線和面要素,并且您希望覆蓋所有幾何類型的符号系統,則圖層文件将命名為 World Airports_Points.lyrx、World Airports_Polylines.lyrx 和 World Airports_Polygons.lyrx。 幾何類型值區分大小寫。 如果給定的幾何類型不存在圖層文件,則會将源 .kml 或 .kmz 文件中的符号系統應用到輸出圖層。對于從 .kml 或 .kmz 文件以外的源創建的輸出圖層,如果在與源數據文件相同的文件夾中存在圖層文件(.lyrx 或 .lyr),則會将符号系統應用到輸出圖層。 圖層文件與源數據文件必須具有相同的基本名稱(Excel 工作表和 .geojson 文件除外)。 對于 Excel 工作表,圖層文件的名稱必須與源數據文件的基本名稱相同,且名稱後追加有下劃線 (_) 和工作表名稱。 例如,如果 Excel 文件命名為 World.xlsx 且包含名為 Cities (2018) 的工作表,則圖層文件必須命名為 World_Cities (2018).lyrx 或 World_Cities (2018).lyr。 對于 .geojson 文件,圖層文件的名稱必須與源數據文件的基本名稱相同,且名稱後追加有下劃線 (_) 和輸出幾何類型(點、多點、折線和面)。 如果圖層文件不存在,則會對輸出圖層應用默認符号。
,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved