EXCEL地理数据处理工具(地图任务)

版本号

作者

修订内容

发布日期

1.0

小O

更新至0705版

2022-4-28

1.1

小O

更新至0772版

2024年4月3日

一、概述

小O地图EXCEL插件版提供基于EXCEL表格进行地理数据处理、地图可视化、地图绘图等功能,地理工具是用户使用频率很高的功能模块。地理工具能够将表格中数据进行地理算法处理,用户只需设置待处理数据所在行列号,即可快速、批量处理表格中数据,并将结果输出至制定的行列号中。

具有方便、快捷、易用的特点。

本文中的界面截图可能与您正在使用的版本有少许不一致,可能是版本升级所致,使用上大同小异。

功能概览

菜单入口

启动软件后,在菜单上选择“地理工具”,如下图,调出地理工具功能窗口。

操作界面

用户直接在界面中操作,如下图,无需打开其他功能及界面。

功能组

依据功能特性将功能分为以下几大类,如下图,用户可根据需求选择不同的功能组,每个功能组下包含多种相关的功能点,每个功能点均能处理表格数据,多个功能点可分别执行叠加处理同一张表格数据

  • 地理计算组:提供基于地理算法相关的处理功能,无需联网,以代码算法处理地理数据。
  • 高德地图组:提供基于高德地图引擎处理地理数据的功能,需要联网,以及地图KEY(有内置)。
  • 百度地图组:提供基于百度地图引擎处理地理数据的功能,需要联网,以及地图KEY(有内置)。
  • 腾讯地图组:提供基于腾讯地图引擎处理地理数据的功能,需要联网,以及地图KEY(有内置)。

注意:带 * 的功能,使用内置KEY执行时可能会遇到超时异常,多数情况为地图KEY超限,可参考下文解决。

使用简介

所有功能点的操作流程均一致,按下图数字依次设置,点击“执行”按钮,即可运行功能,对表格数据进行处理。

操作步骤

1、选择任务功能

2、选择【执行】页面,在该页面中设置数据所在行列号

3、设置条件数据所在行列号,从标题行往下开始读取数据

4、设置输出行列号

5、点击【执行】开始执行数据处理

注意:

【完成状态】列必须设置空列,该列显示当前行执行情况。该列值不为空,则跳过该行。

  • complete - 表示执行完成。
  • xxxx - 执行失败,显示失败原因。再次执行时,可选择下图功能,批量清空未完成记录状态,再执行。

地图KEY

使用高德、百度、腾讯地图组,且带有 * 号的功能,需要有地图KEY,软件提供内置KEY,多用户共享,用户在进行大量数据处理时,请申请自用地图KEY。

当执行过程遇到“超时”的提示,排除网络问题,大概为地图KEY执行超限,此时可点击【地图KEY】按钮,切换至地图KEY设置界面,下图。

以高德地图为例,

  • 如果你选择的JSAPI功能组的功能,需要申请Web端JSAPI的地图KEY;
  • 如果选择的WebAPI功能组的功能,则需要申请Web服务的地图KEY。

点击界面中【如何申请】【去申请】按钮可参考申请操作说明和去官网申请地图KEY,申请地图KEY为免费。

地图KEY每日有一定的处理额度,如果想在一天能处理超过5000条的数据,可自行为申请的KEY购买高德地图的配额。

二、功能介绍

地理计算组

地址文本

地址比较

提供比较两个地址文本的功能,比较地址是否为同一地址,并给出相似程度,适用于地址清洗及整理工作。

地址分词

提供将地址文本进行分拆功能,分拆为 省、市、区县、城镇、村、街路、门牌号、建筑物、楼层、单位、房间 等属性。

适用于地址分级、十一级地址、地址统计等应用场景。

地址提取

提供从地址文本中提取地址要素并分列保存的功能,要素包括为 省、市、区县、城镇、村、街路、门牌号、建筑物、楼层、单位、房间 等。

适用于地址分级、十一级地址、地址统计等应用场景。

地址检查

提供地址检查功能,批量检查地址格式是否合规,按行政区划三级结构(省 市 区/县),错误类型包括:

1)行政区冲突:省、市、区县有冲突

2)行政区重复:省、市、区县名称重复

3)地址结构缺失:缺少省、市、区县

地理计算

计算直线距离

提供计算同一行中多个经纬度点的直线距离,使用墨卡托投影算法。

适合近距离计算,同城范围。

计算测地线距离

提供计算同一行中经纬度点的测地线距离,适合所有远近跨度的距离计算。

对于经纬度跨度大,使用该功能可准确计算两地间最短距离。测地线距离也是航空、航海计算距离的主要方法。

计算上下行点坐标距离

提供计算表格中上下行之间的经纬度点距离(按测地线),包含累加距离值,适合所有远近跨度的距离计算。

