7 DIFFERENT PROJECTS. All solved with FME Desktop and / or FME Server

Like dokumenter
Unit Relational Algebra 1 1. Relational Algebra 1. Unit 3.3

From a table based Feature Catalogue to GML Application schemas

Compello Fakturagodkjenning Versjon 10.5 As a Service. Tilgang til Compello Desktop - Regnskapsføring og Dokument import

Endelig ikke-røyker for Kvinner! (Norwegian Edition)

Dagens tema: Eksempel Klisjéer (mønstre) Tommelfingerregler

HONSEL process monitoring

CSR Harvesting Final Meeting September, 2015 Brest, France. Anne Che-Bohnenstengel & Matthias Pramme, BSH

Vi starter straks FME WEBINAR Sigbjørn Tillerli Herstad sigher@norkart.no

Databases 1. Extended Relational Algebra

Trigonometric Substitution

Emneevaluering GEOV272 V17

Norsk (English below): Guide til anbefalt måte å printe gjennom plotter (Akropolis)

Elektronisk innlevering/electronic solution for submission:

Slope-Intercept Formula

Compello Fakturagodkjenning Versjon 10 Software as a service. Tilgang til ny modulen Regnskapsføring

Neural Network. Sensors Sorter

Hvor mye teoretisk kunnskap har du tilegnet deg på dette emnet? (1 = ingen, 5 = mye)

Innholdsfortegnelse... 1 Endringslogg UD BETALINGSTERMINAL NETS NEW DRIVERS FULL SUPPORT WINDOWS

Hvordan føre reiseregninger i Unit4 Business World Forfatter:

Den som gjør godt, er av Gud (Multilingual Edition)

Improving Customer Relationships

Prosjekt Adressekvalitet

Oppgave 1a Definer følgende begreper: Nøkkel, supernøkkel og funksjonell avhengighet.

Andrew Gendreau, Olga Rosenbaum, Anthony Taylor, Kenneth Wong, Karl Dusen

Exercise 1: Phase Splitter DC Operation

Han Ola of Han Per: A Norwegian-American Comic Strip/En Norsk-amerikansk tegneserie (Skrifter. Serie B, LXIX)

Moving Objects. We need to move our objects in 3D space.

// Translation // KLART SVAR «Free-Range Employees»

of color printers at university); helps in learning GIS.

The building blocks of a biogas strategy

Øystein Haugen, Professor, Computer Science MASTER THESES Professor Øystein Haugen, room D

5 E Lesson: Solving Monohybrid Punnett Squares with Coding

Digital Transformasjon

AvtaleGiro beskrivelse av feilmeldinger for oppdrag og transaksjoner kvitteringsliste L00202 levert i CSV fil

Bestille trykk av doktoravhandling Ordering printing of PhD Thesis

Level Set methods. Sandra Allaart-Bruin. Level Set methods p.1/24

EN Skriving for kommunikasjon og tenkning

FIRST LEGO League. Härnösand 2012

SAMPOL115 Emneevaluering høsten 2014

SRP s 4th Nordic Awards Methodology 2018

Newtons fargeskive. Regnbuens farger blir til hvitt. Sett skiva i rask rotasjon ved hjelp av sveiva.

All you need is the plan, the road map, and the courage to press on to your destination.

NO X -chemistry modeling for coal/biomass CFD

Start Here USB *CC * *CC * USB USB

KROPPEN LEDER STRØM. Sett en finger på hvert av kontaktpunktene på modellen. Da får du et lydsignal.

buildingsmart Norge seminar Gardermoen 2. september 2010 IFD sett i sammenheng med BIM og varedata

Grunnlag: 11 år med erfaring og tilbakemeldinger

Enkel og effektiv brukertesting. Ida Aalen LOAD september 2017

Assignment. Consequences. assignment 2. Consequences fabulous fantasy. Kunnskapsløftets Mål Eleven skal kunne

Søker du ikke om nytt frikort, vil du bli trukket 15 prosent av din pensjonsutbetaling fra og med januar 2014.

Dynamic Programming Longest Common Subsequence. Class 27

Level-Rebuilt B-Trees

VEIEN TIL ROM: HVORDAN JEG BLE KATOLIKK (NORWEGIAN EDITION)

Uke 5. Magnus Li INF /

Invitation to Tender FSP FLO-IKT /2013/001 MILS OS

Sascha Schubert Product Manager Data Mining SAS International Copyright 2006, SAS Institute Inc. All rights reserved.

Little Mountain Housing

PATIENCE TÅLMODIGHET. Is the ability to wait for something. Det trenger vi når vi må vente på noe

REMOVE CONTENTS FROM BOX. VERIFY ALL PARTS ARE PRESENT READ INSTRUCTIONS CAREFULLY BEFORE STARTING INSTALLATION

