EXCEL+双地图引擎,地图与表格的完美结合,XOMAP for EXCEL V0.6发布

2023-11-09 12:00

本文主要是介绍EXCEL+双地图引擎,地图与表格的完美结合,XOMAP for EXCEL V0.6发布,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

01 【如何炼成】

 

历时两个星期,我们对地图功能代码采用面向对象方式进行重构(为了适应多地图引擎,重构是值得的),目前完美的将百度地图集成到了插件中,与原先的高德地图组成了双地图引擎,丰富软件的功能外,提升了软件的整体水准。

图片

 

新版V0.6是一次重大升级,为用户带来了全新的地图浏览体验,地图配置更加灵活方便,提升了操作流畅性,实现Excel双地图引擎。

本次功能更新日志:

  1. 地图任务新增支持百度地图(双地图引擎),新增百度地图的地址解析及路径计算等任务

  2. 地图快照新增支持百度地图,一键快速还原

  3. 地图标注新增支持百度地图,支持图表联动定位及更新

  4. 地图视图支持三维地球模式(仅百度地图)

 

02【更新要点】

 

[1] 地图浏览

 

  • 支持双地图引擎并排呈现,轻松对比地图细节

  • 侧边栏地图设置,所见所得,操作流畅统一

  • 新增三维地球视图模式,以不一样的视角看数据地图

地图浏览不用多说,二维、三维一键切换妥妥的。在侧边栏上可设置地图样式,响应式设计所见所得,操作流程统一。

深色、青草色、涂鸦等样式地图、英文、中文语言地图,随时切换风格。

图片

 

[2] 地图任务

 

使用双地图引擎进行地理数据处理,实现处理结果互补,最大限度的实现查缺补漏。

软件功能清单:

  • 地址转坐标:地址转经纬度坐标,例如:输入“北京市西城区金融街”,计算得到“116.359861, 39.917225、省、市、区”等信息
  • 坐标转地址:经纬度坐标转地址,例如:输入“116.359861, 39.917225”,计算得到“北京市西城区金融街、省、市、区”等信息
  • 坐标转换:GPS坐标(WGS84)、高德地图(GCJ02)、百度地图(BD02)等坐标互转
  • 地址比较:输入两个地址,通过算法比较获得地址相似度、地址分词等信息,例如:输入“北京市海淀区北京市海淀区三里河路15号”和“北京市海淀区三里河路15号”地址,经比较得到结果:分词1:北京市[AddrCity]海淀区[AddrDist]北京市[AddrCity]海淀区[AddrDist]三里河路[AddrRoad]15号[AddrRoadNum] ;分词2:北京市[AddrCity]海淀区[AddrDist]三里河路[AddrRoad]15号[AddrRoadNum] 。相似度:107。
  • 路线规划:驾车路线、骑行路线、步行路线,支持多种策略条件,获得行车距离、耗时、途经道路名、轨迹坐标等信息
  • 公交换乘线路:计算两地间公交路线,获得乘车的距离、时长、票价等信息。
  • ... ...

此外,地图任务支持叠加执行,什么叫叠加执行?就是在同一张表格的数据,可以先执行A任务,完成后在A任务结果上执行B任务,之后还可以在B任务结果之上执行C任务,以此类推,这就是任务的叠加执行,满足用户对数据处理的个性化的需求。

 

图片


 

[3] 地图快照

 

收藏地址、保存地图样式,方便一键直达。支持双地图引擎。

当我们在浏览地图时,并设置好地图位置、样式等参数后,使用 地图快照 功能将参数保存,在下次登陆软件可以一键切换,方便快速定位查找位置。

图片

 

 

[4] 地图标注

 

地理任务执行完成后,需要将处理后的坐标在地图上标记,可以使用该功能。根据地理任务处理时选择的地图任务,标识时需选择对应的地图进行呈现。

需要将高德地图任务的坐标标注在百度地图上,由于两个地图坐标系不一样,高德地图为火星坐标系(GCJ02),而百度采用的是百度加密坐标系(BD09),落点前我们需先执行“坐标转换”的任务,将坐标转换为对应地图的坐标,然后再使用“地图标注”功能将数据呈现在对应的地图上。

反之也一样。

使用两种地图标注结果,可以直观对比数据位置。

图片

 

此外,通过标注地图检查处理结果时,发现计算的数据结果有偏差,可以拖动图标更新表格中的坐标信息,修改标注的文字也可以更新表格中标题内容。,实现图和表格数据的双向联动,提升便利性。

 

图片

 

 

[5] 辅助功能

 

将一些常用的EXCEL自带的功能整合到一起,方便使用。

例如,标注所需编号,可以借助 【填充/序列】功能,在选定的行列里创建唯一的编号信息。