功能界面

已知坐标+方位角+距离,求点坐标

提供已知经纬度坐标,沿方位角(正北方向顺时针夹角)及距离,求经纬度坐标。

已知两点坐标及射线,求交点坐标

提供已知两点坐标,且正北方向夹角的射线,求射线交点坐标。

射线辐射范围[5,1000]公里,按测地线公式计算

查找重复点

提供查找多个点中重复的点,可设置距离范围,输出与当前记录重复的点编号、重复点个数、删除标记。其中,

  • 删除标记为“是”,可用于删除多余重复点,仅保留重复点中的第一条记录。
  • 距离容差:在此距离范围内的点均为重复点,设0则查找完全相同的点为重复点

查找重叠圆

提供按表格记录(经度、纬度、半径)组成圆形,查找重叠圆。

查找最近点

提供查找与原点距离最近的目标点,可查找多个,并按由近至远排序。

通过该功能可以批量查找多个点中与原点最近的点。

计算中点、质点坐标

提供计算多个点构成区域的中点坐标、质点坐标。

地图坐标转换

互联网地图坐标转换

提供高德地图、百度地图、WGS84等常用坐标转换功能。

地理坐标转换

提供WGS84与墨卡托投影坐标转换功能

读取拍摄照片坐标

提供读取手机拍摄的照片隐含经纬度坐标的功能,使用手机拍摄前,请将手机相机的记录位置功能打开,否则拍摄照片不会带地理信息,拍摄时需要打开手机GPS功能。

测绘坐标转换

基本概念

此功能为介绍测绘坐标的基本概念,无执行功能。

测绘常用坐标系统:CGCS2000、Beijing54、Xian1980、WGS84坐标系统。每种坐标系统分别采用了不同的椭球参数,目前小O地图使用的是每个椭球国标定义的标准参数。

椭球坐标系

  • 北京54:参心坐标系,采用克拉索夫斯基椭球参数
  • 西安80:参心坐标系,采用IUGG1975推荐的椭球参数
  • CGCS2000:地心坐标系,采用自定义椭球参数
  • WGS84:地心坐标系,采用自定义椭球参数

其他坐标名词

  • 大地坐标:指经纬度坐标
  • 空间直角坐标:以参考椭球的中心为原点,Z轴指向北极,X指向子午面与赤道的交点,Y轴在赤道面与X轴成90度。
  • 高斯坐标,横坐标,以y表示,按国际约定,前面两位为坐标所在带号,后面的数值 = 500000 + 数学横坐标值,通常为8位数字组成。纵坐标,以x表示,通常为7位。

度分秒、弧度、度

将度分秒、弧度、度相互转换,例如:116°30′30″ 转为 116.5083333

  • 度分秒:132°32′45″
  • 弧度:0.3238823
  • 度:132.5638293

经纬度 -> 空间直角坐标系

将大地坐标(经纬度)转换为空间直角坐标系,支持测绘常用的多种坐标系统,为标准数学算法实现。

关于空间直角坐标系统的定义请百度,这里不做赘述。

空间直角坐标系 -> 经纬度

将空间直角坐标系转换为大地坐标(经纬度),支持测绘常用的多种坐标系统,为标准数学算法实现。

关于空间直角坐标系统的定义请百度,这里不做赘述。

计算高斯投影带号

输入经度计算高斯克吕格投影分带号,支持3度带、6度带。

经纬度 -> 高斯平面(正算)

将指定坐标系的大地坐标(经纬度)转换为高斯克吕格投影坐标,支持3度带、6度带。

高斯平面 -> 经纬度(高斯反算)

将高斯克吕格投影坐标转换为指定坐标系的大地坐标(经纬度)转换为,支持3度带、6度带。

注意:指定坐标系为标准椭球的坐标系统,目前不支持地方坐标系统。

导出工具

导出点图形

提供将带有经纬度坐标的数据表格,批量导出标准GIS格式数据,包括ShapeFile、Mapinfo Tab、GeoJSON、KML等。

除图形字段外,支持选择导出表格的其他列作为图形的属性值。

坐标格式:

  • 经度、纬度分两列存储.
  • 经度、纬度保存在一列,设置相同列号,格式:
    • 逗号分隔:123.3232425 , 35.7628113
    • 中括号:[123.3232425 , 35.7628113]
    • WKT格式:标准的WKT格式字符串。

导出多边形或折线

提供将带有坐标串的数据表格,批量导出标准GIS格式数据,包括ShapeFile、Mapinfo Tab、GeoJSON、KML等。

除图形字段外,支持选择导出表格的其他列作为图形的属性值。

坐标串格式:

  • 逗号分隔:x1,y1;x2,y2;x3,y3;.....
  • 空格分隔:x1 y1;x2 y2;x3 y3;.....
  • WKT格式:标准的WKT格式字符串。

