最近距离 | EXCEL中批量查找与原点最近距离的目标点

这篇具有很好参考价值的文章主要介绍了最近距离 | EXCEL中批量查找与原点最近距离的目标点。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一 需求

企业送餐、物流、通勤、选址等经常会遇到这样的需求,仓储地是固定的,客户下单后由于客户的地址具有随机性,需按照地理位置分布结合仓储位置进行分析,按距离近及远合理分配仓储,以便节省配送成本。

本文就以这个案例,介绍小O地图EXCEL插件版的地理计算功能,通过仓储地和用户位置距离计算,将每个客户地距离最近的仓储记录找出并输出到表格中。

本文数据均为模拟测试,仅作演示效果。

最近距离 | EXCEL中批量查找与原点最近距离的目标点

表中 A、B、C列为客户地址,D、E、F为仓储地址,仓储地址可以跨行录入,如图,程序会自动查找匹配最近点;G、H、I为输出结果。

如只用地址文字,可以先使用小O地图EXCEL插件的【地址转坐标】功能,将地址文字解算为经纬度坐标后,再进行查找最近点。

有坐标后接下来使用【查找最近点】功能,查找与每个客户地址(原点)最近的仓储点(即目标点)。

接下来详细介绍小O地图EXCEL插件版的【地理计算/ 查找最近点】功能使用说明。

二 软件简介

小O地图EXCEL插件版是目前业界专业化地理数据处理的EXCEL插件,提供与地理相关的计算、分析、图表可视化等功能,下载软件请登陆官网 www.gis9.com 下载。

三 获取经纬度坐标

可通过以下几种方式获得经纬度坐标,用户可根据需要自行操作获取坐标。

只有获得坐标中才可进行最近距离的解算。坐标为经纬度坐标。

1 地址转坐标

如数据中只有地址文字,可以先使用地址转坐标将地址批量解算经纬度坐标。

地址格式要求:市(区县)道路(门牌 / 商铺等)....。需带有城市名、道路、门牌或地标名称等,能够明确一个具体的地点。

如:济南市天桥区堤口路街道天建写字楼

使用地址转坐标功能解算经纬度坐标

最近距离 | EXCEL中批量查找与原点最近距离的目标点

2 搜索地点

除地址转坐标外,也可以直接从地图中搜索地点采集经纬坐标。

下图,打开侧边栏地图,在地图上方菜单栏选择【搜索】,在右侧边栏上输入城市和关键字,搜索目标地点,可以选择目标地点复制坐标

最近距离 | EXCEL中批量查找与原点最近距离的目标点

3 采集坐标

除地址转坐标外,也可以直接从地图中采集经纬坐标。

下图打开地图侧边栏,点击地图上【采】按钮,采集坐标,设置填入表格指定列号,点击【填表】按钮填入表格中。

最近距离 | EXCEL中批量查找与原点最近距离的目标点

以上为三种方式获得经纬度坐标。

四 查找最近点

获得经纬度坐标后,接下来可以从表格中查找最近点,解算过程无需人工干预,也无需联网操作,均为本地化地理算法实现。

注意:距离计算使用测地线距离计算方法,即直线距离,非驾车距离。

如下图,设置数据所在行列号后,点击【执行】即可。

最近距离 | EXCEL中批量查找与原点最近距离的目标点

参数说明:

1、查找点数:依次查找最近的目标点,显示距离值。

2、结果:显示查询结果,如果设置多个点数,则依次列出。

3、目标点:待查询的点名称。

4、最近距离:当前原点与最近目标点的距离值。

点击【执行】后,结果输出到表格中,结果列表示当前原点与目标点的距离情况,按近远分别显示,“最近距离(米)”列显示与当前原点最近距离的目标点。

最近距离 | EXCEL中批量查找与原点最近距离的目标点

以上就是查找最近点功能操作介绍。

五 小结

本文介绍使用小O地图EXCEL插件版的【查找最近点】功能,批量从表格中找出距离目标最近的点,并将结果输出到表格中,能够快速实现地址分配等操作。

小O地图提供的地理计算功能,具有业界专业、实用的特点,可广泛应用在物流办公、学习、科研领域中地理相关数据处理和地图可视化等场景,提升用户办公和学习效率。文章来源地址https://www.toymoban.com/news/detail-469271.html

