- 11
- 0
- 约1.29万字
- 约 31页
- 2024-12-01 发布于江西
- 举报
GIS算法原理知识点总结
算法设计与分析:
1、算法设计得原则:
正确性:若一个算法本身有缺陷,那么它将不会解决问题;
确定性:指每个步骤必须含义明确,对每种可能性都有确定得操作。
清晰性:一个良好得算法,必须思路清晰,结构合理。
2、算法得复杂性包括:时间复杂性与空间复杂性。
3、时间复杂性:用一个与问题相关得整数量来衡量问题得大小,该整数量表示输入数据量得尺度,称为问题得规模。利用某算法处理一个问题规模为n得输入所需要得时间,称为该算法得时间复杂性。
4、算法得概念:算法就是完成特定任务得有限指令集。所有得算法必须满足下面得标准:
输入
输出
明确性
有限性
有效性
GIS算法得计算几何基础
O1、理解矢量得概念:如果一条线段得端点就是有次序之分得,我们把这种线段称为有向线段(directedsegment)。如果有向线段p1p2得起点P1在坐标原点,我们可以把它称为矢量P2。
O
p2
p2
p1
p1
5、矢量叉积:计算矢量叉积就是直线与线段相关算法得核心部分。
设矢量P=(x1,y1),Q=(x2,y2),则矢量叉积定义为(0,0)、p1、p2与p1p2所组成得平行四边形得带符号得面积,即P×Q=x1·y2-x2·y1,其结果就是个标量。显然有性质P×Q=-(Q×P)与P×-Q=-(P×Q)。
PXQ0,则P在Q得顺时针方向;
PXQ0,则P在
原创力文档

文档评论(0)