持续开发中,敬请关注【小O地图】

-- 本文完 --

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/596989.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2024HW-->Wireshark攻击流量分析

在HW中,最离不开的,肯定是看监控了,那么就要去了解一些wireshark的基础用法以及攻击的流量!!!! 1.Wireshark的基本用法 比如人家面试官给你一段流量包,你要会用 1.分组详情 对于我…

构建未来数字化世界的统一用户中心产品架构

随着数字化时代的到来,用户数据管理变得愈发复杂,各类应用和服务的涌现使得用户信息分散存储,导致了数据孤岛和体验碎片化的问题。在这样的背景下,统一用户中心产品架构应运而生,为构建数字化世界提供了全新的解决方案…

Linux 常用指令及其理论知识

个人主页:仍有未知等待探索-CSDN博客 专题分栏:http://t.csdnimg.cn/Tvyou 欢迎各位指教!!! 目录 一、理论知识 二、基础指令 1、ls指令(列出该目录下的所有子目录和文件) 语法: …

基于单片机电容介电常数测量显示系统设计

**单片机设计介绍,基于单片机电容介电常数测量显示系统设计 文章目录 一 概要二、功能设计设计思路 三、 软件设计原理图 五、 程序六、 文章目录 一 概要 基于单片机电容介电常数测量显示系统的设计,是一个集成了电子技术、单片机编程、电容测量以及显…

GD32F470_寻迹避障模块 TCRT5000红外反射传感器模块移植

2.6 红外循迹传感器 红外循迹传感器采用TCRT5000红外反射传感器,一种集发射与接收于一体的光电传感器,它由一个红外发光二极管和一个NPN红外光电三极管组成。检测反射距离1mm-25mm适用,传感器特设M3固定安装孔,调节方向与固定方便…

websokcet服务端实现

一/websokcet服务端实现 步骤一&#xff1a; springboot底层帮我们自动配置了websokcet&#xff0c;引入maven依赖 1 2 3 4 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</arti…

红黑树深度解析:LEFT-ROTATE操作的艺术与实践

红黑树深度解析&#xff1a;LEFT-ROTATE操作的艺术与实践 一、什么是LEFT-ROTATE&#xff1f;二、LEFT-ROTATE的步骤三、LEFT-ROTATE的效果四、例子五、伪代码示例六、伪代码示例七、结论 在二叉搜索树中&#xff0c;旋转操作是维护树平衡的重要技术之一&#xff0c;特别是在红…

STC89C51学习笔记(三)

STC89C51学习笔记&#xff08;三&#xff09; 综述&#xff1a;本文讲述了通过51单片机控制LED闪烁、流水灯、按键控制LED亮灭、按键控制LED实现二进制、按键控制LED左右移。 一、LED 1.LED闪烁 1&#xff09;LED电路原理 LED采用共阳极&#xff0c;当LED另一端为低电平时…

GA-SVM,基于GA遗传算法优化SVM支持向量机回归预测(多输入单输出)

基于遗传算法&#xff08;Genetic Algorithm, GA&#xff09;优化支持向量机&#xff08;Support Vector Machine, SVM&#xff09;用于回归预测是一个常见的任务。在这个任务中&#xff0c;我们使用GA来寻找SVM的最佳超参数配置&#xff0c;以最大化回归性能指标&#xff0c;例…

一文带你初识DDD领域驱动设计

DDD是什么&#xff1f; DDD&#xff08;Domain-driven design&#xff09;&#xff0c;是领域驱动设计的缩写。 然而&#xff0c;领域驱动设计&#xff0c;是什么&#xff1f;很多书籍&#xff0c;很多博客&#xff0c;都没有对领域驱动设计下一个标准的定义。 就连《实现领…

全坚固笔记本丨工业笔记本丨三防笔记本相较于普通笔记本有哪些优势?

三防笔记本和普通笔记本在设计和性能方面存在显著差异&#xff0c;三防笔记本相较于普通笔记本具备以下优势&#xff1a; 三防笔记本通常采用耐磨、耐摔的材料&#xff0c;并具有坚固的外壳设计&#xff0c;能够承受恶劣环境和意外碰撞&#xff0c;有效保护内部组件不受损坏。相…

【话题】如何看待那些速成并精通软件书籍的神器

大家好&#xff0c;我是全栈小5&#xff0c;欢迎阅读小5的系列文章&#xff0c;这是《话题》系列文章 目录 背景1. 神话与现实1.1 理论与实践之间的鸿沟1.2 一劳永逸的错觉 2. 速成书籍的优势与局限2.1 优势&#xff1a;2.2 局限&#xff1a; 3. 如何有效利用速成书籍3.1 量力而…