两条多段线内插
请大家讨论一下,怎样在两条多段线中内插一条多段线? 判断顶点,找到相近最近的2个,然后连线 duotu007 发表于 2012-11-3 13:16 static/image/common/back.gif判断顶点,找到相近最近的2个,然后连线
二楼说的也太简单了啊!最经在做河道,知道河道两条河岸线,需画出河道中心线!所以需在两条多段线中内插一条多段线,很麻烦的! 河岸线是多段线么?
河岸线有两条,把两条线的顶点分别建表,遍历第一条线顶点表,分别和第二条线每个顶点求距离,找到最小的点,形成一个点对,这样第一条每个顶点都有一个对应的最小距离点,然后把这些点对求中点连线即可。 楼上的方法出来的效果肯定不好,因为边线节点不一定是对应的,网上可以找一些算法来实现 duotu007 发表于 2012-11-5 08:49 static/image/common/back.gif
河岸线是多段线么?
河岸线有两条,把两条线的顶点分别建表,遍历第一条线顶点表,分别和第二条线每个顶点 ...
河岸线是很多条多段线连接起来的线,4楼的方法得到的多段线也不是怎么理想的,我现在就是知道两条河岸线,需要求河道中心线! 如果边线不是连续的那就很难实现了,内插需要一定的算法,网上找找吧,不是一句两句说明白的 这个确实有点复杂,顶起,希望高手出来帮忙
页:
[1]