Varningssystem byggt på öppna källkodskomponenter Magnus Runesson SMHI Magnus.Runesson@smhi.se



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

SharpMap. GIS-komponenter för.net

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

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

Open Source - Utmaningar och fördelar

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

Användande av QGIS i Kristianstads kommun

Open Source-licenser

Insidan av ett Open Source projekt. Nicklas Avén

Open Source - Eller som vi säger, Fri programvara

Open Source-licenser

Open Source - Eller som vi säger, Fri programvara

Programvaror - Jo, tack, det vill vi ha...

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

Svenska Linuxföreningen. Fri programvara Mycket mer än bara gratis 1(29)

Svenska Linuxföreningen. Presentationens namn 1(24) Copyright 2004 Marcus Rejås

Licenser - Jo, tack, men så få som möjligt

Stöd vid genomförande av GIS-projekt Innehåll

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

Vektorkartor för mobila terminaler

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

Webbappar med OpenLayers och jquery

FOSS4G Denver 2011 Peking 2012

ADITRO LÖSNINGAR FÖR EN ENKLARE JOBBVARDAG SUMMIT 2014 PER JOHANSSON & JOEL KÖHL ADITRO L FRÅN WINDOWS TILL WEB

Wordpress och Sociala medier av Sanna Ohlander STAFFANSTORP Framtidens kommun

Juridiska frågor kring fri programvara och öppen källkod

Federerad Roll Administration ÄR GROUPER EN MEDSPELARE? OVE OLANDER MITTUNIVERSITETET

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

Handbok Simond. Peter H. Grasch

Handbok KsirK. Gael Kleag de Chalendar Nemanja Hirsl Översättare: Stefan Asserhäll

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

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

Stockholm Open Award 2014 Meet Up 26 mars Trafik och framkomlighet

Verktyg och Utvecklingsmiljö. Föreläsning 2 Eclipse

Verksamhetsnytta är viktigare än Teknik

DI Studio nyheter

Policy för öppen källkod

Affärsmodeller kring fri programvara - Exempel och diskussionsunderlag

edwise Uppdateringsinformation vecka 04

Fria upphovsrättslicenser underlättar kunskapsdelning och lärande

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

Mönsterås Kommun inför en öppen groupwarelösning

Att använda Metria Maps WMS baserad på Geoserver

När geografisk information blir allas egendom

Webbservrar, severskript & webbproduktion

Sustainable engineering and design

KFF Beskrivning av KFF-handläggningsprocessen 1 (10) Gällande Mikael Andersson REGISTERKARTE-GML

Elisabet Stöök Konsult SAS Institute AB Copyright 2003, SAS Institute Inc. All rights reserved.

Validering av XML, Svensk geoprocess Guide för validering av XML, Svensk Geoprocess

Svenska Linuxföreningen. Fri programvara Mer än bara gratis 1(17) Copyright 2006 Marcus Rejås

GIS och SGU. Jonas Holmberg & Johan Olsson

Lathund för webbpublicering av bilder

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

Sustainable engineering and design. Prestanda i karttjänster

Continuous Integration med Jenkins. Linus Tolke Enea Experts

Öppna SGU. - Vad är öppna data? - 5 star model - Öppen standard - Öppna format - Öppen licens - Teknik - REST / Atom - Exempel

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

Konferens FAI Dokumenthanteringssystem i Alfresco

Linux på skrivbordet - Myt eller möjlighet

Installation av StruSofts låne-licensserver (nätverkslicens)

Webbteknik. Innehåll. Historisk återblick Teknisk beskrivning Märkspråk Standardisering Trender. En kort introduktion

CMS. - Content management system

Linux på skrivbordet - Myt eller möjlighet

Datacentertjänster PaaS

Handbok KGet. Gaurav Chaturvedi Översättare: Stefan Asserhäll

Publicering av geografiska data på webben

Manual - Storegate Team

Sänk kostnaderna genom a/ ställa rä/ krav och testa effektivt

PMM (Process Maturity Metrics) Allmänt. Mätetal för framgångsfaktorer. 1. CM konfigurationsstyrning

Öppen programvara. För ökad konkurrens, bättre interoperabilitet och lägre kostnader!

Open Source - Program och hur man väljer

Stöd vid genomförande av GIS-projekt

