-1st- 前言
因为不是所有规划相关人员,都熟悉GIS软件,或者有必要熟悉GIS软件,所以可能我们得寻求另一种方法,去简单地、快速地处理和使用地理空间数据——所幸,我们可以通过Excel自带的“三维地图”功能来简单满足一些差不多够用的需求。
本文做最简单的引入——处理和使用POI数据,也是结合之前的推文:POI数据获取脚本分享,希望这里分享的脚本有更大的受众。
01 基础
(测试xls格式、xlsx[兼容模式] 无法使用三维地图功能,xls需另存为xlsx,xlsx[兼容模式]需关闭重新打开,!!!每列都要有列标题!!!)
所谓的地理空间信息,Excel目前支持11项,表格数据中有任何一项即可进行三维地图分析:
经度、纬度
x坐标、Y坐标
城市
国家/地区
县市
省/市自治区
街道
邮政编码
完整地址
自定义区域(Kml,Shp)
自定义区域集
(本文测试版本为win10环境 MicrosoftExcel 2016,高版本已集成所需的Power Map加载项,其他版本自测;使用三维地图功能需要连接网络,用于加载工作底图)
(非必须,如自己下载的卫星图,自己处理的地图,绘制的总平面等——用于自定义底图)
03 具体操作
打开数据表格——[插入]选项卡——三维地图——自动打开三维地图窗口、自动识别地理数据——进行调试——导出成图
⇩ 三维地图工作界面
⇩ 结合POI数据获取脚本的1分钟不太美观快速效果
(更多详细操作(虽然也不是很详细啦),请转Office支持https://support.office.com/zh-cn/article/三维地图入门-6b56a50d-3c3e-4a9e-a527-eea62a387030)
接下来来将一些[调试]中的关键点
理论上地图在无法使用通用的WGS84坐标系(规定吧),同一份数据对比ArcGIS中的WGS84(4326)和Excel中的WGS84、CJ-02(火星坐标系)的显示效果,可能WGS84(4326)坐标系更加准确一点,也有查到说必应地图全球统一使用WGS84坐标系。
⇩不同坐标系下的对比
结论:建议使用WGS84坐标系(使用Sid分享脚本的用户可略过)
Excel提供的底图为必应地图,虽然有很多种色彩体系,但不支持去掉路名、点位名称等标签,可能有点乱,以及一些其他原因,所以有时候需要用自己的底图。
操作:在主工作界面右键——更改地图类型——新建自定义底图——浏览背景图片——调整底图——完成
i 底图校准
加载底图图片后,Excel会使用最佳的数据-底图配准方案——就是让所有数据都落位在底图上。虽然可以通过自定义底图窗口的经纬度来精确调整底图,但是我还是建议,手动拉一拉,也就是了,不要给自己找麻烦。
⇩ 调整自定义底图
ii 底图大小
不过Excel对可以添加的底图图片有尺寸的限制(不是图片大小),图片尺寸需小于4096像素*4096像素——到底是多大呢?
⇩ 不同分辨率下的图片尺寸
更简便的方法是,按住Alt+双击图片——打开图片属性面板——详细信息——下拉查看图片尺寸
使用导出选项卡,[捕捉屏幕]类似截屏,保存在剪切板,需要打开其他软件复制粘贴后再另存到本地(非常曲折),[创建视频]用于导出动态变化的数据地图——调试时,需要添加日期字段——这可能也是Excel由于GIS软件的一个地方吧。
前言中提到以POI数据作为引入,通篇也没有讲到。POI数据其实就是设施点位的空间反映,分类别地去看它们的空间聚集,能够帮助我们更好地了解大致的城市功能空间结构,在此基础之上再做引申,大概就是这个样子。
开篇也提到希望这个POI数据获取脚本有更大的受众,大家都能更快、更好,省时、省力地做事儿——这才是我做这些鬼东西的初衷吧。
最开始因为ArcGIS没有Mac OS版本,所以放弃了对它的支持,QGIS又不是很了解,所幸Excel拥有易于使用的方式,所以又增加了Mac系统下该脚本的可执行文件,然而等我费死劲想去打包脚本,我发现!!!Mac版Excel不支持三维地图功能,真的是非常非常忧伤。