Gemensam utveckling av karttjänster för Internet Ett samarbete mellan Malmö, Helsingborg, Lund och Kristianstad



Relevanta dokument
Malmö StadsAtlas. Ulf Minör Anna-Stina Munsin Johan Lahti GIT-utvecklare Malmö Stad

smap Från medborgarkarta till verksamhetskarta Presentation Gemensam utveckling av karttjänster för Internet

Postens GIS-miljö och Open Source 9/3 2010

A" utveckla kartor med responsiv design. Johan Lah8 Geografisk IT- utvecklare Stadsbyggnadskontoret, Malmö stad

Användande av QGIS i Kristianstads kommun

Webbappar med OpenLayers och jquery

Hur kan/vågar myndigheter tillgodogöra sig Open Source på ett bra sätt? Open Source för GIS 1-2 mars 2011

Införande av QGIS som GIS-plattform i Kristianstads kommun

ULI inbjuder till seminariet Open Source för GIS 1-2 mars 2011 i Stockholm

open Opensource Oberoende av leverantör Samverkan Dela utvecklingsresultat Kontroll över utveckling Inga licenskostnader Uppfinn inte hjulet igen

Vi finns i hela landet. 5 regioner drygt 30 distrikt Ca 100 kontor huvudkontor i Jönköping

SharpMap. GIS-komponenter för.net

Strategi för 3D-geodata

Goda Exempel. från kommunala karttjänster på Internet.

Sustainable engineering and design

Tekis Agenda. Presentation Tekis Koncept Tekis och Autodesk Tekis Topobase Avtal Frågor och Svar

Geodatatjänster från databas till medborgare. Digpro GISS 2010 Peter Axelsson

Metria:s satsning på Open Source-GIS. Seminariet Open Source för GIS 8-9 mars 2010

När det är bråttom Webbaserat GIS-stöd för insats och analys

Utbildning 1983 Lantmäteri/Kartingenjör Certifierad Scrummaster Diplomerad Facilitator Worshopledare Projektledare Medarbetarskapsledare

Gemensam mät-, kart- och GIS-plattform för åtta Södertörnskommuner

Opensource och SGUs webbplattform. Anette Lundberg & Jonas Holmberg

GIS och SGU. Jonas Holmberg & Johan Olsson

Sustainable engineering and design. Prestanda i karttjänster

Opensource och WMS på SGU. Jonas Holmberg & Johan Olsson

Miljödataportalen och Skyddad natur

Open source och proprietära program: Hellre synergi än konkurrens

Varningssystem byggt på öppna källkodskomponenter Magnus Runesson SMHI

Sustainable engineering and design

Så funkar det! SDI i praktiken. GeoInfo 2011, Uppsala

Funktionskontroll för vinterväghållning. Open Source för GIS

Strategi för en GIS-samordnare

Stadsgemensam plattform för geografisk information Helsingborgs stad. Annika Hermodsson Hyltén Esri Sverige AB

Slutrapport YUNSIT.se Portfolio/blogg

Eva Hellstöm - Christina Strand

Enköpings kommun digitalisering ur ett geodataperspektiv. Internationella GIS-dagen

PROJEKTPLAN NY SIMHALL

Offertunderlag Webbportal NILS

Stockholms stads öppna geodata

Bilaga 3. Säkerhet och sekretess Växjö universitet. Institutionen för pedagogik Peter Häggstrand Per Gerrevall

Open Source-utveckling för kommuner. Allemanskod den nya svenska modellen?

GIS i molnet. GISS After Work, 13 oktober 2011 Roger Hamrén Cartesia GIS AB. -En del av AddNode

Med Geografisk IT för en bättre framtid. Greger Hellman

Samordningsprogram Hitta och jämför vård 2.0 Mål och aktuell status. December 2015 Januari 2016

VIDEODAGBOKEN. Individuellt Mjukvaruutvecklingsprojekt. En dagbok i videoform online. Robert Forsgren (rf222ce) UD

Mobilitet- Mobil standardterminal, PIM, mobilapplikation samt Campuskarta. Ett delprojekt under IT-strategiska insatser

Johan Hallgren. Anställningar. CURRICULUM VITAE, Johan Hallgren, GisZeal AB

Välkommen!

Praktiskt idag. Nödutgångar och toaletter Trådlöst internet: Scandic easy Mikrofoner

Sida 1 av 5 Projektplan bilaga till ansökan projektstöd Leader Folkungaland Ver:

Svenska Linuxföreningen. Fri programvara Mycket mer än gratis 1(36) Copyright 2005, 2006 Marcus Rejås

Vindlov.se bygger på Open Source for GIS

ULI inbjuder till seminariet Open Source för GIS 6-7 mars 2012 i Stockholm