Miljöövervakning och dataflöden Pågående utveckling

Calligra. En allmän inledning. Raphael Langerhorst Jost Schenck Översättare: Stefan Asserhäll

OneGeology-Europe gör geologiska data lättillgängliga. Tomas Lindberg & Lars Kristian Stölen Sveriges geologiska undersökning (SGU)

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

Domän/DNS Hemsidor Mailadmin Nyhetsbrev Webbhotell Webbshop

OpenDNSSEC. Rickard Bondesson,.SE

RFC 6106-stöd i Router Advertisment-klienten radns. Michael Cardell Widerkrantz mc@hack.org

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

Handbok Färgredigeraren. Artur Rataj Översättare: Stefan Asserhäll

WWW. Exempel på klientsidan. Överföring av en html-fil. Snyggare variant. Verkligt format. Meddelandeformat för begäran HTTP

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

Införande av en integrationsplattform med Apache Service Mix på LTU

Vad gör en åsna i vården? Mats Ekhammar

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

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

Vanliga frågor kunder

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

Handbok KMouseTool. Jeff Roush Översättare: Stefan Asserhäll

WebOrderInstallation <====================>

LEFI Online. Anslutningsinformation

Prioriterade standarder, Handledning, Vägledning, Utbildning Mats Åhlin

BLOGG PETER DPI.FI

Rev Oct Användarguide Smartsign 9

OpenDNSSEC. Rickard Bondesson,.SE

Visuell GUI Testning

Manual - Storegate Team

Handbok KSystemLog. Nicolas Ternisien

Program för intranät

Transkript:

Öppen Källkod inom Offentlig Sektor 15-16 april 2008, Stockholm Varningssystem byggt på öppna källkodskomponenter Magnus Runesson SMHI Magnus.Runesson@smhi.se

2008-05-14 Signatur Om SMHI Som experter inom meteorologi, hydrologi och oceanografi främjar vi effektivitet, säkerhet och miljö inom olika samhällssektorer. Tillhandahålla planerings- och beslutsunderlag för väder- och vattenberoende verksamheter. Understödja offentliga uppdragsgivares och kommersiella kunders verksamheter.

2008-05-14 Signatur

Open Source användes redan tidigare 2008-05-14 Signatur

Vägen till nytt system Från omvärldsbevakning till implementation

Siter på nätet 2008-05-14 Signatur

Siter på nätet 2008-05-14 Signatur

Siter på nätet 2008-05-14 Signatur

2008-05-14 Signatur Öppna standarder WMS: Web Map Service. Visar geografiska data som raster WFS: Web Feature Service. Tillhandahåller geografiska data (vägar, kraftledningar etc.) till och från användare GML: Geography Markup Language. XML-format som beskriver geografiska data. OGC: Open Geospatial Consortium CAP: Common Alerting Protocol. XML-format för att distribuera varningar.

Slutsats av omvärldsbevakning Webmappingtekniken skulle ge oss mycket stöd i vår utveckling Många/de flesta bygger sina webmappinglösningar på Open Source Kommer förenkla kommunikationen med andra intressenter Proof of concept: Nästa generations varningssystem 2008-05-14 Signatur Begränsad komplexitet

2008-05-14 Signatur Varningar Används i vid bemärkelse Officiella varningar Åska Halka Flöden Problem med dagens varningssystem Görs på olika sätt Sparas på olika ställen Sparas i olika format Alla är inte digitala Slutna Dyrt med personliga bevakningar

Komponenter - GUI Openlayers Widget som kan snyggt visa och redigera geografiska data på webben Pratar med en WMS/WFS-server Extjs Trevligt javascriptbibliotek för att få modern touch PHP 2008-05-14 Signatur Används redan tidigare

2008-05-14 Signatur Komponenter Webmap-server Finns ett antal olika. Geoserver: Enkel att installera Java Spridd Rik på funktionalitet Aktivt community

Komponenter - Datalagring Vad har vi? MySQL??? Jorden är platt Informix??? Kostar $$$$ PostgreSQL med Postgis Populärt inom GIS-kretsar Kompetent Parallellt skedde en utvärdering av vår databasstrategi Vi gå mot Postgres för all ny databasutveckling Köpt in utbildning för både admin och utveckling 2008-05-14 Signatur PGAdmin bra administratörs- och utvecklargränssnitt

