DK for ActiveX | TatukGIS_XDK11.ITGIS_ViewerWnd.Locate_2 | Methods | Properties
Locates the shape nearest to _ptg that is within _prec.
Available also on: Delphi FMX | .NET WinForms | Java.
// C# public ITGIS_ShapeAbstract Locate_2( ITGIS_Point _ptg, double _prec, WordBool _visible );
' VisualBasic Public Function Locate_2( ByVal _ptg As ITGIS_Point, ByVal _prec As Double, ByVal _visible As WordBool ) As ITGIS_ShapeAbstract
// Oxygene public function Locate_2( _ptg : ITGIS_Point; _prec : Double; _visible : WordBool ) : ITGIS_ShapeAbstract;
| Name | Type | Description |
|---|---|---|
| _ptg | ITGIS_Point | Reference point in map coordinates. |
| _prec | double Double | Maximum search distance in map units; distances for points inside polygons are multiplied by 0.95 and point distances are multiplied by 0.9 to prefer points over lines and polygons. |
| _visible | WordBool | If True, only visible shapes are evaluated; shapes hidden by query or visibility settings are ignored. |
| Type | Description |
|---|---|
| ITGIS_ShapeAbstract | Located shape or nil. |
To improve performance, use section visibility to choose the layer on which to call Locate. When _visible is True, only visible shapes are evaluated.