首页 > 其他分享 >【ArcPy】输出Samples工具箱样式的面坐标txt文件

【ArcPy】输出Samples工具箱样式的面坐标txt文件

时间:2023-03-15 18:13:20浏览次数:34  
标签:point write num Samples part txt ArcPy row

基于ArcGIS10.1,别有用处。

import arcpy

lyr=
file=r"C:\Users\dell\Desktop\dapo.txt"
with open(file,'w') as txt:
    txt.write('Polygon\r\n')
    with arcpy.da.SearchCursor(lyr,["OID@","SHAPE@"]) as cur:
        for row in cur:
            part_num=0
            for part in row[1]:
                txt.write('{} {}\r\n'.format(row[0],part_num))
                part_num+=1
                point_num=0
                for point in part:
                    if point:
                        txt.write('{} {} {} nan nan\r\n'.format(point_num,point.X,point.Y))
                        point_num+=1
                    else:
                        txt.write('InteriorRing\r\n')
        txt.write('END\r\n')

 

标签:point,write,num,Samples,part,txt,ArcPy,row
From: https://www.cnblogs.com/yzhyingcool/p/17219472.html

相关文章

  • Python ArcPy批量拼接长时间序列栅格图像
      本文介绍基于Python中ArcPy模块,对大量不同时相的栅格遥感影像按照其成像时间依次执行批量拼接的方法。  在前期的文章Pythonarcpy创建栅格、批量拼接栅格中,我们介......
  • 易语言 读写txt文本
    文章目录​​1写文本​​​​2读文本​​1写文本写到文件(“群成员.txt”,到字节集(“777”))2读文本.版本2.支持库spec.局部变量文件号,整数型.局部变量txt文......
  • HDF格式遥感影像批量转为TIFF格式:ArcPy实现
      本文介绍基于Python中ArcPy模块,实现大量HDF格式栅格图像文件批量转换为TIFF格式的方法。  首先,来看看我们想要实现的需求。  在一个名为HDF的文件夹下,有五个子文......
  • [20230308]12c以上版本模糊查询问题.txt
    [20230308]12c以上版本模糊查询问题.txt--//前几天看了链接http://www.itpub.net/thread-2148700-1-1.html,对方提到模糊查询慢的问题,实际上这个问题使用常规模式基本--//无......
  • C++从txt中读取矩阵
    1.分析给定一个txt数据,中间由空格分割,目标是读取数据,以便后续使用。由于不清楚数据大小,为了方便管理,采用vector容器作为存贮对象。   2.程序下面是读取的方法......
  • Arcpy 更新三维数据高程
    importarcpyinfc=arcpy.GetParameterAsText(0)outfc=arcpy.GetParameterAsText(1)h=arcpy.GetParameter(2)arcpy.analysis.Select(infc,outfc,'')cursor=arcpy......
  • python 批量提取.txt文件的前缀名称
    importtkinterastk#导入tkinter库设置别名tkimportosimporttimeimportglobroot=tk.Tk()#生成主窗口root.title('文件提取器')#设置窗体名字root......
  • 02、CMakeLists.txt基本写法
    cmake_minimum_required(VERSION3.10)#设置c++标准#set(CMAKE_CXX_STANDARD11)#设置输出文件存放目录set(CMAKE_RUNTIME_OUTPUT_DIRECTORY${CMAKE_BINARY_DIR}/......
  • pip freeze >requirements.txt
    python项目中必须包含一个requirements.txt文件,用于记录所有依赖包及其精确的版本号。以便重新环境部署。使用pip生成:pipfreeze>requirements.txt会生成一个requirem......
  • python txt转MP3
    1.安装依赖pipinstallpyttsx3pipinstalllibrosapipinstallpydub 2.代码程序#encoding=utf8#-*-coding:utf-8-*-'''python将一段文字转为mp3音频文件......