Cesium入门学习6(2025年版本)----- 卫星轨迹

news/2025/1/14 16:53:50/

1.完整学习衔接:

cesium入门学习一_cesium入门难吗-CSDN博客icon-default.png?t=O83Ahttps://blog.csdn.net/Jinyizhi2233/article/details/144713925

cesium入门学习二-CSDN博客icon-default.png?t=O83Ahttps://blog.csdn.net/Jinyizhi2233/article/details/144723617

cesium入门学习三_cesium 点击事件-CSDN博客icon-default.png?t=O83Ahttps://blog.csdn.net/Jinyizhi2233/article/details/144743308

cesium入门学习四-CSDN博客icon-default.png?t=O83Ahttps://blog.csdn.net/Jinyizhi2233/article/details/144761268

     cesium入门学习五(2025年版本)-------------cesium加载离线地图-CSDN博客icon-default.png?t=O83Ahttps://blog.csdn.net/Jinyizhi2233/article/details/144984190

2.显示效果

代码:

//第20个程序   卫星轨道const viewer = new Cesium.Viewer('cesiumContainer', {imageryProvider: false, // 禁用默认的 Bing Maps 图层baseLayerPicker: false // 禁用图层选择器});// 配置 TMS 影像提供器const tmsImageryProvider = new Cesium.UrlTemplateImageryProvider({url: 'http://127.0.0.1:8882/map/arcgis_blue_tms/{z}/{x}/{reverseY}.jpg', // TMS 瓦片路径模板// url: 'E:/cesiumdemo/WebCesium/cesiumdemo/map/arcgis_blue_tms/{z}/{x}/{reverseY}.jpg',tilingScheme: new Cesium.WebMercatorTilingScheme(), // TMS 通常使用 Web Mercator 投影minimumLevel: 1, // 数据的最小级别maximumLevel: 6, // 数据的最大级别credit: 'Local TMS Map' // 数据来源描述,可选});// 将 TMS 图层添加到 Viewerviewer.imageryLayers.addImageryProvider(tmsImageryProvider);viewer.dataSources.add(Cesium.CzmlDataSource.load("/SampleData/simple.czml"),);viewer.camera.flyHome(0);

其中有一部分是加载离线地图,加载卫星轨道的代码只有这部分:

 viewer.dataSources.add(Cesium.CzmlDataSource.load("/SampleData/simple.czml"),
);viewer.camera.flyHome(0);

点击这个,即可看到卫星轨迹的移动

3.关于cesium的api详解

     这个案例是来自官网的,所以SampleData是官网提供的案例学习目录,目录中包含了一些我模型以及一些相关的文件,在github下载中cesium就有此文件。在CZML - Cesium Sandcastle网址就是这个案例的学习

--------》cesium的api网址

Index - Cesium Documentationicon-default.png?t=O83Ahttps://cesium.com/learn/cesiumjs/ref-doc/

-------》cesium关于czmlDataSource类的详解

CzmlDataSource - Cesium Documentationicon-default.png?t=O83Ahttps://cesium.com/learn/cesiumjs/ref-doc/CzmlDataSource.html

  • new Cesium.CzmlDataSource(name)
  • 这是用于创建一个新的 CzmlDataSource 对象的构造函数。
  • 参数 name 是一个可选的字符串,表示该数据源的名称,主要用于标识数据源,可以在用户界面中显示该名称。

   A DataSource which processes CZML.

  • 这是一个数据源类,用于处理 CZML 数据。
  • CZML(Cesium Language)是一种 JSON 格式的文件,用于描述动态的地理空间数据(如轨迹、标签、模型等)

4.待定


http://www.ppmy.cn/news/1563077.html

相关文章

腾讯云AI代码助手编程挑战赛-厨房助手之AI大厨

腾讯云AI代码助手编程挑战赛-厨房助手之AI大厨 作品简介 身处当今如火箭般迅猛发展的互联网时代,智能聊天助手已然化身成为提升用户体验的关键利器,全方位渗透至人们的数字生活。 紧紧跟随着这股汹涌澎湃的时代浪潮,我毅然投身于极具挑战性…

【Linux】正则表达式的使用

正则表达式(Regular Expression,RE) 正则表达式是通过一些特殊字符的排列,用以字串处理的表达式,正则表达式本身并不是一个工具程序,而实一个字串处理的标准依据,如果想要以正则表达式的方式处理…

【计算机网络】什么是网关(Gateway)?

网上冲浪多了,你可以听到过网关(Gateway)这个词,但是却不太清楚网关(Gateway)到底是干什么的、负责网络当中的什么任务,本篇文字将会为你介绍网关(Gateway)的作用&#x…

银河麒麟桌面操作系统搭建FTP服务器

一、操作环境 服务端:银河麒麟桌面操作系统V10 客户端:银河麒麟桌面操作系统V10 二、服务器配置 说明:以下命令均在终端执行。鼠标点击桌面右键,在终端中打开。 操作步骤: (一)安装vsftpd…

[Git] 如何理解及基础操作

什么是 Git Git 是一种版本控制器,能够帮助你记录文件的历史和变化过程,并支持多人协同作业。过去,人们通常会通过复制文件的方式来保存版本: “报告-v1”“报告-v2”“报告-最终版”“报告-突破版” 这样的方式带来了突出的问…

利用Java爬虫获取淘宝商品描述item_get_descAPI接口

一、引言 在电子商务领域,商品描述是消费者了解商品详情的重要信息来源,对于商家的销售和消费者的购买决策都具有关键影响。淘宝作为国内领先的电商平台,其商品描述数据具有极高的价值。虽然淘宝开放平台提供了API接口,但这些接口…

【AJAX详解】

AJAX详解 AJAX(Asynchronous JavaScript and XML)是一种创建交互式网页应用的网页开发技术。它允许在不重新加载整个页面的情况下,通过后台与服务器交换数据并更新部分网页内容。这提供了更流畅的用户体验,因为用户不需要等待整个…

springmvc前端传参,后端接收

RequestMapping注解 Target({ElementType.METHOD, ElementType.TYPE}) Retention(RetentionPolicy.RUNTIME) Documented Mapping public interface RequestMapping {String name() default "";AliasFor("path")String[] value() default {};AliasFor(&quo…