arcgis路网密度计算、提取中心线、面积计算
arcgis路网密度计算
公共交通线网密度δ网δ网=L/F式中:L—有公交线路的道路中心线总长度,km;F—有公共交通服务的城市用地面积,k㎡。
爬取城市公交线路信息、区域边界坐标。爬取的数据写入**.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()```
使用arcmap添加.csv文件
2.1显示XY数据
xy字段填CSV文件里面自己写入的经纬度字段,坐标系我是wgs 1984的须统一坐标系
2.2导出数据为要素
2.3点集转线
2.4添加缓冲区注意统一坐标系,没统一坐标系缓冲区会报错无法生成
2.5导出地图采用tiff方式记录坐标,格式设置为1位单色阈值(非常重要)。如果不选这项,默认出来是RGB三个通道的栅格数据,加载任何一个通道都没法实现栅格数据二值化,意味着无法使用ArcScan功能,所以此处必须要设置。
根据实际需要设置好dpi,这个是直接影响图形识别的因素。Dpi是根据具体的地图图幅进行设置,因此,可能需要尝试多次,找一个比较合适的值,这样图像才能清晰保存下来。
导出的栅格地图加载到arcmap
3.1新建一个线要素图层统一坐标系
3.2加载arcscan工具条
3.3对栅格数据进行充分类,设置为两类,0和1 ,这就是二值化处理。如果不做分类,ArcScan同样不能识别栅格数据。
打开编辑器,开始编辑,选中新建的折线。
4.1在arcscan工具条中可以显示预览
预览效果如下图4.2蓝色部分为没有捕捉到,可以设置一下工具条
将栅格捕捉适当调整一下
4.3调整完毕后可以点击生成按钮生成最终的效果
停止编辑并保存数据即可完成中心线路网提取。
区域面积
重复2.1 - 2.2 - 2.3
6.1 要素转面
6.2计算面积投影坐标系 = 经度 / 6 + 31
6.3 打开属性表添加字段
arcgis路网密度计算、提取中心线、面积计算相关推荐
- ArcGIS 路网密度制作
ArcGIS 路网密度制作 前言 路网密度概念 所需数据 目标 ArcGIS操作步骤 练习数据获取 关注cshgiser公众号,回复"路网密度"获取~ 前言 路网密度概念 路网密度 ...
- 如何使用ArcGIS计算道路中心线
1.概述 在制图等应用的时候,有时需要将双线的面状道路提取中心线,转换为线状的道路. 由于道路多为不规则的图形,提取难度比较高,加上能提取中心线的软件有限,更加增加了提取的难度. ArcGIS虽然提供 ...
- 基于ArcGIS的全国1km路网密度格网栅格制作流程
基于ArcGIS的全国1km路网密度格网栅格制作流程 1数据准备 1.1路网数据: 1:100万全国基础地理数据库 1.2.shp格式中国区域矢量数据 2格网制作 基于ArcGIS的fishnet制作 ...
- 利用ArcGIS统计各地区内路网密度(道路长度/面积)
我在研究和学习的过程中,经常是遇到了问题就在网上查啊找啊,很多时候都是在大家的博客中找到了答案,有些朋友把过程写得很详细,很感谢这些人! 我就想我不能只是一味的索取,应当把我在学习过程中的一些经验和问 ...
- arcgis 空间交集 计算_ArcGIS空间分析工具
1. 3D分析 1.1. 3D Features toolset 工具 工具 描述 3D Features toolset (3D 要素工具集) 添加关于具有 Z 值的要素类中的要素的高程属性的信息. ...
- 利用matlab提取中心线
先看看代码运行结果(红色部分表示河流中心线,黑色表示河流两岸!): 注: 1. 由于河流两岸的坐标不是等距采样,所以无法保证100%准确,只要按着要求处理河岸坐标数据Shape文件,能保证95%以上能 ...
- 电镀面积计算机公式,电镀工件面积的计算:工件面积计算的方法
电镀工件面积的计算:工件面积计算的方法 发布于:08-30 核心提示:电镀工件面积的计算:工件面积计算的方法 由几何形状计算工件的面积是面积计算的一般方法,复杂的工件可以将其分解成规则的形状,按表2- ...
- 2021SC@SDUSC 项目实训-ArcMap处理路网密度(创建渔网)
2021SC@SDUSC 文章目录 一.数据来源 二.数据的获取 一.数据来源 接下来主要处理静态数据,可以使用到的数据包括路网密度以及poi分布,同时必须要完成的任务是地理区域的划分,因为我要实现的 ...
- ArcGIS水网密度——以北京为例
欢迎关注个人WX_GZH: 小Rser ArcGIS水网密度--以北京为例https://mp.weixin.qq.com/s?__biz=MzkyNjMzNTQ2Mw==&mid=22474 ...
- 灰度重心法提取中心线遇到的问题
import cv2 img = cv2.imread("E:/tuku/2019-10-28_10_36_21_370.bmp",0) median = cv2.Gaussian ...
最新文章
- 语言兔子繁衍问题讲解_二年级思维数学:位置问题,找到重复部分是解题关键...
- 【leetcode】56. Merge Intervals 相邻线段归并
- 洛谷 - P3899 [湖南集训]谈笑风生(dfs序+主席树/二维数点)
- php变量在哪定义,PHP变量定义及工作原理
- NO.2_python_scrapy_反爬虫(随机请求头IP代理)取消链接去重
- C#程序将DLL包进EXE方法
- 计算机相近专业有哪些,计算机相关的专业有哪些
- java arraylist 过滤_关于java:ArrayList过滤器
- ORACLE 添加和查看注释
- 作者:陈威,电子科技大学互联网科学中心硕士生。
- 专攻国内实体瘤CAR-T细胞疗法,南京卡提医学获数千万元A轮融资...
- 分组在re模块中的使用
- android多线程网络通信
- 模块[camera]_摄影基础知识: 曝光补偿完全指南
- TARA-Asset穷举
- 密码攻防系列文章27-web后台登录口令暴力破解及防御
- win8计算机无法安装打印机驱动,如果Win8计算机打印机驱动程序安装失败,该怎么办...
- jQuery中的基本选择器,id,class,元素,通用
- Python将pdf转为png
- DML、DDL、DCL是什么?