再如:【清除】功能,可以将选中的行列数据清空,在执行地图任务时,可以快速清除执行"状态"列的内容,清除后可以再次执行任务。

 

图片

 

 

03【下载地址】

 

更多功能建议观者下载体验!

系统的了解软件使用及说明: 进入语雀知识库     https://www.yuque.com/xomap/excel

官网下载 www.GIS9.com ,答疑见本文末加QQ群。

【本文完】

 


软件下载登陆   www.GIS9.com    直接点这里进入下载页面

技术QQ群:955 924 536


 

图片

这篇关于EXCEL+双地图引擎,地图与表格的完美结合,XOMAP for EXCEL V0.6发布的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/375950

相关文章

Python中re模块结合正则表达式的实际应用案例

《Python中re模块结合正则表达式的实际应用案例》Python中的re模块是用于处理正则表达式的强大工具,正则表达式是一种用来匹配字符串的模式,它可以在文本中搜索和匹配特定的字符串模式,这篇文章主... 目录前言re模块常用函数一、查看文本中是否包含 A 或 B 字符串二、替换多个关键词为统一格式三、提

Java easyExcel实现导入多sheet的Excel

《JavaeasyExcel实现导入多sheet的Excel》这篇文章主要为大家详细介绍了如何使用JavaeasyExcel实现导入多sheet的Excel,文中的示例代码讲解详细,感兴趣的小伙伴可... 目录1.官网2.Excel样式3.代码1.官网easyExcel官网2.Excel样式3.代码

MySQL之InnoDB存储引擎中的索引用法及说明

《MySQL之InnoDB存储引擎中的索引用法及说明》:本文主要介绍MySQL之InnoDB存储引擎中的索引用法及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录1、背景2、准备3、正篇【1】存储用户记录的数据页【2】存储目录项记录的数据页【3】聚簇索引【4】二

SpringBoot集成LiteFlow工作流引擎的完整指南

《SpringBoot集成LiteFlow工作流引擎的完整指南》LiteFlow作为一款国产轻量级规则引擎/流程引擎,以其零学习成本、高可扩展性和极致性能成为微服务架构下的理想选择,本文将详细讲解Sp... 目录一、LiteFlow核心优势二、SpringBoot集成实战三、高级特性应用1. 异步并行执行2

Java Web实现类似Excel表格锁定功能实战教程

《JavaWeb实现类似Excel表格锁定功能实战教程》本文将详细介绍通过创建特定div元素并利用CSS布局和JavaScript事件监听来实现类似Excel的锁定行和列效果的方法,感兴趣的朋友跟随... 目录1. 模拟Excel表格锁定功能2. 创建3个div元素实现表格锁定2.1 div元素布局设计2.

springboot项目中整合高德地图的实践

《springboot项目中整合高德地图的实践》:本文主要介绍springboot项目中整合高德地图的实践,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一:高德开放平台的使用二:创建数据库(我是用的是mysql)三:Springboot所需的依赖(根据你的需求再

Python实现精准提取 PDF中的文本,表格与图片

《Python实现精准提取PDF中的文本,表格与图片》在实际的系统开发中,处理PDF文件不仅限于读取整页文本,还有提取文档中的表格数据,图片或特定区域的内容,下面我们来看看如何使用Python实... 目录安装 python 库提取 PDF 文本内容:获取整页文本与指定区域内容获取页面上的所有文本内容获取

LiteFlow轻量级工作流引擎使用示例详解

《LiteFlow轻量级工作流引擎使用示例详解》:本文主要介绍LiteFlow是一个灵活、简洁且轻量的工作流引擎,适合用于中小型项目和微服务架构中的流程编排,本文给大家介绍LiteFlow轻量级工... 目录1. LiteFlow 主要特点2. 工作流定义方式3. LiteFlow 流程示例4. LiteF

SpringBoot集成LiteFlow实现轻量级工作流引擎的详细过程

《SpringBoot集成LiteFlow实现轻量级工作流引擎的详细过程》LiteFlow是一款专注于逻辑驱动流程编排的轻量级框架,它以组件化方式快速构建和执行业务流程,有效解耦复杂业务逻辑,下面给大... 目录一、基础概念1.1 组件(Component)1.2 规则(Rule)1.3 上下文(Conte

Python基于微信OCR引擎实现高效图片文字识别

《Python基于微信OCR引擎实现高效图片文字识别》这篇文章主要为大家详细介绍了一款基于微信OCR引擎的图片文字识别桌面应用开发全过程,可以实现从图片拖拽识别到文字提取,感兴趣的小伙伴可以跟随小编一... 目录一、项目概述1.1 开发背景1.2 技术选型1.3 核心优势二、功能详解2.1 核心功能模块2.