Komponenter Integration och affärslogik JBoss Vi använder det ju redan! Bra erfarenheter Intern kompetens Har tidigare köpt viss utbildning PHP Vi använder det ju redan! Bra erfarenheter 2008-05-14 Signatur Intern kompetens

2008-05-14 Signatur Utvecklingsmiljö / Infrastruktur Eclipse med plugins för PHP och J2EE Wiki för anteckningar / gemensam kunskap Mantis för bugg-/ärende-hantering Firefox och diverse plugins: Firebug LiveHTTP-headers Webdevelopers toolbar

Arkitektur Nytt varningssystem OpenLayers WMS Geoserver WMS www WMS WMS dokument Postgre/ PostGis xml MMS Prodsys Java SMS Prodsys Mail 2008-05-14 Signatur Prodsys Postgre/ PostGIS FAX Fil

Åskrisk-klient 2008-05-14 Signatur

2008-05-14 Signatur Nytt varningssystem vad vi uppnår Enkelt att skapa varningar via VPN/Web Vissa varningar kan skapas automatiskt utifrån modellberäkningar Samarbetspartners kommer på sikt kunna ansluta sig direkt Enkelt att göra personliga bevakningar

2008-05-14 Signatur Återanvända Open Source-ideer Många open source-projekt tar del av nytt tänk tidigt Titta på existerande projekt och se vad som är bra och dåligt med dem Följ standarder Lösa kopplingar - Tänk att användare/utvecklare kan sitta någon annan stans och inte ha direktkontakt. Andra (Du?) vill återanvända. Ta del av principer för bygg och installation från Open Source

2008-05-14 Signatur Att bevaka projekt Läsa RSS-nyhetsflöden Läsa och använd mailinglistor Sök i gamla mailarkiv Sök i Wikis och ärendesystem Konferenser

Att bidraga Olika projekt har olika regler Lyssna på andras åsikter Var inte rädd för att skicka patchar till mailinglistan Ibland krävs överlåtande av Copyright Ger mottagaren full kontroll Möjlighet till dubbellicensiering En liten ny funktion kan kompletteras av andra Rapportera buggar 2008-05-14 Signatur Testa

Erfarenheter Ofta bra och snabba svar på nätet Bra dokumentation Då standarder ofta följs kan även dessa användas Det finns support att köpa Komponenterna följer standarder väl Minimalt med kod att underhålla Dåliga erfarenheter? Egentligen inga. 2008-05-14 Signatur Kan ibland vara svårt att veta vilken version dokumentationen täcker.

2008-05-14 Signatur Skulle vi kunna gjort det med kommersiella produkter? Definitivt ja Men dyrare i licenspengar Troligen inte kortare utvecklingstid Svårare att felsöka då man inte får titta bakom fasaden Behöver hålla reda på installationer och licenser

2008-05-14 Signatur Varför är inte KEPS open source? Bättre och släppa saker som fungerar Lättare att få andra att förstå om de kan testa Kan inte förvänta oss att andra utvecklar åt oss Finns fortfarande rädsla Vad blir vårt ansvar? Hur påverkas vår affärsverksamhet? Hur påverkas vår målstyrning? Kanske viktigast: Ett steg i taget!

2008-05-14 Signatur Licenser Läs licensen! Ta en som är väl sprid Kontrollera vad som går blanda Skapa inte en egen För internt bruk Ofta inga problem Ta del av kunskap på http://www.opensource.org/

Licenser Licens Kan mixas med Modifieringar Kan licensieras Original icke fri kan hållas om av vem som copyright- programvara privata helst innehavaren har speciella privilegier GPL LGPL X BSD X X NPL X X X MPL X X Public domain X X X 2008-05-14 Signatur Källa: http://www.oreilly.com/catalog/opensources/book/perens.html

Resurser Openlayers - http://www.openlayers.org/ Postgresql - http://www.postgresql.org/ Postgis - http://postgis.refractions.net/ Geoserver - http://geoserver.org/ QGIS - http://www.qgis.org/ Extjs - http://extjs.com/ PGadmin - http://www.pgadmin.org/ JBoss - http://www.jboss.org/ 2008-05-14 Signatur OGC - http://www.opengeospatial.org/