免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 10464|回复: 36
收起左侧

[技术交流] arcgis10.1怎么把大量点转为线

[复制链接]

25

主题

2015

铜板

5

好友

工程师

Rank: 7Rank: 7Rank: 7

积分
472
发表于 2017-12-5 09:54 | 显示全部楼层 |阅读模式
我用arcgis10.1版本中点集转线功能。结果转完后线是乱的。请问怎么弄才能让线正常闭合

1000多个点

1000多个点

转完线乱七八糟

转完线乱七八糟

141

主题

982万

铜板

3万

好友

管理员

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
621916
发表于 2017-12-5 10:40 | 显示全部楼层
请论坛各位高手回答下楼主的提问,会奖励相应的铜板和威望的哦!
回复 支持 反对

使用道具 举报

3

主题

3026

铜板

2

好友

至尊VIP

Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

积分
252
发表于 2017-12-5 10:54 | 显示全部楼层
把点的图形顺序和号的顺序弄对了 不就行了吗 !

评分

参与人数 1威望 +20 铜板 +80 收起 理由
jimi21 + 20 + 80 感谢回复!

查看全部评分

回复 支持 反对

使用道具 举报

6

主题

1161

铜板

3

好友

助理工程师

Rank: 5Rank: 5

积分
123

爱心勋章灌水勋章荣誉会员勋章活跃勋章地信专家组贡献勋章成就学员勋章

发表于 2017-12-5 11:13 | 显示全部楼层
请问这个点是不是你导入的,如果是你导入的,可用另一个工具3D ASCII文件转要素类,输入文件格式为GENNRATE ,输出要素类型选线即可,坐标格式为:  
0
X,Y,1
......
.......
END
END
最后用复制要素工具去除Z值即可                                                                    

评分

参与人数 1威望 +20 铜板 +80 收起 理由
jimi21 + 20 + 80 感谢回复!

查看全部评分

回复 支持 反对

使用道具 举报

25

主题

2015

铜板

5

好友

工程师

Rank: 7Rank: 7Rank: 7

积分
472
 楼主| 发表于 2017-12-5 14:02 | 显示全部楼层
shiyunba_1987 发表于 2017-12-5 10:54
把点的图形顺序和号的顺序弄对了 不就行了吗 !

我就是1,2,3,4这么排的。软件也不那么连啊。1000多个点啊
回复 支持 反对

使用道具 举报

25

主题

2015

铜板

5

好友

工程师

Rank: 7Rank: 7Rank: 7

积分
472
 楼主| 发表于 2017-12-5 14:10 | 显示全部楼层
可苦可乐 发表于 2017-12-5 11:13
请问这个点是不是你导入的,如果是你导入的,可用另一个工具3D ASCII文件转要素类,输入文件格式为GENNRATE ...

这个方法是不是得是平面坐标XY啊?这些点是我用经纬度输入的,如果不先投影,用经纬度坐标能否把线闭合呢?有没有用经纬度坐标闭合的方法呢?
回复 支持 反对

使用道具 举报

25

主题

2015

铜板

5

好友

工程师

Rank: 7Rank: 7Rank: 7

积分
472
 楼主| 发表于 2017-12-5 14:14 | 显示全部楼层
albj119 发表于 2017-12-5 14:10
这个方法是不是得是平面坐标XY啊?这些点是我用经纬度输入的,如果不先投影,用经纬度坐标能否把线闭合呢 ...

还有就是我这1000多个点是由好几百个闭合线组成。我在编辑的时候是不是得把每个闭合圈表示成这样

X Y
END
XY
END
回复 支持 反对

使用道具 举报

6

主题

1161

铜板

3

好友

助理工程师

Rank: 5Rank: 5

积分
123

爱心勋章灌水勋章荣誉会员勋章活跃勋章地信专家组贡献勋章成就学员勋章

发表于 2017-12-5 14:59 | 显示全部楼层
用经纬度也是一样的,可以的,它会按照你输入点的顺序连接。
回复 支持 反对

使用道具 举报

6

主题

1161

铜板

3

好友

助理工程师

Rank: 5Rank: 5

积分
123

爱心勋章灌水勋章荣誉会员勋章活跃勋章地信专家组贡献勋章成就学员勋章

发表于 2017-12-5 15:02 | 显示全部楼层
对,每个闭合线都用这个格式
0
99.22 25.33 1
99.35 25.38 1
........ ......... .
end
end
0
99.12 26.68 1
99.28 25.37 1
......... ...... ..
end
end
注意每个闭合线的起点和终点要一致,就是第一个值=最后一个值
回复 支持 反对

使用道具 举报

25

主题

2015

铜板

5

好友

工程师

Rank: 7Rank: 7Rank: 7

积分
472
 楼主| 发表于 2017-12-5 15:16 | 显示全部楼层
可苦可乐 发表于 2017-12-5 15:02
对,每个闭合线都用这个格式
0
99.22 25.33 1

那要是这么弄的话,其实那还没有cass中简单编码那个方便啊。还是很感谢你
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表