När geografisk information blir allas egendom

Teknisk kravspecifikation för nytt Omsorgs system

Vektorkartor för mobila terminaler

Projektplan för Website Project Japan

Lantmäteriets WMS En presentation av de olika komponenterna i plattformen och hur öppen källkod påverkar vår arbetsmetodik

Molntjänster som komplement till din plattform. Anna Bergman och John Smaaland

Bilaga 1. Teknisk kravspecifikation

Nya lösningar för laboratoriemedicin i Skåne. Laboratoriemedicinprojektet i Region Skåne en del av förnyelsearbetet

Driftade tjänster för mät-, kart- och GIS-verksamheten. Daniel Lekberg, Astando Christer Pihl, T-Kartor

Arbetslöshet i Sveriges kommuner

Strategi för 3D-geodata

Geodata i Härjedalens Kommun GIS-Samverkan Dalarna

STOCKHOLMS STADS GEMENSAMMA GIS

Geoteknisk sektorsportal första tematiska portalen på geodata.se GEOINFO 2011, Uppsala

Mobila lösningar på Jordbruksverket. Standardprogram och Öppen Källkod

Göteborgs universitet Chalmers Tekniska Högskola

Praktikanter i lyckat testuppdrag för LearningWell

Vianova Systems. Besöker Helsingborgs Stad 16:e januari Cuong Nguyen Anders Lisspers. Vi skapar grunden för modellering av Stadens Infrastruktur

Goda Exempel. från kommunala karttjänster på Internet. Exempel på tre av Falkenbergs sju olika teman för sina kommunala karttjänster.

Samordningsprogram Hitta och jämför vård 2.0 Mål och aktuell status. Februari/Mars 2016 Sprint 6 och 7

Samordningsprogram Hitta och jämför vård 2.0 Mål och aktuell status. November 2015

Platsbesök. Systemkrav

GIS-samverkan Södertörn Lars Norén Kart- och mätchef, Nynäshamns kommun

Biogasstrategi Uppföljning av mål och handlingsplan

E-tjänst Särskilt boende Projektplan Version 1.0

ISM WEB. ISM WEB GIS för alla typer av användare. Kundanpassade Intranät- Internet- Portallösningar

Utveckling av Norr- och Västerbottens kommuners förmåga att kommunicera geodata för samverkan vid kriser en del av den digitala agendan

Agil testning i SCRUM

Leverantörsförslag till samarbete kring säkerhetstest

PROJEKT ALBYLEN. Datum: 25 mars AV: Magnus Lindgren, Mattias Jonsson, Alexander Paskota, Jimmie Yngvesson, Erik Nilsson

Projektet Patientjournal 08 Införande av datorjournal

GIS inom Polisen. Rikspolisstyrelsen Swedish National Police Board

Insidan av ett Open Source projekt. Nicklas Avén

Kommunal Jämförelsetjänst

Mark Systemkrav

vattenweb.smhi.se Esa Falkenroth, SMHI Molntjänster för GIS, Stockholm

Avtal bilaga 4 Slutrapport för projekt inom Miljömiijarden, Stockholms stad

Projektspecifikation för Cv på webben

PRESENTATION AV DESIGN OCH OFFERT

Roligt att du vill göra ditt exjobb hos oss!

Kursprogram hösten 2011

Utbildning. Anställningar. Jonathan Wahlund Topeliusvägen Bromma

Alla rättigheter till materialet reserverade Easec

Strategi och användning ndning av stadens geografiska data

Geodatautbyte mellan kommuner och infrastrukturbyggare

Transkript:

Gemensam utveckling av karttjänster för Internet Ett samarbete mellan Malmö, Helsingborg, Lund och Kristianstad Allan Almqvist, stadsingenjör Ulf Minör, GIT-utvecklare

Disposition Bakgrund och mål för samarbetet Krav på nya karttjänster Projektorganisation och bemanning Projektstyrning Teknik/data Produkter Fortsatt och utvecklat samarbete

Vårt uppdrag i Malmö Bygga, förvalta och distribuera geografisk information över Malmö Kunder är stadens förvaltningar, Malmöborna och externa aktörer i staden Öka användningen av geodata genom effektiva Web-kartor med kopplad information Samverka regionalt Samverka nationellt

Varför samarbete? Initiativ från ansvariga chefer för gemensam utveckling av webkartor Höga och likartade krav från användare och informationsavdelningar Tydliga samordningsvinster Utveckling Utbildning Upphandling Personalfördelar Nätverk för erfarenhetsutbyte Gemensam utbildning Backup åt varandra

