display-coordinates
Overview
The display-coordinates component shows a specific location (or multiple locations) on a map.


Basic Example
The following example shows a GPS location defined in a view variable (using marker), as well as a series of GPS locations using a query (using marker-query).
In the example the user's current location is bound to the variable specified in the display-coordinates bind attribute (however, you could bind any location here). Markers allow you to visually display specific locations on a map. This is useful, for example, to show where the user's current location is in relation to other points of interest.
Standard Attributes
bind
bindRequired
bind is responsible for setting the current center of the map within the display-coordinates component. A marker will autogenerate at the center location if no marker or marker-query is defined. See show-markers for more information on hiding markers.
Also see:
bindlabel
labellabelAdvanced Attributes
align-content
align-contentalign-contentalign-controls
align-controlsSee capture-coordinates > align-controls
align-label
align-labelalign-labelallow-dragging
allow-draggingSee capture-coordinates > allow-dragging
allow-zoom
allow-zoomSee capture-coordinates > allow-zoom
height
heightSee capture-coordinates > height
id
ididlabel-case
label-caselabel-caselabel-color
label-colorlabel-colorshow-if and hide-if
show-ifhide-ifshow-if and hide-ifshow-markers
show-markersSee capture-coordinates > show-markers
Component Methods
The following component methods are available when an id is assigned to the component and component.displayCoordinates({id:'my-id'}) is called from JS/TS:
getMapState
getMapStateSee capture-coordinates > getMapState
scrollIntoView
scrollIntoViewSee capture-coordinates > scrollIntoView
setMapState
setMapStateLast updated