the RAMP instance
Readonly
$iThe instance of RampMap API scoped to a single Vue R4MP application.
Protected
pointThe instance of Vue R4MP application controlled by this InstanceAPI.
This is just a shorthand for this.$iApi.$vApp
.
Configure the map caption using the given config
The map caption config
Formats a string based on the current basemap projection using mouse map point coordinates
the cursor map point
the formatted string using given cursor map coordinates
Formats a lambert point string using mouse map point coordinates
the cursor map point
the formatted string using given cursor map coordinates
Formats a lat/long DD string using mouse map point coordinates
the cursor map point
the formatted string using given cursor map coordinates
Formats a lat/long DDM string using mouse map point coordinates
the cursor map point
the formatted string using given cursor map coordinates
Formats a lat/long DMS string using mouse map point coordinates
the cursor map point
the formatted string using given cursor map coordinates
Formats a mercator point string using mouse map point coordinates
the cursor map point
the formatted string using given cursor map coordinates
Formats the map point using the selected formatting function Returns empty string if point is undefined
the cursor map point
the formatted string of the map point
Formats a UTM string using mouse map point coordinates
the cursor map point
the formatted string using given cursor map coordinates
Generates helpful information to be used when constructing scale bars.
two objects with information for metric and imperial
Sets the current point formatter Will accept the string id of a default formatter, or a new formatter with the correct formatter signature
If given string id is not valid, then the point formatter is not changed
Updates the attribution on the map-caption bar Applies default ESRI attribution if incoming attribution is disabled or has undefined elements
Updates map-caption store to notify map-caption component observer
incoming new attribution
A base class for anything requiring access to the InstanceApi and instance of Vue app controlled by it.
Export
APIScope