Show / Hide Table of Contents

Class GeoMapElementEngine

An 'Engine' that will allow the types of GeoMapElement to be drawn in the 'Graphical System'

Inheritance
object
BaseObject
BaseObjectGeneralSdk
GeoMapElementEngine
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: FpAssistantCore.Geographical
Assembly: FpAssistantCoreScl.dll
Syntax
public abstract class GeoMapElementEngine : BaseObjectGeneralSdk
Remarks

'Graphical System' is of your choice and the interface to display of draw the graphical elements will need to be implemented. You are expected to use this and implement the protected methods to return the requirements and object types of your chosen graphical system

Constructors

View Source

GeoMapElementEngine()

Constructor for the class GeoMapElementEngine

Declaration
public GeoMapElementEngine()

Methods

View Source

CreateAction(GeoMapElementActions)

Implement a GeoPolygon in the graphical display system

Declaration
protected abstract object CreateAction(GeoMapElementActions geoMapElementAction)
Parameters
Type Name Description
GeoMapElementActions geoMapElementAction
Returns
Type Description
object
View Source

CreateGeoArc(GeoArc)

Implement a GeoArc in the graphical display system

Declaration
protected abstract object CreateGeoArc(GeoArc geoArc)
Parameters
Type Name Description
GeoArc geoArc
Returns
Type Description
object
View Source

CreateGeoCircle(GeoCircle)

Implement a GeoCircle in the graphical display system

Declaration
protected abstract object CreateGeoCircle(GeoCircle geoCircle)
Parameters
Type Name Description
GeoCircle geoCircle
Returns
Type Description
object
View Source

CreateGeoLine(GeoLine)

Implement a GeoLine in the graphical display system

Declaration
protected abstract object CreateGeoLine(GeoLine geoLine)
Parameters
Type Name Description
GeoLine geoLine
Returns
Type Description
object
View Source

CreateGeoLineString(GeoLineString)

Implement a GeoLineString in the graphical display system

Declaration
protected abstract object CreateGeoLineString(GeoLineString geoLineString)
Parameters
Type Name Description
GeoLineString geoLineString
Returns
Type Description
object
View Source

CreateGeoMapElements(GeoMapElementCollection)

Converts the geoMapElement to graphical elements of your graphical display system

Declaration
public virtual List<GeoMapEngineElement> CreateGeoMapElements(GeoMapElementCollection geoMapElements)
Parameters
Type Name Description
GeoMapElementCollection geoMapElements
Returns
Type Description
List<GeoMapEngineElement>
View Source

CreateGeoMapIcon(GeoMapIcon)

Implement a GeoMapIcon in the graphical display system

Declaration
protected abstract object CreateGeoMapIcon(GeoMapIcon geoMapIcon)
Parameters
Type Name Description
GeoMapIcon geoMapIcon
Returns
Type Description
object
View Source

CreateGeoMapImage(GeoMapImage)

Implement a GeoMapImage in the graphical display system

Declaration
protected abstract object CreateGeoMapImage(GeoMapImage geoMapImage)
Parameters
Type Name Description
GeoMapImage geoMapImage
Returns
Type Description
object
View Source

CreateGeoPoint(GeoPoint)

Implement a GeoGeoPoint in the graphical display system

Declaration
protected abstract object CreateGeoPoint(GeoPoint geoPoint)
Parameters
Type Name Description
GeoPoint geoPoint
Returns
Type Description
object
View Source

CreateGeoPolygon(GeoPolygon)

Implement a GeoPolygon in the graphical display system

Declaration
protected abstract object CreateGeoPolygon(GeoPolygon geoPolygon)
Parameters
Type Name Description
GeoPolygon geoPolygon
Returns
Type Description
object
  • View Source
In this article
Back to top Copyright 2018-2026 CADology Limited