ArcGIS中的几何对象—— Curve
来源:互联网 发布:apache calcite 中文 编辑:程序博客网 时间:2024/06/04 14:12
除去Point,MultiPoint 和 Envelope 外,其他所有的几何体都可以看做是 Curve (曲线)。
Line,Polyline,Polygon,CircularArc,BezierCurve,EllipticArc 和 CircularArc 都是曲线的一种,它们都实现了ICurve 接口。
Length 属性
返回一个Curve对象的长度。
FromPoint 和 ToPoint 属性
获得Curve对象的起止点。
Reverseorientation 方法
改变一个 Curve 对象的节点次序,即调动 Curve 对象的起始点和终止点互相调换。
IsClosed 属性
判断一个 Curve 对象起始点和终止点是否在一个位置上。
QueryTangent 方法
获取 Curve 对象上某一点的曲线的切线。
QueryNormal方法
获取 Curve 对象上某一点的曲线的法线。
GetSubcurve 方法
复制一条 Curve 对象的特定部分,例如一条10千米公路的 Curve 对象,获取2-5千米处的公路的曲线代码片段如下所示:
// QI 到 ICurve 接口ICurve pCurve = pPolyline as ICurve;// 创建一个 Polyline 对象ICurve PNewCurve = new PolylineClass();bool btrue = true;// 获取2-5千米的曲线对象pCurve.GetSubcurve(2, 5, btrue, outpNewCurve);
- ArcGIS中的几何对象—— Curve
- ArcGIS中的几何对象——点
- ArcGIS中的几何对象——线
- ArcGIS中的几何对象—— Polyline
- ArcGIS中的几何对象—— Polygon
- ArcGIS中的几何对象—— Geometry
- ArcGIS中的几何对象—— Polyline
- ArcGIS API for iOS 中的几何对象
- ArcGIS几何网络分析—预告
- SVG——line,curve
- GNServer(几何网络分析)扩展ArcGIS Rest—简介
- GNServer(几何网络分析)扩展ArcGIS Rest—GNServer的Schema
- GNServer(几何网络分析)扩展ArcGIS Rest—服务器端实现
- GNServer(几何网络分析)扩展ArcGIS Rest—客户端实现
- GNServer(几何网络分析)扩展ArcGIS Rest—Flex Widget
- Matlab绘图——Draw ROC Curve
- ArcGIS Engine 几何对象和WKB的转换
- ArcGIS Engine 几何对象和WKB的转换
- iPhone Multi-touch Event Handling
- 多线程编程之一——问题提出
- eclipse中加入jad插件的方法
- 多线程编程之二——MFC中的多线程开发
- android中使用Intent调用系统浏览器时要注意的.
- ArcGIS中的几何对象—— Curve
- 多线程编程之三——线程间通讯
- 消息反射
- 嵌入式系统设计-测试题2
- 多线程编程之四——线程的同步
- gcc 参数详解
- 我思故我在系列—数据结构题(题目搜集整理者july,非常感谢!)
- 嵌入式系统设计-测试题3
- WaitableTimer的两种用法