Cgt
倾斜模型坐标高效转换工具
Install / Use
/learn @scially/CgtREADME
简介
倾斜常用工具集
- 支持投影坐标系以及WGS84之间坐标转换。
- 支持根据矢量范围线导出对应瓦片。
百度网盘下载地址: https://pan.baidu.com/s/1wfpVE4SuvUKW-ceSdaLDdA?pwd=7np4
用法说明
命令行参数说明
基本命令
Usage: cgt [OPTIONS] SUBCOMMAND
Options:
-h,--help Print this help message and exit
-v,--version Display program version information and exit
-i,--in TEXT:DIR REQUIRED osg Data path
-o,--out TEXT:DIR REQUIRED output location
--source-srs TEXT source srs
--source-origin TEXT source srs origin (default: 0,0,0)
-t,--thread UINT thread
Subcommands:
transform coordinate transform
export export osgb data
如果没有设置source-srs,source-origin选项,cgt默认会在输入根目录下寻找metadata.xml,支持中文路径
transform
cgt [options] transform
Options:
--target-srs TEXT REQUIRED target srs
--target-origin TEXT target srs origin(default: 0,0,0)
export
cgt [options] export
Options:
--shapefile TEXT:FILE REQUIRED export extent
-c,--copy BOOLEAN copy tile(default: true)
默认会在范围线的Tile拷贝的out路径下,通过设置 -c false 取消拷贝,只输出符合要求的瓦片名
示例命令
# 坐标转换
cgt.exe -i {DATA} -o ${OUT_DIR} transform --target-srs EPSG:4547 --target-origin 435924,2390062,0
# 导出倾斜
cgt.exe -i {DATA} -o ${OUT_DIR} export --shapefile {shp, geojson}
数据要求及说明
倾斜摄影数据
倾斜摄影数据仅支持 smart3d 格式的 osgb 组织方式:
- 根目录下可以有多个Data文件夹,比如Data1,Data2等
- 最多有一个metadata.xml文件,且必须放在根目录下
- 每个瓦片目录下,必须有个和目录名同名的 osgb 文件,否则无法识别根节点;
正确的目录结构示意:
- Your-data-folder
├ metadata.xml
└ Data/Tile_000_000/Tile_000_000.osgb
└ Data2/Tile_000_000/Tile_000_000.osgb
How To Build
- Windows下建议使用Vcpkg来管理C++依赖,Ubuntu等Linux操作系统可直接使用apt,yum安装。
- 版本说明:
- GCC >= 8.0 OR MSVC 2019以上
- GDAL >= 3.0
- OSG >= 3.2
- Visual Studio 选择CMakeLists.txt,导入工程,编译后,会自动将GDAL_DATA和PROJ_LIB拷贝到执行目录下
- 将OSGPlugins-${Version}文件夹复制到编译目录下
Related Skills
node-connect
349.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
109.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
349.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
349.0kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
