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

Cesium 获取BBOX

Cesium 获取BBOX

const getBBOX = (cartesian: Cesium.Cartesian3) => {let cartographic = Cesium.Cartographic.fromCartesian(cartesian);// 弧度转为角度(经纬度)let lon = Cesium.Math.toDegrees(cartographic.longitude);let lat = Cesium.Math.toDegrees(cartographic.latitude);const width_distance =lon + (0.5 * 360) / Math.pow(2, 18) - (lon - (0.5 * 360) / Math.pow(2, 18));const height_distance =lat + (0.5 * 360) / Math.pow(2, 18) - (lat - (0.5 * 360) / Math.pow(2, 18));const left = lon - 0.5 * width_distance;const bottom = lat - 0.5 * height_distance;const right = lon + 0.5 * width_distance;const top = lat + 0.5 * height_distance;const BBOX = left + ',' + bottom + ',' + right + ',' + top;return BBOX;
};

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Matlab求解微分方程(解析解与数值解)
  • Brave编译指南2024 Windows篇:安装Git(四)
  • UE-- 引入IOS framework 库 真机运行闪退
  • OPENAIGC开发者大赛企业组钻石奖 | AI For 3D Generation
  • navicate远程linux上的pgsql提示密码失败
  • 1. 运动控制指令概要(omron 机器自动化控制器)
  • TiDB 扩容过程中 PD 生成调度的原理及常见问题丨TiDB 扩缩容指南(一)
  • 代数模型(Algebraic Models)---线性规划------ + 案例 + Python源码求解(见文中)
  • 【已解决】请教 “Sa-Token 集成 xxl-job,报错:非 web 上下文无法获取 HttpServletRequest” 如何解决
  • go语言开发windows抓包工具
  • Oracle发送邮件功能:配置自动化发信指南?
  • uniapp+若依 开发租房小程序源码分享
  • 深入解析Spring框架关键特性
  • wifi MSDU MPDU BA
  • linux-L5.linux查看应用占用的资源top
  • 时间复杂度分析经典问题——最大子序列和
  • 0x05 Python数据分析,Anaconda八斩刀
  • Apache Spark Streaming 使用实例
  • C# 免费离线人脸识别 2.0 Demo
  • ES学习笔记(10)--ES6中的函数和数组补漏
  • Golang-长连接-状态推送
  • iOS编译提示和导航提示
  • Java 9 被无情抛弃,Java 8 直接升级到 Java 10!!
  • javascript从右向左截取指定位数字符的3种方法
  • JS 面试题总结
  • OpenStack安装流程(juno版)- 添加网络服务(neutron)- controller节点
  • Python 使用 Tornado 框架实现 WebHook 自动部署 Git 项目
  • React系列之 Redux 架构模式
  • Synchronized 关键字使用、底层原理、JDK1.6 之后的底层优化以及 和ReenTrantLock 的对比...
  • tweak 支持第三方库
  • Vue UI框架库开发介绍
  • 多线程事务回滚
  • 反思总结然后整装待发
  • 基于游标的分页接口实现
  • 微服务入门【系列视频课程】
  • gunicorn工作原理
  • puppet连载22:define用法
  • ​Python 3 新特性:类型注解
  • #QT(串口助手-界面)
  • (14)Hive调优——合并小文件
  • (附源码)node.js知识分享网站 毕业设计 202038
  • (附源码)springboot社区居家养老互助服务管理平台 毕业设计 062027
  • (蓝桥杯每日一题)love
  • (三)docker:Dockerfile构建容器运行jar包
  • (一)SvelteKit教程:hello world
  • (转)C#开发微信门户及应用(1)--开始使用微信接口
  • (转)ORM
  • (自用)仿写程序
  • (最全解法)输入一个整数,输出该数二进制表示中1的个数。
  • ./和../以及/和~之间的区别
  • .Net 6.0 处理跨域的方式
  • .net Application的目录
  • .NET上SQLite的连接
  • .ui文件相关
  • @Async 异步注解使用