poi数据导入arcgis_在Excel中处理和使用地理空间数据(如POI数据)
-1st- 前言
因为不是所有规划相关人员,都熟悉GIS软件,或者有必要熟悉GIS软件,所以可能我们得寻求另一种方法,去简单地、快速地处理和使用地理空间数据——所幸,我们可以通过Excel自带的“三维地图”功能来简单满足一些差不多够用的需求。
本文做最简单的引入——处理和使用POI数据,也是结合《POI数据获取脚本分享》这篇文章,希望本人分享的脚本有更大的受众。
-2nd- 操作
01 基础
I 一份带有地理空间信息的表格数据.xlsx
(测试xls格式、xlsx[兼容模式] 无法使用三维地图功能,xls需另存为xlsx,xlsx[兼容模式]需关闭重新打开,!!!每列都要有列标题!!!)
所谓的地理空间信息,Excel目前支持11项,表格数据中有任何一项即可进行三维地图分析:
经度、纬度
x坐标、Y坐标
城市
国家/地区
县市
省/市自治区
街道
邮政编码
完整地址
自定义区域(Kml,Shp)
自定义区域集
II Excel 2013以上的版本
(本文测试版本为win10环境 MicrosoftExcel 2016,高版本已集成所需的Power Map加载项,其他版本自测;使用三维地图功能需要连接网络,用于加载工作底图)
III 其他
(非必须,如自己下载的卫星图,自己处理的地图,绘制的总平面等——用于自定义底图)
02 具体操作
打开数据表格——[插入]选项卡——三维地图——自动打开三维地图窗口、自动识别地理数据——进行调试——导出成图
⇩ 三维地图工作界面
⇩ 结合POI数据获取脚本的1分钟不太美观快速效果
(更多详细操作(虽然也不是很详细啦),请转Office支持https://support.office.com/zh-cn/article/三维地图入门-6b56a50d-3c3e-4a9e-a527-eea62a387030)
接下来来将一些[调试]中的关键点
I 坐标问题
理论上地图在无法使用通用的WGS84坐标系(规定吧),同一份数据对比ArcGIS中的WGS84(4326)和Excel中的WGS84、CJ-02(火星坐标系)的显示效果,可能WGS84(4326)坐标系更加准确一点,也有查到说必应地图全球统一使用WGS84坐标系。
⇩不同坐标系下的对比
结论:建议使用WGS84坐标系(使用Sid分享脚本的用户可略过)
II 自定义底图
Excel提供的底图为必应地图,虽然有很多种色彩体系,但不支持去掉路名、点位名称等标签,可能有点乱,以及一些其他原因,所以有时候需要用自己的底图。
操作:在主工作界面右键——更改地图类型——新建自定义底图——浏览背景图片——调整底图——完成
i 底图校准
加载底图图片后,Excel会使用最佳的数据-底图配准方案——就是让所有数据都落位在底图上。虽然可以通过自定义底图窗口的经纬度来精确调整底图,但是我还是建议,手动拉一拉,也就是了,不要给自己找麻烦。
⇩ 调整自定义底图
ii 底图大小
不过Excel对可以添加的底图图片有尺寸的限制(不是图片大小),图片尺寸需小于4096像素*4096像素——到底是多大呢?
⇩ 不同分辨率下的图片尺寸
更简便的方法是,按住Alt+双击图片——打开图片属性面板——详细信息——下拉查看图片尺寸
III 导出
使用导出选项卡,[捕捉屏幕]类似截屏,保存在剪切板,需要打开其他软件复制粘贴后再另存到本地(非常曲折),[创建视频]用于导出动态变化的数据地图——调试时,需要添加日期字段——这可能也是Excel由于GIS软件的一个地方吧。
-3rd- 数据
前言中提到以POI数据作为引入,通篇也没有讲到。POI数据其实就是设施点位的空间反映,分类别地去看它们的空间聚集,能够帮助我们更好地了解大致的城市功能空间结构,在此基础之上再做引申,大概就是这个样子。
开篇也提到希望这个POI数据获取脚本有更大的受众,大家都能更快、更好,省时、省力地做事儿——这才是我做这些鬼东西的初衷吧。
最开始因为ArcGIS没有Mac OS版本,所以放弃了对它的支持,QGIS又不是很了解,所幸Excel拥有易于使用的方式,所以又增加了Mac系统下该脚本的可执行文件,然而等我费死劲想去打包脚本,我发现!!!Mac版Excel不支持三维地图功能,真的是非常非常忧伤。
poi数据导入arcgis_在Excel中处理和使用地理空间数据(如POI数据)相关推荐
- JAVA实现数据库数据导入/导出到Excel(POI)
原文地址为: JAVA实现数据库数据导入/导出到Excel(POI) 准备工作: 1.导入POI包:POI下载地址http://mirrors.tuna.tsinghua.edu.cn/apache/ ...
- cpp导入excel到mysql_将EXCEL表格中的数据导入mysql数据库表中
本文转载自http://blog.sina.com.cn/s/blog_5d972ae00100gjij.html 今天项目上遇到需要将excel中的数据导入到数据库的classify表中,于是乎拼命 ...
- wps表格保存html,网页中的数据怎么导入excel表格数据-怎么把网页数据导入到wps表格中...
如何采集网页中的表格数据到Excel中 1.打开excel表格 2.打开菜单"数据"->入外部数据"->" Web 查询",在" ...
- python提取pdf表格数据并保存到excel中
pdfplumber操作pdf文件 python开源库pdfplumber,可以较为方便地获取pdf的各种信息,包含pdf的基本信息(作者.创建时间.修改时间-)及表格.文本.图片等信息,基本可以满足 ...
- 【C#】MySQL数据库数据导入(批量Excel插入)
系列文章 [C#]代码模板生成工具 本文链接:https://blog.csdn.net/youcheng_ge/article/details/126890673 [C#]MySQL数据库导入工具( ...
- excel中使用CORREL函数计算两个时间序列数据列之间的滚动相关性(Rolling correlations)、例如,计算两种商品销售额之间的3个月的滚动相关性
excel中使用CORREL函数计算两个时间序列数据列之间的滚动相关性(Rolling correlations).例如,计算两种商品销售额之间的3个月的滚动相关性 目录
- 如何将数据库的数据导入到csv文件中
如何将数据库的数据导入到csv文件中 2011-01-13 20:23 set colsep , -- separate columns with a comma set pagesize 0 ...
- Jsoup:使用Java将爬虫得到的数据写入Excel,Jsoup得到的数据进行持久化,爬虫数据保存到本地Excel中
Jsoup:使用Java将爬虫得到的数据写入Excel,Jsoup得到的数据进行持久化,爬虫数据保存到本地Excel中 一.资源 EasyExcel使用教程 Jsoup爬虫教程 二.代码 xml依赖 ...
- Sql Server数据库数据导入到SQLite数据库中
背景:Sql Serve数据库中有个表格A,想把数据导入到SQLite数据库中 工具下载地址:点击打开链接 用法: 原作者地址及下载地址:点击打开链接
- python提取txt数据到excel_python 读取txt中每行数据,并且保存到excel中的实例
使用xlwt读取txt文件内容,并且写入到excel中,代码如下,已经加了注释. 代码简单,具体代码如下: # coding=utf-8 ''' main function:主要实现把txt中的每行数 ...
最新文章
- 轻量型模型比肩千亿大模型,新一代中文语言模型孟子,刷新CLUE纪录!
- java 升级1.8_升级java到1.8.0_111
- 第五章:数据库交换开发篇
- autosys file watcher 注意事项
- linux mysql 8安装教程,MySQL8系列安装与配置教程(Linux环境)
- (转)使用Spring配置文件实现AOP
- Java之for和while的内容
- 变体类型Variant
- php使用函数封装去除空格,去除php注释和去除空格函数分享_PHP教程
- 记一次HDFS死锁问题的排查
- HDU 5336 BFS
- oracle12c cdb修改,ORACLE 12C 新特性CDB及PDB
- 苹果服务器系统状态查询网站,mac电脑服务器地址怎么查看
- 生动实践现代农业-国稻种芯-泸州江阳:谋定产村深度融合
- spyder配置文件位置及使用说明
- 视频照片合成软件哪个好?快速把手机照片做成视频,简单操作,效果精美!
- (点击||敲击)发出声音特效「HTML+CSS+JavaScript」项目总结
- python cmd下载模块_Python cmd包_程序模块 - PyPI - Python中文网
- 学计算机买电脑看什么,学长学姐很后悔,当初买电脑时就该看看这篇攻略!
- 牛客网-直通BAT面试算法精品课购买优惠码