C# 클래스 GlobeDynamicObjectTracking.TrackDynamicObject

상속: BaseCommand, IDisposable
파일 보기 프로젝트 열기: Esri/arcobjects-sdk-community-samples

공개 메소드들

메소드 설명
Dispose ( ) : void
OnClick ( ) : void

Occurs when this command is clicked

OnCreate ( object hook ) : void

Occurs when this command is created

TrackDynamicObject ( ) : System

Class Ctor

비공개 메소드들

메소드 설명
AddTrackElement ( IGlobeGraphicsLayer globeGraphicsLayer, esriGpsPositionInfo position ) : int

Adds a sphere element to the given graphics layer at the specified position

ArcGISCategoryRegistration ( Type registerType ) : void

Required method for ArcGIS Component Category registration - Do not modify the contents of this method with the code editor.

ArcGISCategoryUnregistration ( Type registerType ) : void

Required method for ArcGIS Component Category unregistration - Do not modify the contents of this method with the code editor.

GetFeatureLayer ( ) : IFeatureLayer

get a featurelayer that would be used by the real-time simulator

OnPositionUpdated ( esriGpsPositionInfo &position, bool estimate ) : void

The real-time feed position updated event handler

OpenFeatureClass ( ) : IFeatureClass

Opens a shapefile polyline featureclass

RegisterFunction ( Type registerType ) : void
TrackAboveTarget ( IGlobeCamera globeCamera, IPoint objectLocation ) : void

should the user choose to track the element from above, set the camera above the element

TrackDynamicObject_PositionUpdated ( esriGpsPositionInfo &position, bool estimate ) : void
TrackFollowTarget ( IGlobeCamera globeCamera, double newLon, double newLat, double newAlt, double oldLon, double oldLat, double oldAlt ) : void

If the user chose to track the element from behind, set the camera behind the element so that the camera will be placed on the line connecting the previous and the current element's position.

UnregisterFunction ( Type registerType ) : void

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

OnClick() 공개 메소드

Occurs when this command is clicked
public OnClick ( ) : void
리턴 void

OnCreate() 공개 메소드

Occurs when this command is created
public OnCreate ( object hook ) : void
hook object Instance of the application
리턴 void

TrackDynamicObject() 공개 메소드

Class Ctor
public TrackDynamicObject ( ) : System
리턴 System