Transcript Open Data
Open Data Kave Silverklippa Norconsult Astando AB Uppdraget - 2012 • Bygg öppen data-tjänster för Stockholms stads Trafikkontor • Avgör vilka data som kan exponeras, och hur de ska exponeras • Samordna med Stadsbyggnadskontoret och Stadsledningskontoret • Beskriv datamängder och API:er för allmänheten och utvecklare • Leverera om en månad, installerat mot replikerad databasmiljö Data som exponeras • Trafik- och vägdata ur stadens vägdatabas • Parkeringsdata ur LTF och vägdatabasen Trafik- och vägdata | Parkeringsdata • • Bilvägnät Cykelvägnät • Adressplatser • Parkeringstaxeområden (jan 2014) • • • • • • • • • • • • • • • Beläggningsåtgärd Funktionell vägklass Gatunamn Gångyta Kantstöd Köryta Möblemang Parkeringsautomat Räcke Trafikslag Typgata Vägbanebredd Väghållare Vägmittsklass Övrig yta (med filtrering av känsliga data) • • • Gatuarbete TA-plan Markupplåtelser • • • • • • • • • • • • • • • • • • • Bangolfbanor/tennisbanor Bygge Byggnader mm Evenemang Filminspelningar Fristående container Försäljningsplats, permanent Försäljningsplats, tillfällig Kiosk- o serveringsbyggnad, helår Kiosk- o serveringsbyggnad, säsong Markområden Mobilkran Reklam/skylt Telefonkiosker Torghandel Uteservering Varuskyltning Återvinningsstation Övrigt Trafik- och vägdata | Parkeringsdata Datat exponeras via • WMS+WFS (GeoServer) – http://openstreetgs.stockholm.se/Home/Gs • LvWS (Egenutvecklat API) – http://openstreetgs.stockholm.se/Home/Ws Trafik- och vägdata | Parkeringsdata WMS+WFS • Exponeras via en egenutvecklad proxy mot GeoServer. Proxyn: – Kontrollerar API-nyckel – Kapslar in GeoServer • WMS 1.1.1 och WMS 1.3.0 • WFS 1.0.0 och WFS 1.1.0 • Svarsformat bl.a: png, pdf, kml, kmz, geotiff, gif, jpeg och svg • Utvecklarguide med exempelanrop för WMS och WFS finns Trafik- och vägdata | Parkeringsdata LvWS Ovanstående är ett exempel på ett tänkbart anrop. I tjänsten finns 24 web-metoder som kan användas för att söka och läsa ut data på olika vis. Trafik- och vägdata | Parkeringsdata • Uppdelade på – P-tillåten (anger var och när det är tillåtet att parkera) – Servicetider (anger när en gata, eller del av gata, är förbjuden att parkera på) – Specialparkering (Buss, Lastbil, MC, Rörelsehindrad) • Styrs av Lokala Trafikföreskrifter (LTF) som kraftigt förenklats för att lättare kunna användas av allmänheten. • http://openstreetgs.stockholm.se/Home/Parking Trafik- och vägdata | Parkeringsdata • Exponeras via egenutvecklat REST-API • En av operationerna ger möjlighet att anropa med fullständigt WFS-anrop! Geodataportalen • http://geodataportalen.stockholm.se/Geodataportalen/ Koordinatsystem • Staden hade två tjänster sedan tidigare, som endast stödde RT 90 2.5 gon V • Vi valde att stödja: – – – – – SWEREF 99 18 00 (SRID: 3011) SWEREF 99 TM (SRID: 3006) WGS 84 (SRID: 4326) Google Mercator (SRID: 900913) RT 90 2.5 gon V (SRID: 3021) • för kompabilitet med tidigare tjänster, och för att ge möjlighet till koordinattransformation – SWEREF 99 18 00 + RH 2000 (SRID: 5850) • Införs under 2014 Svårigheter • Att veta vilken nivå utvecklarguider ska ligga på • Att förstå vilka data som kan exponeras (adresser, gatunamn, postnummersytor, personuppgifter, placering av utrustning för trafikmätningar) • Att försöka likrikta sig med parallella projekt på andra förvaltningar • Att hinna leverera i tid P-Stockholm (iOS) P-Stockholm (Android) Parkering Malmö (Android) Städnatt (Android) Pplats.nu (Android) Gatuparkering Stockholm (iOS) www.mcparkering.se www.trafiken.nu WMS och WFS i egen GIS-miljö • Kombinerar förgrundsdata med bakgrundskartetjänster (WMS) från SBK Tack! • http://open.stockholm.se/trafik-och-parkering • http://openstreetgs.stockholm.se • [email protected]