热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

和poi对比_在Excel中处理和使用地理空间数据(如POI数据)

-1st-前言因为不是所有规划相关人员,都熟悉GIS软件,或者有必要熟悉GIS软件,所以可能我们得寻求另一种方法,去简单地、
55b7f3de7019a9ebc56f0233121c46cd.png

-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 具体操作

打开数据表格——[插入]选项卡——三维地图——自动打开三维地图窗口、自动识别地理数据——进行调试——导出成图

⇩ 三维地图工作界面

0b216b2b1e440f678ac34f68dae3a04d.png

⇩ 结合POI数据获取脚本的1分钟不太美观快速效果

5a924dbd5421885695f0d08fa39687a0.png

(更多详细操作(虽然也不是很详细啦),请转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坐标系。

⇩不同坐标系下的对比

5d0a9004c359b85b15864a2a258f4415.png

结论:建议使用WGS84坐标系(使用Sid分享脚本的用户可略过)

II 自定义底图

Excel提供的底图为必应地图,虽然有很多种色彩体系,但不支持去掉路名、点位名称等标签,可能有点乱,以及一些其他原因,所以有时候需要用自己的底图。

操作:在主工作界面右键——更改地图类型——新建自定义底图——浏览背景图片——调整底图——完成

i 底图校准

加载底图图片后,Excel会使用最佳的数据-底图配准方案——就是让所有数据都落位在底图上。虽然可以通过自定义底图窗口的经纬度来精确调整底图,但是我还是建议,手动拉一拉,也就是了,不要给自己找麻烦。

⇩ 调整自定义底图

592d512ba33bb08e23e7dc8bef3585c1.png

ii 底图大小

不过Excel对可以添加的底图图片有尺寸的限制(不是图片大小),图片尺寸需小于4096像素*4096像素——到底是多大呢?

⇩ 不同分辨率下的图片尺寸

2e76e455c572b1cdee781c3ecec6f9b7.png

更简便的方法是,按住Alt+双击图片——打开图片属性面板——详细信息——下拉查看图片尺寸

III 导出

使用导出选项卡,[捕捉屏幕]类似截屏,保存在剪切板,需要打开其他软件复制粘贴后再另存到本地(非常曲折),[创建视频]用于导出动态变化的数据地图——调试时,需要添加日期字段——这可能也是Excel由于GIS软件的一个地方吧。


-3rd- 数据

前言中提到以POI数据作为引入,通篇也没有讲到。POI数据其实就是设施点位的空间反映,分类别地去看它们的空间聚集,能够帮助我们更好地了解大致的城市功能空间结构,在此基础之上再做引申,大概就是这个样子。

开篇也提到希望这个POI数据获取脚本有更大的受众,大家都能更快、更好,省时、省力地做事儿——这才是我做这些鬼东西的初衷吧。

最开始因为ArcGIS没有Mac OS版本,所以放弃了对它的支持,QGIS又不是很了解,所幸Excel拥有易于使用的方式,所以又增加了Mac系统下该脚本的可执行文件,然而等我费死劲想去打包脚本,我发现!!!Mac版Excel不支持三维地图功能,真的是非常非常忧伤。



推荐阅读
  • 简化报表生成:EasyReport工具的全面解析
    本文详细介绍了EasyReport,一个易于使用的开源Web报表工具。该工具支持Hadoop、HBase及多种关系型数据库,能够将SQL查询结果转换为HTML表格,并提供Excel导出、图表显示和表头冻结等功能。 ... [详细]
  • 在现代网络环境中,两台计算机之间的文件传输需求日益增长。传统的FTP和SSH方式虽然有效,但其配置复杂、步骤繁琐,难以满足快速且安全的传输需求。本文将介绍一种基于Go语言开发的新一代文件传输工具——Croc,它不仅简化了操作流程,还提供了强大的加密和跨平台支持。 ... [详细]
  • UNP 第9章:主机名与地址转换
    本章探讨了用于在主机名和数值地址之间进行转换的函数,如gethostbyname和gethostbyaddr。此外,还介绍了getservbyname和getservbyport函数,用于在服务器名和端口号之间进行转换。 ... [详细]
  • Scala 实现 UTF-8 编码属性文件读取与克隆
    本文介绍如何使用 Scala 以 UTF-8 编码方式读取属性文件,并实现属性文件的克隆功能。通过这种方式,可以确保配置文件在多线程环境下的一致性和高效性。 ... [详细]
  • 基于KVM的SRIOV直通配置及性能测试
    SRIOV介绍、VF直通配置,以及包转发率性能测试小慢哥的原创文章,欢迎转载目录?1.SRIOV介绍?2.环境说明?3.开启SRIOV?4.生成VF?5.VF ... [详细]
  • 本文介绍了MindManager在项目管理中的强大功能,特别是其内置的甘特图工具。通过该工具,用户可以轻松创建和管理项目计划,优化任务分配,并与其他软件无缝集成。 ... [详细]
  • 网络出版服务许可证申请指南
    本文详细介绍了网络出版服务许可证的办理条件、适用企业范围及具体流程,帮助相关企业和个人了解并顺利完成许可证的申请。文章由专业机构提供,旨在为读者解答在互联网出版领域遇到的技术和合规问题。 ... [详细]
  • 历经三十年的开发,Mathematica 已成为技术计算领域的标杆,为全球的技术创新者、教育工作者、学生及其他用户提供了一个领先的计算平台。最新版本 Mathematica 12.3.1 增加了多项核心语言、数学计算、可视化和图形处理的新功能。 ... [详细]
  • ABBYY FineReader:高效PDF转换、精准OCR识别与文档对比工具
    在处理PDF转换和OCR识别时,您是否遇到过格式混乱、识别率低或图表无法正常识别的问题?ABBYY FineReader以其强大的功能和高精度的识别技术,完美解决这些问题,帮助您轻松找到最终版文档。 ... [详细]
  • SQL中UPDATE SET FROM语句的使用方法及应用场景
    本文详细介绍了SQL中UPDATE SET FROM语句的使用方法,通过具体示例展示了如何利用该语句高效地更新多表关联数据。适合数据库管理员和开发人员参考。 ... [详细]
  • Navicat Premium 15 安装指南及数据库连接配置
    本文详细介绍 Navicat Premium 15 的安装步骤及其对多种数据库(如 MySQL 和 Oracle)的支持,帮助用户顺利完成软件的安装与激活。 ... [详细]
  • Explore how Matterverse is redefining the metaverse experience, creating immersive and meaningful virtual environments that foster genuine connections and economic opportunities. ... [详细]
  • PyCharm下载与安装指南
    本文详细介绍如何从官方渠道下载并安装PyCharm集成开发环境(IDE),涵盖Windows、macOS和Linux系统,同时提供详细的安装步骤及配置建议。 ... [详细]
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • 如何在Excel中批量生成条形码
    本文将详细介绍如何利用Excel快速批量生成条形码,适用于需要为大量产品编码创建条形码的企业和用户。我们将逐步讲解从准备数据到最终生成条形码的完整过程,并提供实用的操作技巧。 ... [详细]
author-avatar
X53TEDDYWON_314
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有