摘要: 网上各种博客都有关于swagger2集成到springmvc.springboot框架的说明,但作者在整合到geoserver中确碰到了问题,调试一番最后才解决,遂总结一下。 swagger2集成只需要简单三步: 1、配置swagger2依赖库; 2、创建SwaggerConfig配置类,用于创建a 阅读全文
posted @ 2019-08-23 16:47 GISer-Li 阅读(1229) 评论(0) 推荐(0)
摘要: 动画实现方式通过多个canvas实现,参考的https://www.yueyanshaosun.cn/ysCesium/views/5_geometricObj2_entityCanvas.html 探测效果实现步骤: 1、创建Cylinder圆锥体; 2、设置材质的贴图为动态属性,实现动态探测,但 阅读全文
posted @ 2019-07-26 17:19 GISer-Li 阅读(10302) 评论(5) 推荐(1)
摘要: 在线资源包括:天地图、谷歌地图、BingMap、OSM、Mapbox等 参考:https://deyihu.github.io/src/maptalks-tileLayercollection/examples/?tdsourcetag=s_pcqq_aiomsg 以下url中: Z-瓦片层级,一般 阅读全文
posted @ 2019-07-11 16:07 GISer-Li 阅读(23205) 评论(0) 推荐(1)
摘要: 作为cesium入门示例级别的最后一篇,参考cesium-长度测量和面积测量实现测量工具封装,修改了其中的距离测量函数,计算贴地距离,并对事件内部处理做了调整。包括贴地距离测量、面积测量、结果清除。 实现思路(以距离测量为例): 1、点击按钮开始测量,侦听鼠标LEFT_CLICK事件,记录坐标,绘制 阅读全文
posted @ 2019-07-05 14:07 GISer-Li 阅读(13096) 评论(3) 推荐(4)
摘要: 实现楼层的分层选择和属性信息展示,该功能基于大雁塔倾斜数据实现单体化分类显示。 数据准备: 1、大雁塔倾斜数据,已转换为3dTiles,参考cesium入门示例-3dTiles加载的第2节osgb数据展示; 2、大雁塔分层多边形矢量图层shp文件; 分层矢量数据包含每一层的最大最小高度,每一层都是重 阅读全文
posted @ 2019-07-05 11:19 GISer-Li 阅读(5396) 评论(12) 推荐(1)
摘要: 数据转换工具采用cesiumlab1.5.17版本,转换后的3dTiles加载显示比较简单,通过Cesium.Cesium3DTileset接口指定url即可,3dTiles文件可与js前端代码放置一起,也可是远程服务器上的地址。如下: 通过上述代码加载的三维模型位置和高度可能不符合预期,需要进行调 阅读全文
posted @ 2019-07-03 11:11 GISer-Li 阅读(31908) 评论(23) 推荐(1)
摘要: 1、wms服务访问 2、wmts服务访问 3、wfs服务访问 阅读全文
posted @ 2019-07-01 11:01 GISer-Li 阅读(3134) 评论(6) 推荐(1)
摘要: 示例准备: 在Cesium ion官网(https://cesium.com/)上注册用户,获取AccessToken,在js代码入口设置Cesium.Ion.defaultAccessToken,即可正常使用Cesium内置的影像和地形服务。 HelloWorld示例: 1、替换了cesium内置 阅读全文
posted @ 2019-06-27 17:41 GISer-Li 阅读(5971) 评论(0) 推荐(0)
摘要: 从C++转java,在使用函数传对象时,碰到一点问题,今天特意验证了一下: 程序输出结果: 总结: obj在函数体内作为临时变量,可读取对象内容,采用“=”(赋值运算符)改变的是临时对象的内容,赋值后,再操作的也是临时对象的内容; 只有在赋值前调用对象的成员方法(setTT())才能真正改变obj对 阅读全文
posted @ 2019-01-30 16:16 GISer-Li 阅读(472) 评论(0) 推荐(0)
摘要: 参考: https://blog.csdn.net/fred_lzy/article/details/53159138 https://blog.csdn.net/avi3/article/details/83330334 项目开发过程中,需要用到C/C++开源代码的功能,而框架是java环境,考虑 阅读全文
posted @ 2019-01-18 15:02 GISer-Li 阅读(523) 评论(0) 推荐(0)