W:wangjianjun
D:2019年11月20日
F:从不知道GIS是什么,到开发2年。也算是有个简单认识。本文档针对部分人写的操作说明。
基本概念
- 超图:国内GIS上游服务商龙头。GIS功能上对标Arcgis,三维效果对标Skyline。
- 版本:跨平台,全都做。截至文档日期,发布的所有版本都试用过。最后的9D .NET,目前来看是最适合的。
- 硬件:9D桌面版,为消费级产品。有一定要求也不必太过。(内存8G,有独立显卡即可)
- 软件:使用到.NET 4 原则上windows都可以安装,推荐win10.1803-1909都可以
- 工作空间:格式为.smwu的文件,为超图对一个项目的所有操作的存储。也可以存储在数据库(需要足够的带宽,1G以上)
- 数据源:打开工作空间后的在工作空间管理器中的第一项目,原则上支持所有的空间数据格式,比如SHP,tiff,等等。存储的位置可以是文件,数据库,内存。
- 官方数据源:在数据源的基础上提供了额外的支持。格式为udbx/udd,udb(2种可以相互转换)。可以将多种空间数据格式导入。
- 数据集:数据的集合,在同一个数据源中可以有多个,多种数据
- 地图:二维地图,类比与高德百度
- 场景:加入了三维元素。
- 其他的还有很多东西,不在入门内。
试用申请 配套视频
- 试用:原则上是可以单账户无限试用。
- 准备:有效的超图账号(注册)邮箱很重要;计算机名称或运行报告(以管理员身份运行许可中心)
- 申请:最下面的试用,点击后填写表单。内容正确不重要。下载发送到邮箱的试用许可。
- 清除:以管理员身份运行SuperMap许可中心->许可状态->清除许可
- 安装:激活更新 -> 下选择文件【9D文件许可*.lic9d】,点击激活即可
- 期限:90天。即每3个月需要申请一次。
数据处理
- CAD数据处理(arcgis/Supermap)
- 使用arcgis打开CAD文件
- 选择*.gdb右键->导入->要素类多个->选择.Annotation(CAD文字注记) 与*.Polygon(矢量面数据)->确定
- 先删除现有图层,再将导入的*.gdb下面导入的数据加入到图层
- 进行空间连接,目标要素选择 *.Polygon 连接要素类选*.Annotation 其他默认(有兴趣可以多做了解)->确认
- 输出要素类会自动加载到图层,选中该图层->数据->导出数据(可以直接使用默认选择)->获得Shapefile(会生成6个文件)
- 打开超图->工作空间管理器->数据源->新建文件数据源
- 选中刚刚新建的文件数据源->导入数据集->选择文件->选中刚刚完成的*.shp->打开->导入(结果数据集是需要使用的-
- 以上步骤是一种做法,每一个步骤都很灵活取决与对软件的理解。这里是前期的准备,将SHP导入超图的数据源就算结束了,没有需要保存的内容。
- osgb文件处理
- osgb 是开源的倾斜模型格式,有专门的人来生产(涉及航飞;拍照;空三;POS;CC的使用等等)
- 生成*.SCP节点配置:打开超图,在三维数据中->配置文件->生成配置文件
- 设置参数:在osgb文件夹中必会有metadata.xml文件 其中EPSG后的数字是坐标系代码,用于设置投影. SRSOrigin 是模型中心点按要求复制过去, 源路径选中osgb文件data .目标文件名 起有意义的
- 模型优化:三维数据->数据处理->合并根节点:选中刚刚生成的*.SCP 目标SCP自己先新建文件夹.金字塔层级为4 ,压缩类型 为普通PC->确定
- 非常耗时,建议使用服务器.
- 人工三维文件处理
- 人工三维为3dMax/BIM 文件,超图提供了格式转换插件。有专门的人来做这个事。据由他们提交过来是超图的官方数据源
- 转换:数据源中的模型,会被认定为CAD模型。需要转换{打开超图->数据->格式转换->CAD转模型}
- 应用:模型是三维的可以像矢量数据集一样,加入到场景中
- 扩展:参考下面的简单部署
简单部署
- 目的:将数据整合,放到超图平台中进行可视化浏览。
- 准备:在数据处理中我们创建了文件数据源和模型优化后的Scp 这2个基本就可以了,打开生成的文件数据源
- 重设:为保证位置一致,选中文件数据源中的数据集右键属性->坐标系->重设 与生成SCP时,一样
- 场景:在工作空间管理器中->场景->新建球面场景->
- 添加:图层管理器->普通图层->添加三维切片缓存图层->选中优化后的*.SCP文件
- 矢量:选中修改坐标后的数据集拖到场景
- 风格:打开场景后才会触发,在图层管理器中选中矢量图层后。风格设置->设置:{填充模式:“填充”,透明度:“100”,高度模式:“贴对象”,数据来自:“地上”}
- 选中:在图层管理器中选中矢量图层后,右键->对象选择风格->设置{前景色:"红",颜色模式:"替换" 透明度:"30",贴对象:"打勾"}
- Ctrl+S 保存 ,还是那句话步骤不唯一,取决于对软件的认知。
其他心得
- 快速拷贝:Robocopy "Y:\_qu3" E:\T1 /E
- 数据追加:上文的内容是全新的操作,留了几个坑。多应用。