开源软件名称:TransformCoordinate
开源软件地址:https://gitee.com/kl222/TransformCoordinate
开源软件介绍:
坐标系统转作者:康林([email protected]) 项目地址:https://github.com/KangLin/TransformCoordinate
介绍本项目对WGS84、GCJ02、百度坐标系之间进行转换。 WGS84:为一种大地坐标系,也是目前广泛使用的GPS全球卫星定位系统使用的坐标系。 GCJ02:又称火星坐标系,是由中国国家测绘局制定的地理坐标系统,是由WGS84加密后得到的坐标系。 BD09:为百度坐标系,在GCJ02坐标系基础上再次加密。其中bd09ll表示百度经纬度坐标,bd09mc表示百度墨卡托米制坐标。 本项目还包括一个GPX文件操作模块。 本项目包含: - 坐标转换库:TransformCoordinate
- GPX文件操作库:GpxModel
- 坐标转换程序:TransformCoordinateApp
linux - TransformCoordinate_v0.0.9.tar.gz
AppImage格式的执行程序,可直接运行在linux系统,详见:https://appimage.org/ 使用:解压。复制TransformCoordinate_v0.0.9.tar.gz到安装目录,然后解压: mkdir TransformCoordinate cd TransformCoordinate cp $DOWNLOAD/TransformCoordinate_v0.0.9.tar.gz . tar xvfz TransformCoordinate_v0.0.9.tar.gz 安装 ./install1.sh install TransformCoordinate 如果需要,卸载 ./install1.sh remove TransformCoordinate
ubuntu windows android
编译下载源码git clone https://github.com/KangLin/TransformCoordinate.git 依赖- 编译工具
- Qt
- 编译器
- For linux or android
- GNU Make 工具
- GCC 或者 Clang 编译器
- For windows
- CMake
- 依赖库
CMake 配置参数- [必选] Qt5_DIR: qt 安装位置
- [必选] RabbitCommon_DIR: RabbitCommon 源码位置
各平台编译linux 平台编译说明编译 cd TransformCoordinatemkdir buildcd buildcmake .. -DCMAKE_INSTALL_PREFIX=`pwd`/install \ -DCMAKE_BUILD_TYPE=Release \ -DQt5_DIR= \ -DRabbitCommon_DIR= \ [其它可选 CMake 配置参数]cmake --build . --config Release 安装 cmake --build . --config Release --target install 运行例子
windows 平台编译说明- 使用 cmake-gui.exe 工具编译。打开 cmake-gui.exe 配置
- 命令行编译
Android 平台编译说明
捐赠:本软件如果对你有用,或者你喜欢它,请你捐赠,支持作者。谢谢!
参见:http://lbsyun.baidu.com/index.php?title=TransformCoordinate http://www.360doc.com/content/16/0721/16/9200790_577327509.shtml |
请发表评论