Sammenkobling af E&M og grunddata E&M GIS-data Analysegrundlag 1 stevns kommune & Søren Breddam, som elsker SQL og Mapbasic
Hvad er Ejendoms- & Miljødatabasen? (E&M) 2 stevns kommune
Agenda: Hvad, hvorfor og hvordan gør vi på Stevns? 1. Hvad vil vi opnå? 2. Hvorfor gør vi det? 1. Operativ, robust model for datatilgængelighed 2. Deling 3. Hvordan før, nu og fremover? 1. Rette tab-fil 2. Lave en håndholdt SQL-forespørgsel 3. Benytte egne views med Management Studio Min undertitel er Data på hylderne 3 stevns kommune
Hvad vil vi opnå? Alle sagsbehandlere har i GIS nem adgang til data i E&M, uden at de skal slå dem op Alle sagsbehandlere er fx i stand til at lave en valid høringsliste på borgere og/eller ejere enten via post eller Doc2Mail Data er klar og er til at stole på og alle ved, hvem der har ansvaret for kvaliteten NUL fejl (mht. fuldstændighed) GIS-ansvarlig: 4 stevns kommune Totalt parat til en knivskarp analyse
Hvorfor gør vi det, og hvad sker der? Automatisering en grundtanke Vi vil have en robust, og ensartet metode Al databehandling fra E&M over i GIS foregår automatisk via Planlagte Opgaver Data hentes i E&M og bearbejdes i GIS til det ønskede resultat Alle uoverensstemmelser logges, og udtræk af loggen er tilgængelig for dataproducenterne Alle nye, uopdagede data fra E&M skrives i loggen, så datagrundlaget i GIS kan blive opdateret 5 stevns kommune
Hvorfor gør vi det? Data på hylderne (i GIS)=god (og hurtig) analyse helst af slutbrugeren selv Forudsætningen for en god analyse er gode data Gode data i GIS i forhold til E&M er korrekte adresser, matrikler (og veje) 6 stevns kommune
Gode data Hvordan sikres det, at man har gode data? E&M GIS Dataproducenter 7 stevns kommune
Krav til GIS-funktionen og andre interessenter Bad data behaves as a virus GIS-funktionen tager fat i de producerede data og sammenstiller dem via ID på adresse, ejendom eller vej GIS-funktionen melder uoverensstemmelser tilbage til dataproducenterne via fejllister Dataproducenterne (Byg, CPR og vej) retter grunddata eller skaber nye data GIS-funktionen retter i fornødent omfang sine egne temaer (adresse, ejendom og vej) Ved næste kørsel er der den samme procedure, idet fejllisten er opdateret i forhold til de friske data 8 stevns kommune
Hvilke data har vi på hylderne? Borgere, ejere, ESR, BBRBygning, BBREnhed samt BBRAdgangsadresse + afledte data De opdaterede data fra E&M bliver til nye og sammenstillede data i GIS enten som direkte georeferede data eller som bearbejdede data med joins til andre tabeller Afledte data Videregivelse til nettet Stratus og lister Opdatering af egne temaer Boligudbygning Beboere i 9 stevns kommune
Hvordan har vi gjort hidtil? Adgang til E&M via ODBC altså direkte adgang Tidligere: Rette feltnavne i TAB-filen Nu: Afvikling af SQL-forespørgsler til E&M via TAB-filer i MapInfo Platformafhængigt, men SQL-forespørgslen, der fyres af til E&M kan gemmes, genbruges og deles Mapbasic: Open Table (As ) Server Refresh Efterbearbejdning af åbnede data via Mapbasic Logning 10 stevns kommune Alter Table, Update Table, Gem kopi
Hvordan vil vi gøre fremover? Vi vil fortsætte med automatisk opdatering Nu vil vi bruge Microsoft SQL Server Management Studio Express Vi vil stadig bruge Mapbasic til at åbne og refreshe data med Planlagte Opgaver Vi vil stadig bruge Mapbasic til at lave afledte data 11 stevns kommune
Hvad er og hvorfor bruge Management Studio? Et smart program ( ), hvor man kan lave sine helt egne views, der reparerer på de noget nørdede data fra E&M uden at bruge Mapbasic til efterbehandling Alle kommuner med E&M kan bruge de samme lækre views 12 stevns kommune Dermed opnås et højere fælles informations- eller dataniveau, uden at man skal køre proprietær kode GeoSjælland holder snart en datacamp med dette indhold, så vi kan udveksle idéer på tværs af platforme Vi vil lave standarder for GeoSjælland, så vi nemmere kan samarbejde
Er der forandring på Stevns? Næ, ikke med hensyn til resultatet, for det er det samme: Man kan jo klare det hele via Mapbasic = Status quo Ja, vi kan dele med mange andre, og måske har de nogle gode idéer Ja, vi vil oprette vore views på GitHub efter vores datacamp, og så er vi flere til at tænke tanker 13 stevns kommune
Fokus Automatisering af dataproduktionen Nye behov fra organisationen skal stadig sættes i produktion ASAP via Mapbasic og automatiseres Status: GIS-funktionen Husk dog lige at tjekke logfiler for fejl i egne data, når du en gang får tid, makker 14 stevns kommune