arcgis路网密度计算

公共交通线网密度δ网δ网=L/F式中:L—有公交线路的道路中心线总长度,km;F—有公共交通服务的城市用地面积,k㎡。
  1. 爬取城市公交线路信息、区域边界坐标。爬取的数据写入**.csv文件

    *这里注意坐标转换问题

     lines = find("lines")# 1. 创建文件对象file = open('./长沙公交路线.csv', 'w', encoding='utf-8', newline="")# 2. 基于文件对象构建 csv写入对象csv_writer = csv.writer(file)# 3. 构建列表头csv_writer.writerow(["序号", "lon", "lat", "name"])p = 0for line in lines:list = line.get('polyline').split(';')name = line.get('name').split("(")for i in range(len(list)):point = list[i].split(',')lonlat = transform.gcj2wgs(float(point[0]), float(point[1]))# 4. 写入csv文件内容csv_writer.writerow([p, lonlat[0], lonlat[1], name[0]])p += 1# 5. 关闭文件file.close()```
    
  2. 使用arcmap添加.csv文件
    2.1显示XY数据


    xy字段填CSV文件里面自己写入的经纬度字段,坐标系我是wgs 1984的

    须统一坐标系

    2.2导出数据为要素


    2.3点集转线


    2.4添加缓冲区

    注意统一坐标系,没统一坐标系缓冲区会报错无法生成



    2.5导出地图

    采用tiff方式记录坐标,格式设置为1位单色阈值(非常重要)。如果不选这项,默认出来是RGB三个通道的栅格数据,加载任何一个通道都没法实现栅格数据二值化,意味着无法使用ArcScan功能,所以此处必须要设置。

    根据实际需要设置好dpi,这个是直接影响图形识别的因素。Dpi是根据具体的地图图幅进行设置,因此,可能需要尝试多次,找一个比较合适的值,这样图像才能清晰保存下来。

  3. 导出的栅格地图加载到arcmap
    3.1新建一个线要素图层

    统一坐标系


    3.2加载arcscan工具条

    3.3对栅格数据进行充分类,设置为两类,0和1 ,这就是二值化处理。如果不做分类,ArcScan同样不能识别栅格数据。

  4. 打开编辑器,开始编辑,选中新建的折线。
    4.1在arcscan工具条中可以显示预览

    预览效果如下图

    4.2蓝色部分为没有捕捉到,可以设置一下工具条

    将栅格捕捉适当调整一下

    4.3调整完毕后可以点击生成按钮生成最终的效果

  5. 停止编辑并保存数据即可完成中心线路网提取。

  6. 区域面积
    重复2.1 - 2.2 - 2.3
    6.1 要素转面


    6.2计算面积

    投影坐标系 = 经度 / 6 + 31


6.3 打开属性表添加字段


