阅读:2097回复:3
mapxtreme for java 4.7 坐标设置
<P>
<P>在图右边的MPAPX中坐标可以正确显示,编程中也可以正确得到 地图的中心点坐标,但是在图左边使用mapxtreme for java4.7 中中心点的坐标总是显示成度的形式!?在程序编制中去地图中心点坐标也是得到的是7.6 °,7.3°,怎么会是,我需要的是像右边MAPX中显示的一样的坐标啊?如何得到呢?</P> |
|
1楼#
发布于:2007-06-27 10:21
左右的坐标系统不同,是我在尝试修改
就算都是用 右边和mapx一样的坐标系统,在 mapxtreme for java 中也是显示的中心点坐标是7.6°,7.3°。 |
|
2楼#
发布于:2007-06-27 16:18
<DIV>
<DIV class=inner> <DIV class=postbody> <H3><a href="http://www.cngis.org/bbs/viewtopic.php?f=64;t=8712;p=43734#p43734" target="_blank" >自己解决了:</A></H3> <H3>try {<BR>String coors = new String("\"Non-Earth (meters)\", 0, 7");<BR>CoordSys cs = CoordSys.createFromPRJ(coors);<BR>myMap.setDisplayCoordSys(cs);<BR>myMap.setNumericCoordSys(cs);<BR>myMap.setDistanceUnits(LinearUnit.meter);<BR><BR>System.out.println(myMap.getZoom()+myMap.getCenter().toString()+";CoorSys is "+myMap.getDisplayCoordSys().toMapBasicString()+";unit is "+myMap.getDistanceUnits());<BR>} catch (Exception e2) {<BR>// TODO 自动生成 catch 块<BR>e2.printStackTrace();<BR>}</H3></DIV></DIV></DIV> |
|
3楼#
发布于:2007-07-16 18:47
<img src="images/post/smile/dvbbs/em02.gif" />
|
|