首页 / 浏览问题 / 桌面GIS / 问题详情
经纬度坐标转换
8EXP 2023年07月25日
使用产品:idesktop 11i 操作系统:win7 x64 数据类型: oracle 12c x64 问题详细描述:数据库中保存的坐标为4490经纬度坐标,如何以3857坐标系(不使用配准操作)将点位展示到地图上,直接修改坐标系后坐标的经纬度就变成X和Y、经纬度变为接近0度了 问题重现步骤: 1.见详细描述

1个回答

您好,3857坐标系为投影坐标系,单位为米,投影后的坐标采用平面直角坐标来表示,即(X,Y)。您想以3857坐标系将点位展示到地图上,坐标是会变成X和Y。您具体想实现什么功能呢?
765EXP 2023年07月25日
现有地图坐标系是3857,另有数据源的点线面图层坐标都是按照4490坐标系经纬度保存的,我的目的是想将这些图层分别保存为不同的地图,然后在界面上根据需要将这些图层展示在现有地图上。如果不把点线面的地图坐标转换为3857,那么因为4490坐标系不支持zxy瓦片格式出图,发布以后通过leaflet访问在界面展示出来的点线面图层就是空白的。
您好,这种情况不能直接重设坐标系,要进行投影转换生成新的数据集。可以在工作空间管理器中选中需要进行坐标系转换的数据集,右键打开属性面板,在坐标系标签下点击“投影转换”的按钮,在目标坐标系里点击重新设定坐标系,选择3857坐标系。
投影转换可以转换点图层,线图层转换以后结果集是空
您好,结果集为空可能是没有定位到该图层导致数据没显示,可以在图层管理器中选中该图层,右键选择“全幅显示本图层”。

好的,多谢了yes

...