Länk till den här sidan: https://origo-map.github.io/workshop/
Det här behöver du:
Packa upp upp den nedladdade zip-filen på valfri plats. Kopiera alla filer under mappen build och klistra in innehållet direkt under mappen C:/workshop. Din filstruktur under c:/workshop borde nu se ut så här:
api-documentation/
css/
data/
examples/
img/
js/
index.html
index.json
mongoose-free-6.9.exe
"center": [1842027, 8313677],
"zoom": 10,
I Origo finns stöd för att använda en rad olika format och datakällor, inklusive WMTS, WMS, WFS, ArcGIS Server, Vector tiles, GeoJSON och TopoJSON. I den här övningen ska du lägga till ett nytt lager av typen WFS från GeoServer.
"origo": {
"url": "https://www.malardalskartan.se/geoserver/origo/ows",
"workspace": "origo"
}
{
"name": "ws-cities",
"title": "Workshopdeltagare",
"group": "test",
"source": "origo",
"style": "cirkel",
"type": "WFS",
"visible": true,
"attributes": [
{
"name": "name"
}
]
},
I den här övningen ska du prova att byta stil på WFS-lagret från ovan. Eftersom WFS är ett vektor-baserat format görs detta i klienten, dvs i Origo. Kartans samtliga stilar finns definierade under styles.
"person": [
[{
"icon": {
"size": [32, 32],
"src":"https://origo-map.github.io/workshop/img/person.png"
}
}]
],
{
"name": "ws-cities",`
"title": "Workshopdeltagare",`
"group": "test",`
"source": "origo",`
"style": "person",`
"type": "WFS",`
"visible": true,`
"attributes": [`
{
"name": "name"`
}
]
},
I Origo finns det en inbyggd kontroll för att göra enkla redigeringar via webbgränssnitt. För närvarande finns det stöd för att redigera via WFS och ArcGIS Server feature services. I den här övningen ska du prova att skapa en redigeringstjänst med hjälp av din WFS-tjänst. För att det ska fungera krävs att editor-kontrollen är tillagd i kartan och att WFS-lagret är redigerbart.
{
"name": "editor",
"options": {
"isActive": true,
"autoSave": true
}
},
"editable": true
och "geometryType": "Point"
. Lägg också till en inställning för att möjliggöra redigering av attribut, "type": "text"
. Lagerdefinitionen ska nu se ut så här:{
"name": "ws-cities",
"title": "Workshopdeltagare",
"group": "test",
"source": "origo",
"style": "person",
"type": "WFS",
"visible": true,
"editable": true,
"geometryType": "Point",
"attributes": [
{
"name": "name",
"type": "text"
}
]
},
Med redigeringsverktyget i Origo kan man ändra, lägga till och ta bort objekt i kartan. I den här övningen ska du lägga till en punkt med tillhörande attributinformation.
{
"name": "editor",
"options": {
"isActive": false,
"autoSave": true
}
},
Om du får tid över och vill testa Origo lite mer kan du göra de här extra övningarna. Använd api-dokumentationen som hjälp.