Field-Map Scripting

Topics with keyword "GIS"

1. List of layer events

... of attribute values by GIS overlay BeforeShowPhotoThumbnailsApplicable to: All layers, ABORT...

2. General

... chapter: Screen Strings Math & Statistics Text file ReGIStry System Conversions Global variables Database Array XML Date Measurement (support of devices...

3. GIS

GIS GIS In this chapter: ExtendLine CombinePolygons IntersectPolygons FindLineIntersects Distance PolarToXY Polar2XY XYtoPolar XY2polar

4. ExtendLine

ExtendLine ExtendLine function Prototype: function ExtendLine(var X1_,Y1_,X2_,Y2_ ...

5. CombinePolygons

CombinePolygons CombinePolygons function Prototype: function CombinePolygons (const pol1_, pol2_ :TPolygonWrapper) :TPolygonWrapper; Description:...

6. IntersectPolygons

IntersectPolygons IntersectPolygons function Prototype: function IntersectPolygons (const pol1_, pol2_ :TPolygonWrapper) :TPolygonWrapper; Description:...

7. FindLineIntersects

FindLineIntersects FindLineIntersects function Prototype: function FindLineIntersects(lin1_, lin2_ :TLineWrapper) :TPointsWrapper; Description: Use ...

8. Distance

Distance Distance function Prototype: function Distance (const X1, Y1, X2, Y2 ...

9. PolarToXY

PolarToXY PolarToXY procedure Prototype: procedure PolarToXY (const X0, Y0, Azimuth_deg, Distance_m ...

10. Polar2XY

Polar2XY Polar2XY procedure Prototype: procedure Polar2XY (const X0, Y0, Azimuth_deg, Distance_m ...

11. XYtoPolar

XYtoPolar XYtoPolar function Prototype: function XYtoPolar (const X0, Y0, X, Y ...

12. XY2polar

XY2polar XY2polar function Prototype: function XY2polar (const X0, Y0, X, Y ...

13. LayerWrapper

... chapter. In this chapter: Basic Screen Database XML GIS Navigator & DQT

14. GIS

GIS GIS In this chapter: GISLayerReference ShapeRecordCount GetParentPolygonArea_m2 FindIntersectingPolygons GetIntersectingPolygonAreas FindContainedPointsOrCentroids FindLinesIntersectingPolygon FindClosestLine FindPolygonContainingPoint FindPolygonContainingPointByCoords AddPoint AddLine AddCentroid AddPolygonWithCentroid AddCircularPolygonWithCentroid SplitMultiPolygon DeletePoint DeleteLine DeletePolygon DeletePolygonsKeepCentroidsAndAttributes SaveShapesToBlobs UpdateSymbolAndLabelInShapefiles CreatePointsAlongLine RefreshMap RefreshMapRectangle ZoomAndSelect ZoomAndSelectEntity SelectEntities ZoomToLayerExtent MeasureLineLength_m MeasurePolygonArea_m2 GetLineCoordinates GetPolygonCoordinates GISEntityExists GetCombinedPolygonsCoordinates SelectLine

15. GisLayerReference

GISLayerReference GISLayerReference property Prototype: property GISLayerReference:...

16. ShapeRecordCount

... version X8. See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

17. GetParentPolygonArea_m2

... as a variant See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

18. FindIntersectingPolygons

... the "|" sign See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

19. GetIntersectingPolygonAreas

...=0.01) See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

20. FindContainedPointsOrCentroids

... the "|" sign See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

21. FindLinesIntersectingPolygon

... the "|" sign See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

22. FindLinesContainedInExpandedPolygon

... intersecting lines See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

23. FindClosestLine

... the nearest line See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

24. FindPolygonContainingPoint

... the "|" sign See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

25. FindPolygonContainingPointByCoords

... version X8. See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

26. AddPoint

... point Return value: True/false See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

27. AddLine

... syntax 1) See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

28. AddPolygon

... syntax 1) See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

29. AddCentroid

... version X8. See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

30. AddPolygonWithCentroid

... syntax 1) See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

31. AddCircularPolygonWithCentroid

... version X7. See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

32. SplitMultiPolygon

... Manager ID Return value: none See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

33. DeletePoint

... deleted Return value: none See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

34. DeleteLine

... deleted Return value: none See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

35. DeletePolygon

... deleted Return value: none See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

36. DeletePolygonsKeepCentroidsAndAttributes

... deleted Return value: none See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

37. SaveShapesToBlobs

... chapter. bad hyperlink See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

38. UpdateSymbolAndLabelInShapefiles

... Manager ChangeSymbol ChangeLabel Return value: none See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

39. CreatePointsAlongLine

...(Line['Length_m']/5)) end. See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

40. RefreshMap

... Manager Return value: none See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

41. RefreshMapRectangle

.... Return value: none See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

42. ZoomAndSelect

... Return value: none See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

43. ZoomAndSelectEntity

.... Return value: none See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

44. SelectEntities

... Manager ID Return value: none See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

45. ZoomToLayerExtent

... version X8. See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

46. MeasureLineLength_m

... end; end. See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

47. MeasurePolygonArea_m2

... end; end. See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

48. GetLineCoordinates

... value: true/false See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

49. GetPolygonCoordinates

... no. 1. See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

50. GisEntityExists

GISEntityExists GISEntityExists function Prototype: function GISEntityExists(...

51. GetCombinedPolygonsCoordinates

... no. 1. See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

52. SelectLine

... no. 1. See also: GISLayerReference; ShapeRecordCount; GetParentPolygonArea_m2; FindIntersectingPolygons; GetIntersectingPolygonAreas;...

53. Project

...: Basic Screen Files Database Navigator & DQT & Extensions GIS Extras Stem profile

54. GIS

GIS GIS In this chapter: GetPolygonIntersectArea_m2 OverlayPolygonLayers TransferAttributeValuesFromPolygonsToPointsOrCentroids GetPoint GetCentroids DrawText DrawPoint DrawLine DrawPolygon DrawCircle DrawRectangle FlashPolygon FlashLine FlashPoint SelectedPointCount SelectedPointID SelectedLineCount SelectedLineID GetCurrentPosition SetCurrentPosition SetBasicExtent GetMapExtent GetMapFullExtent GetBasicExtent ZoomToPolygon ZoomToLine MapExtentAsVariant AddReferencePoint InvertColors FindTargetHeight SetCircularPlotBoundary TrimLineByPlotBoundary RefreshMap RefreshMapRectangle RefreshTrackingLayer RefreshTrackingLayerRectangle ScreenMilimeters2MapDistance_m MapToScreen SaveShapesToBlobs SaveShapesOfCurrentPlotToBlobs SaveShapesOfAllPlotsToBlobs ProjectionToWGS84 WGS84ToProjection

55. GetPolygonIntersectArea_m2

GetPolygonIntersectArea_m2 GetPolygonIntersectArea_m2 function Prototype: function GetPolygonIntersectArea_m2(const LayerName1: string; const ID1:...

56. OverlayPolygonLayers

OverlayPolygonLayers OverlayPolygonLayers function Prototype: function OverlayPolygonLayers(const LayerName1_, LayerName2_ :string) :TMultiVariantListWrapper; Description:...

57. TransferAttributeValuesFromPolygonsToPointsOrCentroids

TransferAttributeValuesFromPolygonsToPointsOrCentroids TransferAttributeValuesFromPolygonsToPointsOrCentroids function Prototype: function TransferAttributeValuesFromPolygonsToPointsOrCentroids (const TargetPointOrPolygonLayerName: string; const TargetAttributesName:...

58. GetPoint

GetPoint GetPoint function Prototype: function GetPoint(out X_m, Y_m, Z_m :double)...

59. GetCentroids

GetCentroids GetCentroids function Prototype: function GetCentroids(const ID_ :integer) :TPointsWrapper; Description: Syntax:...

60. DrawText

DrawText DrawText procedure Prototype: procedure DrawText ( const X_m, Y_m : double; ...

61. DrawPoint

DrawPoint DrawPoint procedure Prototype: procedure DrawPoint ( Point_ : TPointWrapper; const PointStyle,...

62. DrawLine

DrawLine DrawLine procedure Prototype: procedure DrawLine ( Line_ : TLineWrapper; const LineStyle, LineWidth ...

63. DrawPolygon

DrawPolygon DrawPolygon procedure Prototype: procedure DrawPolygon ( Polygon_ : TPolygonWrapper; const LineWidth ...

64. DrawCircle

DrawCircle DrawCircle procedure Prototype: procedure DrawCircle ( const CenterX_m, CenterY_m, Radius_m : double; ...

65. DrawRectangle

DrawRectangle DrawRectangle procedure Prototype: procedure DrawRectangle ( const Left_m, Right_m, Bottom_m, Top_m ...

66. FlashPolygon

FlashPolygon FlashPolygon procedure Prototype: procedure FlashPolygon(Polygon_ : TPolygonWrapper; FlashCount : integer); Description:...

67. FlashLine

FlashLine FlashLine procedure Prototype: procedure FlashLine(Line_ : TLineWrapper; FlashCount : integer); Description:...

68. FlashPoint

FlashPoint FlashPoint procedure Prototype: procedure FlashPoint(const X, Y : double; FlashCount ...

69. SelectedPointCount

SelectedPointCount SelectedPointCount function Prototype: function SelectedPointCount : integer; Description: Returns the number of ...

70. SelectedPointID

SelectedPointID SelectedPointID function Prototype: function SelectedPointID : variant; Description: Syntax: variable := Project.SelectedPointID; Part Description variable variable ...

71. SelectedLineCount

SelectedLineCount SelectedLineCount function Prototype: function SelectedLineCount : integer; Description: Returns the number of ...

72. SelectedLineID

SelectedLineID SelectedLineID function Prototype: function SelectedLineID : variant; Description: Syntax: variable := Project.SelectedLineID; Part Description variable variable ...

73. GetCurrentPosition

GetCurrentPosition GetCurrentPosition procedure Prototype: procedure GetCurrentPosition(out X_,Y_,Z_ :variant)...

74. SetCurrentPosition

SetCurrentPosition SetCurrentPosition procedure Prototype: procedure SetCurrentPosition(const X_, Y_ : double; const ...

75. SetBasicExtent

SetBasicExtent SetBasicExtent procedure Prototype: procedure SetBasicExtent(const Left,Bottom,Right,Top ...

76. GetMapExtent

GetMapExtent GetMapExtent function Prototype: function GetMapExtent : TPolygonWrapper; Description: Syntax: variable:= Project.GetMapExtent; Part Description variable variable ...

77. GetMapFullExtent

GetMapFullExtent GetMapFullExtent function Prototype: function GetMapFullExtent : TPolygonWrapper; Description: Syntax: variable:= Project.GetMapFullExtent; Part Description variable variable ...

78. GetBasicExtent

GetBasicExtent GetBasicExtent function Prototype: function GetBasicExtent : TPolygonWrapper; Description: Syntax: variable:= Project.GetBasicExtent; Part Description variable variable ...

79. ZoomToPolygon

ZoomToPolygon ZoomToPolygon procedure Prototype: procedure ZoomToPolygon(Polygon_ :TPolygonWrapper); Description: Syntax: Project....

80. ZoomToLine

ZoomToLine ZoomToLine procedure Prototype: procedure ZoomToLine(Line_ :TLineWrapper); Description: Syntax: Project....

81. MapExtentAsVariant

MapExtentAsVariant MapExtentAsVariant property Prototype: property MapExtentAsVariant : variant; Description: Syntax: variable:= Project.MapExtentAsVariant; Part Description variable variable ...

82. AddReferencePoint

AddReferencePoint AddReferencePoint procedure Prototype: procedure AddReferencePoint(const X_,Y_ :double; const ...

83. InvertColors

InvertColors InvertColors property Prototype: property InvertColors : boolean; Description: Syntax: variable:= Project.InvertColors; Part Description variable variable ...

84. FindTargetHeight

FindTargetHeight FindTargetHeight function Prototype: function FindTargetHeight (const HorizontalDistance_m, InclinationToBase_deg, TargetHeight_m, HeightTolerance_m ...

85. SetCircularPlotBoundary

SetCircularPlotBoundary SetCircularPlotBoundary procedure Prototype: procedure SetCircularPlotBoundary (const Radius_m, CenterX, CenterY : double)...

86. TrimLineByPlotBoundary

TrimLineByPlotBoundary TrimLineByPlotBoundary function Prototype: function TrimLineByPlotBoundary (var X1_m,Y1_m,X2_m,Y2_m ...

87. RefreshMap

RefreshMap RefreshMap procedure Prototype: procedure RefreshMap; Description: Serves to refresh the map ...

88. RefreshMapRectangle

RefreshMapRectangle RefreshMapRectangle procedure Prototype: procedure RefreshMapRectangle (const Left_m, Right_m, Bottom_m, Top_m ...

89. RefreshTrackingLayer

RefreshTrackingLayer RefreshTrackingLayer procedure Prototype: procedure RefreshTrackingLayer (const Erase_ :boolean); Description: Syntax:...

90. RefreshTrackingLayerRectangle

RefreshTrackingLayerRectangle RefreshTrackingLayerRectangle procedure Prototype: procedure RefreshTrackingLayerRectangle (const Erase_ :boolean; Left_m, Right_m,...

91. ScreenMilimeters2MapDistance_m

ScreenMilimeters2MapDistance_m ScreenMilimeters2MapDistance_m function Prototype: function ScreenMilimeters2MapDistance_m ( const ScreenDistance_mm : double) : double; Description: Converts ...

92. MapToScreen

MapToScreen MapToScreen function Prototype: function MapToScreen (const X_m,Y_m :double; out ...

93. SaveShapesToBlobs

SaveShapesToBlobs SaveShapesToBlobs procedure Prototype: function SaveShapesToBlobs ; Description: Saves all shapes of ...

94. SaveShapesOfCurrentPlotToBlobs

SaveShapesOfCurrentPlotToBlobs SaveShapesOfCurrentPlotToBlobs procedure Prototype: function SaveShapesOfCurrentPlotToBlobs; Description: Saves all shapes of current ...

95. SaveShapesOfAllPlotsToBlobs

SaveShapesOfAllPlotsToBlobs SaveShapesofAllPlotsToBlobs procedure Prototype: function SaveShapesofAllPlotsToBlobs ; Description: Saves all shapes of ...

96. ProjectionToWGS84

ProjectionToWGS84 ProjectionToWGS84 function Prototype: function ProjectionToWGS84 (const Northing_m, Easting_m :double; out ...

97. WGS84ToProjection

WGS84ToProjection WGS84ToProjection function Prototype: function WGS84ToProjection (const Lat_deg, Lon_deg :double; out ...