Automatiseret ind- og udlæsning af tabeller fra en database

Relaterede dokumenter
Fredericia Kommunes GIS database. Insights Danmark 2012

Vejledning i brug af WFS fra Kortforsyningen i MapInfo

Direkte adgang til cachede Jupiter data

Sammenkobling af E&M og grunddata

vejman.dk WMS/WFS dokumentation vmgeoserver.vd.dk Maj 2013 Udgave 2.0

Grafdage 2018 Muligheder i MultiGraf

Vejledning til Teknisk opsætning

MAPINFO PROFESSIONAL V11.5

GLOBAL GIS PLATFORM RAMBØLL BO GRAVE INTEGRATED BUSINESS TECHNOLOGY

GIS-DAG - WORKSHOP 23. JANUAR 2013

GeoGIS2020. Installation. Udkast. Revision: 1 Udarbejdet af: BrS Dato: Kontrolleret af: Status: Løbende Reference: Godkendt af:

Spectrum Spatial Analyst WebGIS. Peter Horsbøll Møller GIS Pre-Sales Specialist 10. september 2014

Kommunernes implementering af FKG datamodellen

Miljøstyrelsens udstilling af data fra grundvandskortlægningen

GIS 1 og GIS 2. Index for lektioner i GIS 1 (lektion 1-12) 1. GIS - introduktion. 2. Filtyper og håndtering af filer. 3. MapInfo's værktøjer

Index for lektioner i GIS 1 (lektion 1-12)

MapInfo Professional v11.0 & v Februar 2012

Akkumuleret Installationsvejledning NS

MapInfo Professional 11.0 Hvordan man tilgår en database

Installationsguide. Integration af erhvervsdata fra NN Markedsdata til Microsoft Dynamics NAV 2015

Installationsguide. Integration af erhvervsdata fra NN Markedsdata til Microsoft Dynamics NAV 2013

SDI NUUK den 23. november 2010 Tema: Hvad er grundlaget for SDI? Erfaringer fra Danmark

GIS: Anbefalinger og performance (NS )

Plan for GIS-kontorets indsats i egen butik 80/20 70/30. 1½ time. Drift Usynligt. Anvendelse Synligt. Drift Usynligt. Anvendelse Synligt

Indlæsning af tilskud fra UVM

VEJLEDNING I OPSÆTNING I MICROSTATION, MAPINFO, QGIS OG ARCGIS

Versionsbrev LUDUS Web version LUDUS Web Den 1. juli J. nr: 4004-V

SQL Server 2008 Spatiale eksempler. Plan & Miljø, GIS

MapInfo Professional v11.0 & The MapInfo Location Intelligence Suite MapInfo Netværksmøder

Kalundborg Kommunes Strategi for Geodataområdet - et fundament for digitalisering

Kom godt i gang med dataudveksling med Dansk Markdatabase

Plan-B til Netprøver.dk. Brugervejledning til skolens eksamensansvarlige og it-ansvarlige

Produkt Modellering & Load til Microsoft Dynamics NAV

Click to edit title style. Få mere ud af dine kort. Tom Probert Peter Horsbøll Møller

API-import af kundedata fra e-conomic

Udveksling af data med Navision Stat ved hjælp af GIS. Lars Matthiesen, UNI C

Vejledning til validator test af metadata

Guide til opdatering af Navision Stat med ny funktionalitet - nye objekter, datakonvertering, automatisk indlæsning af datafiler.

Guide - Sådan opretter du en backup

De vigtigste SQL-sætninger. SQL kap Oprette database. DDL og DML

VEJLEDNING I OPSÆTNING I MICROSTATION, MAPINFO, QGIS OG ARCGIS

Document Capture til Microsoft Dynamics NAV. Quick Guide til RTC version 3.50

Navision Stat GIS SFTP kommunikation mellem NS og INDFAK2. Overblik. Side 1 af 12. ØSY/SKH Opr. d

Sammen om data. Jesper Gaardboe Jensen. GeoØst sommermøde den 6. juni 2019

Machine Learning til forudsigelser af central KPI

TimePlan version Installationsvejledning

Web-baseret metadata redigeringsmodul

Kvikguide: Afvikling af kørsel for forberedelse til Forberedret styring af internt statsligt køb og salg. Indledning

1 Indlæsning af script

