osgEarth等距方位投影 1.aeqd.earth
来源:互联网 发布:软件专业毕业论文题目 编辑:程序博客网 时间:2024/05/17 05:17
1. 什么是osgEarth?
osgEarth是一款知名的开源三维数字地球软件(www.github.com/gwaldron/osgearth),基于开源图形引擎osg(https://github.com/openscenegraph),类似Google Earth,支持加载GIS标准数据,比如影像、高程、矢量。还支持在线地图、矢量样式配置、js脚本等。
2. 关于osgEarth案例详解
osgEarth最新代码库版,tests目录含有121个案例,案例详解尽可能讲清楚每个案例的要点,使用编辑器SXEarth查看和编辑案例,通过对这121个案例了解,相信您会对osgEarth有一个更全面的认识。
3. 使用的软硬件环境
1) 软件环境
osgEarth:官方代码库2017.11.09最新代码地址:www.github.com/gwaldron/osgearth
osgEarth编辑器:SXEarth2.8及以上,下载地址:www.sxsim.com
2) 硬件环境
本文编写和案例测试使用的硬件环境:CPU: i5四核,显卡:GTX660,内存:8GB。
(推荐使用英伟达显卡,intel显卡,会出现三维场景中文字显示不全的问题)
4. aeqd.earth
1) 案例概述
等距方位投影案例。
2) 编辑测试
点击左侧场景栏的“场景”项,在右侧的属性面板可以看到投影(Proj.4地图投影描述):+proj=aeqd +lat_0=90 +lon_0=0 +x_0=0 +y_0=0 +ellps=WGS84 +datum=WGS84 +units=m +no_defs;
3) 场景属性
场景面板的“场景”项包含了描述地球构建的基础信息,修改其属性,需要保存场景,系统会自动重新打开该项目,以刷新场景基础坐标系统等信息。
4) 技巧
拖拽earth文件到编辑器界面,可实现打开。
全屏浏览:在“窗口”菜单,点“全屏”,快捷键“Ctrl+f”。
退出全屏:快捷键“Esc”。
5) Proj.4库
Proj.4是开源GIS最著名的地图投影库,支持各种地图投影。
关于地图投影参数,请参考:https://github.com/OSGeo/proj.4/wiki/GenParms
国内使用的北京54和西安80坐标系,osgEarth可以通过修改“场景”的投影信息实现支持。
地球坐标系与投影方式的理解(关于北京54,西安80,WGS84;高斯,兰勃特,墨卡托投影)
参考: http://www.cnblogs.com/xieqianli/p/4186281.html
等距方位投影案例截图
- osgEarth等距方位投影 1.aeqd.earth
- osgearth earth文件规范-符号参考
- osgearth earth文件规范-符号参考
- osgearth earth文件规范-符号参考
- osgearth earth文件规范-符号参考
- osgEarth高程配色案例 5. colorramp.earth
- osgEarth地形透明案例 6. fade_elevation.earth
- osgEarth要素样式 7. feature_draped_polygons.earth
- osgEarth矢量插值 8. feature_inline_geometry.earth
- osgEarth脚本属性案例 9. feature_labels_script.earth
- osgEarth样式筛选 11. feature_style_selector.earth
- osgEarth多文件读取 12.gdal_multiple_files.earth
- osgEarth颜色反转案例 13.glsl.earth
- osgEarth细节纹理案例 14.detail_texture.earth
- osgEarth要素立体挤出 15. feature_extrude.earth
- osgEarth gpx文件 16.feature_gpx.earth
- osgEarth GLSL图像调色 17.glsl_filter.earth
- osgEarth地理网格 18.graticules.earth
- 爱学习的程序员都关注了这些
- 跟大家介绍一下关于Spring Cloud Consul
- Fragment应用放置后台很久再次进入不会重新刷新数据展示、或者直接崩溃问题解决
- C#调用WebService
- 我的博客即将入驻“云栖社区”,诚邀技术同仁一同入驻。
- osgEarth等距方位投影 1.aeqd.earth
- 需要根据二维数组里面的某一个数组排序
- “八戒”养心法,容易成功的能力,职场必学的修养20条,八大正能量
- 在w7下安装RabbitMQ消息服务器
- AI正在打王者荣耀排位赛,背后是腾讯100亿开放新战略
- 如何打开vmware支持虚拟化,用于安装docker
- 分布式服务:spring mvc +mybatis + Dubbo+Zookeeper+Proxy+Restful
- 01.Java语言入门概述之执行过程、DOS命令、历史、体系、机制、环境和javadoc注释
- PHP面向对象编程基本原则