当前位置: 首页 > 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);

相关文章:

  • 用工厂函数简化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设置打开新窗口默认停靠在主窗口
  • 浙江“胖都来”开业多位明星祝贺,“胖东来”称已取证投诉,律师:碰瓷侵权
  • 新华每日电讯头版聚焦上海:科创高地向未来
  • 贵州锦屏县委原书记舒健已任黔东南州政府办主任
  • 2025五一档新片电影总票房破亿
  • 投资者建议发行优惠套票给“被套”小股东,张家界:将研究考虑
  • 人物|德国新外长关键词:总理忠实盟友、外交防务专家、大西洋主义者