Forecast Methodology September LightCounting Market Research Notes

Bostøttesamling

Server-Side Eclipse. Bernd Kolb Martin Lippert it-agile GmbH

Trust in the Personal Data Economy. Nina Chung Mathiesen Digital Consulting

Server-Side Eclipse. Martin Lippert akquinet agile GmbH

STILLAS - STANDARD FORSLAG FRA SEF TIL NY STILLAS - STANDARD

GEO231 Teorier om migrasjon og utvikling

- En essensiell katalysator i næringsklyngene? Forskningsrådets miniseminar 12. april Mer bioteknologi i næringslivet hvordan?

Reliable RT Spotify

Du kan bruke det vedlagte skjemaet Egenerklæring skattemessig bosted 2012 når du søker om frikort.

Digitization of archaeology is it worth while?

Fakultet for informasjonsteknologi, Institutt for datateknikk og informasjonsvitenskap AVSLUTTENDE EKSAMEN I. TDT42378 Programvaresikkerhet

Trådløsnett med Windows Vista. Wireless network with Windows Vista

Appendix B, not for publication, with screenshots for Fairness and family background

INF2120 Tools at your fingertips

Trådløsnett med Windows XP. Wireless network with Windows XP

Multimedia in Teacher Training (and Education)

«Flerspråklighet som ressurs i engelskundervisningen» - forskningsperspektiver og didaktiske grep. Christian Carlsen, USN

KAMPANJE APK : APK-5: Skifte pakninger mellom turbo og CCDPF

Feilmelding Årsak Løsning

TUSEN TAKK! BUTIKKEN MIN! ...alt jeg ber om er.. Maren Finn dette og mer i. ... finn meg på nett! Grafiske lisenser.

Dialogkveld 03. mars Mobbing i barnehagen

6350 Månedstabell / Month table Klasse / Class 1 Tax deduction table (tax to be withheld) 2012

Endringer i neste revisjon av EHF / Changes in the next revision of EHF 1. October 2015

PSi Apollo. Technical Presentation

TUSEN TAKK! BUTIKKEN MIN! ...alt jeg ber om er.. Maren Finn dette og mer i. ... finn meg på nett! Grafiske lisenser.

SAS FANS NYTT & NYTTIG FRA VERKTØYKASSA TIL SAS 4. MARS 2014, MIKKEL SØRHEIM

COLLECTION FAB KATALOG S PRODUKTBLAD FAB CIRCULAR S Enjoy! embaccolighting

FMEM: A Fine- grained Memory Estimator for MapReduce Jobs

Call function of two parameters

HVILKE ENDRINGER KAN BRANSJEN FORVENTE SEG FREMOVER SETT FRA ET BRUKERPERSPEKTIV CHRISTIAN HEIBERG, EXECUTIVE DIRECTOR CBRE AS NORSK EIENDOM

Smart High-Side Power Switch BTS730

TUSEN TAKK! BUTIKKEN MIN! ...alt jeg ber om er.. Maren Finn dette og mer i. ... finn meg på nett! Grafiske lisenser.

Eksamen ENG1002/1003 Engelsk fellesfag Elevar og privatistar/elever og privatister. Nynorsk/Bokmål

The regulation requires that everyone at NTNU shall have fire drills and fire prevention courses.

Information search for the research protocol in IIC/IID

DecisionMaker Frequent error codes (valid from version 7.x and up)

Familieeide selskaper - Kjennetegn - Styrker og utfordringer - Vekst og nyskapning i harmoni med tradisjoner

Issues and challenges in compilation of activity accounts

SmartPass Mini User Manual BBNORGE.NO

Hva kan sykehjem lære av sykehusdrift, innen digitalisering? Tor Åsmund Evjen Rådgiver digital samhandling St. Olavs Hospital

Transkript:

7 DIFFERENT PROJECTS All solved with FME Desktop and / or FME Server

1. Buffering the coastline of Norway FME Desktop

QUESTION: How many houses are within 100m from the 103 000 km (64 000 mile) (2,5 times around the earth) long Norwegian coast?

Without 100m buffer With 100m buffer (red)

