GPS-Position¶
Provides a button to navigate to your current position and display a symbol at that position. The scale will not be changed until you activate zoom to accuracy (zoom to accuracy on first position)
.
Configuration¶
- Show label: Schaltet die Beschriftung des Buttons an/aus.
- Autostart: true/false, default is false.
- Title: Title of the element.
- Tooltip: The text entered as a tooltip will be indicated by hovering over the element with the mouse cursor a longer time.
- Icon: icon to display on button.
- Target: Id of Map element, activated after the click.
- Average: calculates the average of the last at parameter average defined amount of received GPS coordinates, default 1.
- Refreshinterval: refresh interval in ms, default is 5000 ms.
- Follow: default false, true refreshs the map for every received GPS position received, only use with WMS in tiled mode.
- Center on first position: center map only on first received gps position.
- Zoom to accuracy: zoom map according to received gps position accuracy.
- Zoom to accuracy on first position: Zzoom map according to first received gps position accuracy.
YAML-Definition:¶
tooltip: GPS-Position # text to use as tooltip
label: true # true/false to label button, default is true
icon: gpsposition # icon to display on button
target: map # Id of Map element to query
autoStart: false # true/false, default is false
refreshinterval: 5000 # refresh interval in ms, default is 5000 ms
follow: true # default false, true refreshs the map for every received GPS position received, only use with WMS in tiled mode
average: 1 # calculates the average of the last at parameter average defined amount of received GPS coordinates, default 1
centerOnFirstPosition: true # center map only on first received gps position
zoomToAccuracy: false # zoom map according to received gps position accuracy
zoomToAccuracyOnFirstPosition: true # zoom map according to first received gps position accuracy
Class, Widget & Style¶
- Class: Mapbender\CoreBundle\Element\GpsPosition
- Widget: mapbender.element.gpsPostion.js
- Style: mapbender.element.gpsPosition.css
HTTP Callbacks¶
None.
JavaScript API¶
None.
JavaScript Signals¶
None.