三维
文章平均质量分 53
QY’UniverseSpace
这是思维的乐园,火花的生源地
展开
-
cesium加载气象数据
通过cesium的postProcessStages接口改变fragmentShader来实现这些效果addsnow() { //删除 if (this.snow) this.viewer.scene.postProcessStages.remove(this.snow) this.snow = new Cesium.PostProcessStage({ name: 'czm_snow', fragmentShader: ...翻译 2021-03-02 17:35:02 · 1682 阅读 · 0 评论 -
如何用Tomcat布署Cesium开源三维地球
参考:https://mp.csdn.net/console/editor/html/1142893531、下载安装Tomcat服务器软件。2、将Cesium源码解压之后,复制到Tomcat安装目录下的webapps目录。3、双击bin目录下的“Tomcat9w.exe”,可打开Tomcat属性设置对话框。3、点击属性对话框中的“start” 启动Web服务。服务启动完成之后,点击“确定”,可关闭属性对话框。在浏览器中输入Tomcat默认访问网址:http://loc原创 2021-03-02 17:32:52 · 282 阅读 · 0 评论 -
Cesium去掉logo
var viewer = new Cesium.Viewer("cesiumContainer", {animation: false,//动画控制不显示timeline: false,//时间线不显示fullscreenButton: false, //全屏按钮不显示infoBox: false});//去除版权信息viewer._cesiumWidget._cred...翻译 2021-03-02 17:31:19 · 1038 阅读 · 0 评论 -
Cesium 坐标转换
参考:https://mp.csdn.net/console/editor/html/114289353几个重要的坐标对象:1.世界坐标Cartesian3:笛卡尔空间直角坐标系new Cesium.Cartesian3(x, y, z)可以看作,以椭球中心为原点的空间直角坐标系中的一个点的坐标。2.经纬度地理坐标系,坐标原点在椭球的质心。经度:参考椭球面上某点的大地子午面与本初子午面间的两面角。东正西负。纬度 :参考椭球面上某点的法线与赤道平面的夹角。北正南负。Ce翻译 2021-03-02 17:29:29 · 176 阅读 · 0 评论 -
Cesium隐藏版权信息
CesiumWidget.css:.cesium-widget-credits{ display:none};Viewer.css:.cesium-viewer .cesium-widget-credits{ display:none }原创 2021-03-02 17:26:54 · 557 阅读 · 0 评论 -
cesium实现加载城市三维建筑物
方法一首选将shp文件转换为cesium可以加载的geojson文件,在线转换工具,使用cesium的GeoJsonDataSource接口类,根据建筑物高度上色加载geojson文件代码如下 var geojsonOptions = { clampToGround : true //使数据贴地 }; var entities; var promise =Cesium.GeoJsonDataSource.load(...翻译 2021-03-02 17:21:53 · 1979 阅读 · 0 评论 -
ceisum加载shp格式的城市白模建筑数据
1、利用cesiumLab将shp转换为3dtiles2、选择一个输入文件。系统自动会读取输入数据里的信息,例 如字段列表,投影信息等。否则会列出数据的所有字段。如果文件里不包含投影,那么需要选择投影信息。输入文件:支持 shp,mif,kml 等各种 gdal 支持的格式中文编码: 默认支持的字段中文编码为 utf8,对于一些国产的 shp 数据,中文可能是 GBK,如果在 cesium 点击查看属性的时候发现乱码,请按 GBK 尝试。3、建筑高度: 如果文件中包含高度字段,请翻译 2021-03-02 17:18:59 · 1582 阅读 · 0 评论 -
cesium编程入门
内容很详细,希望对大家有帮助。所有文章cesium编程入门cesium编程入门(一)cesium简介cesium编程入门(二)环境搭建c […]http://cesium.xin/wordpress/组件库:原创 2021-03-02 16:54:07 · 196 阅读 · 0 评论 -
安卓智能地图开发与实施:三维地图 - ArcGIS Runtime SDK for Android
三维地图三维地图多了一个维度来基于位置表达信息,100.1的版本中已经整合了完整的三维展示方案。新版本发布,我们先看效果。和二维地图的MapView相比,三维地图使用SceneView。三维地图布局文件<?xml version="1.0" encoding="utf-8"?><com.esri.arcgisruntime.mapping.view.SceneView xmlns:android="http://schemas.android.com/apk翻译 2021-02-25 21:22:58 · 960 阅读 · 0 评论 -
安卓智能地图开发:展示三维场景 - ArcGIS Runtime SDK for Android
SceneViewRuntime100是用了一个GeoView类作为地图的基类直接继承于ViewGroup,然后MapView和SceneView分别作为二维和三维地图的容器继承于GeoView。其实把SceneView当做MapView,把ArcGISScene当做ArcGISMap就行,于是我们简单尝试下。首先是在XML文件里添加SceneView: <com.esri.arcgisruntime.mapping.view.SceneView android:id翻译 2021-02-25 21:23:34 · 1228 阅读 · 1 评论 -
绘制3D模型-在地图上绘制-开发指南-Android 地图SDK | 高德地图
绘制3D模型最后更新时间: 2021年01月22日高德地图SDK为广大开发者开放了OpenGL绘制接口,帮助开发者在地图上实现更灵活的样式绘制,丰富地图使用效果体验。下面将以在地图上绘制立方体为例,向大家介绍如何使用OpenGL绘制接口:Javapublic CubeMapRender(AMap aMap) { this.aMap = aMap; aMap.moveCamera(CameraUpdateFactory.newLatLngZoom(cente原创 2021-02-23 09:08:36 · 1088 阅读 · 0 评论 -
基于Android平台的三维实时全景地图设计与实现(二)
2 三维全景地图系统的设计实现2.1基于百度地图API的手机地图应用开发在使用百度地图SDK所提供的各种LBS能力之前,需要获取百度地图移动版的开发密钥,该密钥与开发者的百度账户相关联。如图2所示。图2 开发密钥申请创建应用成功后,便生成一个24位ak;一个应用有且仅对应唯一ak,重新设置时,“应用名称”“应用类别”均不可修改。安装SDK,申请百度地图开发密钥,开发基于百度地图API的手机地图应用。2.2搭建三维校园场景进行漫游渲染目前从技术角度来说,三维虚拟漫游的最大难点在于精细建原创 2021-02-23 09:08:57 · 1432 阅读 · 1 评论 -
基于Android平台的三维实时全景地图设计与实现(一)
基于Android平台的三维实时全景地图设计与实现摘要:随着智能手机的数据处理能力不断增强以及人机交互方式上的创新,电子地图在智能移动平台上发挥出越来越大的优势。应用3dsmax和Unity3d搭建三维场景并实现交互,在百度地图API下设计基于Android平台的三维实时全景地图。。关键词:电子地图三维渲染校园漫游Android GPS定位目前主流的手机地图软件主要采用二维地图显示方式,在增加的卫星和三维视图中基本采用第三人称角度鸟瞰整个区域。它的优点之一是能够使用户方便的对整个地图信息有一个总原创 2021-02-23 09:09:40 · 2255 阅读 · 1 评论 -
安卓三维绘图--OpenGL ES(二)
OpenGL ES在做普通应用方面3D使用的不多,但有时候实现一些有趣的功能也是蛮不错的。画立方体的的demo网上已经很多了,这次我们就实现一个随手指旋转的立方体,这个demo基本可以了解各个坐标系转换矩阵的使用了。先看一下最终效果:话不多说,直接上代码了。EGL的配置EGL的配置也就是常规配置了,但是需要注意的一点是:为了使立方体看起来更加真实,需要开启深度测试,需要在egl的环境中加入深度测试的配置。不然就算启用了深度测试也会没用。 //通过属性去筛选合适的配置 const E翻译 2021-02-22 15:10:52 · 469 阅读 · 0 评论