求助帖有想法实现不了

十三浪 2013-02-28 11:06:32

C#实现画多边形 我实现了
问题是后面根据A B值平行线间距实现相似多边形 我实现不了
就是如何出直线方程用语言来表达不太会
关于判断内平行线还是外平行线我根据 第二个顶点减去第一个顶点看向量在哪个坐标系 这个怎么用语言来表达啊
还有就是如何方程组求解点记录下来 然后在连线


伤脑筋 语音略弱 有大侠指导下或者有类似的GIS编程书推荐推荐吗~以前没解决过gis编程
...全文
111 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
十三浪 2013-02-28
  • 打赏
  • 举报
回复
引用 1 楼 gomoku 的回复:
1、找到一个中心点(最简单的一种方法就是计算所有顶点的平均值)。 2、各个顶点到中心点的连线就是收敛向量。 3、各个收敛向量的比如1/5处,将组成新多边形的顶点。
大侠其实想法我是有的就是语言写不出来 是不是很失败……我想法和你的差不多不过我中心点算法和你不一样~
gomoku 2013-02-28
  • 打赏
  • 举报
回复
1、找到一个中心点(最简单的一种方法就是计算所有顶点的平均值)。 2、各个顶点到中心点的连线就是收敛向量。 3、各个收敛向量的比如1/5处,将组成新多边形的顶点。
极限编程 2013-02-28
  • 打赏
  • 举报
回复
这是一个非常复杂的GIS图形学算法,用于解决多边形缩放或者多段线偏移,我有这个算法,联系我ID

110,568

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