mhdk
路人甲
路人甲
  • 注册日期2004-10-27
  • 发帖数6
  • QQ
  • 铜币117枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:3257回复:11

求助!!关于ARCGIS的

楼主#
更多 发布于:2004-10-27 11:14
<P>我是新人,现在还没上升到GIS的开发阶段</P>
<P>想求助大家一个问题,我在ARCMAP有一个图层共有几千个点,如何将每个点的经纬度自动读出来,偶不想一个点子一个点子的查,希望各位大虾们给个好意见,能把点的经纬度自动生成到表中。</P>
喜欢0 评分0
lsrh
金牌卧底
金牌卧底
  • 注册日期2004-09-08
  • 发帖数316
  • QQ
  • 铜币45枚
  • 威望0点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
1楼#
发布于:2004-10-28 22:14
<img src="images/post/smile/dvbbs/em02.gif" /><img src="images/post/smile/dvbbs/em02.gif" /><img src="images/post/smile/dvbbs/em01.gif" /><img src="images/post/smile/dvbbs/em01.gif" />
我们来世不易,要不开心的生活,岂非有负此一生!我命由我不由天,事在人为,做一个生活强者! I LOVE GIS(INCLUE 3S SYSTEM) ,AND YOU?
举报 回复(0) 喜欢(0)     评分
mhdk
路人甲
路人甲
  • 注册日期2004-10-27
  • 发帖数6
  • QQ
  • 铜币117枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2004-10-28 17:58
<P>非常感谢大家的支持和意见,我已经通过如下方法实现了</P><P 0cm 0cm 0pt; LAYOUT-GRID-MODE: char">首先在点数据里面添加两个字段,比如XCor,YCor<p></p></P><P 0cm 0cm 0pt; LAYOUT-GRID-MODE: char">把数据添加到Arcmap中来,打开编辑会话(也就是处于编辑状态),<p></p></P><P 0cm 0cm 0pt; LAYOUT-GRID-MODE: char">打开属性表,在XCor列的表头处点击Calculate values, 打开field calculator对话框<p></p></P><P 0cm 0cm 0pt; LAYOUT-GRID-MODE: char">把对话框上advanced前面打上勾,并且在pre-logic VBA Script Code写代码:<p></p></P><P 0cm 0cm 0pt; LAYOUT-GRID-MODE: char">         Dim x as double<p></p></P><P 0cm 0cm 0pt; LAYOUT-GRID-MODE: char; TEXT-INDENT: 40.5pt">Dim pPoint as IPoint<p></p></P><P 0cm 0cm 0pt; LAYOUT-GRID-MODE: char; TEXT-INDENT: 40.5pt">Set pPoint = [shape]<p></p></P><P 0cm 0cm 0pt; LAYOUT-GRID-MODE: char; TEXT-INDENT: 40.5pt">x = pPoint.X<p></p></P><P 0cm 0cm 0pt; LAYOUT-GRID-MODE: char">在最后一行的输入框中输入 x , (也就是在=的后面一行)<p></p></P><P 0cm 0cm 0pt; LAYOUT-GRID-MODE: char">点击确定<p></p></P><P 0cm 0cm 0pt; LAYOUT-GRID-MODE: char"> <p></p></P><P 0cm 0cm 0pt; LAYOUT-GRID-MODE: char">        在计算YCor一列值的时候操作上是一样的,代码为<p></p></P><P 0cm 0cm 0pt; LAYOUT-GRID-MODE: char; TEXT-INDENT: 40.5pt">Dim y as double<p></p></P><P 0cm 0cm 0pt; LAYOUT-GRID-MODE: char; TEXT-INDENT: 40.5pt">Dim pPoint as IPoint<p></p></P><P 0cm 0cm 0pt; LAYOUT-GRID-MODE: char; TEXT-INDENT: 40.5pt">Set pPoint = [shape]<p></p></P><P 0cm 0cm 0pt; LAYOUT-GRID-MODE: char; TEXT-INDENT: 40.5pt">y = pPoint.Y<p></p></P><P 0cm 0cm 0pt; LAYOUT-GRID-MODE: char; TEXT-INDENT: 40.5pt">在最后一行的输入框中输入 y <p></p></P><P 0cm 0cm 0pt; LAYOUT-GRID-MODE: char; TEXT-INDENT: 40.5pt"><p></p> </P><img src="images/post/smile/dvbbs/em01.gif" /><img src="images/post/smile/dvbbs/em01.gif" /><img src="images/post/smile/dvbbs/em01.gif" /><img src="images/post/smile/dvbbs/em01.gif" /><img src="images/post/smile/dvbbs/em01.gif" /><img src="images/post/smile/dvbbs/em02.gif" /><img src="images/post/smile/dvbbs/em02.gif" /><img src="images/post/smile/dvbbs/em02.gif" />
举报 回复(0) 喜欢(0)     评分
mhdk
路人甲
路人甲
  • 注册日期2004-10-27
  • 发帖数6
  • QQ
  • 铜币117枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2004-10-28 14:05
