cesium之自定义气泡窗口infoWindow后续优化篇

http://gishome.net.cn/cesium/cesium-infowindow/
该篇文章实现的自定义气泡窗口是基于修改cesium源代码基础上,这种做法只是援兵之计,凑合应付的,投机取巧罢了,实际上是不太适合的,cesium api更新版本替换,又得手动的去设置一下源代码;本篇则是从另一个角度真正的实现了自定义气泡窗口,气泡窗口的样式定义则是leaflet风格的,效果截图如下:

继续阅读“cesium之自定义气泡窗口infoWindow后续优化篇”

cesium之自定义气泡窗口infoWindow篇

一、自定义气泡窗口与cesium默认窗口效果对比:

1.cesium点击弹出气泡窗口显示的位置固定在地图的右上角,默认效果:

2.对于习惯arcgis或者openlayer气泡窗口样式的giser来说,感觉不太适应,加上公司的领导也想要arcgis气泡窗口的那种样式效果,所以自定义了类似arcgis模板的气泡窗口模式,可以随着地图移动而移动,简单版本样式效果如下 继续阅读“cesium之自定义气泡窗口infoWindow篇”

cesium之核心类Viewer简介篇

1.简单描述Viewer

Viewer类是cesium的核心类,是地图可视化展示的主窗口,cesium程序应用的切入口,扮演必不可少的核心角色。

官网的英文解析如下:

A base widget for building applications. It composites all of the standard Cesium widgets into one reusable package. The widget can always be extended by using mixins, which add functionality useful for a variety of applications 继续阅读“cesium之核心类Viewer简介篇”

Cesium之简介以及离线部署运行篇

Cesium简介

cesium是国外一个基于JavaScript编写的使用WebGL的地图引擎,一款开源3DGIS的js库。cesium支持3D,2D,2.5D形式的地图展示,可以自行绘制图形,高亮区域,并提供良好的触摸支持,且支持绝大多数的浏览器和mobile,但是由于cesium基于WebGL来渲染3D的,所以对浏览器有要求,必须支持WebGL才行。参照cesium官网的说明文档,浏览器支持版本:IE11或者以上、谷歌、火狐版本比较高级等等,其实测试浏览器支不支持,运行demo就可以测试,会提示的,不支持的话 继续阅读“Cesium之简介以及离线部署运行篇”