Jakob Miksch, Christian Mayer
meggsimum - Büro für Geoinformatik
FOSS4G 2021, Buenos Aires, 2021-09-30
A high-performance, feature-packed library for all your mapping needs.
{
"title": "Vue.js / OpenLayers WebGIS",
"baseColor": "green darken-3",
"footerTextLeft": "Powered by Wegue WebGIS",
"footerTextRight": "meggsimum",
"showCopyrightYear": true,
"mapZoom": 2,
"mapCenter": [0, 0],
"mapLayers": [
{
"type": "WMS",
"lid": "terrestris-osm-wms",
"name": "OSM WMS",
"format": "image/png",
"layers": "OSM-WMS",
"url": "http://ows.terrestris.de/osm-gray/service",
"transparent": true,
"singleTile": false,
"projection": "EPSG:3857",
"attributions": "© OpenStreetMap-Mitwirkende",
"isBaseLayer": true,
"visible": true
}
],
"modules": {
"wgu-helpwin": {
"target": "toolbar",
"win": "floating",
"icon": "help",
"darkLayout": true,
"title": "About",
"textTitle": "About Wegue",
"htmlContent": "WebGIS with OpenLayers and Vue.js Template and re-usable components for webmapping applications with OpenLayers and Vue.js",
"infoLinkText": "More Info",
"infoLinkUrl": "http://wegue.org/"
}
}
}
# download
git clone https://github.com/meggsimum/wegue
cd wegue
# install dependencies
npm install
# create custom app
npm run init:app
# run development server
npm run dev
The slides are published under CC BY-SA