0.1.4 • Published 10 months ago

xgis-cesium v0.1.4

Weekly downloads
-
License
MIT
Repository
-
Last release
10 months ago

xgis-cesium

xgis-cesium是基于Cesium和优秀的DC-SDK开源项目,并结合项目经验积累,进行定制的内部使用版。建议开发者优先选用DC-SDK工程对应NPM包@dvgis/dc-sdk 来进行二三维WebGIS的二次开发。 开发文档地址:https://resource.dvgis.cn/dc-docs/zh/

基于 Cesium+ Typescript +VUE + Quasar 的三维开发框架

  • *v0.1.4 修改getHeading方法计算错误;优化getPitch获取俯仰角方法;增加getRoll获取翻滚角;FlightNaviTool里增加getDirectionAB和getDistancePositionByDirection方法,计算方向和该方向远处的点;
  • v0.1.3 增加设置和获取航向角,并修改相关方法;修改bindEntity方法;增加飞行轨迹墙和显示控制;
  • v0.1.2 增加自由飞行FreeFlyHelper; 完善GameControlHelper,增加翻转角和自动回正等
  • v0.1.1 给XViewer增加相机切换视角方法changeCameraFocus、godView、firstView、followView、freeView; 修改GodView跟随方向;
  • v0.1.0 给Transform补充transformCartesianToCartographic方法;增加Analysis的坡度分析、方量分析等;为XViewer增加CameraFocusHelper视角控制;增加flight模拟飞行控制相关的RouterTrackHelper、GameControlHelper、ViewerEntityHelper、FlightNaviTool;
  • v0.0.8 补充Transform的方法参数类型;为XMath的方法补充参数类型,并增加resample方法和Direction类(用于两点之间的航向、方向、朝向等相关计算);为ParsePosition增加PositionType类型;为XViewer增加拾取点方法getCatesian3ByPick;
  • v0.0.7 ImageType改为EnumImageType,增加EnumBasicLayerName、EnumBasicLayerName;XViewer增加appendBasicLayer方法、getBasicLayers方法,addBasicLayer、setBasicLayer方法增加ImageProviderOptions构建参数(例如:传入{maximumLevel:10}控制最大级别)
  • v0.0.6 解决v0.0.5版本存在问题;更新内置天地图KEY;将部分js代码改为ts
  • v0.0.5 补充加入样式;增加Material;规范底图管理和影像图层加载管理;将部分js代码改为ts
  • v0.0.4 解决drawTool和editTool没有绑定Viewer的问题;补充Viewer的内部Widget;增加XMath、History-Track、HeatMapLayer;
  • v0.0.3 给xviewer增加移除底图方法、destroy、图层容器layerContainer;修改示例编写中发现的问题
  • v0.0.2 去掉Viewer的delegate;增加Viewer内部监听事件;改为内部依赖supercluster;增加基础control
  • v0.0.1 基于dc-sdk的首次定制修改版,实现三维基础功能封装。

核心功能:

  • 核心的XViewer是扩展Cesium.Viewer的实现,增加很多基础功能
  • 基础图层管理,支持多种地图底图
  • 图层添加管理功能

安装

npm i xgis-cesium

需要引入类库样式: import 'xgis-cesium/dist/index.css'

使用方法

暂无

0.1.2

11 months ago

0.1.4

10 months ago

0.1.3

11 months ago

0.1.1

11 months ago

0.1.0

11 months ago

0.0.9

11 months ago

0.0.8

11 months ago

0.0.7

12 months ago

0.0.6

12 months ago

0.0.5

12 months ago

0.0.4

1 year ago

0.0.3

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago