Cesium 实战 - OD 线,动态连接线(卫星通信)- 卫星模型
Cesium 实战 - OD 线,动态连接线(卫星通信)
适用人群:Cesium 三维地球开发人员。
适用场景:三维地图卫星相关项目。
资源目标:为三维地图开发人员提供模型,实现卫星通信效果。
其他说明:可以直接通过 Cesium 代码,将模型渲染在地图中。
预览地址:https://img-blog.csdnimg.cn/e3b0b65543294e7cafe9762015924c84.png
Cesium 实战 - Blender调整模型组件原点,实现直升机尾翼旋转
适用人群:Cesium 开发人员
适用场景:三维地图项目
资源目标:为三维地图开发人员提供模型
其他说明:可以直接通过 Cesium 代码,将模型渲染在地图中。
J15模型(关节动作)
Cesium 模型-J15模型(关节动作)
适用人群:Cesium 开发人员
适用场景:三维地图项目
资源目标:为三维地图开发人员提供模型
其他说明:可以直接通过 Cesium 代码,将模型渲染在地图中。
预览地址:https://webgis.blog.csdn.net/article/details/131381737
Google Chrome x64 Stable 109.0.5414.120 Win7
谷歌浏览器、Chrome 浏览器
适用人群:windows 7 环境下的开发人员。
使用场景:windows 7 系统。
其他说明:主要用于老旧计算机的系统,此版本为 windows 7 环境支持的最新版本的谷歌浏览器。
Openlayers 7.3.0 示例翻译
Openlayers 7.3.0 示例翻译:
内容概要:Openlayers 官方示例翻译。
适用人群:地图开发人员。
适用场景:Tomcat 发布部署即可正常访问。
其他说明:主要为 WebGIS 开发人员提供方便,本人作为地图开发人员,对在线示例进行翻译,保留了专业词,最大化的保证翻译的准确性。
Cesium 模型-MQ-9捕食者
Cesium 模型-猛禽轰炸机
适用人群:Cesium 开发人员
适用场景:三维地图项目
资源目标:为三维地图开发人员提供模型
其他说明:可以直接通过 Cesium 代码,将模型渲染在地图中。
预览地址:https://openlayers.vip/examples/resources/MQ-9-Predator.png
达梦8 geoserver 驱动包
达梦8 geoserver 驱动包。
适用人群:大梦数据库集成使用 geoserver 的人员。
使用场景:达梦8 集成 geoserver。
Openlayers WGS84、高德腾讯、百度坐标转换工具
Openlayers WGS84、高德腾讯、百度坐标转换工具。
适用人群:WebGIS 开发人员以及地图相关运维人员。
使用场景:JavaScript、Html 环境,前端浏览器。
目标:为 WebGIS 开发人员提供方便。
使用说明:双击运行即可。
注意事项:默认底图为天地图,请更换自己的天地图 key。
cesium模型-B2轰炸机模型
cesium 模型-飞机模型-B2 轰炸机模型,可以直接加载到 cesium 中。
模型图片: http://openlayers.vip/examples/resources/B2.png
cesium 模型-航空母舰模型
cesium 模型,攻击舰模型,航母模型,可以直接使用 cesium 加载。
模型图片: http://openlayers.vip/examples/resources/hangmu.png
cesium 模型-普通空客飞机
cesium 模型、普通空客飞机, 可以使用 cesium 直接加载。
模型图片: http://openlayers.vip/examples/resources/keji.png
倾斜摄影数据 OSGB 转 3dtile 的工具
3dtile.exe
OSGB 转 3dtile 工具。
使用步骤:
1. 准备 OSGB 数据,设置目录结构。
2. 执行命令,生成 3dtile。
3. 将 3dtile 拷贝至 tomcat 中查看效果。
OSGB 转 3dtile 测试数据。
OSGB 转 3dtile 测试数据。
主要用来测试 OSGB 转 3dtile 工具。
PS:由于各种全因,只能加密才能审核通过,密码请私信询问!
Cesium 加载 3dtile 示例代码
Cesium 加载 3dtile 示例代码,可直接解压运行。
压缩包内包含 tomcat 8.5,加压之后,有 java 环境的话可以直接运行查看效果。
端口为:8085。
访问地址为:http://localhost:8085/3dtile/cesium/Apps/HelloWorld.html
OSGB 转 3dtile 工具。
OSGB 转 3dtile 工具。
新版,亲测可用。
使用步骤:
1. 准备 OSGB 数据,设置文目录结构。
2. 执行命令,生成 3dtile。
3. 将 3dtile 拷贝至 tomcat 中查看效果。
可参照博客:https://blog.csdn.net/linzi19900517/article/details/127111353
cesium 3dtile 数据,大雁塔场景模型
资源出自网络。
之前一直使用在线资源加载 cesium 的 3dtile数据,后来应客户要求,需要离线加载,在网上搜索很久,没找到任何有效资源。
偶然在某个开源项目搜索到这个大雁塔资源,上传提供大家使用。
原生js版地图瓦片颜色工具:tileSourceColor
openlayers 加载蓝黑色天地图颜色工具类,openlayers 加载蓝黑色底图。
引入之后使用 getSource(图层对象,类型) 即可。
let layer = new LayerTile({
name: "天地图矢量图层",
source: //天地图资源
});
layer = new ImageLayer({
name: "天地图矢量图层",
source: getSource(layer, type)
});
RGBA(三原色+透明度)与十六进制颜色转换工具
在实际工作的项目中,经常会用到颜色的转换,一般是 RGBA(三原色+透明度) 转换为 十六进制颜色,或者十六进制颜色转换为 RGBA,此工具提供了 JavaScript 实现的双向转换的方法工具。
geoserver跨域问题
主要通过增加过滤器的方式,修改xml配置文件,增加过滤jar包,增加过修改头部类,解决 geoserver 跨域问题。
使用说明,可以参考:https://blog.csdn.net/linzi19900517/article/details/124971609
geoserver 基础通用样式
geoserver 基础通用样式,包括点线面样式,主要是透明面样式。
ArcGIS JS(ArcGIS Maps SDK for JavaScript)态势标绘功能、高级标绘功能
ArcGIS Maps SDK for JavaScript 高级标绘功能、态势标绘功能。
可以查看示例图:https://openlayers.vip/examples/resources/ScreenShot_2026-01-27_092244_455.png
ArcGIS JS 军事标绘功能,包括直击箭头、钳击攻击、聚集地、扇形、弓形、椭圆等多个标绘模式。
不需要修改源码,作为插件的形式直接集成至 ArcGIS JS 中,使用方便。
Cesium 模型-滑翔机模型
Cesium 模型-滑翔机模型
适用人群:Cesium 开发人员
适用场景:三维地图项目
资源目标:为三维地图开发人员提供模型
其他说明:可以直接通过 Cesium 代码,将模型渲染在地图中。
预览地址:https://openlayers.vip/examples/resources/model/pre_img/20250116145320.png
Cesium 模型-无人机模型(带动画)
Cesium 模型-无人机模型(带动画)
适用人群:Cesium 开发人员
适用场景:三维地图项目
资源目标:为三维地图开发人员提供模型
其他说明:可以直接通过 Cesium 代码,将模型渲染在地图中。
预览地址:https://openlayers.vip/examples/resources/model/pre_img/20250313110203.png
Cesium 模型-E-3 AWACS(哨兵)预警机
Cesium 模型-E-3 AWACS(哨兵)预警机
适用人群:Cesium 开发人员
适用场景:三维地图项目
资源目标:为三维地图开发人员提供模型
其他说明:可以直接通过 Cesium 代码,将模型渲染在地图中。
预览地址:https://openlayers.vip/examples/resources/model/pre_img/20250116150033.png
Cesium 模型-无人机模型
Cesium 模型-无人机模型
适用人群:Cesium 开发人员
适用场景:三维地图项目
资源目标:为三维地图开发人员提供模型
其他说明:可以直接通过 Cesium 代码,将模型渲染在地图中。
预览地址:https://openlayers.vip/examples/resources/model/pre_img/20250116150250.png
Cesium 模型-dd-火箭d
Cesium 模型-dd-火箭d
适用人群:Cesium 开发人员
适用场景:三维地图项目
资源目标:为三维地图开发人员提供模型
其他说明:可以直接通过 Cesium 代码,将模型渲染在地图中。
预览地址:https://openlayers.vip/examples/resources/model/pre_img/20250116170829.png
Cesium 模型-Y20模型
Cesium 模型-Y20模型
适用人群:Cesium 开发人员
适用场景:三维地图项目
资源目标:为三维地图开发人员提供模型
其他说明:可以直接通过 Cesium 代码,将模型渲染在地图中。
预览地址:https://openlayers.vip/examples/resources/model/pre_img/20250116145802.png
Cesium 模型-kj 2000模型
Cesium 模型-kj 2000模型
适用人群:Cesium 开发人员
适用场景:三维地图项目
资源目标:为三维地图开发人员提供模型
其他说明:可以直接通过 Cesium 代码,将模型渲染在地图中。
预览地址:https://openlayers.vip/examples/resources/model/pre_img/20250116145442.png
Cesium 模型-Wu装直升机
Cesium 模型-Wu装直升机
适用人群:Cesium 开发人员
适用场景:三维地图项目
资源目标:为三维地图开发人员提供模型
其他说明:可以直接通过 Cesium 代码,将模型渲染在地图中。
预览地址:https://openlayers.vip/examples/resources/model/pre_img/20250116141905.png
Cesium 模型-阿帕奇直升机
Cesium 模型-阿帕奇直升机
适用人群:Cesium 开发人员
适用场景:三维地图项目
资源目标:为三维地图开发人员提供模型
其他说明:可以直接通过 Cesium 代码,将模型渲染在地图中。
预览地址:https://openlayers.vip/examples/resources/model/pre_img/20250116142802.png
Cesium 模型-E2D预警机
Cesium 模型-E2D预警机
适用人群:Cesium 开发人员
适用场景:三维地图项目
资源目标:为三维地图开发人员提供模型
其他说明:可以直接通过 Cesium 代码,将模型渲染在地图中。
预览地址:https://openlayers.vip/examples/resources/model/pre_img/20250116145126.png
Cesium 模型-直升机
Cesium 模型-直升机
适用人群:Cesium 开发人员
适用场景:三维地图项目
资源目标:为三维地图开发人员提供模型
其他说明:可以直接通过 Cesium 代码,将模型渲染在地图中。
预览地址:https://openlayers.vip/examples/resources/model/pre_img/20250116142540.png
ArcGIS Maps SDK for JavaScript 原生代码实现视频融合
ArcGIS Maps SDK for JavaScript 视频融合效果:
在线预览:https://live.csdn.net/v/415865
不借助三方插件(比如threejs)实现视频融合效果,效果可以与场景对象融合在一起。
通过修改源码,实现视频融合,包括视频加载、相机视椎等等。
适用人群:Arcgis JSAPI (ArcGIS Maps SDK for JavaScript )开发人员。
使用场景:大屏展示、地球可视化等场景。
其他说明:下载直接打开运行即可。
ArcGIS Maps SDK for JavaScript 原生代码实现动态扫描效果
ArcGIS Maps SDK for JavaScript 原生代码可视化效果:
在线预览:https://openlayers.vip/examples/resources/Video202471222058.mp4
不借助三方插件(比如threejs)实现动态效果,效果可以与场景对象融合在一起。
通过扩展 RenderNode 类,运用后处理技术实现扩散扫描效果。
适用人群:Arcgis JSAPI (ArcGIS Maps SDK for JavaScript )开发人员。
使用场景:大屏展示、地球可视化等场景。
其他说明:下载直接打开运行即可。
ArcGIS Maps SDK for JavaScript 4.21
ArcGIS Maps SDK for JavaScript 4.21
ArcGIS Maps SDK for JavaScript 4.20
ArcGIS Maps SDK for JavaScript 4.20
ArcGIS Maps SDK for JavaScript 4.19
ArcGIS Maps SDK for JavaScript 4.19
ArcGIS Maps SDK for JavaScript 4.5
ArcGIS Maps SDK for JavaScript 4.5
世界国家边界线(完整版+516K),包含九段线以及南海诸岛!
互联网的很多世界国家边界资源都是残缺的,尤其是很多将台湾省作为独立区域!
本资源包括国家九段线以及南海诸岛,比较实用!
适用人群:地图开发人员。
使用场景:地图叠加世界国家边界线。
查看效果:http://openlayers.vip/examples/resources/123_20230921140224.png
提示:此数据在 openlayers 中正常使用,在 cesium 存在一些问题,初步认为是 cesium bug,已经提交至 githup!
解决问题代码:
const data = Cesium.GeoJsonDataSource.load(url);
data.then(function (t) {
const f = t.entities.values;
for (var i = 0; i < f.length; i++) {
if (f[i].polyline) {
// 添加线段
viewer.entities.add(f[i]);
}
}
});
arcgis-js-v428-api.zip
arcgis_js_v428_api.zip