1.数据获取:
数据可以从百度、高德地图获取,具体获取方法可以参考MapCapturer(地图截获器)这篇文章。
本文以上海五角场道路交叉口为中心,窗口设置为2000×2000,缩放级别为18,获得如下数据:
并获取范围坐标范围:
- 左下角坐标:121.512189,31.29792
- 右上角坐标:121.531173,31.313632
2.坐标转换:
第一步获取到的数据是百度坐标,需要将其转换为地球坐标,坐标转换工具很多,这里选择万能坐标转换器,根据软件要求,设置数据,最终得到转换后的坐标值。
3.DEM数据下载及处理:
如果不需要DEM高程数据,此步可以省略,直接将坐标进行投影变换即可。
3.1 数据下载
从地理空间数据云网站免费下载研究范围的DEM数据,具体获取方法可以参考Landsat系列卫星介绍及影像下载这篇文章。
需要注意的是这里的数据源选择的是DEM数字高程数据
下的GDEMV2 30M 分辨率数字高程数据
。
3.2 数据处理
将下载的DEM数据及之前转换得到的坐标文件加载到ArcGIS中,进行投影变换之后进行裁剪,就可以得到研究范围的DEM数据。
4.地理配准:
将之前获得的png数据进行地理配准,将其与上一步得到的范围进行匹配。
具体操作步骤可以参考地理配准这篇文章。
5.栅格数据矢量化:
- 对建筑图底关系图和道路图进行重分类操作,得到如下结果:
- 使用ArcScan进行矢量化操作,得到如下结果:
具体操作步骤可以参考ArcScan矢量化这篇文章。
至此矢量化工作完成。
后续可以将其在ArcScene中进行三维分析,或者将道路线文件导出成CAD文件(因为DepthMapX种不认曲线,所以导出之前需要对文件进行简化线操作
,同时DepthMapX要求线段在折点处要是打算的所以还需进行在折点处分割线操作
)在DepthMapX中进行空间句法分析。
- 简化线操作
- 在折点处分割线操作