Mål för samarbetet: Att gemensamt ta fram ett koncept för webkartor inkl integration i kommunernas hemsidor Att genom att ta ansvar för utvecklingen av olika delar i konceptet och dela med sig av resultatet minska utvecklingskostnaderna för respektive part. Att skapa bättre förutsättningar för våra GIS/GIT-utvecklare vad gäller kompetensutveckling och erfarenhetsutbyte samt minska sårbarheten för respektive organisation. Att successivt ta in flera Skånekommuner i samverkan antingen som utvecklare eller som användare (via Geodatacenter Skåne AB).

Här integreras olika tjänster till applikationer med olika layout Exempel på integration vid ett utvecklat samarbete Applikationer Exempel: Fastighetssök Adressök Visa objekt på karta Gemensamma Webb-tjänster Publika e-tjänster Geodataproduktion Leverantörsoberoende datastruktur Gemensam datastruktur Skånekartan M fl. Malmö Helsingborg Lund Kristianstad

Krav på nya kartjänster Generellt Snabbt Enkelt Standard Malmö Enkel karta kopplad till adressuppgifter på hemsidan. Tydliga tekniska krav. Malmö stadsatlas i ny version Skånekartan med söktjänst på hemsidan Helsingborg Översyn och uppbyggnad av ny intern karttjänst Lund Skånekartan med söktjänst på hemsidan

Tekniska förutsättningar Befintliga system och utvecklingsmiljöer Malmö: ESRI, ArcIMS, ArcGisServer Lund: ESRI, ArcIMS, ArcGisServer Helsingborg: AutoCad, Mapguide Kristianstad: Intergraph, Digpro

Förutsättningar för samarbete En gemensam målbild En gemensam organisation Ett gemensamt system Open source var lösningen

Organisation Styrgrupp Allan Almqvist, Malmö Magnus Holmqvist, Helsingborg Jonas Andreasson, Lund Per Arvidsson, Kristianstad Projektgrupp Projektledare: Ulf Minör, Malmö Johan Lahti och Stina Munsin, Malmö, Britta Duve Hansen, Tilda Brage, Thomas Åkerholm, Lund Kristian Bergstrand, Helena Stefansson och Fredrik Kratz, Helsingborg Karl-Magnus Jönsson, Cecilia Pihl, Kristianstad

Maj 2009 1. Beställning: Enkel karta, Internet 2. Krav: JQuery, 11 webbläsare, Malmo.se-Lund.se-Helsingborg.se Ställde ungefär samma krav 3. Diskuterade målbild: Interaktion liknande google maps Sökfunktion med autocomplete Lätt att anpassa till produkter Bestämde vilka program/bibliotek vi skulle använda: -Openlayers 4. Bestämde ansvarsområden

Projektstyrning

Projektstyrning SCRUM (metodik för systemutveckling ) Subversion (versionshantering av kod) TRAC (program för projekthantering) Gemensam server för trac och subversion

Projektstyrning Scrum (á la smap) Agil metodik för systemutveckling Löpande utvärdering, kan snabbt ändra inriktning för att möta nya krav och önskemål Lite dokumentation Arbetar fokuserat mot fasta mål 5 veckor i sträck (Sprint) Projektledare (ej scrum terminologi) är med i planeringsfasen och uppföljning. Däremellan arbetar utvecklargruppen och testgrupp självständigt Alla har lika stort ansvar för att alla uppgifter löses

Projektstyrning 1v 1v Utveckling Utveckling Utveckling 5v Tester Utveckling 5v Tester Produkt Att-göralista Sprint Att-göralista (Tickets) Utveckling Buggrättning Sprint Att-göralista (Tickets) Utveckling Buggrättning Produkt Klar

Projektstyrning Trac - smap Program för projektstyrning Här hittar man all information om projektet Alltid uppdaterad med senaste information

Projektstyrning TRAC Minimalistisk mjukvara Webbgränssnitt, Opensource Ett system för att planera och hålla koll på ett projekt. Hålla ordning på sprintar och tickets Gränssnittet i trac är wiki-baserat RSS notifikationer eller E-mail Passar för projektstyrning med Scrum-metodik Ett system för att sköta testning i ordnade former. Ett system för dokumentation i wikiformat. Ett system som ger snabb överblick över det Subversion-repository som används. Inte ett system för resursplanering eller projektbudgethantering.

Projektstyrning smap - Trac Sprintar Tickets Projektbeskrivning Teknisk översikt Tidplan Ansvarsområden Medlemslista, mail, mobilnr Mötesanteckningar Webbläsare vi utvecklar för Regler för kodning Tilecache Hur vi använder Trac Regler för versionshantering Andra webbkartor mm

Projektstyrning

Projektstyrning

Projektstyrning

Teknik/Data

