关于OpenLayers的地图可视化
来源:互联网 发布:先知者软件要钱吗 编辑:程序博客网 时间:2024/05/12 23:43
题记
关于可视化,不同的人有不同的理解,特别是在地理信息与大数据相结合的今天,可视化也越来越被大家提及,当然,本博所述的可视化并不是纯大数据的可视化,但是希望通过此次关于OpenLayers可视化效果的描述,给予我们GIS平台厂商以及开发厂商一些启发,可能这样的地图表达效果是不是相比较传统更加的直观,更加的生动,更加的体现GIS的有趣。
本文所有的地图演示都是基于OpenLayers的示例。
1、地图平移、定位效果
传统的地图平移就是用一个小手的平移工具,进行地图的浏览,包括放大、缩小,以及定位到某个地方。
我们看一下如下的带有伸缩弹性的定位效果
http://openlayers.org/en/latest/examples/animation.html
2、地图聚合
关于地图聚合,就是当我们看到的点比较多,而又需要显示在地图上,我们并不会直接显示那么多密密麻麻的点,而是通过聚合的方式,例如显示一些聚合后的数字,然后根据不同的比例尺放大,减少聚合数量,最后到设定的比例尺来显示真正的点位置。
如下是一个关于地震的聚合数据,我们关键看一下相关的效果。
一般情况下,当我们放大比例尺后,或者点击聚合数字时,都会再显示一些更小的数字,或者将点分布出来,而上述有一个类似“地震”动态的效果,既贴合了本次地震主题,又非常形象的将地震位置进行了标识。
http://openlayers.org/en/latest/examples/earthquake-clusters.html
3、关于全球地图的展示
关于全球地图的显示,他们通过不同国家,不同语言的标注,非常生动形象的展示了通过地理位置来表达不同国家的文化,其中就通过文字来表达。
4、关于动画效果,这个只是放出来大家看看,没有什么特别要说明的。
部分效果由于gif动画体验可能较差
http://openlayers.org/en/latest/examples/dynamic-data.html
http://openlayers.org/en/latest/examples/feature-move-animation.html
http://openlayers.org/en/latest/examples/flight-animation.html
5、关于显示比例尺
http://openlayers.org/en/latest/examples/scale-line.html
- 关于OpenLayers的地图可视化
- openlayers 的点击地图事件
- OpenLayers访问Geoserver发布的地图
- OpenLayers访问Geoserver发布的地图
- OpenLayers访问Geoserver发布的地图
- Openlayers访问GeoServer发布的地图服务
- [OpenLayers 3] 一个简单的地图
- Openlayers之地图的基本操作
- Openlayers中Google地图的加载
- openlayers加载静态图片的地图
- OpenLayers-------地图表现
- openlayers 访问 soso地图
- OpenLayers-------地图表现
- openlayers加载百度地图
- openlayers加载切片地图
- OpenLayers基础地图加载
- Openlayers加载在线地图
- Openlayers之初始化地图
- linux命令:netstat
- java中wait和sleep的区别
- DFS笔记
- 遍历进程,结束进程
- IPC通信:Posix共享内存2
- 关于OpenLayers的地图可视化
- WebSocket
- JQuery.validate在ie8浏览器下不验证直接提交解决方法
- 方格取数_纪中_dp
- IJCAI 1O年(2007-2016)论文合集
- 工作问题
- 数据库从SQL Server 2008升级到SQL Server 2014
- java连接redis原来如此。。。。
- Qt+opencv开发笔记(2)