Cesium
超宝宝很乖
我去往风,走时叫我
展开
-
cesium离线使用
很多情况下生产环境并没有对公网的访问条件,如果需要在本地环境(或局域网)中使用cesium,就需要对cesium做一些修改,防止其访问公网地图资源并向用户索要token的情况。下载好cesium资源包后,将其解压出来。用IDE打开这个工程,此处我用的是sublime,从整个工程中查找“function createDefaultImageryProviderViewModels”关键字,总共找到两处,将这两处方法中访问公网地图的操作代码全部注释,返回空的providerViewModels。注释代原创 2020-07-19 11:59:55 · 2586 阅读 · 4 评论 -
GeoServer集群部署及性能测试(在虚拟机上实现)
概述应用vmware在本地构建linux虚拟机集群,包括一个nginx节点,三个GeoServer节点,三个GlusterFS文件系统节点。软件准备1.geoserver软件2.nginx3.glusterFS虚拟系统准备在vmware中克隆三台CentOS 7 虚拟机,分别安装nginx,geoserver,gfs。其他几个节点直接再克隆已有的节点,修改相关配置文件。具体步骤...原创 2020-04-25 18:14:06 · 4610 阅读 · 9 评论 -
geoserver发布wms服务和wmts服务,并在cesium上进行调用
最近的业务需求要求将一张tiff影像加载到cesium的地形上,网上查阅了很多资料,有很多的方法。结合我的业务需求需要使用开源软件,所以我考虑用geoserver发布wms以及wmts服务,然后cesium来调用。首先我需要在geoserver上将tiff影像发布为wms服务,进而将wms服务通过切片生成wmts服务。网上给了很多解决方案,发现都是搬的GIS之家的文章,但是这篇文章写的真的不是太...原创 2019-08-21 18:20:25 · 6074 阅读 · 15 评论 -
Cesium卷帘的制作(对比两种影像)
之前一直在想cesium卷帘怎么做,想了很多原理性的东西,比如是否要加载两个具有不同影像的球,然后套两层div,滑动后显示下层的球等。还要根据你得操作同时控制两个球为同一位置,听起来就够复杂的。其实,事实告诉我想的太多了! 其实实现原理还是一个球,在左侧显示一种影像,右侧显示另一种影像就行了,大大减少了加载两个球消耗的内存。效果图:代码我就不贴了,我基本上是在这个案例上稍加改动就出来了:...原创 2019-09-05 10:39:05 · 4401 阅读 · 1 评论