OVERVIEW OF FME WORKSPACE 4 6 1 2 3 7 8 5 1. Inputdata (Municipality-borders (SOSI), Coastline-data (SOSI)) 2. Prepare data for processing 3. Make buffer (x meter outside chosen object (coastline) 4. Process «Islands completely covered by buffer (smaller than x meter)» 5. Process «Islands where some of the Island is covered by the buffer» (larger than x meter)» 6. Process «Coastlines as part of the mainland (not Islands)» 7. Simplify dataset (to reduce amount of data) 8. Output-data (KML, PDF, SOSI)

Buffering the coastline of Norway

2. «Zoning-maps» FME Desktop

Bruk av FKB-data for å gi alle ADRESSER en FAKTOR som sier noe om kvaliteten på beliggenheten

HOVEDDATASET: BYGG - SENTERPUNKT

INPUT DATA HOVEDDATASET: BYGG SENTERPUNKT Ett lite utvalg av DATASET som brukes til beregninger i forhold til Hoveddatasettet (BYGG ): OBJTYPE: Bygg av typen INDUSTRI OBJTYPE: Bygg av typen BARNEHAGE OBJTYPE: Bygg av typen SKOLE OBJTYPE: Bygg av typen JERNBANESTASJON Tettbebygde strøk N50 Støyberegninger Avstand til Sjø/Kystlinje

OVERSIKT I FME DESKTOP Grønn: Her gjøres en og en beregning mot forskjellige dataset Blå: Slår sammen verdier, skalerer og genererer statistikk Rød: Genererer Voronoi-polygoner og klipper Gul: Styling til de forskjellige datasett, tegneregler

Input - Bygg: Bolig Input Bygg: Skoler Output: Bygg med faktor for bolig

VORONOI-POLYGON

OUTPUT DATASET I KART (GOOGLE EARTH, KML) Huspunkt med metadata og beregnede faktorer

3. Participants on Norkart usermeeting 2013 FME Server

4. Orkdal Travbane 3DPDF FME Desktop

5. Doing laundry with FME FME Desktop / FME Server

CASE: LAUNDRY LISTS AGAINST VALID LISTS Valid values in one field: My manually punched DB: - Harrrass - Hearrth - Hygieene - Hiena - Hourrible - hyginci

CASE: LAUNDRY LISTS AGAINST VALID LISTS Valid value: - Hearth All of these should match Hearth: - Eahrth - Hreath - Hearth - Hrt - 234hea3krt - 23 43 hearh f33dd

LAUNDRY V1

LAUNDRY V1 MANY CUSTOM TRANSFORMERS

LAUNDRY V2

ADVANTAGES OF EVOLVING AV WORKSPACE OVER TIME Better organizations and commenting on v2 From many Custom transformers to fewer on v2 Smaller Custom transformers on v2 Changed DB approach: Bulk load instead of SQL each feature Removed many unneccessary attributes at load-time Much faster due to loading in bulk is OK due to low memory - usage Using regular expressions (with StringSearcher and StringReplacer) more efficiently can replace many Transformers. Very handy: www.rubular.com -> Sonja Henies plass 3, 0185 Oslo - (\D*)(\d*)(, )(\d*)(.*)

6. Import and validation of SOSI data to ESRI Geodatabase FME Desktop and FME Server

INPUTDATA EXAMPLE OF ONE SMALL AREA

FME SERVER IMPORT FME SERVER Geometrisjekk SOSI-valideringssjekk ID-sjekk på eksisterende objekter SOSI PDF LOG SOSI PDF Sjekk avstand fra eksisterende obj. med nytt obj. FEILET OK SOSI SOSI-topologi!= Topologi i ArcSDE-DB Fyll logg-databasen med endringer som er gjort SOSI PDF LOG ArcSDE

OVERVIEW OF THE LOGIC SOSIfile 1 2 3 4 ArcSDE Operational DB Generate paths/published params based on attributes in SOSIfile Do all checks: - Geometry - SOSI - Attributena me/values - Exisiting Ids Create logfiles (in SOSI, txt, 2D / 3D PDF) and add geometry to ArcSDE All data verified Do: - Database updates All data verified and all logs updated Do: - Wrap up files from previous FMW-files into one package and send by e- mail to supplier MSSQL Logging etc SOSI-file, PDFreport, textreport

WHY FME FOR THIS PROJECT? - FME supports plugins - Support for SOSI reading / writing and validation (with Norkarts plugin GDMMapper) is excellent Conclusion: Even though Safe Software is no domain expert of SOSI, FME is a SOSI expert through the quality in plugins like these.

WHY FME SERVER INSTEAD OF FME DESKTOP IN THIS PROJECT? Independent of «opening hours» of the company supplier can add data whenever they want right into the operational database. Saves manual labour, no e-mails back and forth between supplier and client to «fix errors» FME Server handles this without any interaction from the client.

WHY 4 WORKSPACES INSTEAD OF 1? Try to avoid one large «sailing ship» Make sure that all geometry are validated and inside the database before running any other database updates Split between geometryhandling, attributehandling, databasehandling Easily add other procedures. Currently working on adding a new workspace between FMW-2 and FMW-3 that takes only attributes from the features and stores these in another database.

7. Maps showing amount of mussels in the ocean FME Server

vcard: Sigbjørn Tillerli Herstad E-mail: sigher@norkart.no Twitter: @SigTill

www.norkart.no/27