Blandad miljö: Kommersiella program och öppen källkodsprogram Produkter Skånekarta, Malmö, Lund Helsingborg, Kristianstad, Webbklient Funktioner smap (OpenLayers, JQuery) Kopplingar mot tjänster Tjänster WS, WMS-C, WMS, WFS (.NET, ArcGisserver, GeoServer, GeoMedia WebMap, MapGuide ) Data Tabelldata, Spatiala data Oracle, SQL-server, Postgis, ArcSDE

Teknik/Data Program (Öppen källkod) Openlayers: Javascriptbibliotek för kartor JQuery: Javascriptbibliotek för webapplikationer (html, css) Geoserver: Kartserver för att publicera WMS och WFS, TileCache.org WMS-C: Skapa tilecacher PostgreSQL/Postgis. Spatial databas Eclipse: Utvecklingsverktyg, mjukvara Trac: Projekthantering Wordpress. Bloggverktyg Linux: Operativsystem

Teknik/Data Data Skånekartan - Geodatacenter Malmös data Lunds data Helsingborgs data Kristianstads data

Teknik/Data Infrastruktur

Teknik/Data Gemensamma servrar 1. Server för projekthantering: Linux, Trac, Subversion 2. Server för Skånekarta: Linux, Postgis, Geoserver, Wordpress, Apache

Produkter

Produkter smap - modern smap skarta hkarta mkarta lkarta Skåne Kommun Kvalitet hbg.se VA-anm Hållbart lärande Smiley malmo.se Kontaktruta lund.se LoLu Resejamforaren

Produkter smap modern Sparsam design (Design görs vid produktifiering) Navigeringsfunktioner Lagerhantering Bakgrund, Overlay Klickbara lager - inforuta Diverse kartverktyg Sökfunktion Dialogfönster / DIV / IFrame Funktioner och lager väljs i smap.js

Produkter SMAP modern

Produkter Adressökning med autocomplete

Produkter smap - Produkter smap skarta hkarta mkarta lkarta Skåne Kommun Kvalitet hbg.se VA-anm Hållbart lärande Smiley malmo.se Kontaktruta lund.se LoLu Resejamforaren

Kontaktrutekarta

Produkter

Produkter

Framtiden

Produkter

Inbäddad skräddarsydd karta

Produkter

Produkter

Visa live

Framtiden/Nuläge

Framtiden Start - MLH maj 2009 V1 - Karta med basfunktioner Okt 2009 V2 Nya funktioner, Usabilitytest, gemensam server (1) Skånekartan Mars 2010 V3 - Nya funktioner, Juli 2010 Produktifiering - MLHK Sept 2010- Feb 2011 V4 Verksamhetskarta, e-tjänster, gemensam server (2) Påbörjas mars 2011

Framtiden Framtida spår smap... Openlayers Mapfish, GeoExt???????? Köpa in funktioner

smap-iv Projektet har växt. Utveckling Förvaltning Drift Omorganisation pågår.

Framtiden smap - IV Verksamhetsapplikation E-Tjänster Server Infrastruktur med PostGis, Geoserver, WMS-C Product Backlog Enkät Statistik till hjälp (webbläsare, operativsystem, trender, trånga tider, skärmupplösning, språk)

e-tjänst för att beställa stompunkter

Adressökning med autocomplete kommer att tillämpas för alla e-tjänster som kräver att man anger en adress. Grunden är samma som smap, men något modifierad.

Kartan som är integrerad i e-tjänsten för VA-utsättning.

e-tjänst för att beställa karta

Reflektioner www.smap.se Lyssna mer på GIT 2011

Reflektioner Reflektioner från projektgruppen Kul att samarbeta Kan specialisera sig Alla sitter inte och löser samma problem var en för sig I stort sett samma krav och önskemål Enstaka problem, har annat som måste prioriteras först Svårare men roligare att vara flera som utvecklar Bra med testgrupp Alla har stor erfarenhet av webbkartor nyttigt att ta till vara olika erfarenheter

Fördelar och slutsatser Öppen källkod Inga licenskostnader Flexibel vidareutveckling Enklare och billigare att drifta Snåriga licensieringsformer Gemensam utveckling Effektivare och billigare Breddad kompetens Billigare utbildning Stimulerande arbetsmiljö Egna data i applikationen Aktualitet Kvalitet

Fortsatt arbete Integrering och anpassning av produkten i resp kommuners verksamhet för bl a e tjänster, temakartor mm Dokumentation och viss ombyggnad Översyn av organisation och roller Beslut om utvecklingsmiljö för internt verksamhetsstöd Utveckling av nya funktioner Sprida resultatet till fler kommuner

Tack för oss! Open Source gjorde det möjligt Allan Almqvist Ulf Minör