Mappen Lænderyg præsentation DaneSpine kan placeres et vilkårligt sted på PC (drev/mappe).

KOM GODT I GANG MED. Desktop Mendeley Menuen er simpel og intuitiv. I Menuen Tools finder du web importer og MS Word plugin

Sammenknytning af listedata fra MUD til tabel i MapInfo (SVM-eksempel)

Muligheden for generering af bogmærkedokumenter i Word slås til på denne måde:

Versionsbrev LUDUS Web version LUDUS Web Den 15. september J. nr: 4004-V

Identifikation af planer der ikke findes i PlansystemDK vha. datasættet... 9

Vejledning Tabeller (data tabeller)

Kortforsyningen - Et hav af data og meget andet. Tom Weber, Kort & Matrikelstyrelsen

Navision Stat 5.4. Beskrivelse af SFTP kommunikation mellem NS 5.4 og det eksterne fagsystem. Overblik. Side 1 af 6

Opgraderingsvejledning: Fra LDV til LDV 2.4.0

Sådan anvendes databaseskabelonen

Roller og profiler i rettighedsfilen til Selvejer skolerne

Installationsvejledning af ØS LDV

Udlæsning af opslagsfil til scanneren 1. Opret mappen pdt på C-drevet (c:\pdt).

SAS Forum 2012 Den virtuelle operatør

Brugervejledning DAGI Afstemningsområder

FORSKERSERVICE Sikkerhed på Forskermaskinen

Installationsguide til Oracle Database XE 10.2 og APEX 3.1.1

OIS - Applikationskatalog

MAINTENANCE. Sagsøkonomi, planlægning og prognose AutoPilot. Copyright Korsgaard EDB ApS 1 af 9

GERDA, Faglig følgegruppe, møde 28. aug 2008

Herudover skal der benyttes DSM opgaveplanlægger.

Sådan opretter du en backup

GIS indlæsning af kreditorer og betalingsform. Brugervejledning 1.0

Udlæsning af stregkodefil til scanneren 1. Opret mappen pdt på C-drevet (c:\pdt).

Versionsbrev. LUDUS Web version Opdateret den 31. oktober J.nr V

Vejledning til kortløsning

Beskrivelse af SFTP kommunikation mellem NS og det eksterne fagsystem.

PentaCon C5 External Storage Manager

Versionsbrev. LUDUS Web version Den 10. september J.nr V

Brugervejledning til databrowseren

Spor 2: Anvendelse af datafordeleren. Dialogdag Datafordeler Aalborg, 22. september / København, 6. oktober / Odense 10.

Selection Udvælgelse. For at markere mere end en polygon, holdes Ctrl samtidig. Klik på næste polygon. Gentag for i alt 5 polygoner.

Efter 1/ vil alle data vedrørende kommunernes forvaltning på grundvandsområdet findes i PC Jupiter XL samt på Danmarks Miljøportal.

GIS. Guide til indlæsning af data i ArcGIS herunder KMS-data fra internettet

DRFLive - dynamisk visning af resultater fra DRF Stævnesystem

Versionsbrev. LUDUS Web version Den 25. oktober J.nr V

Database for udviklere. Jan Lund Madsen PBS10107

Implementering af bips A104 hos DTU

Navision Stat 7.0. GIS SFTP kommunikation mellem NS 7.0 og INDFAK2. Overblik. Side 1 af 12. ØSY/SKH/CPS Opr

Versionsbrev LUDUS Web version LUDUS Web Den 28. oktober J. nr: 4004-V

SÅDAN BRUGER DU REGNEARK INTRODUKTION

Hvilke maskiner kan komme med på nettet. Før en maskine kommer med på Maskinbladet, skal modeloplysninger være udfyldt.

Hvilke maskiner kan komme med på nettet. Før en maskine kommer med på Maskinbladet, skal modeloplysninger være udfyldt.

09/ Version 1.4 Side 1 af 37

Uddybende spørgsmål til MUD-GIS kravspecifikation

Versionsbrev. LUDUS Web version Den 16. august J.nr V

Automatisering af dataarbejde 2.2

Installation og afvikling

Transkript:

1 Automatiseret ind- og udlæsning af tabeller fra en database Opdaterede og stylede data i MapInfo Thomas Whitelaw Christensen TM-Digital Horsens Kommune

