LoG-IN LoG-IN, een samenspel tussen open en closed software Filip Meuris Intercommunale Leiedal
Structuur presentatie 1.GIS en open source in de regio Kortrijk 2.LoG-IN als casus 3.Op zoek naar een klant? Do’s en don’ts.
Wat is Leiedal? Opgericht in 1960 Dubbel doel: 1.Gemeenten te ondersteunen in hun werking 2.Streekontwikkeling Activiteiten: bedrijventerreinen, ruimtelijke ordening, milieu en natuur, Europese grensoverschrijdende samenwerking, lokaal e-government. GIS! (maar niet evident)
Regio Kortrijk
Eurodistrict – politieke unie
GIS binnen gemeenten Regio Kortrijk 15 jaar actief in GIS Elke gemeente GIS-coördinator en beleid Kennis zit binnen gemeenten Sedert 2003 integratie GIS en ICT lokaal e-government Partners: Samenwerking met ESRI Belux, CEVI, Eurosense, DFC, GIM, …
GIS in de 12 gemeenten DESKTOP GIS in gebruik ArcGIS (+CEVI modules): 55% 3.x en 45% 8.2 Autodesk Mapguide (3) AutoCAD Map (2) Eurotronics (1) Smart Image (1) Specifieke software (bv. Publieke ruimtes)
Visie gemeenten op Open Source Open source GIS voor Desktops Pro’s: Zeer uiteenlopende platforms ondersteund (UNIX, Linux, Windows, Mac OS) Je kunt het beste instrument voor een taak kiezen Meeste systemen conformeren aan OGC standaarden voor interoperabiliteit Con’s: Vaak afzonderlijke pakketten elk met eigen sterktes Zelden out-of-the-box, idem voor maintenance User inferface vaak laatste deel van de ontwikkeling Niet altijd even sterk in het produceren van de traditionele “papieren kaarten”
GIS in de gemeenten INTRANET GIS en viewers in gebruik (op 12) MapGuide (3) CEVI Logis View (6) ArcExplorer (4) Orbit Explorer (1) Belgroma RI-loket (1) EDL Eurotronics (2) ArcIMS intranet (5) ArcGIS intranet (1) GeGIS (1)
Open source GIS voor servers Pro’s: Zeer brede variëteit voor verschillende platformen (UNIX, Linux, Windows, Mac OS) Vaak zeer snel en efficiënt voor hun functionaliteit Veel formaten worden ondersteund Con’s: OSS met elkaar verbinden vaak moeilijk Opslaan naar proprietary formats meestal niet ondersteund Niet evident om te integreren in proprietary Visie gemeenten op Open Source
Uitdagingen GIS en ICT diensten gemeenten: van 1 tot 15 medewerkers Vaak experten in het optimaliseren van het dagelijkse routines (tools, skills, hobbies) Effectiviteit sterk gebaseerd op persoonlijke relaties met peers in andere gemeenten (delen kennis, good practice, data) hoe slimmer en efficiënter te werken (‘tinkerers’) Groeiende groep professionele ICT’ers (vaak uit privé) profiel van de open source community?
Leiedal en software Websites 12 gemeenten: PostgrSQL, Drupal Intranet: Joomla Webtoepassingen: PHP en ASP Interne webtoepassingen: zowel.NET op SQL server als PHP op PostgrSQL Servers: Virtualisatie (Microsoft/Linux) Mail: Outlook en Exchange Browser: Firefox Office software: Microsoft Office 2003 Office software home PCs: Open Office
Regio Kortrijk & GIS: conclusie Niet bang te experimenteren (thick client, web en database) Mix van systemen mét beheersing Blijvende uitdaging: hoe de transitie maken naar de juiste enterprise GIS voor hun type organisatie? Aanpak regio: Zo laat mogelijk denken aan technologie en zo lang mogelijk aan noodzakelijke functionaliteit Wat zijn de ambities in op de MT en wat hebben we daar nu voor nodig? 2004: investeren in webGIS
GIS in de gemeenten INTERNET GIS Alle gemeentelijke websites zelfde ontwikkelingstraject Tot 2007: verschillende tests met open source (ASP Map, PostGIS, …) Sedert 2007: LoG-IN Generic Information Infrastructure (GII)
Proprietary of Open Source??? De bedenkingen – risico’s (2005) 1.Is Open Source GIS robuust en performant genoeg? Kan personeel gemeente niet- proprietary software ondersteunen? 2.Wie kan ondersteunen? Who cares? 3.Is er voor het type organisatie wel geschikte een OSS? 4.Is OSS meer dan een meccanodoos voor ingenieurs, wetenschappers? 5.TCO?
Proprietary of Open Source??? De bedenkingen – opportuniteiten (2005) 1.Community 2.Innovatie 3.Vrijheid 4.Fun 5.Kost 6.Andere
Structuur presentatie 1.GIS en open source in de regio Kortrijk 2.LoG-IN als casus 3.Op zoek naar een klant? Do’s en don’ts.
LoG-IN GII (Generic Information Infrastructure) Who: 35 local authorities in three countries (Belgium, Germany and UK) Aim LoG-IN-project: turn local governments into stronger players in the field of local economy by providing them with innovative tools and strategies. (the technical dimension) LoG-IN GII: The GII allows local authorities to manage and publish their geodata supporting a multi-channel approach and therefore build information-rich services for businesses and citizens.
More information: project.net
Problem 1 Problem: How to convince organisations to jointly build and share one system which will support their back-office and front-office systems? Large cities: we can do this ourselves (can they?) Central government: we could do this for you (they won ’ t) IT partners local governments: our black box is cheaper (but not open) Solutions: believe in your service model, communicate it from the beginning, do not give in, ‘ sell ’ good stories, get strong stakeholders support Results: model is inspiring many others Problems and barriers
Problem 2 Problem: Defining the right specifications. How to get to an agreement between 35 local authorities, each with their own legacy systems and formats? How to overcome the hurdle of three administrative-legal systems? Solutions: adoption of open and international standards, clear choice for webservices, strong focus on interoperability Results: agreement between partners & the 35 local authorities Problems and barriers
Problem 3 Problem: How to get from ‘ idea ’ (what is needed) to ‘ technical solution ’ (how) without knowing all technical alternatives (we are no experts). How to make the procurement process open and focused at the same time? Solutions: prepare the (European) procurement procedure very carefull (PQQ, procurement, BAFO, POC) there is expertise on the market Allow a co-design between the local authorities and the supplier (create a ‘ we ’ rather than an ‘ us ’ and ‘ you) Results: top-end solution for medium price, supplier (consortium of 4 companies) sees project as a showcase for their products and solutions. Problems and barriers
De Generic Information Infrastructure bestaat uit: 1.GIS-Infrastructuur –Grote opslagruimte –OGC en Interoperability compliant –Wizard om webservices te bouwen –Toegankelijk via andere GIS-toepassingen –Toegankelijk via browser met editing mogelijkheden 2.Geïntegreerde Feature Manipulation Engine Uploaden – converteren – downloaden naar andere dataformaten 3.Toegangscontrole Voor alle diensten en informatie + gebruik van EID mogelijk
Drielagen Architectuur GII Informatie Gebruikers- data Ruimtelijke Data Datalaag Serverlaag sdi.suiteArcGIS ServerSpatial Direct GIS Clients HTML Clients WMS / WFS Gebruikersslaag SAP/CRM/ERP
Browser Standard HTML ArcGISExplorer OGC-compliant Browser and Desktop GIS WMS / WFS Web Services ESRIDesktop FMEUser LoG-IN Server Framework ArcGISServer WebEditingtool Administrationtools sdi.suiteSpatialDirect ArcEditor (English or Germaninterface) LoG-IN Administration Workflow Manager RemoteDesktopConnection SQLServer ArcSDE SOAPSOAPOGCOGCOGC
Monitoring DataIdentity Data Tier User rightsSpatial Data Server Tier HTML Admin Client HTML Clients WMS / WFS User Tier GIS / CAD Clients ArcEditor Client AdminUser HTTP securityManager HTML Admin Client serviceMonitor ESRI ArcGIS Server serviceMonitor HTTP securityManager ESRI ArcSDE SOAP Web Services OGC WMS OGC WFS Web Authentification Service SpatialDirect / FME Log-IN Server Framework
ArcGIS server 9.2 Use Publish Define and Create Web Map Viewer Desktop Explorer GIS Server Mobile Web/Enterprise Service Bus OpenAPIs
Workflow manager
Architectuur (detail)
Powerful: Local authorities decide who has access to their data, services or tools SDI conterra
Powerful: 24/24 Monitoring of Services
Translation Servlet QServer FME Server (Server-Mode) result Qserver API- Call result FME API Call Web Server Monitor LoG-In-Spatial Data Data Transfer Web-Browser HTML Interface HTTP Request (URL) Result Download-Link Download DXF Shape FME Mapping Files Spatial Direct
Powerful: Local Authority decides who can download which data; the End User selects area and a format
Powerful: Solving real interoperability challenges
Interoperability also is about understanding what’s inside the box
Interface for local authorityWhat takes place at background Web Map Viewer Desktop Explorer Mobile Web/Enterprise Service Bus Word, etc End User chooses the medium Building Shared ICT Solutions: Yet simple to use …
Monitoring DataIdentity Data Tier User rightsSpatial Data Server Tier HTML Admin Client HTML Clients WMS / WFS User Tier GIS / CAD Clients ArcEditor Client AdminUser HTTP securityManager HTML Admin Client serviceMonitor ESRI ArcGIS Server serviceMonitor HTTP securityManager ESRI ArcSDE SOAP Web Services OGC WMS OGC WFS Web Authentification Service SpatialDirect / FME Log-IN Server Framework
Fully integrated Business Database Federal government Flemish government local government business community
Examples
Uses: What is Happening in my city tonight?
Uses: Which services are available in my neighbourhood? GII will support front-office
Uses: Giving Business Access to Statistical Data GII supports back-office and front-office
UK: National authority will use GII to share geodata with local authorities and will be part of the Connected Neighbourhood Forum (England) Germany: GII used for availability broadband in whole Germany Belgium: GII extended to municipalities of West-Vlaanderen GII is there to stay! Future?
Evaluatie: vragen die we ons stelden Keuze technologie: in 2005 eerst gewenste functionaliteit, dan kijken naar markt Geen apriori’s wel randvoorwaarden (« markt kan het maar het bestaat nog niet ») Kunnen we de oplossing zelf aan? Meerwaarde van een complexiteit? Integreerbaar in bestaande oplossingen? Partner die ons kan helpen, zonder lock-in? Zijn er voldoende partners die de technologie begrijpen?
Zouden we het opnieuw doen? 1.Verwachtingen burgers en bedrijven gewijzigd 2.Data als de nieuwe ‘Intel Inside’ 3.Cool, snel en simpel wint: 5 functies 4.Communicatie: don’t use the G-word 5.Open is het heden 6.The web won 7.Nieuwe businessmodellen, ook voor overheden jazeker
Structuur presentatie 1.GIS en open source in de regio Kortrijk 2.LoG-IN als casus 3.Op zoek naar een klant? Do’s en don’ts.
1.Open je systeem (of blijf buiten) 2.Innovatietraject (en neem ons mee) 3.Knappe koppen winnen zieltjes, niet wervende brochures in vierkleurendruk 4.Begrijp wat we willen doen (we weten wat we willen) 5.Elk systeem heeft zijn beperkingen, wees open en reik oplossingen aan (uitbreiding parterschap) 6.Community 7.Software should be fun 8.Koken kost geld (maar leer ons koken) Hoe onze zieltjes te winnen?
LoG-IN LoG-IN, een samenspel tussen open en closed software Filip Meuris Intercommunale Leiedal