爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 12275|回复: 10

请教怎么合并shapefile文件

[复制链接]

新浪微博达人勋

发表于 2012-3-14 07:09:44 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
现有一个shp 文件,但是由N多个小图元组成,如图,怎么把这些小图元合并在一起,只留一个大轮廓,也就是最外面的轮廓(生成一个大图元),然后生成新的shp文件?
question.PNG
密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
发表于 2012-3-14 08:31:53 | 显示全部楼层
用GIS自己描一个?还是上学的时候做过这事儿。。。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-3-14 09:43:24 | 显示全部楼层
试试NetTopologySuite的buffer方法
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-3-14 11:46:06 | 显示全部楼层
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-3-14 13:33:15 | 显示全部楼层
mofangbao 发表于 2012-3-14 08:31
用GIS自己描一个?还是上学的时候做过这事儿。。。

应该有方法....自己描图  那个太痛苦了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-3-14 14:16:21 | 显示全部楼层
yunr 发表于 2012-3-14 11:46
请问具体是什么,能否给个例子或者参考链接? 多谢

我没学过C#,你可以去http://code.google.com/p/nettopologysuite/看看
根据我的理解,应该是读取shp文件生成class MultiPolygon,然后调用 MultiPolygon的buffer(0.0)方法就会生成合并后的Geometry,然后再输出为新的shp。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-3-14 15:31:39 | 显示全部楼层
图元合并的功能可以用ArcGIS试试。是什么地区?或许能找到现成的shape文件。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-3-15 11:29:52 | 显示全部楼层
MeteoInfo 发表于 2012-3-14 15:31
图元合并的功能可以用ArcGIS试试。是什么地区?或许能找到现成的shape文件。

upper mississippi river basin,
lower mississippi river basin,
Arkansas-white river basin,
Ohio-Tennessee River basin(或者Tennessee river basin)

需要这些shapefile,版主如果知道哪位朋友有能否share一下,多谢了:)
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-3-15 11:50:13 | 显示全部楼层
yunr 发表于 2012-3-15 11:29
upper mississippi river basin,
lower mississippi river basin,
Arkansas-white river basin,

楼主的视野够广阔的,不过美国的数据通常会更容易找到,在网上搜搜吧
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-3-17 19:29:55 | 显示全部楼层
ArcGIS很方便,合并图形
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表