Readonly
$iThe instance of RampMap API scoped to a single Vue R4MP application.
APIScope
The instance of Vue R4MP application controlled by this InstanceAPI.
This is just a shorthand for this.$iApi.$vApp
.
APIScope
Gets an array of OIDs from an arcgis server feature source that satisfy a query
contains properties that define the query and specificy request particulars.
resolves with array of object ids.
Gets an array of graphics from a locally stored feature layer (file, geojson) that satisfy a query
contains properties that define the query and specificy request particulars.
resolves with array of graphic result objects.
Create an extent centered around a point, that is appropriate for the current map scale.
point on the map for extent center
optional. distance in pixels from mouse point that qualifies as a hit. default is 5
an extent of desired size and location
makeClickBuffer
Private
queryPrivate
Helper function to modify input geometries for queries. Will attempt to avoid various pitfalls, usually around projections
the geometry to be used in a query as a filter
true if layer is not tied to an arcgis server
Optional
mapScale: numberoptional scale value of the map to help detect problem situations
Optional
sourceSR: SpatialReferenceoptional spatial reference of the layer being queried to help detect problem situations
returns the input geometry in the most appropriate form based on the inputs
Generated using TypeDoc
A base class for anything requiring access to the InstanceApi and instance of Vue app controlled by it.
Export