编辑“多源信息融合三维可视化平台”
来自CGTWiki
该编辑可以被撤销。请检查下面的对比以核实您想要撤销的内容,然后保存下面的更改以完成撤销。
最后版本 | 您的文字 | ||
第1行: | 第1行: | ||
− | [[文件:三维可视化平台.png|缩略图| | + | [[文件:三维可视化平台.png|缩略图|多源信息融合三维可视化平台]] |
− | |||
[[文件:平台视频.mp4|缩略图|300px|平台视频]] | [[文件:平台视频.mp4|缩略图|300px|平台视频]] | ||
− | + | [[文件:阳原视频融合例子.mp4|300px|缩略图|例:阳原公安视频融合]] | |
− | + | [[文件:例:室内交通场景融合.mp4|300px|缩略图|例:室内、交通场景融合]] | |
− | [[文件:阳原视频融合例子.mp4|300px|缩略图| | + | ==平台SVN== |
− | |||
− | [[文件: | ||
− | |||
− | == | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<pre> | <pre> | ||
− | + | https://cgt3d.cn:8443/svn/WPFOSG/ | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</pre> | </pre> | ||
− | + | [ftp://cgt3d.cn/%B3%A3%D3%C3%C8%ED%BC%FE/TortoiseSVN1.11.0.zip SVN Client x64] | |
− | |||
− | |||
− | |||
− | |||
− | |||
+ | [https://www.cnblogs.com/merray/p/10266086.html SVN-VS插件的安装方法] | ||
− | + | 下图为SVN禁止更新和提交X64目录的方法,其余目录类似 | |
− | |||
− | + | [[文件:SVN禁止更新和提交的目录.png|800px|SVN禁止更新和提交的目录]] | |
+ | 需要禁止更新和提交的目录: | ||
<pre> | <pre> | ||
− | + | E:\Earth\trunk\C#Sample\CShapeOsg\BasicPlugin\bin | |
− | + | E:\Earth\trunk\C#Sample\CShapeOsg\BasicPlugin\obj | |
− | + | E:\Earth\trunk\C#Sample\CShapeOsg\Earth3DInterface\bin | |
− | + | E:\Earth\trunk\C#Sample\CShapeOsg\Earth3DInterface\obj | |
+ | E:\Earth\trunk\C#Sample\CShapeOsg\ExPlugin\bin | ||
+ | E:\Earth\trunk\C#Sample\CShapeOsg\ExPlugin\obj | ||
+ | E:\Earth\trunk\C#Sample\CShapeOsg\OSGCLR\x64 | ||
+ | E:\Earth\trunk\C#Sample\CShapeOsg\PlatformWpfLib\obj | ||
+ | E:\Earth\trunk\C#Sample\CShapeOsg\PlatformWpfLib\bin | ||
+ | E:\Earth\trunk\C#Sample\CShapeOsg\PluginRef\obj | ||
+ | E:\Earth\trunk\C#Sample\CShapeOsg\PluginRef\bin | ||
+ | E:\Earth\trunk\C#Sample\CShapeOsg\TestAssimp\x64 | ||
+ | E:\Earth\trunk\C#Sample\CShapeOsg\VideoPlugin\obj | ||
+ | E:\Earth\trunk\C#Sample\CShapeOsg\VideoPlugin\bin | ||
+ | E:\Earth\trunk\C#Sample\CShapeOsg\VisioTest\obj | ||
+ | E:\Earth\trunk\C#Sample\CShapeOsg\VisioTest\bin | ||
+ | E:\Earth\trunk\C#Sample\CShapeOsg\WPFOSGMDI\bin | ||
+ | E:\Earth\trunk\C#Sample\CShapeOsg\WPFOSGMDI\obj | ||
+ | E:\Earth\trunk\C#Sample\CShapeOsg\x64 | ||
+ | E:\Earth\trunk\C#Sample\CShapeOsg\.vs | ||
+ | E:\Earth\trunk\C#Sample\CShapeOsg\.git | ||
</pre> | </pre> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==资料== | ==资料== | ||
− | |||
[[文件:Visual C++/CLI从入门到精通.pdf|缩略图|Visual C++/CLI从入门到精通]] | [[文件:Visual C++/CLI从入门到精通.pdf|缩略图|Visual C++/CLI从入门到精通]] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
== 平台的软件架构 == | == 平台的软件架构 == | ||
− | |||
− | |||
=== 界面层 === | === 界面层 === | ||
第92行: | 第56行: | ||
=== 引擎层=== | === 引擎层=== | ||
− | |||
==== OSGEARTH ==== | ==== OSGEARTH ==== | ||
大场景的三维实时渲染引擎采用osgearth,其官网为[http://osgearth.org/ osgearth]。 | 大场景的三维实时渲染引擎采用osgearth,其官网为[http://osgearth.org/ osgearth]。 | ||
第115行: | 第78行: | ||
#工具插件齐全,小场景开发速度快,光影效果好 | #工具插件齐全,小场景开发速度快,光影效果好 | ||
#C#语言开发,易于集成 | #C#语言开发,易于集成 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== 平台的刚需与团队优势 == | == 平台的刚需与团队优势 == | ||
第130行: | 第84行: | ||
用户从来不关心你的技术有多牛,他们关心的是你的产品对他们的有用性。 | 用户从来不关心你的技术有多牛,他们关心的是你的产品对他们的有用性。 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
===三维平台的团队优势=== | ===三维平台的团队优势=== | ||
− | # | + | #工程硕士占大多数,没有论文压力,可一年内全身心的投入平台建设。(这可能是主观愿望,也不一定是真正的优势) |
== 平台研发的近期目标 == | == 平台研发的近期目标 == | ||
第173行: | 第93行: | ||
*N路视频在同一模型上的加载 | *N路视频在同一模型上的加载 | ||
*服务器选用[[海康威视]]的服务器 | *服务器选用[[海康威视]]的服务器 | ||
− | |||
− | |||
=== 人员,车辆等的室内室外定位 === | === 人员,车辆等的室内室外定位 === | ||
第204行: | 第122行: | ||
虽然三维理信息系统有很多的优点,但三维地理信息系统为了追求高速渲染,而牺牲了渲染质量,尤其对小场景的渲染。 | 虽然三维理信息系统有很多的优点,但三维地理信息系统为了追求高速渲染,而牺牲了渲染质量,尤其对小场景的渲染。 | ||
− | ==== | + | ==== 海内外现状 ==== |
文献: | 文献: | ||
*[http://www.irgrid.ac.cn/handle/1471x/2327533?mode=full# 基于 GIS 的无人机地理视频三维可视化] | *[http://www.irgrid.ac.cn/handle/1471x/2327533?mode=full# 基于 GIS 的无人机地理视频三维可视化] | ||
− | *[ | + | |
− | *[http:// | + | |
− | *[http:// | + | 现在市场上做视频拼接的公司有如下: |
− | *[ | + | *[http://www.innovisgroup.com/plan.html 正安维视 北京 有GIS] |
− | *[http://www. | + | *[http://www.smartyunzhou.com/ 智慧云舟 北京 有GIS] |
− | + | *[http://www.converse3d.com/fangan.php?id=202&pid=1 中天灏景 北京 有GIS] | |
− | + | *[http://www.chinadaohe.com.cn/NewsDetail.aspx?ID=148 道和汇通 北京 无GIS] | |
− | *[https:// | + | *[http://www.netalent.cn/softwarecase/show/48.html 互联精英 深圳 无GIS] |
+ | |||
+ | |||
+ | 知乎上有关的链接: | ||
+ | *[https://zhuanlan.zhihu.com/p/92525723 三维GIS视频融合监控平台知乎] | ||
==== 平台现状 ==== | ==== 平台现状 ==== | ||
第233行: | 第155行: | ||
室内定位是指在室内环境中实现位置定位,一般采用无线通讯、基站定位、惯导定位等多种技术集成形成一套室内定位体系,从而实现人员、物体等在室内空间中的实时位置监控。 | 室内定位是指在室内环境中实现位置定位,一般采用无线通讯、基站定位、惯导定位等多种技术集成形成一套室内定位体系,从而实现人员、物体等在室内空间中的实时位置监控。 | ||
===== 常见室内定位技术 ===== | ===== 常见室内定位技术 ===== | ||
+ | ---- | ||
目前常见的室内无线定位技术有:Wi-Fi、蓝牙、红外线、超宽带、RFID、ZigBee和超声波等,各项技术的优势以及缺点将在下图中综合给出。<br> | 目前常见的室内无线定位技术有:Wi-Fi、蓝牙、红外线、超宽带、RFID、ZigBee和超声波等,各项技术的优势以及缺点将在下图中综合给出。<br> | ||
− | + | [[文件:无线定位技术.png|缩略图|frame|1000px|无|无线定位技术]]<br> | |
+ | |||
+ | |||
+ | |||
+ | ---- | ||
===== 主要运营公司 ===== | ===== 主要运营公司 ===== | ||
第246行: | 第173行: | ||
==== 电力行业常见传感器 ==== | ==== 电力行业常见传感器 ==== | ||
+ | === 实时水面渲染 === | ||
+ | 平台海洋实时渲染采用的是SUNDOG公司triton插件。<br> | ||
− | + | <html> | |
− | + | <iframe src="//player.bilibili.com/player.html?aid=73318541&cid=125416616&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe> | |
+ | </html> | ||
− | |||
− | |||
− | + | ==== 湖面仿真 ==== | |
+ | === 实时云模拟 === | ||
=== 视点漫游 === | === 视点漫游 === | ||
第296行: | 第225行: | ||
=== 矢量数据加载 === | === 矢量数据加载 === | ||
− | + | 平台中的二维地图数据使用了Maperitive地图软件处理下载自Planet OSM的全国和部分城市地区的OSM数据地图并进行瓦片的制作,以此来实现地域和地理信息显示的快速加载,摒弃了之前的全矢量数据,解决了数据加载过慢引起的各种问题。其次,采用叠加方式加载了全国10层和北京/深圳/菏泽等城市及周边地区的18层二维地图瓦片数据,数据格式使用切割工具默认格式,格式设置代码如下: | |
− | + | <pre> | |
− | + | properties | |
− | + | map-background-color : #F1EEE8 | |
− | + | map-background-opacity : 0 | |
− | + | map-sea-color : #B5D0D0 | |
− | + | font-weight : bold | |
− | + | font-family : Verdana | |
− | + | text-max-width : 7 | |
+ | text-halo-width : 25% | ||
+ | text-halo-opacity : 0.75 | ||
+ | text-align-horizontal : center | ||
+ | text-align-vertical : center | ||
+ | font-stretch : 0.9 | ||
+ | map.rendering.lflp.min-buffer-space : 5 | ||
+ | map.rendering.lflp.max-allowed-corner-angle : 40 | ||
+ | </pre> | ||
=== 小场景 === | === 小场景 === | ||
小场景按规划路线自动漫游和第一人称手动漫游+“后续”监控视频流播放 | 小场景按规划路线自动漫游和第一人称手动漫游+“后续”监控视频流播放 | ||
<big>单场景漫游:</big><br> | <big>单场景漫游:</big><br> | ||
− | [[文件:OSG小场景 学校.png| | + | [[文件:OSG小场景 学校.png|800px|无|OSG小场景_学校]] |
− | + | <big>多场景漫游及监控视频流播放:</big> | |
− | + | [[文件:OSG小场景 场景选择界面.png|800px|无|OSG小场景_场景选择界面]] | |
− | + | [[文件:OSG小场景 房间 1.png|800px|无|OSG小场景_全局照明房间]] | |
− | [[文件: | + | [[文件:OSG小场景 公寓 1.png|800px|无|OSG小场景_公寓_固定位置的视频流播放]] |
− | + | [[文件:OSG小场景 公寓 2.png|800px|无|OSG小场景_公寓_UI层的监控视频流播放]] | |
− | |||
− | |||
− | : | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | 1. | ||
− | 2. | ||
− | |||
− | |||
− | |||
− | |||
== 平台安装说明 == | == 平台安装说明 == | ||
− | |||
− | |||
− | |||
[[文件:Advanced installer.png|300px|缩略图|无|Advanced installer]] | [[文件:Advanced installer.png|300px|缩略图|无|Advanced installer]] | ||
打包平台使用的是advanced installer,advanced installer是一款非常实用的Windows软件安装程序制作工具,可用于制作MSI、EXE等软件安装包,用户只需添加文件,修改名称,添加按钮,非常的专业实用。 | 打包平台使用的是advanced installer,advanced installer是一款非常实用的Windows软件安装程序制作工具,可用于制作MSI、EXE等软件安装包,用户只需添加文件,修改名称,添加按钮,非常的专业实用。 | ||
− | + | ===基本打包步骤=== | |
1.打开advanced installer后,选择通用模板下的安装程序项目(专业版),在下方选项中勾选使用向导来创建项目,语言选择简体中文。然后单击创建项目。<br> | 1.打开advanced installer后,选择通用模板下的安装程序项目(专业版),在下方选项中勾选使用向导来创建项目,语言选择简体中文。然后单击创建项目。<br> | ||
[[文件:打包图1.png|600px|缩略图|无]] | [[文件:打包图1.png|600px|缩略图|无]] |