当前位置: 首页 > news >正文

鸿蒙app 开发中如何计算两个点 之间的距离

官方有提供的方法  通过     两个点 的坐标 计算  两个 点之间的距离

记得获取先当前的定位

官方文档

具体的实现方式 

开发步骤   

  1. 导入相关模块。
     
      
    1. import { map, mapCommon } from '@kit.MapKit';
  2. 初始化需要计算的坐标,调用calculateDistance方法计算距离。
     
      
    1. let fromLatLng: mapCommon.LatLng = {
    2. latitude: 38,
    3. longitude: 118
    4. };
    5. let toLatLng: mapCommon.LatLng = {
    6. latitude: 39,
    7. longitude: 119
    8. };
    9. let distance = map.calculateDistance(fromLatLng, toLatLng);

http://www.dtcms.com/a/48024.html

相关文章:

  • 用工厂函数简化redis配置
  • 《Python编程调用本地部署大模型llava:7b :人工智能如何帮助医生诊断疾病》
  • 【PTA】1016 部分A+B
  • 我如何开发 Doc Java工具,简化文档模板生成
  • Hi3516DV300——Taurus开发环境搭建
  • About HP.FocusMode
  • 清华大学DeepSeek使用手册:6本502页大合集PDF下载
  • LLM - Attention Is All You Need 的理解
  • 推荐1款OCR的扫描仪软件,无需安装,打开即用!
  • 智能化、数字化的智慧工地云平台源码,PC端+移动端+大屏端,开箱就能上项目
  • 解决windows npm无法下载electron包的问题
  • Biomamba劝学
  • 分布式中间件:环境准备
  • 3dsmax烘焙光照贴图然后在unity中使用
  • YOLOv12:目标检测新时代的破局者
  • DeepSeek vs Grok vs ChatGPT:大模型三强争霸,谁将引领AI未来?
  • OpenCV计算摄影学(12)色调映射(Tone Mapping)的一个类cv::TonemapMantiuk
  • 模型推理增强微调
  • C++核心指导原则: 标准库
  • UE5设置打开新窗口默认停靠在主窗口
  • 【分享】网间数据摆渡系统,如何打破传输瓶颈,实现安全流转?
  • Redis的主要数据类型及其应用场景
  • 制服小程序的“滑手”:禁用页面左右滑动全攻略
  • mybatis热点面试题第五弹
  • Cherno C++ P60 为什么不用using namespace std
  • Golang的图形用户界面设计
  • 网络编程——TCP
  • 微信小程序接入DeepSeek模型(火山方舟),并在视图中流式输出
  • 03 HarmonyOS Next仪表盘案例详解(二):进阶篇
  • 浏览器多实例项目的隔离方案