阅读:5983回复:11
mapgis的坐标显示问题
请问一下,本来配准好的mapgis图,怎么打开的时候,显示经纬度转换失败?而且设置坐标转换的时候,也显示不出来经纬度!
|
|
1楼#
发布于:2006-03-06 15:12
<P>哪位高手对mapgis熟悉的?能解释一下?</P>
|
|
2楼#
发布于:2006-03-12 14:23
<P>需要进行投影变换!要显示dddmmss.ss应该是有问题的。</P>
|
|
|
3楼#
发布于:2006-03-14 00:40
<P>要用更改坐标显示,要求现有矢量图有投影参数,并且当前投影参数地图参数必须是正确。这样在设置坐标显示时,选地理坐标系,单位经纬度就可以了。</P>
<P>例如:一幅图的投影位置是1:50000,19度带,北京坐标系,但由于添加文件时投影参数丢失了,即变成了用户自定义坐标系,虽然当前位置是正确的,也显示不了正确的经纬度值。</P> <P>还有一些情况,如1:100万的兰勃特投影的图转成经纬度时,图形会发出变化,好像不能直接投影成经纬度,要用经纬度显示时最好用设置坐标显示功能。</P> <P>当前投影以广西为例:当前投影:220000;250000;1083000;205000,高斯平面直角坐标系,1954年北京坐标系,比例尺1:1000000,单位:mm</P> <P>目标显示投影:地理坐标系,单位:DDMMSS.S即可。</P> <P>用鼠标点向屏幕读数就是地理坐标系的经纬度了。</P> |
|
|
4楼#
发布于:2006-03-14 00:52
<P>不知道大家知不知道mapgis屏幕坐标显示的值到底是怎么回事,我把我的认识给大家介绍一下。</P>
<P>mapgis屏幕显示的值是以高斯平面直角坐标系为基准的,而且与投影参数的单位选择有关,比如屏幕上一点的高斯坐标512公里(一般图框注释上会有),如果成图比例尺为1:100000,高斯mm坐株,则屏幕坐标为512km*1000=512000m,再*1000为512000000mm,除以比例尺100000,就是5120。如果比例尺是1:50000,则屏幕坐标就是512000000mm/50000mm=10240。</P> <P>用这种方法就可以判断图件的投影位置是否正确。(当然要注意区别3度带和6度带中央经度相同时的情况。)</P> |
|
|
5楼#
发布于:2006-03-25 17:33
<P>如果如版主所说的情况是有可能的.但从理论上说采用修改坐标显示的方法是不会错的,如果出错也是软件自身的问题.</P>
<P>地调局的老师给我们上课的时候也是采用修改坐标显示的方法来检查投影后位置是否正确.</P> <P>采用用鼠标指向屏幕某点来读取该点坐标只是个近似的值,可精确的读取某点坐标或线的拐点坐标可以如下做:</P> <P>但如果是我来做,我也会采用投影变换的方法.如果要知道子图的坐标值,我会选投影,然后建立双精度型字段,再用位置转成属性功能求得该点坐标.</P> <P>如果要知道线的拐点坐标,也是先投影线文件,然后转成明码文件,读取各个顶点或节点坐标.</P> |
|
|
6楼#
发布于:2006-08-23 15:04
不错哦!!
|
|
7楼#
发布于:2006-12-25 09:45
<P>如同5楼所说,在高斯坐标系下就是有这个关系.</P>
[此贴子已经被作者于2006-12-26 9:18:54编辑过]
|
|
8楼#
发布于:2007-01-19 00:27
纬度转换失败,在6.5中经常出现,属于软件问题,只要出现“纬度转换失败”应该是已经有投影参数了,出现此问题投影也不能用,6.6还可以,只要安装上投影补丁
|
|
9楼#
发布于:2007-04-24 16:32
学了点东西,谢谢<img src="images/post/smile/dvbbs/em02.gif" /><img src="images/post/smile/dvbbs/em01.gif" />
|
|
上一页
下一页