Description
Get location data for the sensor. The sensor's center point is invalid; all other points are valid choices for the location data.
Property type
Read-only property
Syntax
[Visual Basic .NET] |
---|
Public Property LocationData() As IAgLocationData
|
[C#] |
---|
public IAgLocationData LocationData {get;}
|
[Managed C++] |
---|
public: __property IAgLocationData^ get_LocationData();
|
[Unmanaged C++] |
---|
public: HRESULT get_LocationData( IAgLocationData ** ppRetVal );
|
[Java] |
---|
public IAgLocationData getLocationData();
|
Example
Define fixed location
[C#] | Copy Code |
---|
sensor.SetLocationType(AgESnLocation.eSnFixed);
IAgPosition pos = sensor.LocationData as IAgPosition;
pos.AssignCartesian(595.20, -110.12, 4.6);
|
|
Define location from Vector Geometry Tool point
[C#] | Copy Code |
---|
sensor.SetLocationType(AgESnLocation.eSnLocationCrdnPoint);
IAgLocationCrdnPoint vgtPoint = sensor.LocationData as IAgLocationCrdnPoint;
vgtPoint.PointPath = "Facility/Facility1 Center";
|
|
Define fixed location
[Visual Basic .NET] | Copy Code |
---|
sensor.SetLocationType(AgESnLocation.eSnFixed)
Dim pos As IAgPosition = TryCast(sensor.LocationData, IAgPosition) pos.AssignCartesian(595.2, -110.12, 4.6)
|
|
Define location from Vector Geometry Tool point
[Visual Basic .NET] | Copy Code |
---|
sensor.SetLocationType(AgESnLocation.eSnLocationCrdnPoint)
Dim vgtPoint As IAgLocationCrdnPoint = TryCast(sensor.LocationData, IAgLocationCrdnPoint)
vgtPoint.PointPath = "Facility/Facility1 Center"
|
|
See Also