OPEN SOURCE GIS I KOMMUNAL VERKSAMHET ESKILSTUNA KOMMUN Helena Ringmar GIS-strateg och affärsarkitekt Eskilstuna 2011 2018 Egen företagare från jan 2018
VAD INNEBÄR OPENSOURCE? Källkoden fri ad använda, modifiera och sprida vidare. Opensource behöver inte vara grals, men källkoden är fri. Licenser godkänns av OSI, Open Source IniLaLve.
OPEN OPENSOURCE TILL VILKEN NYTTA? Oberoende av konsult, det går ad byta konsult Beställaren har kontroll över utvecklingen och versionshantering PotenLell billig och snabb utveckling Möjligheter ad påverka Men. Ställer krav på tydlig beställning när man anlitar konsult
Eskilstunakartan koncept 2011-2018 Geodataportalen för Sverige Metadata om geodata Geodata Eskilstunakartan Vyer Externa vyer Översiktsplan Detaljplaner Busslinjekarta Produkt XY www.eskilstuna.se Minikarta Minikarta Minikarta Minikarta Minikarta Minikarta Internt Avancerad användning Ajourhållning ArcGIS ArcCadastre TopoCAD ArcView Olika verksamhetssystem... Gemensam struktur för datalagring Intern användning Originaldata ÖP FasMgheter och PBL Risk och skydd Natur och rekreamon StaMsMk Detaljplaner Bildarkiv Parker och grönområden Geoteknik Primärkartan Äldre och funkmonshinder Räddning. Eskilstunakartan Interna vyer Kommunens Geodatakatalog (Metadata) Vyer Översiktsplan 2030 VindkraYsprojektet Vuxenförvaltningens verksamhet Detaljplaner Bygg Plan FriMd Grönstrukturplan Bostadsförsörjningsprogram Internportalen Snabblänk Snabblänk Snabblänk Snabblänk Snabblänk
Eskilstunakartan OpenSource webbgis
Hur kan kommuner samverka om Opensource webb-gis? Gemensam hoslng av källkod Dela källkod Gemensam upphandling Arbetsinsatser Gemensam community/forum Gemensam kravställning Gemensam dri^ Driva utveckling av standarder
OSGeo Nordic samarbete
Kommunity- träffar hdps://plus.google.com/communiles/ 117504083499795945049
MDK - Ny geografisk e-service x 4 Publicerings databas Datakälla Datakälla Datakälla Datakälla
Nygg geografisk e-service EffekLvt samnydjande av gemensam kardjänst på flera befintliga webbplatser OpenSource teknik utan licenskostnader Infrastruktur för nalonell Geodatasamverkan nydjas Dela kompetens och erfarenhet mellan kommunerna. Utan dubbelarbete ED steg i taget! 60 50 40 30 20 10 NyDa Kostnad 0 år 1 år 2 år 3 år 4
www.malardalskartan.se
Origo-samarbetet föddes med MDK Styrgrupp Arbetsgrupp Utvecklargrupp Samfinansierar Origo-kärnan Förvaltningsplan Prioritering inom utvecklingen av kärnan Kärnutvecklarna träffas varje vecka Utvecklarträffar 4 ggr per år Större användarträffar för intresserade?
Origo Origo is a web mapping framework. It is based on the OpenLayers 3 library. You can use Origo to create your own desktop-like web mapping applica?ons. The project is based on the OpenLayers 3 library. Tillämpningar: hdps://github.com/origo-map/origo hdps://github.com/origo-map/origo/projects/1? Mälardalskartan Enakartan hdp://enkoping.se/kommun-och-polilk/kommunfakta/kartor.html Hallstakartan Karlstadskartan Sigtunakartan Västerås stads samlingskarta Eskilstunakartan
GitHub hdps://github.com/origomap/origo hdps://github.com/ Eskilstuna-kommun/EKextern
Vad är Lllåtet? BSD Berkley So^ware DistribuLon: det är?llåtet ad låsa in koden i en ny programvara. Exempel: OpenLayers GPL General Public License: det inte är?llåtet ad låsa in koden i en ny programvara. Exempel: GeoServer Kan användas i proprietär Opensource Kräver open Opensource
BSD-2 Clause License för Origo Origoprojektets arbetsgrupp har som förslag Lll licens för Origo en open source licens, BSD-2 Clause Licence, vilken är godkänd av Open Source IniLaLve och är samma licens som Mälardalskartan. Utgångspunkten för applikalonen Origo är OpenLayers 3 vilken har bearbetats och byggts ut för de behov som samarbetskommunerna har. ApplikaLonen är uppbyggd av ed flertal moduler. Många av dessa moduler, inklusive OpenLayers 3, ligger under den föreslagna licensen. I vissa fall under andra open source licenser. Orsaker Lll valet är flera, framför allt för ad göra vidareutveckling av applikalonen så friklonsfri som möjligt genom ad möjliggöra användandet av kommande moduler och kod från andra open source källor. Andra fördelar med licensen kan vara effekten av ad externa utvecklare tar del av koden och skapar nya förgreningar av Origo vilka samarbetskommunerna sedan kan ta del av.
The 2-Clause BSD License SPDX short idenmfier: BSD-2-Clause Note: This license has also been called the "Simplified BSD License" and the "FreeBSD License". See also the 3-clause BSD License. Copyright <YEAR> <COPYRIGHT HOLDER> RedistribuLon and use in source and binary forms, with or without modificalon, are permided provided that the following condilons are met: 1. RedistribuLons of source code must retain the above copyright nolce, this list of condilons and the following disclaimer. 2. RedistribuLons in binary form must reproduce the above copyright nolce, this list of condilons and the following disclaimer in the documentalon and/or other materials provided with the distribulon. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Origo samarbetet Styrgruppen beslutar om förvaltningsplanen för Origo kärnan och budget. Samarbetet och kärnan presenteras på Kartdagarna. Månadsvisa avstämningar i arbetsgruppen. Behöver utveckla samverkansformen, ex. användardagar. Framgångsfaktor är Riktlinjer om metoden, om andra ska kunna bidra. Upphandlingsriktlinjer finns på ännu mer detaljerad nivå. Kul ad vara utvecklare, bollplank som inte finns annars. Träffas 4 ggr per år, berädar och visar egna Lllämpning, Kärnutvecklare har avstämning varje vecka. Tar snabba beslut. Större beslut tas på arbetsgruppens avstämning en gång per månad. Styrgruppen tar inga beslut om tekniska detaljer.
Status i samarbetet och källkoden Samarbetet i Origo börjar arta sig, mer o mer resultat. Flera utvecklare är inne (i GitHub) och jobbar, bidrar på flera säd. BäDre kvalitet, kvalitetssäkring mot riktlinjer som ställer krav. En annan kärnutvecklare måste godkänna det som ska in i kärnan. Jfr med sida själv eller anlita konsult. Man tar Lll vara det andra gör, ex Karlstad och Västerås, så som det var meningen. Svårt ad veta vilka som använder koden. Mer en slump ad se var den används. IniLaLv från anda kommer, ex E-samverkan i Västernorrland. LångsikLgt samarbete diskuteras. Kommunerna har kontroll i vilken riktning det utvecklas åt. Ramverket för utveckling bestäms. Tre kn Karlstad, Hallsta, Västerås har kärnutvecklare. Fler utvecklare finns med, bygger upp kunskap kring ramverket, har inte ekonomiska krav ad tjäna pengar som konsult. Vi tar in konsulter, köper in resurser för större utveckling. En liten kommun kan samverka, ex Sigtuna, och aldrig utveckla själv och anlita konsulter för installalon och versionshantering.
Fördelar med Öppen källkod Oberoende av leverantör Samverkan Kontroll över utveckling Dela utvecklingsresultat Inga licenskostnader Uppfinn inte hjulet igen Utveckling, inte licenskostnader Modulär uppbyggnad Färre buggar, bädre prestanda, säkerhet och kvalitet Bra på ad Lllämpa standarder WMS, SLD mfl Tillgång Lll källkoden Monopol undviks
smap smap-responsive is a soqware framework for web maps built with Leaflet and Bootstrap. The purpose of the framework is to facilitate crea?on of maps which support a range of different browsers and devices Tillämpningar: hdps://github.com/getsmap/smap-responsive Malmö Stadsatlas (City Map of Malmö) KrisLanstadkartan (City Map of KrisLanstad) Lunds Stadskarta (City Map of Lund) Find your school in Malmö (map integrated in a form) Map with editable points, lines and polygons Kävlingeån map (project site)
För vem? Geodatasamverkan Geodataportalen Externa användare? Interna användare Av vem? Extern data/tjänsteleverantör Intern dataägare Kart och GIS enheten
Eskilstuna kommuns Geodatakatalog (OGC-CSW) Beskriver datamängder och serier enligt den nalonella metadataprofilen. Definierade datamängder: 1. Feature classes och databasvyer i ArcSDE. 2. Datamängder som utgör urval av dessa. (databasvyer i PostGis) 3. Grupplager definierade i GeoServer (t.ex. bakgrundskartor) 4. NamnsaDa och definierade produkter (t.ex. primärkartan, översiktsplan 2030)
SammanfaDning 1. Opensource GIS kan användas på olika säd Både tekniska och personliga 2. Tekniken förändras Data av god kvalitet består 3. Hur mogen är organisalonen ad använda geografisk informalon? Kärnverksamheterna avgörande! 4. Ledningens engagemang? Hur mycket ska vi satsa? Ekonomi? TID? Kapacitet för införande? Smyga eller Köra? 5. Den strategiska produktoberoende kollen? Satsa vid räd Ldpunkt eller anlita konsulter för tex. avancerade GIS-analyser? Kompetenta kravställare behövs 6. Fokusera på ad förvalta kommunens GEODATA av god kvalitet. AD ha metadata och följa standarder är ed måste!
Omvärld FN Global risk karta, öppen källkod hdp://globalriskmap.nicta.com.au/ Australien NaLonal Map, öppen källkod hdp://www.nalonalmap.gov.au/ hdp://www.data61.csiro.au/en/map FN, geographic localon, allt händer någonstans hdps://www.youtube.com/watch? v=mkge03njhfu&feature=player_embedded
VAD ÄR BÄST? DET BEROR PÅ!
TACK! Eskilstuna kommun gissupport@eskilstuna.se Helena Ringmar konsulttjänster helena.ringmar@gmail.com Tel 0790-756156