目录1、功能界面2、功能介绍3、实现逻辑1、功能界面 下面是用Global Mapper计算的结果,证明计算正确。 2、功能介绍 支持CGCS2000/WGS84/XIAN80/
下面是用Global Mapper计算的结果,证明计算正确。
1)利用GDAL库构建基础坐标系数据。
OGRSpatialReference m_spatialReference;
if(m_Coordinate == CoordinateDialog::CGCS2000)
{
qDebug() << "CGCS2000";
m_spatialReference.importFromEPSG(4490);
}
else if(m_Coordinate == CoordinateDialog::WGS84)
{
qDebug() << "WGS84";
m_spatialReference.importFromEPSG(4326);
}
else if(m_Coordinate == CoordinateDialog::XIAN80)
{
qDebug() << "XIAN80";
m_spatialReference.importFromEPSG(4610);
}
else if(m_Coordinate == CoordinateDialog::BeiJing54)
{
qDebug() << "BeiJing54";
m_spatialReference.importFromEPSG(4214);
}
2)设定投影坐标系并进行转换
m_spatialReference.SetTM(0.0, nMeridian, 1.0, nAreacode*1000000 + nOffsetE, nOffsetN);
OGRSpatialReference* pLonLat = m_spatialReference.CloneGeogCS();
// X、Y转经纬度
OGRCoordinateTransfORMation* pXY2LonLat = OGRCreateCoordinateTransformation(&m_spatialReference, pLonLat);
// 经纬度转X、Y
OGRCoordinateTransformation* pXY2LonLat = OGRCreateCoordinateTransformation(&m_spatialReference, pLonLat);
pXY2LonLat->Transform(1, &dLon, &dLat)
到此这篇关于Qt+GDAL库实现制作经纬度坐标转换工具的文章就介绍到这了,更多相关Qt GDAL经纬度坐标转换内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!
--结束END--
本文标题: Qt+GDAL库实现制作经纬度坐标转换工具
本文链接: https://www.lsjlt.com/news/209680.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
一口价域名售卖能注册吗?域名是网站的标识,简短且易于记忆,为在线用户提供了访问我们网站的简单路径。一口价是在域名交易中一种常见的模式,而这种通常是针对已经被注册的域名转售给其他人的一种方式。
一口价域名买卖的过程通常包括以下几个步骤:
1.寻找:买家需要在域名售卖平台上找到心仪的一口价域名。平台通常会为每个可售的域名提供详细的描述,包括价格、年龄、流
443px" 443px) https://www.west.cn/docs/wp-content/uploads/2024/04/SEO图片294.jpg https://www.west.cn/docs/wp-content/uploads/2024/04/SEO图片294-768x413.jpg 域名售卖 域名一口价售卖 游戏音频 赋值/切片 框架优势 评估指南 项目规模
0