到了这里,关于最近距离 | EXCEL中批量查找与原点最近距离的目标点的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 计算两个多边形的最近距离(MATLAB)

            本文意在介绍关于计算两组坐标点的最近距离的简单方法,可用此方法来计算两个多边形的最近距离以及距离最近的两个点。下面展示具体实例。 函数代码         该函数可以比较快速的计算两组坐标点之间的最小距离,并返回相应的坐标。缺点是只能计算整数

    2024年02月08日
    浏览(27)
  • word@通配符@高级搜索查找@替换@中英文标点符号替换

    Find text - Microsoft Support 通配符 在搜索中使用通配符 - Microsoft 支持 Examples of wildcard characters - Microsoft Support Power User Tips and Tricks - Word, Excel, Dreamweaver (ntu.edu.sg) Using wildcards - Microsoft Word 365 (officetooltips.com) 批量选中引用序号@上标调整 利用上述方法,可以一次性将正文中的citations

    2024年02月10日
    浏览(30)
  • 「SQL面试题库」 No_38 平面上的最近距离

    「SQL面试题库」是由 不是西红柿 发起,全员免费参与的SQL学习活动。我每天发布1道SQL面试真题,从简单到困难,涵盖所有SQL知识点,我敢保证只要做完这100道题,不仅能轻松搞定面试,代码能力和工作效率也会有明显提升。 1.1 活动流程 整理题目 :西红柿每天无论刮风下雨

    2023年04月24日
    浏览(33)
  • 「SQL面试题库」 No_39 直线上的最近距离

    「SQL面试题库」是由 不是西红柿 发起,全员免费参与的SQL学习活动。我每天发布1道SQL面试真题,从简单到困难,涵盖所有SQL知识点,我敢保证只要做完这100道题,不仅能轻松搞定面试,代码能力和工作效率也会有明显提升。 1.1 活动流程 整理题目 :西红柿每天无论刮风下雨

    2023年04月20日
    浏览(33)
  • 2023-08-22 LeetCode每日一题(到最近的人的最大距离)

    点击跳转到题目位置 给你一个数组 seats 表示一排座位,其中 seats[i] = 1 代表有人坐在第 i 个座位上,seats[i] = 0 代表座位 i 上是空的( 下标从 0 开始 )。 至少有一个空座位,且至少有一人已经坐在座位上。 亚历克斯希望坐在一个能够使他与离他最近的人之间的距离达到最大

    2024年02月11日
    浏览(40)
  • Leetcode每日一题:849. 到最近的人的最大距离(2023.8.22 C++)

    目录 849. 到最近的人的最大距离 题目描述: 实现代码与解析: 双指针 原理思路:         给你一个数组  seats  表示一排座位,其中  seats[i] = 1  代表有人坐在第  i  个座位上, seats[i] = 0  代表座位  i  上是空的( 下标从 0 开始 )。 至少有一个空座位,且至少有一

    2024年02月11日
    浏览(33)
  • Arcgis中POI找到建筑面内距离最近的标准地址通过模型构建器来实现

    之前写过一篇文章 Arcgis通过矢量建筑面找到POI对应的标准地址 这里面的大致思路跟本篇文章是类似的,不过上一篇文章有部分有瑕疵,就是在POI去找建筑面内的标准地址时,找到的虽然是建筑面内的,但是不一定是距离最近的,因为点与面的连接计算的距离是点与面的中心

    2024年02月13日
    浏览(26)
  • Elasticsearch计算距离,根据距离排序,地理点和地理多边形范围查找

    Elasticsearch 计算并返回距离一共有两种方法: sort 和 script_fields CentOS 7.6 Elasticsearch 7.10 响应结果如下, hits 下的 sort 字段就是距离,单位:km。 5.x 以前支持:distanceInKm(lat, lon) 函数,后来被废弃。现在只支持 arcDistance(lat, lon) 函数:计算两点距离,单位为:m。响应结果如下,

    2024年02月09日
    浏览(30)
  • 缩短从需求到上线的距离:集成多种工程实践的稳定框架 | 开源日报 No.55

    Stars: 25.7k License: MIT go-zero 是一个集成了各种工程实践的 web 和 rpc 框架。通过弹性设计保障了大并发服务端的稳定性,经受了充分的实战检验。 go-zero 包含极简的 API 定义和生成工具 goctl,可以根据定义的 api 文件一键生成 Go, iOS, Android, Kotlin, Dart, TypeScript, JavaScript 代码,并可

    2024年02月07日
    浏览(26)
  • 检测并批量导出项目文件中所有最近修改文件的实用工具

    本篇文章主要讲解工具的使用和操作教程,这是一个能够检测项目内最近修改的文件并保留路径导出文件的实用工具。 日期:2024年1月10日 这是一款可以帮助你自动检测并导出指定文件修改时间内的文件及文件目录的实用工具,在复杂的项目目录中有一天团队修改了很多文件

    2024年01月24日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包