初次发文,后续会有不断更新、优化,请大家多多支持。
iMyGIS平台
iMyGIS 是专注于数据可视化的平台,内容主要包括: GIS、BIM、CIM等数据的数据处理、数据轻量化、数据渲染、三维漫游、数据展示、汇报展示。一切为了数据,数据为了一切。
iMyGIS平台 由 IMyGIS Group 维护。保留所有权利。
功能模块
- 数据处理:地理信息基础数据处理平台 低代码开发包 和 工具包
- 数据渲染/三维漫游:集成了 OSG KlayGE OGRE Cesium osg.js three.js等引擎
- 数据展示:三维汇报/三维PPT
风险提示
若君欲用,风险自担。
If you want to use it, at your own risk.
数据渲染/三维漫游
数据展示
数据处理
工具集 部分功能列表
Cesium3DTilesMergeTileset
- @todo 简述待补充
Cesium3DTilesMergeTileset.exe --InputDataPath=string --OutputDataPath=string [options] ...
options:
-i, --InputDataPath 输入文件(本地文件/网络文件) eg: 倾斜摄影 输入文件存放路径, 该路径下应该包含 metadata.xml, Data/ (string)
-o, --OutputDataPath 输出文件存放路径 (string)
-?, --help print this message
Cesium3DTilesDownloadTileset
- @todo 简述待补充
Cesium3DTilesDownloadTileset.exe --InputDataPath=string --OutputDataPath=string [options] ...
options:
-i, --InputDataPath 输入文件(网络文件) (string)
-o, --OutputDataPath 输出文件存放路径 (string)
-?, --help print this message
Cesium3DTiles23DTiles
- @todo 简述待补充
Cesium3DTiles23DTiles.exe --InputDataPath=string --OutputDataPath=string [options] ...
options:
-i, --InputDataPath 输入文件(本地文件/网络文件) eg: 倾斜摄影 输入文件存放路径, 该路径下应该包含 metadata.xml, Data/ (string)
-o, --OutputDataPath 输出文件存放路径 (string)
-r, --InputDataType 输入文件类型 (string [=b3dm])
-t, --OutputDataType 输出文件类型 (string [=glb])
-?, --help print this message
Cesium3DTilesValidateTileset
- @todo 简述待补充
Cesium3DTilesValidateTileset.exe --InputDataPath=string --OutputDataPath=string [options] ...
options:
-i, --InputDataPath 输入文件(本地文件/网络文件) eg: 倾斜摄影 输入文件存放路径, 该路径下应该包含 metadata.xml, Data/ (string)
-o, --OutputDataPath 输出文件存放路径 (string)
-?, --help print this message
ModelPipe
- @todo 简述待补充
ModelPipe.exe --InputDataPath=string --OutputDataPath=string [options] ...
options:
-i, --InputDataPath 输入文件(PipeExcel(*.xlsx)) (string)
-o, --OutputDataPath 输出文件存放路径 (string)
-g, --GpuInstancing GpuInstancing EXT_mesh_gpu_instancing
-?, --help print this message
Fbx2Glb
- @todo 简述待补充
Fbx2Glb.exe --InputDataPath=string --OutputDataPath=string [options] ...
options:
-i, --InputDataPath 输入文件 (string)
-o, --OutputDataPath 输出文件夹 (string)
-r, --SeperateRule 拆分结点规则 (string [=GlbOnly])
-d, --ModelWithoutJudgmentOfInstance 指定拆分时, 不参与实例几何体的判断, 直接输出的模型 (string [=])
-x, --PrimitiveSetConvertIndex 是否转换为索引图元
-p, --SetPrecisionToReduceTheAmountOfData 是否设置数据精度
-m, --SeperateMaterials 是否分离材质
-t, --SeperateImages 是否分离贴图
-c, --CompressTextureFormat 压缩图片格式 (string [=])
-?, --help print this message
GeographicData2GeographicData
- @todo 简述待补充
GeographicData2GeographicData.exe --In=string --Out=string [options] ...
options:
-i, --In 输入文件存放路径 (string)
-o, --Out 输出文件存放路径 (string)
-s, --SRSFrom 输入文件坐标系EPSG (string [=EPSG:4549])
-d, --SRSTo 输出文件坐标系EPSG (string [=EPSG:4326])
-t, --InputDataType 输入文件类型 (string [=EsriShapefile])
-u, --OutputDataType 输出文件类型 (string [=GeoJSON])
-p, --SeparateModelProperties 模型属性分离开关: 属性内联的好处-管理简单 属性外挂的好处-数据量小 便于统计分析
-?, --help print this message
ModelViewer
- @todo 简述待补充
ModelViewer.exe [options] filename ...
Options:
--dem <filename> Load an image/DEM and render it on a HeightField
--device <device-name>
add named device to the viewer
--help-all Display all command line, env vars and keyboard & mouse
bindings.
--help-env Display environmental variables available
--help-keys Display keyboard & mouse bindings available
--image <filename>
Load an image and render it on a quad
--login <url> <username> <password>
Provide authenticatispyon information for http file access.
--speed <factor> Speed factor for animation playing (1 == normal speed).
-h or --help Display command line parameters
-p <filename> Play specified camera path animation file, previously saved
with 'z' key.
ObliquePhotographyFileExtraction
- @todo 简述待补充
ObliquePhotographyFileExtraction.exe --InputDataPath=string --OutputDataPath=string [options] ...
options:
-i, --InputDataPath 输入文件存放路径, 该路径下应该包含 metadata.xml, Data/ (string)
-o, --OutputDataPath 输出文件存放路径 (string)
-m, --ModelReferencePath 参考模型存放路径 (string [=])
-c, --ClipRegion 输入文件限定范围 "-100,-100,-100,50,50,50,100,100,100" (string [=])
-u, --ZMaxOffset 裁切范围最大Z偏移值 (double [=100])
-d, --ZMinOffset 裁切范围最小Z偏移值 (double [=100])
-s, --Skirt 创建裙边Skirt
-b, --CompareBoundingBoxOnly CompareBoundingBoxOnly
-?, --help print this message
ObliquePhotographyMerge
- @todo 简述待补充
ObliquePhotographyMerge.exe --InputDataPath=string --OutputDataPath=string [options] ...
options:
-i, --InputDataPath 输入文件(本地文件/网络文件) eg: 倾斜摄影 输入文件存放路径, 该路径下应该包含 metadata.xml, Data/ (string)
-o, --OutputDataPath 输出文件存放路径 (string)
-?, --help print this message
ObliquePhotography2OrthophotoMap
- @todo 简述待补充
ObliquePhotography2OrthophotoMap.exe --In=string --Out=string [options] ...
options:
-i, --In 输入文件存放路径, 该路径下应该包含 metadata.xml, Data/ (string)
-o, --Out 输出文件存放路径 (string)
-g, --Gsd 地面分辨率GSD(米/像素) (double [=1])
-m, --MaxImageSize 图片最大尺寸(像素) (unsigned int [=15000])
-t, --OutputImageType 输出图片格式 (string [=png])
-p, --SRSTo 目标投影类型 (string [=EPSG:4326])
-?, --help print this message
Osg2Osg
- @todo 简述待补充
Osg2Osg.exe --InputDataPath=string --OutputDataPath=string [options] ...
options:
-i, --InputDataPath 输入文件(本地文件/网络文件) eg: 倾斜摄影 输入文件存放路径, 该 路径下应该包含 metadata.xml, Data/ (string)
-o, --OutputDataPath 输出文件存放路径 (string)
-r, --InputDataType 输入文件类型 (string [=osgb])
-t, --OutputDataType 输出文件类型 (string [=osgb])
-f, --Cesium_Cesium3DTileset_MaximumScreenSpaceError Cesium的几何误差调整系数,GeometricError在Cesium中被用于计算ScreenSpaceError (double [=16])
-g, --GltfSpecification glTF文件版本 (string [=GLTF2.0])
-a, --GltfUpAxis GltfUpAxis (string [=Z])
-m, --MergeTilesetJsonInOneFile 将所有tileset写入一个json文件中
-p, --PointwiseTransformation 逐点变换
-u, --USE_KHR_techniques_webgl glTF的材质使用KHR_techniques_webgl
-c, --USE_Cesium_Outline USE_Cesium_Outline
-h, --MergeOsgPrimitiveSets MergeOsgPrimitiveSets
-s, --SeperateOsgGeode SeperateOsgGeode
-z, --HeightOffset "EPSG:4326"下高程调整值 (double [=0])
-?, --help print this message
ProductInfo
- @todo 简述待补充
ProductInfo.exe
PyramidIndexExtraction
- @todo 简述待补充
PyramidIndexExtraction.exe --In=string --Out=string [options] ...
options:
-i, --In 输入文件存放路径, 该路径下应包含下面这些文件 ./metadata.xml ./Data/ ./*.s3c (string)
-o, --Out 输出文件存放路径 (string)
-d, --DataType 数据类型 (string [=ObliquePhotography])
-h, --FileType 文件类型 (string [=osgb])
-p, --TotalGraphOccupancyPixels 在俯视视角下全图占用像素参考值 (unsigned int [=256])
-f, --GenerateProxyNodeInOneFile 将代理节点存入一个文件
-r, --ReLocateOriginBlock 检测到原始数据分块过小时重新分块
-g, --BaseTileRegex 原始数据瓦片命名规则 (string [=([^_]*)_([\+\-0-9]*)_([\+\-0-9]*)])
-t, --PowerOfTwoTexture POT贴图支持,强制输出贴图为2的幂次方
-x, --OnePixelBorder 拼图时子图间隔一像素
-a, --TexturePacker 拼图算法 (string [=JohnRatcliffTexturePacker])
-e, --TileExtractionCount 决定将几个子Tile抽取为一个父Tile (string [=2x2])
-?, --help print this message
交流、捐赠支持 Sponsors、贡献与参与 Contributing
对于 iMyGIS平台,若有兴趣,联系作者。
如果 iMyGIS平台 帮助到了您,您可以请作者喝杯咖啡表示鼓励 ☕️。
我正在寻找新工作。如果您有兴趣雇佣我,请随时发送电子邮件到 imygis@sina.cn
您也可以使用微信和QQ联系到我。