[发明专利]一种经纬度座标转为平面座标的方法在审
申请号: | 201810238465.9 | 申请日: | 2018-03-22 |
公开(公告)号: | CN108536767A | 公开(公告)日: | 2018-09-14 |
发明(设计)人: | 徐伟杰 | 申请(专利权)人: | 威创软件南京有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G09B29/00 |
代理公司: | 常州佰业腾飞专利代理事务所(普通合伙) 32231 | 代理人: | 高姗 |
地址: | 210023 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 平面座标 经纬度 经纬度座标 电子地图 已知参数 经度 标记点 纬度 实际地理位置 经纬度信息 地区编码 平面地图 平面区域 所属地区 业务数据 像素 转换 | ||
1.一种经纬度座标转为平面座标的方法,其特征在于:包括如下步骤:
步骤1:建立业务数据库和计算服务器,业务数据库通过网线与计算服务器通信;
步骤2:用于在业务数据库中输入区域省份信息和标记点信息,区域省份信息包括该区域的名称、行政编码信息、二维地理范围坐标信息,二维地理范围坐标信息包括区域省份的实际经纬度坐标信息,所述实际经纬度坐标信息包括地理区域座标最大经度MaxLon、最大纬度MaxLat、最小经度MinLon和最小纬度MinLat;
标记点信息包括该标记点的经度坐标Lon和纬度坐标Lat;
步骤3:计算服务器调取业务数据库中的区域省份信息和标记点信息,并设定其中所有的经纬度均采用double数据类型进行参与计算;
步骤4:计算服务器建立平面地图,通过以下公式计算平面地图上每一个像素所代表的经度与维度:
double scaleX=((MaxLon-MinLon)×3600)/W;
double scaleY=((MaxLat-MinLat)×3600)/H;
其中,double代表数据类型;scaleX为平面地图中X轴上每像素代表的经度,scaleY为平面地图中X轴上每像素代表的纬度,两个公式中均与3600相乘代表将地理坐标的度数单位换算成秒数单位;其中其中W为平面地图的总宽度,H为平面地图的总高度;
步骤5:计算服务器根据一下公式计算标记点在平面地图上的坐标:
double X=(Lon-MinLon)×3600/scaleX;
double Y=(MaxLat-Lat)×3600/scaleY;
其中,X为标记点在地图上的X轴的坐标,Y为标记点在地图上的Y轴的坐标:;
步骤6:计算服务器根据标记点在平面地图上的坐标,在平面地图上显示标记点。
2.如权利要求1所述的一种经纬度座标转为平面座标的方法,其特征在于:所述行政编码信息为国家地理信息中的实际的行政编码。
3.如权利要求1所述的一种经纬度座标转为平面座标的方法,其特征在于:所述标记点为用户选取的实际的地理位置点,所述标记点信息为所述标记点的实际经度坐标Lon和实际纬度坐标Lat。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于威创软件南京有限公司,未经威创软件南京有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810238465.9/1.html,转载请声明来源钻瓜专利网。