arcgis_map_sdk library

Classes

AnimationOptions
Animation options for the goTo Javascript method.
ArcgisMap
ArcgisMapController
ArcgisMapOptions
Options for the Arcgis map widget
ArcgisMapPlatform
Attributes
Attributes are fully configurable.
BoundingBox
The bounds of the visible view in map units
Circle
Circle-base GEO algorithms.
DefaultWidget
The default UI widgets attached to the map.
Distance
Calculates the distance between points.
DistanceCalculator
DistanceHaversine
Shortcut for final Distance distance = const Distance(calculator: const Haversine());
DistanceVincenty
Shortcut for final Distance distance = const Distance(calculator: const Vincenty());
FeatureLayer
FeatureLayerOptions
FeatureReductionCluster
Field
Graphic
https://developers.arcgis.com/javascript/latest/api-reference/esri-Graphic.html
GraphicsLayer
GraphicsLayerOptions
Haversine
LatLng
Coordinates in Degrees
LengthUnit
LineSymbolMarker
Specifies the color, style, and placement of a symbol marker on the line.
MapEvent<T>
MeshSymbol3D
3D Mesh symbol
Path<T extends LatLng>
Path of LatLng values
PictureMarkerSymbol
A picture marker on the map
PointGraphic
The data on the map is displayed as points
PolygonGraphic
The data on the map is displayed as polygons
PolylineGraphic
The data on the map is displayed as polylines
SceneLayer
SceneLayerOptions
SimpleFillSymbol
Set the fillColor and other attributes of the polygon displayed in the map
SimpleLineSymbol
SimpleLineSymbol is used for rendering 2D polyline geometries in a 2D MapView. SimpleLineSymbol is also used for rendering outlines for marker symbols and fill symbols.
SimpleMarkerSymbol
A simple marker on the map
Symbol
ViewPadding
To be added to the map to help re-centering the view.
Vincenty

Enums

AnimationCurve
BaseMap
CapStyle
DefaultWidgetType
ElevationMode
The currently supported elevation modes for FeatureLayer & GraphicsLayer. See: https://developers.arcgis.com/javascript/latest/api-reference/esri-layers-FeatureLayer.html#elevationInfo
Ground
The Ground class contains properties that specify how the ground surface is displayed in a SceneView.
JoinStyle
MapStyle
MarkerPlacement
MarkerStyle
Mobile only supports arrow and none and will fallback to none when unsupported styles are used.
PolylineStyle
SymbolType
The currently supported marker symbols
WidgetPosition
https://developers.arcgis.com/javascript/latest/api-reference/esri-views-ui-DefaultUI.html#move Possible values: bottom-leading"|"bottom-left"|"bottom-right"|"bottom-trailing"|"top-leading"|"top-left"|"top-right"|"top-trailing"|"manual"

Constants

earthRadius → const double
Earth radius in meter
equatorRadius → const double
Equator radius in meter (WGS84 ellipsoid)
flattening → const double
WGS84
pi → const double
The PI constant.
polarRadius → const double
Polar radius in meter (WGS84 ellipsoid)

Functions

decimal2sexagesimal(double dec) String
Converts a decimal coordinate value to sexagesimal format
degToRadian(double deg) double
Converts degree to radian
normalizeBearing(double bearing) double
Convert a bearing to be within the 0 to +360 degrees range. Compass bearing is in the rangen 0° ... 360°
radianToDeg(double rad) double
Radian to degree
round(double value, {int decimals = 6}) double
Rounds value to given number of decimals
sexagesimal2decimal(String str) double
Converts a string coordinate value in sexagesimal format to decimal
zeroPad(num number) String
Pads a number with a single zero, if it is less than 10

Typedefs

LatLngFactory = LatLng Function(double latitude, double longitude)
Necessary for creating new instances T extends LatLng (Path