999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Arcpy的數據批量處理方法應用

2019-11-14 01:56:34耿宏重慶交通大學重慶400074
新生代 2019年16期
關鍵詞:數據庫

耿宏 重慶交通大學 重慶 400074

0 引言

第三次全國國土調查是摸清我國自然資源基礎家底的第三次國土調查.此次調查的數據處理主要分5個步驟:數據預處理;影像矢量化;合并數據庫;數據接邊處理;屬性檢查.其中,數據合并非常重要.在ArcGIS中用合并工具完成.該方法適用于單個數據集的處理,但對大量空間數據進行處理時,效率就會降低.為了減少重復勞動,提高工作效率,需要創建能夠自動化、批量化處理數據的工具【1】.利用Arcpy編寫的Python腳本可以和ArcToolbox中的工具相結合,降低了程序的編寫難度,提高了工作效率【2】.

1ArcPy簡介

Python是一種解釋型、面向對象的、動態數據類型的高級程序設計語言,具有簡單易學、功能強大、可跨平臺、不受局限等優點【3】.Arcpy是ArcGIS中Python的一個站點包,是以arcgisscripting模塊為基礎并繼承了arcgisscripting功能構建而成的,目的是以實用高效的方式通過Python執行地理數據分析、數據轉換、數據管理和地圖自動化創建等功能.通常情況下,ArcPy的組織流程為工具、函數、類和模塊為先后順序進行工作.通過ArcPy對ArcGIS應用程序以及腳本編寫的優勢表現在,其可以可以訪問并使用來自多個領域的GIS專業人員和程序員開發的大量Python模塊【4】.

2 數據來源

調查基礎數據是國家下發的重慶市某區縣空間地理數據,坐標系采用CGCS2000大地坐標系.根據重慶的特殊情況,數據等級由高到低依次為縣、鎮、村和社.

3 數據合并處理

3.1 數據合并的要求

數據合并是將小塊數據合并成大塊數據.在本次調查中,按照要求,首先將屬于同一個鎮的數據合并到一個地理數據庫中,并對數據進行檢查、接邊等;然后再將各個鎮的數據匯總到一個地理數據庫中,并對數據進行檢查、接邊等.合并后的圖層中最小單元為圖斑,相鄰圖斑的屬性可能相同,但權屬單位可能不同,因此數據檢查時應多注意.

此次數據涉及的村大約有300個,每個村的數據都保存在獨立的地理數據庫中.合并這些數據可以使用ArcToolbox中的"合并"工具,但由于數據量較大,該方法費時費力,因此,采用Arcpy編寫的腳本實現地理數據庫的批量合并.

3.2 數據合并腳本

以下是地理數據庫數據合并的腳本.

# -*- coding:gbk

import sys

import arcpy

import string

try:

workspace = r'D:wx' #數據庫路徑

outdb=r'D:wxshuju\wxx.shp' #保存的shp數據路徑

arcpy.env.workspace=outdb

fs = arcpy.ListFeatureClasses()

shpList=[]

arcpy.env.workspace=workspace

#遍歷文件中的數據庫

for File in arcpy.ListFiles("*.*db"):

arcpy.env.workspace=workspace+"\"+File

fs=arcpy.ListFeatureClasses()

for f in fs:

print File,f

shpList.append(workspace+"\"+File+"\"+f)

#合并數據

arcpy.Merge_management(shpList,outdb)

except arcpy.ExecuteError:

print arcpy.GetMessages()

4 實驗結果與分析

經過實驗,利用ArcPy腳本合并地理數據庫用時大約15分鐘,而用ArcToolbox中的"合并"工具花費的時間約為40分鐘.實驗結果表明,使用ArcPy處理數據縮短了時間,提高了效率,且人工干預少,數據的質量高.

5 結束語

本文以第三次全國國土調查項目中區縣的數據為例,探討了ArcGIS中ArcPy在地理數據庫數據合并中的應用,實現了地理數據庫的批量合并.ArcPy簡單易學,功能強大,在批量數據處理方面具有很大的優勢,還可轉成ArcGIS中的工具,使用更加方便.

猜你喜歡
數據庫
數據庫
財經(2017年15期)2017-07-03 22:40:49
數據庫
財經(2017年2期)2017-03-10 14:35:35
兩種新的非確定數據庫上的Top-K查詢
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
數據庫
財經(2015年3期)2015-06-09 17:41:31
數據庫
財經(2014年21期)2014-08-18 01:50:18
數據庫
財經(2014年6期)2014-03-12 08:28:19
數據庫
財經(2013年6期)2013-04-29 17:59:30
主站蜘蛛池模板: 国产福利微拍精品一区二区| 91久久青青草原精品国产| 欧美中文字幕无线码视频| 精品无码日韩国产不卡av| 成人噜噜噜视频在线观看| 97在线视频免费观看| 一本综合久久| 又爽又大又光又色的午夜视频| 亚洲国产精品久久久久秋霞影院| 欧美一区精品| 最近最新中文字幕在线第一页 | 亚洲一级毛片在线观播放| 性色生活片在线观看| 久久毛片免费基地| 亚洲福利一区二区三区| 亚洲国产91人成在线| 国产日本一线在线观看免费| 国产精品久久自在自2021| 欧美一区二区三区欧美日韩亚洲| 欧美在线视频不卡| 亚洲av日韩av制服丝袜| 日本午夜视频在线观看| 岛国精品一区免费视频在线观看| 亚洲成人手机在线| 日韩国产综合精选| 综合五月天网| 国产精品第一区| 永久免费AⅤ无码网站在线观看| 日本不卡免费高清视频| 色妞www精品视频一级下载| 精品久久蜜桃| 国产综合日韩另类一区二区| 免费又爽又刺激高潮网址| 久久综合丝袜日本网| 国产成人乱码一区二区三区在线| 国产浮力第一页永久地址| 99ri国产在线| 动漫精品中文字幕无码| 漂亮人妻被中出中文字幕久久| 国产资源站| 天天综合网在线| 久久综合色视频| 亚洲综合专区| 国产免费人成视频网| 九色综合伊人久久富二代| 国产在线观看第二页| 一本色道久久88综合日韩精品| 亚洲国产综合精品中文第一| 青青久久91| 国产在线啪| 欧美另类第一页| 久久九九热视频| 欧美日本在线观看| 久久亚洲日本不卡一区二区| 色亚洲激情综合精品无码视频 | 999国内精品久久免费视频| JIZZ亚洲国产| 国产成人精品无码一区二| 制服无码网站| 2024av在线无码中文最新| 国产浮力第一页永久地址| 国产精品成人不卡在线观看| 久久婷婷五月综合97色| 狠狠五月天中文字幕| 亚洲精品国产精品乱码不卞| 成年女人18毛片毛片免费| 国产成人免费手机在线观看视频| 亚洲精品图区| 欧美国产日本高清不卡| 久久无码高潮喷水| 91精品国产一区| 国产爽妇精品| 亚洲天堂精品在线| 美女被躁出白浆视频播放| 午夜激情福利视频| 欧美国产在线看| 免费视频在线2021入口| 亚洲日本www| 欧美va亚洲va香蕉在线| 成人噜噜噜视频在线观看| 日本www色视频| 国产成人h在线观看网站站|