Baggrund 1 2 GIS strategi i Teknik og Miljø (ca. 350 medarbejdere) - Langt de fleste på WebGIS - Kun enkelte brugere på desktop GIS - Der anvendes services, hvor de findes (WFS/WMS) - Kun ét desktop system (først Arc nu MapInfo)

Baggrund 2 3 Eksterne data WFS/WMS WebKort (borger site) PostGIS Scripts natlige kørsler FME SQL SpatialSuite WebGIS (internt site) Øvrige interne data MS-SQL MS-Access MS-Excel MapInfo m.m. MapInfo filer (tematiserede, ikke opdaterede) 09-02-2012 TM-Digital

Organisering og omfang 1 4 Gennemgang og opdatering af eksisterende MapInfo data, tilføjelse af nye : - Data, der skal opdateres (WFS), 567 stk. - Data, der kun udstilles som WMS, 227 stk. - Data, der af forskellige årsager bevares som base tables, 222 stk

Organisering og omfang 2 5

Opdaterede og stylede data i MapInfo - 1 6 Eksterne data WFS Kommunale data WFS Tematiserede MapInfo data Styles PostGIS MapInfo (stylede data) Data MapInfo base tables 09-02-2012 TM-Digital

Opdaterede og stylede data i MapInfo - 2 7 Hvorfor så kompliceret? Hvorfor ikke blot anvende tematiserede WFS-baserede tabeller, der dagligt opdateres? 27-05-2014 TM-Digital

Trin i processen 8 1. Opdatering af WFS-data (TableRefresh) 2. Indlæsning af tab-fil liste og tab-fil data i PostGIS (FME) 3. Læsning af styling i de tematiserede data (SQL) 4. Kopiering af tematiserede tabeller til base tables (WOR-fil generet via SQL) 5. Indlæsning af data i PostGIS (FME) 6. Dannelse af mapinfo_mapcapalog i PostGIS (SQL) 7. Dannelse af views, hvor data og styles kombineres (SQL) 8. Dannelse af sammenkædede MapInfo tabeller (WOR-fil generet via SQL)

Trin 1: Opdatering af WFS-data 9 - Opdateringen sker via TableRefresh.mbx - WFS-tabeller, der ikke kunne opdateres listes til sidst i loggen - Loggen læses via FME og tabeller, der ikke er opdateret, udelukkes fra den videre proces

Trin 2: Indlæsning af tab-fil liste og tab-fil data i PostGIS 10 - Indlæsninger sker via FME - Der generes to tabeller, én til tab-fil navne og én til tab-fil indhold - Filnavnene valideres, og tab-filer med ugyldige navne udelukkes

Trin 3: Læsning af styling i de tematiserede data 11 - Indtil videre sker dette via 14 SQL-funktioner

Trin 3: Læsning af styling i de tematiserede data 12

Trin 4: Kopiering af tematiserede tabeller til base tables 13 - Oprindeligt skulle indlæsningen af data til PostGIS foregå via EasyLoader - Problemer gjorde, at der skulle findes en anden løsning, der blev indlæsning via FME - FME kan ikke læse WFS-baserede tab-filer, så det var nødvendigt at kopiere til base tables - Til dette generes og afvikles en WOR-fil via SQL og FME

Trin 6: Dannelse af mapinfo_mapcapalog i PostGIS 14 - Da EasyLoader ikke anvendes til indlæsning skal mapinfo_mapcatalog tabellen oprettes manuelt

Trin 7: Dannelse af views, hvor data og styles kombineres - Views dannes ud fra data-tabellerne med tilføjelse af kolonnen mi-style med data fra tabellen med styles samt et tidsstempel 15 - Der dannes kun views for tabeller, der findes i mapinfo_mapcatalog

Trin 8: Dannelse af sammenkædede MapInfo tabeller (udlæsning) 16 - Via SQL og FME generes og afvikles en WOR-fil, der danner sammenkædede tabeller med en style knyttet til hvert enkelt objekt

Status: i drift, men der er udeståender 17 1. Tematisering med expression, p.t. to datasæt 2. 26 andre datasæt, der af forskellige grunde ikke kører i gennem bedre styr på validering i de forskellige trin 3. Etablering af automatiseret download, hvor services er for ustabile, f.eks. FVM 4. Automatisk tilføjelse af signaturforklaringer 5. Afvikling via MapBasic