首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >创建两个地图中的向量线相交的点

创建两个地图中的向量线相交的点
EN

Stack Overflow用户
提问于 2022-05-09 16:14:25
回答 1查看 35关注 0票数 0

我有两个矢量地图,一个表示一个多边形(陆地),另一个表示多条向量线(河流)。我试图创建一个点的地图,指出河流矢量线在地理上与陆地边缘相交的位置。我需要一个河流口的点地图,因为我想要创建一个溪流顺序图。使用v.select简单地创建一个新的向量映射,在发生重叠的地方,它不会创建一个点映射。这是用草7.8.6

v.select ainput=rivers binput=land output=river_mouths operator=crosses

EN

回答 1

Stack Overflow用户

发布于 2022-05-10 09:21:02

好吧,我想出了一个解决办法。它为我工作,因为我所有的河流最初是在同一个方向数字化。我的一些河流“冲出”了陆地(它们延伸到了几公里处),这个错误需要纠正:

v.overlay ainput=rivers binput=land output=new_rivers operator=and

在纠正了这一点之后,我就可以识别河的正确起点了。

v.to.points input=new_rivers output=river_mouths use=start

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72175117

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档