kuanghu16
路人甲
路人甲
  • 注册日期2004-03-18
  • 发帖数73
  • QQ
  • 铜币227枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1857回复:4

如何把下列格式的数据做成shapefile(PolyLine)

楼主#
更多 发布于:2004-10-26 23:28
<P>大家好 :  我现在手头上有一个数据格式如下的txt文件
  
**** CLOSED POLYLINE ***  代表岛屿
P001
  132    2
  754434.3  785577.6
  754434.8  785574.7
  752787.4  783603.7
  752110.8  783603.7
  752110.8  783907.3
  752082.8  783895.1
  751818.8  784029.0
  755324.1  785896.0
  754801.0  785857.6
  754709.8  785892.3
  754434.3  785577.6
**** POLYLINE ***********  代表海岸线
P019
   10    2
  865268.0  846699.1
  865300.9  846755.2
  865331.2  846779.3
  865339.3  846747.6
  865337.6  846728.3
  865349.3  846675.0
  865326.0  846681.5
  865310.8  846708.1
  865301.9  846713.1
   '''
   '''
   '''
   '''
  750549.3  803950.6
  750720.3  803853.6
  750897.3  803366.1
  751393.8  803136.1
  751627.3  802986.3
  751903.8  803028.8
  752039.8  803191.6</P>
<P>end ***************</P>
<P> 也就是说:我知道岛屿和海岸线的各个点的数据,并且知道那些点组成一个岛屿,而我现在想把它转换成shpefile或者coverage格式,不知道该如何做?
 请各位指点迷经~~~~</P>
喜欢0 评分0
我门是害虫 我们是害虫 !!
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15945
  • QQ554730525
  • 铜币25337枚
  • 威望15352点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
1楼#
发布于:2004-10-27 08:14
<P>在arcmap中好象没有提供直接的方法能做到</P><P>只有add x,y data,可以产生你的坐标点</P><P>如何连成polyline和polygon只有你自己编写宏或者其他程序进行二次开发完成了</P>
举报 回复(0) 喜欢(0)     评分
cityhunter
路人甲
路人甲
  • 注册日期2004-10-14
  • 发帖数62
  • QQ
  • 铜币258枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2004-10-27 11:11
送你个文件,自己试试
转成dxf后再转成shp
举报 回复(0) 喜欢(0)     评分
司马长风
路人甲
路人甲
  • 注册日期2004-03-28
  • 发帖数55
  • QQ
  • 铜币278枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2004-10-27 22:44
将你的文件存成DBASE格式,然后作为EVENT事件导入,生成点SHAPE,转成COVERAGE,然后生成泰森多边形就是你所需要的数据了。
举报 回复(0) 喜欢(0)     评分
kuanghu16
路人甲
路人甲
  • 注册日期2004-03-18
  • 发帖数73
  • QQ
  • 铜币227枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2004-10-31 22:06
<P>谢谢大家 </P><img src="images/post/smile/dvbbs/em01.gif" /><img src="images/post/smile/dvbbs/em02.gif" />
我门是害虫 我们是害虫 !!
举报 回复(0) 喜欢(0)     评分
游客

返回顶部