数据地球!
来源:互联网 发布:spss软件 mac 编辑:程序博客网 时间:2024/04/28 12:54
在数据爆炸的今天,满满当当的表格、文字显然已经不能满足现代人对信息的快速、准确获取,数据可视化也就越发显得迫切。作为新时代的程序员,显然要将数据玩得更加高大上(有逼格)一点。
最近做到一个小需求,要让用户的数据(包含各种地理位置信息)实时的显示出来,最好能把数据做得好看一点,还具体的提到最好要做出数据在地球上动态显示的样子。可是一个java程序员,我深知这些图形、动画之类的非我辈擅长,乃c++之长处也。但是既然需求摆在那里,跪着也要实现啊!
好了,罗里吧嗦一大堆,还是来介绍一款我谷哥教我的大杀器:Cesium.。这个单词翻译过来就是元素铯,它是制造真空件器主要原料。作为一款专用来在浏览器中显示3D地球的javascript框架,程序员可以极其简单的在一个h5页面上呈现出一个非常漂亮的地球模型,就连我这样的js白痴都可以分分钟看懂它的demo,分分钟上手。
正式开始我们美丽地球之旅吧。首先要用人家的东西,当然先要下载了!想想国外的这些新技术确实是牛X,想到自己的菜不禁抹了一把老泪,然后动手去人家的官网:Cesium去下载,它一般都是一个月更新一次,找最新的下就是了。但是如果你没有翻墙的本领,那速度绝对会让你炸矿,如果不嫌旧,可以直接在这里下载。
下载好之后,当然要看看我们美丽的星球了。把下好的东西扔到tomcat的webapp下,浏览器输入:http://localhost:8080/Cesium-1.35/就能看到人家为我们贴心准备的傻瓜教程了!
点击hello world。写了那么多hello world,这次是真的要“hello world”了,想想还有点小激动呢。
仅仅就提供一个hello world看看就算了?当然不是!
请注意看这一段:
点进去,
这个有点丑的框架页,这个号称galley的东西,在线生成各种demo代码,还能一键保存,简直贴心到泪奔有没有。无论你想加个正方体、球体、甚至是一个3D模型,实例代码绝对够用了。
初识Cesium,我已经不能自已,接下来就是操作一波了。
- 数据地球!
- WebGL自学课程(10):通过OpenStreetMap获取数据绘制地球
- 易景地球裁减影像数据的方法
- 易景地球对矢量数据的展示效果
- 如何下载谷歌地球高程数据为DEM
- 易景地球对大数据的支持
- 易景地球如何加载google等在线地图数据
- 使用谷歌地球高程数据显示三维模型
- google 地球
- 数字地球
- 数字地球
- 重返地球
- 地球母亲
- 反转地球
- 星空地球
- 未来-地球
- 地球起源
- 地球一小时
- 在Linux上启动tomcat
- Linux中Centos安装redmine项目管理工具
- job-react 基础知识回顾1
- 第十二周总结:步入正轨的C++学习
- Python 列表推导式 格式及使用方法
- 数据地球!
- vsftp安装及配置虚拟用户配置
- linux下ngrok配置和使用
- 【nachos】山东大学操作系统课设实验nachos系统(5)扩展地址空间
- 2017-10-15-收集南瓜灯截图
- 开博第一篇 ------开始
- Android平台Overlay机制
- Note Of Deep JVM(3)_垃圾收集算法
- git 托管项目到本地---云端----线上