Table of Contents

Table "Maps Position UTCAP"

ID 70344760
Namespace: CapVision.Core.Maps

Représente une position GPS.

Properties

Name Value
Access Public
Caption Maps Position
TableType Temporary

Fields

Name Type Description
"Entry No." Integer
Latitude Decimal
Longitude Decimal
SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemRowVersion BigInteger

Methods

Create

Initialise un nouvel enregistrement Maps Position.

procedure Create(NewLatitude: Decimal, NewLongitude: Decimal): Record "Maps Position UTCAP" temporary

Parameters

Name Type Description
NewLatitude Decimal
NewLongitude Decimal

Returns

Type Description
Table CapVision.Core.Maps."Maps Position UTCAP"

GetDistanceAsTheCrowFlies

Obtient la distance à vol d'oiseau entre deux positions. Cette fonction réalise une estimation de la distance à vol d'oiseau avec les suppositions suivantes :

  • La Terre est une sphère parfaite.
  • La Terre a un rayon de 6.371 km.
procedure GetDistanceAsTheCrowFlies(Pos1: Record "Maps Position UTCAP" temporary, Pos2: Record "Maps Position UTCAP" temporary): Decimal

Parameters

Name Type Description
Pos1 Table CapVision.Core.Maps."Maps Position UTCAP"
Pos2 Table CapVision.Core.Maps."Maps Position UTCAP"

Returns

Type Description
Decimal

Distance approximative à vol d'oiseau en mètres.

See also