- 博客(14)
- 收藏
- 关注
原创 Cesium中自定义materialPropety-PolylineGlowOutlineMaterialProperty
1. 介绍Cesium原生API中用于PolygonGraphics的materialProperty大概由三种。分别为Color、PolylineGlowMaterialProperty、PolylineOutlineMaterialProperty。PolylineGlowMaterialProperty可以渲染出外侧发光的效果,但是无法渲染线段本身的颜色。PolylineOutlineMaterialProperty可以渲染线段上和外侧的颜色,单位外侧无法实现外侧发光的效果。这一节我们要做的就是把这
2022-04-23 17:49:13 1182
原创 Cesium地理坐标转桌面坐标【考虑地理坐标的可见性】
前言在很多情况下我们需要实时的获取地理坐标的桌面坐标,应用最多的场景通常是在页面里边添加悬浮消息窗口,方便在窗口编写html信息。如下图所示。Ceisum原生Api中通常使用Cesium.SceneTransforms.wgs84ToWindowCoordinates实现地理坐标到桌面坐标的转换,但是这个API时不考虑地理坐标的可见性的,即使坐标在地球的背面,被地形、模型遮挡等。那么如何实现坐标转换并同时考虑坐标的可见性呢?提示:以下是本篇文章正文内容,下面案例可供参考一、wgs84ToWin.
2022-04-23 12:58:57 832
原创 Geoserver+Cesium实现矢量数据的在线编辑
1、地图服务地图服务使用的Geoserver,发布的shp格式矢量数据,具体过程自行百度,地图发布相对比较简单。2、地图引擎地图引擎使用的Cesium3、实现效果直接上视频吧。。
2020-08-17 16:54:01 1328 1
原创 自己写的Cesium加载天地图数据服务的方法(亲测可用)
前提条件1、首先需要了解天地图都有哪些数据服务,具体详见天地图API介绍,如下图所示:如下地址我将加粗的“vec_c”成为图层标签。http://t0.tianditu.gov.cn/vec_c/wmts?tk=您的密钥2、申请天地图密钥,具体如何申请详见天地图网站。js方法直接上代码如下图所示:viewer:不多说了,就是你在cesium中定义的那个。layerTag:就是上边说的图层标签。token:就是你申请的天地图密钥。 function addTdtLayer(viewer,
2020-06-19 21:59:25 2644
原创 Cesium测量工具,包括坐标、距离面积(亲测可用)
先看效果未加地形效果:加地形效果:工具使用方法1、坐标工具:左键点击标注、右键点击停止命令,在标注上右键点击移除标注。2、距离工具:左键以此点击绘制多段线,左键双击结束命令,右键点击移除标注。3、面积工具:左键依次点击绘制多边形,左键双击结束命令,右键点击移除标注。代码废话不多说,直接上代码:...
2020-06-19 21:37:48 3134 3
原创 如何查看天地图API元数据(亲测可用)
常见问题元数据地址根本打不开最近一直在研究天地图API的使用,在官方文档中仅看到如下简单介绍:(1)元数据查询http://t0.tianditu.gov.cn/img_w/wmts?request=GetCapabilities&service=wmts但是经过反复测试,这个网址是一直打不开的,如下图所示:解决方法要解决这个问题有两个前提:要查询那类数据的元数据。如官方实例中的地址http://t0.tianditu.gov.cn/img_w/wmts?request=Get
2020-06-19 08:38:29 1860
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人