<DIV class=quote><B>以下是引用<I>agua</I>在2004-10-28 12:57:22的发言:</B>
去下载一个xtool3.0就可以了,你到网上搜索一下,就知道该怎么用了。easy!!</DIV>
<P>请问在那里下载,我没找到这个工具呢,怎么实现能说明一下吗
<P>急用,非常感谢</P>
举报 回复(0) 喜欢(0)     评分
mhdk
路人甲
路人甲
  • 注册日期2004-10-27
  • 发帖数6
  • QQ
  • 铜币117枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2004-10-28 14:01
谢谢各位的赐教,我去试试
举报 回复(0) 喜欢(0)     评分
jonawan
路人甲
路人甲
  • 注册日期2004-03-09
  • 发帖数854
  • QQ
  • 铜币22枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2004-10-28 13:24
MapGIs都能自动实现,不要讲ArcGIS了,肯定能自动实现的,要他信。
啊,恋爱,漂浮的爱情 我被失恋灼烧的躯体 就象搁浅动弹不得的流木 直到如雷电般的你 出现并击中我 我这快流木才又再度 落入爱的急流
举报 回复(0) 喜欢(0)     评分
agua
路人甲
路人甲
  • 注册日期2003-07-29
  • 发帖数109
  • QQ
  • 铜币344枚
  • 威望0点
  • 贡献值0点
  • 银元0个
6楼#
发布于:2004-10-28 12:57
去下载一个xtool3.0就可以了,你到网上搜索一下,就知道该怎么用了。easy!!
举报 回复(0) 喜欢(0)     评分
zyj20002
路人甲
路人甲
  • 注册日期2003-08-15
  • 发帖数8
  • QQ
  • 铜币142枚
  • 威望0点
  • 贡献值0点
  • 银元0个
7楼#
发布于:2004-10-28 10:49
<P>你可以上网上查一下arctools工具,他可以实现你的要求,就下个命令就可以,很容易。</P>
举报 回复(0) 喜欢(0)     评分
cl991036
管理员
管理员
  • 注册日期2003-07-25
  • 发帖数5917
  • QQ14265545
  • 铜币29669枚
  • 威望217点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • GIS帝国铁杆
8楼#
发布于:2004-10-27 21:43
应该在一个点层上的,可以看看点的数据表,应该有自己的xy的,怎么转要看你的数据的测量方法了,相对还是绝对,,不过有了xy应该不难了
没钱又丑,农村户口。头可断,发型一定不能乱。 邮箱:gisempire@qq.com
举报 回复(0) 喜欢(0)     评分
lvxiongjie
路人甲
路人甲
  • 注册日期2004-03-27
  • 发帖数48
  • QQ
  • 铜币343枚
  • 威望0点
  • 贡献值0点
  • 银元0个
9楼#
发布于:2004-10-27 15:08
<P>在Arcinfo中用ADDXY试试。</P>
举报 回复(0) 喜欢(0)     评分
上一页
游客

返回顶部