阅读:2354回复:8
如何判断一个点落在一个多边形内?一个点:IPoint pt; 一个多边形:IPolygon polygon; 请问如何判断pt是否落在polygon内部?谢谢了!! |
|
1楼#
发布于:2007-03-06 11:31
利用空间查询的功能,或者可以利用WithinFeature方法来判断 |
|
|
2楼#
发布于:2007-03-07 11:49
WithinFeature只是返回第一个哦。如果多个怎么办。有什么好的方法没有。 |
|
3楼#
发布于:2007-03-08 15:45
楼上的,多个可以多次循环的判断哈; |
|
|
5楼#
发布于:2007-03-08 20:00
![]() ![]() |
|
6楼#
发布于:2007-03-26 14:57
用这接口看看:IRelationalOperator |
|
7楼#
发布于:2007-04-22 19:26
楼上的是非常正确的
|
|
8楼#
发布于:2007-04-23 10:01
其实这两接口都可以,只是有些区别,:) WithinFeature Method (esriCarto) Finds the 1st Feature that lies in the input shape. IRelationalOperator Interface (esriGeometry)Provides access to members that determine if a certain spatial relationship exists between two geometries. |
|
|