# encoding: utf-8
import arcpy
data=r"D:\删减后的道路网\delbjroad.shp"
ls=[]
strout=""
with arcpy.da.SearchCursor(data, ["SHAPE@","ID"]) as cursor:
    for row in cursor:
        for row in cursor:
            xL, yL = row[0].firstPoint.X, row[0].firstPoint.Y
            xR, yR = row[0].lastPoint.X, row[0].lastPoint.Y
            strout+=row[1]+","+str(xL)+","+str(yL)+"\n"+row[1]+","+str(xR)+","+str(yR)+"\n"
file_handle=open('1.txt',mode='w')
file_handle.writelines(strout.encode('utf-8'))
file_handle.close()

print (len(ls))

arcpy提取线段/道路起点,终点相关推荐

  1. 【小米校招笔试】给定一些线段,线段有起点和终点,求这些线段的覆盖长度,重复的部分只计算一次

    2016年小米校招笔试第一题(西安站) 1 给定一些线段,线段有起点和终点,求这些线段的覆盖长度,重复的部分只计算一次. 参考解法(Java版): package XiaoMi;/********** ...

  2. arcgis 属性表中起点终点创建线_一种GIS单线路网自动生成双线路网的方法与流程...

    本发明涉及GIS路网领域,尤其是涉及一种GIS单线路网自动生成双线路网 的方法. 背景技术: GIS路网是将真实道路,通过GIS数据的形式可视化表达出来.目前主流的 道路网模型是单线双属性的节点-路段 ...

  3. 用Postgis算最短路径(在任意位置选择起点终点)

    1.前言 阅读本文需要知道什么是shapfile,什么是路径分析,什么是GIS.相比Arcgis的路径分析功能,本文介绍的方法稍微复杂,需要注意的细节更多,但却是完全免费的.PostGis+QGIS+ ...

  4. PHP显示今天、今月、上月、今年的起点/终点时间戳

    PHP显示今天.今月.上月.今年的起点/终点时间戳 $t = time(); t1=mktime(0,0,0,date("m",t1 = mktime(0,0,0,date(&qu ...

  5. Java 代码分享(第4篇),绘制迷宫2 绘制起点终点和路径

    开发环境: 操作系统Win10. 1.下载Java 15,提取码:soft 2.下载软件 Eclipse 2020-12,提取码:soft 3.生成迷宫第1版 下载本博客的实例工程代码,提取码:sof ...

  6. 微信小程序调用地图设置起点终点导航

    本文主要讲一下如何使用微信内置地图设置起点终点并导航 传送门:微信小程序API~位置信息 准备工作:在app.json文件中配置可获得当前位置的许可 "permission": { ...

  7. java gis 最短路径_用Postgis算最短路径(在任意位置选择起点终点)(下)

    今天将上一次路径绘制的坑(上次绘制的是子路径端点的连线)给填了,本文中我将实现一个输入起点和终点经纬度,输出完整路径(包含子路径端点间的真实弯曲情况,完美贴合真实路径)的函数,能够计算准确的路径长度. ...

  8. java车次信息_java实现根据起点终点和日期查询去哪儿网的火车车次和火车站点信息...

    本文章为原创文章,转载请注明,欢迎评论和改正. 一,分析 之前所用的直接通过HTML中的元素值来爬取一些网页上的数据,但是一些比较敏感的数据,很多正规网站都是通过json数据存储,这些数据通过HTML ...

  9. 确定起点终点的无闭环旅行商问题经典蚁群算法程序

    在经典蚁群算法程序基础上修改: 确定起点终点 无闭环,即走遍之后不返回起点 程序包括两个文件,一个主函数,一个distance函数 主函数: %% I. 清空环境 clc clear all %% I ...

最新文章

  1. RFC2616中文版(9)方法定义
  2. 自动渗透测试工具集APT2
  3. boost::geometry::strategy::distance用法的测试程序
  4. 阴雨连绵潮湿加剧 车辆防潮提升保值
  5. redis 值字符串前面部分乱码_redis key乱码
  6. setid android,android-如何将setId()用于imageView
  7. ec200t 拨号_移远EC20 R2.0 AT指令拨号流程
  8. linux管理之磁盘信息和进程管理
  9. CString转化问题
  10. 你们和父亲关系怎么样?
  11. linux安装bash工具包,Linux 资源监视工具BashTop的安装和使用
  12. [转载] python 闭包和装饰器详解
  13. python2020个税_2020年你会算个人所得税吗?没关系,python脚本帮助你!
  14. php递归函数名字,php递归示例 php递归函数代码
  15. 联想a30微型计算机,联想A30测评,硬件部分。是电脑哦。
  16. android下拉菜单_如何调整和重新排列Android的快速设置下拉菜单
  17. js获取 本周,本月的日期
  18. 最新ECS阿里云服务器租用价格表,优惠活动(实时更新)
  19. 【Apache运维基础(5)】Apache的Rewrite攻略(2)
  20. 产品上线前,友谊的小船说翻就翻!

热门文章

  1. Autoform R7零基础初学分析视频教程
  2. 不止微信、支付宝!一文带你了解所有小程序平台
  3. Debian侵犯Rust商标,妥协改名还是会得到豁免?
  4. 『计算机网络』域名系统(DNS)
  5. python从入门到精通 邮电出版社_《人民邮电出版社Python深度学习入门:基于PYTHON的理论与实现》【价格 目录 书评 正版】_中国图书网...
  6. python和vb基础哪个简单_python和VB哪个更容易学习入门呢?
  7. PowerApps教程09-下拉列表以及联动筛选
  8. list对象转map stream /去重( 根据属性转Map或者分组)
  9. split分割字符串(按两种符号分割)
  10. request无法获取到前端发送的form表单数据