arcgis路网密度计算、提取中心线、面积计算相关推荐

  1. ArcGIS 路网密度制作

    ArcGIS 路网密度制作 前言 路网密度概念 所需数据 目标 ArcGIS操作步骤 练习数据获取 关注cshgiser公众号,回复"路网密度"获取~ 前言 路网密度概念 路网密度 ...

  2. 如何使用ArcGIS计算道路中心线

    1.概述 在制图等应用的时候,有时需要将双线的面状道路提取中心线,转换为线状的道路. 由于道路多为不规则的图形,提取难度比较高,加上能提取中心线的软件有限,更加增加了提取的难度. ArcGIS虽然提供 ...

  3. 基于ArcGIS的全国1km路网密度格网栅格制作流程

    基于ArcGIS的全国1km路网密度格网栅格制作流程 1数据准备 1.1路网数据: 1:100万全国基础地理数据库 1.2.shp格式中国区域矢量数据 2格网制作 基于ArcGIS的fishnet制作 ...

  4. 利用ArcGIS统计各地区内路网密度(道路长度/面积)

    我在研究和学习的过程中,经常是遇到了问题就在网上查啊找啊,很多时候都是在大家的博客中找到了答案,有些朋友把过程写得很详细,很感谢这些人! 我就想我不能只是一味的索取,应当把我在学习过程中的一些经验和问 ...

  5. arcgis 空间交集 计算_ArcGIS空间分析工具

    1. 3D分析 1.1. 3D Features toolset 工具 工具 描述 3D Features toolset (3D 要素工具集) 添加关于具有 Z 值的要素类中的要素的高程属性的信息. ...

  6. 利用matlab提取中心线

    先看看代码运行结果(红色部分表示河流中心线,黑色表示河流两岸!): 注: 1. 由于河流两岸的坐标不是等距采样,所以无法保证100%准确,只要按着要求处理河岸坐标数据Shape文件,能保证95%以上能 ...

  7. 电镀面积计算机公式,电镀工件面积的计算:工件面积计算的方法

    电镀工件面积的计算:工件面积计算的方法 发布于:08-30 核心提示:电镀工件面积的计算:工件面积计算的方法 由几何形状计算工件的面积是面积计算的一般方法,复杂的工件可以将其分解成规则的形状,按表2- ...

  8. 2021SC@SDUSC 项目实训-ArcMap处理路网密度(创建渔网)

    2021SC@SDUSC 文章目录 一.数据来源 二.数据的获取 一.数据来源 接下来主要处理静态数据,可以使用到的数据包括路网密度以及poi分布,同时必须要完成的任务是地理区域的划分,因为我要实现的 ...

  9. ArcGIS水网密度——以北京为例

    欢迎关注个人WX_GZH: 小Rser ArcGIS水网密度--以北京为例https://mp.weixin.qq.com/s?__biz=MzkyNjMzNTQ2Mw==&mid=22474 ...

  10. 灰度重心法提取中心线遇到的问题

    import cv2 img = cv2.imread("E:/tuku/2019-10-28_10_36_21_370.bmp",0) median = cv2.Gaussian ...

最新文章

  1. 语言兔子繁衍问题讲解_二年级思维数学:位置问题,找到重复部分是解题关键...
  2. 【leetcode】56. Merge Intervals 相邻线段归并
  3. 洛谷 - P3899 [湖南集训]谈笑风生(dfs序+主席树/二维数点)
  4. php变量在哪定义,PHP变量定义及工作原理
  5. NO.2_python_scrapy_反爬虫(随机请求头IP代理)取消链接去重
  6. C#程序将DLL包进EXE方法
  7. 计算机相近专业有哪些,计算机相关的专业有哪些
  8. java arraylist 过滤_关于java:ArrayList过滤器
  9. ORACLE 添加和查看注释
  10. 作者:陈威,电子科技大学互联网科学中心硕士生。
  11. 专攻国内实体瘤CAR-T细胞疗法,南京卡提医学获数千万元A轮融资...
  12. 分组在re模块中的使用
  13. android多线程网络通信
  14. 模块[camera]_摄影基础知识: 曝光补偿完全指南
  15. TARA-Asset穷举
  16. 密码攻防系列文章27-web后台登录口令暴力破解及防御
  17. win8计算机无法安装打印机驱动,如果Win8计算机打印机驱动程序安装失败,该怎么办...
  18. jQuery中的基本选择器,id,class,元素,通用
  19. Python将pdf转为png
  20. DML、DDL、DCL是什么?

热门文章

  1. Python常用库汇总
  2. 增加客流量的方法_7种成熟的方法来增加网站流量
  3. [vmware]解析单一GHO文件如何安装操作系统
  4. 上传图片转为base64码再以url形式传值
  5. uniapp上传图片转base64码
  6. js中的四种常用数组排序方法(冒泡、选择、插入、快排)及sort排序
  7. 怎么用计算机计算方位角,坐标方位角连续计算 fx-5800计算器编程
  8. 域名系统几类服务器,域名服务器可分为什么类型
  9. 数字IC设计学习笔记_8位7段数码管1
  10. 一键清理系统垃圾文件,让你的电脑运行如飞,隐私也更安全!