wangjunjolly
路人甲
路人甲
  • 注册日期2003-09-11
  • 发帖数356
  • QQ
  • 铜币1040枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:2419回复:9

[求助]绘制数据点过程中的坐标问题。

楼主#
更多 发布于:2004-10-07 15:45
<P>具体问题如下:</P>
<P>问题1:</P>
<P>我有一批数据,每个数据都由3个值构成(经度,纬度,高程)。经度范围在120-122度,纬度范围在31-32。想在MAP控件下绘制这些点。绘制这些点已经实现了。但存在一个问题就是由于不知道如何定义map的坐标为上述经纬度范围,这样使得点在屏幕显示的范围内根本看不到。我想实现在屏幕显示的范围内绘制出这些点这么做?</P>
<P>问题2:</P>
<P>我将已经绘制好的点保存为shp格式时如何定义这一图层的坐标为经纬度坐标,这样可以使我绘制的这些点直接可以添加到已有的图层中而不会出现坐标系不统一的问题。</P>
<P>希望大家能给予答复。谢谢。</P>
<P>我的qq:88421251,POPO名为:wangjunjolly。</P>
<P>随时可以进行交流。</P>
<P>如果您有什么问题我们可以交流。</P>
[此贴子已经被作者于2004-10-7 15:47:00编辑过]
喜欢0 评分0
wangjunjolly
路人甲
路人甲
  • 注册日期2003-09-11
  • 发帖数356
  • QQ
  • 铜币1040枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2004-10-07 15:51
我想第1个问题最关键是如何将地图空间的坐标和绘制点的坐标统一起来。如何操作我就不懂了。请懂的朋友赐教。谢谢。
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15945
  • QQ554730525
  • 铜币25337枚
  • 威望15352点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
2楼#
发布于:2004-10-07 17:14
设置坐标系统,投影方式,地图单位,应该没什么大问题,不过参数还真是个问题,但是可以做做测试
举报 回复(0) 喜欢(0)     评分
wangjunjolly
路人甲
路人甲
  • 注册日期2003-09-11
  • 发帖数356
  • QQ
  • 铜币1040枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2004-10-07 18:40
<P>谢谢总统的回答。对我而言,mo的坐标系统,投影方式一直都没有搞懂,所以就觉得很难。主要是自己觉得好像这方面的参考资料很少。</P><P>另外,总统能否就我上面两个问题的解决步骤及主要方法做一个简要指导,这样我可以有点头绪。谢谢了。</P>
举报 回复(0) 喜欢(0)     评分
gisboy
卧底
卧底
  • 注册日期2003-07-26
  • 发帖数162
  • QQ
  • 铜币900枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2004-10-07 18:56
如果要显示经纬度,在map控件里读取文件的坐标就可以了.(moview中有代码)你是在已有的图层上加新点吗??
Our doing are not really as important as we think. Our successes and failures didn't matter after all.
举报 回复(0) 喜欢(0)     评分
heqjxiaoyao
路人甲
路人甲
  • 注册日期2003-07-31
  • 发帖数981
  • QQ83031582
  • 铜币910枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2004-10-08 08:18
可以将Map的Extent设置在你所需要的范围内 阿
希望大家访问我的个人博客: 随笔闲谈: http://rsgisman.bokee.com
举报 回复(0) 喜欢(0)     评分
wangjunjolly
路人甲
路人甲
  • 注册日期2003-09-11
  • 发帖数356
  • QQ
  • 铜币1040枚
  • 威望0点
  • 贡献值0点
  • 银元0个
6楼#
发布于:2004-10-08 15:37
<DIV class=quote><B>以下是引用<I>gisboy</I>在2004-10-7 18:56:52的发言:</B>
如果要显示经纬度,在map控件里读取文件的坐标就可以了.(moview中有代码)你是在已有的图层上加新点吗??</DIV>
<P>谢谢gisboy。
<P>我不是在已有图层上加新点。就是利用一批数据来绘制这些点。并保存为一个新图层。
<P>问题的关键是使map控件的坐标定义为经纬度。保存绘制好图层时也保存为经纬度坐标。</P>
[此贴子已经被作者于2004-10-8 15:43:16编辑过]
举报 回复(0) 喜欢(0)     评分
wangjunjolly
路人甲
路人甲
  • 注册日期2003-09-11
  • 发帖数356
  • QQ
  • 铜币1040枚
  • 威望0点
  • 贡献值0点
  • 银元0个
7楼#
发布于:2004-10-08 15:49
<P>谢谢回帖和浏览本贴的同志们。</P>
<P>我的问题简化一下就是:如何定义map控件的坐标为经纬度坐标,如何保存数据层为经纬度坐标。</P>
<P>我自己觉得应该不是很难,但由于以前没有关注过坐标问题,所以突然遇到时没有一点头绪。希望大家给点想法和思路。</P>
<P>再次感谢了。</P><img src="images/post/smile/dvbbs/em02.gif" /><img src="images/post/smile/dvbbs/em10.gif" /><img src="images/post/smile/dvbbs/em12.gif" /><img src="images/post/smile/dvbbs/em07.gif" />
举报 回复(0) 喜欢(0)     评分
ryx32
路人甲
路人甲
  • 注册日期2003-08-05
  • 发帖数457
  • QQ
  • 铜币4046枚
  • 威望0点
  • 贡献值0点
  • 银元0个
8楼#
发布于:2004-10-09 08:13
你可以通过arcgis定义一下投影,在mo中只能显示为某投影,好象保存不下来
举报 回复(0) 喜欢(0)     评分
littleufo
路人甲
路人甲
  • 注册日期2003-07-28
  • 发帖数59
  • QQ
  • 铜币314枚
  • 威望0点
  • 贡献值0点
  • 银元0个
9楼#
发布于:2004-10-09 12:49
<DIV class=quote><B>以下是引用<i>gisboy</i>在2004-10-7 18:56:52的发言:</B>
如果要显示经纬度,在map控件里读取文件的坐标就可以了.(moview中有代码)你是在已有的图层上加新点吗??</DIV><p>
举报 回复(0) 喜欢(0)     评分
游客

返回顶部