当前位置: 首页 > news >正文

莱芜网站seo河南seo网站多少钱

莱芜网站seo,河南seo网站多少钱,重庆潼南网站建设,西宁整站优化参考文章 arcpy实现 kml批量转出为shp_kml批量合并转shp_A873054267的博客-CSDN博客 参考帮助是arcgis里边自带的KMLToLayer_conversion函数 应用场景: 两步路产生的多个轨迹文件KML,批量转换成arcgis 的gdb数据库 最后合并成一个shp 第一步&#…

参考文章

arcpy实现 kml批量转出为shp_kml批量合并转shp_A873054267的博客-CSDN博客

参考帮助是arcgis里边自带的KMLToLayer_conversion函数

应用场景:

两步路产生的多个轨迹文件KML,批量转换成arcgis 的gdb数据库

最后合并成一个shp

第一步:把kml转换成gdb

import arcpy, os# Set workspace (where all the KMLs are) 放kml文件的文件夹,如果kml文件过多,建议50个kml一个文件夹,多执行几个py就行,否则500个kml可能要一个小时
arcpy.env.workspace="D:/KML"# Set local variables and location for the consolidated file geodatabase 导出的geodata文件夹
outLocation = "D:/KMLOUT"# Create the master FileGeodatabase# Convert all KMZ and KML files found in the current workspace 找出kml文件,速度不快的
for kmz in arcpy.ListFiles('*.kml'):print "CONVERTING: " + os.path.join(arcpy.env.workspace,kmz)arcpy.KMLToLayer_conversion(kmz, outLocation)

第二步:

把数据合并到一个shp

import arcpy,os
# 下面是输出shp的文件夹
out_path = "D:/KML2SHP"
fcz=[]
# 下面是gdb存放的的文件夹
arcpy.env.workspace = "D:/KMLOUT"# Loop through all the FileGeodatabases within the workspace
wks = arcpy.ListWorkspaces('*', 'FileGDB')
# Skip the Master GDB
for fgdb in wks:  # Change the workspace to the current FileGeodatabasearcpy.env.workspace = fgdb    # For every Featureclass inside, copy it to the Master and use the name from the original fGDB  featureClasses = arcpy.ListFeatureClasses('*', '', 'Placemarks')for fc in featureClasses:if fc=='Polylines': # 只要线段,点不要,这个看自己的需求print "COPYING: " + fc + " FROM: " + fgdb    fcCopy = fgdb + os.sep + 'Placemarks' + os.sep + fc    print(fcCopy)fcz.append(fcCopy)arcpy.Merge_management(fcz,os.path.join(out_path,'M123.shp'))#M123是导出shp的文件名,可以自行修改,不能重复print("done")

比上面的参考文件的好的是,将所有layer转出到shp,这步没做,速度会快一点。

后续可能会写个自动分割执行的东西,因为kml文件较多,一个个生成比较慢;或者用异步生成工具

另外生成合并也有点慢,为了速度,用重名工具,先把文件重命名为a001,a002,最后就直接合并数组,可能会快一点,或者python直接去文件名后拼接数组 fcz.append(fcCopy) 只是搞了一堆字符串,并不需要这么复杂,因为生成的是有规律的字符串

http://www.ritt.cn/news/13532.html

相关文章:

  • 向自己做网站优化seo哪家好
  • 现在做一个网站大概多少钱排名优化公司电话
  • 网站建设投资seo外包
  • 社交网站开发背景哪家公司做推广优化好
  • 云南网站优化建站网络推广服务合同
  • 做网站卖机器怎么弄知名网页设计公司
  • 关于网站建设的指标江苏疫情最新消息
  • 互联网站公安备案宁波企业seo推广
  • 影音先锋资源网站建设地推扫码平台
  • 女頻做的最好的网站网站应该如何推广
  • 推广公司是做什么的整站优化价格
  • 有人从搜索引擎找网站建设吗加盟网络营销推广公司
  • 做网站流量赚钱国内设计公司前十名
  • 宣传网站建设方案模板如何搭建网站平台
  • 上海建筑设计seo优化工作有哪些
  • 知名设计公司网站网络推广员工资多少钱
  • 无锡网站建设 微信免费外链发布
  • 社交网站建站惠州疫情最新情况
  • 永久免费建站程序网站建设方案范文
  • 网站设计实训心得体会baidu百度一下
  • 商标做网站logo南昌seo排名外包
  • 网站添加百度地图导航广东病毒感染最新消息
  • 泊头做网站电话深圳百度关键字优化
  • 广水网站设计如何让新网站被收录
  • 网站开发棋牌关键词排名优化系统
  • 鲜花网站的网络营销与策划书seo在线诊断工具
  • ipad wordpress揭阳市seo上词外包
  • 广东购物网站建设价格elo机制
  • 国内免费wordpress蜗牛精灵seo
  • 学生做网站的目的网站seo最新优化方法