Top Banner
CONNECT. TRANSFORM. AUTOMATE. Atom feed and data distribution in GST Peter Laulund Cand. scient. Specialkonsulent
14

Atom Feed for Distributing Data (Lightning Talk)

Nov 14, 2014

Download

Technology

Safe Software

An Atom feed is an XML file with an index to news, at GST we use the feed to notify our users when there is new data in an given area. In the presentation I will talk about how the feed is structured, and show how FME can red the feed and fetch the data based on criteria as date, area and format.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Atom Feed for Distributing Data (Lightning Talk)

CONNECT TRANSFORM AUTOMATE

Atom feed and data distribution in GST

Peter LaulundCand scient Specialkonsulent

Background

Feeds are mandatory in relation to INSPIRE Most of our data are now free We want to supply an up to date cadastral

dataset We also want to give access to the rest of our

data by placing them on our ftp server

CONNECT TRANSFORM AUTOMATE

Atom feed

An Atom feed is a xml file with lsquonewsrsquo In this context it is an index to data files The contend is metadata about the dataset

Time area name bounding box link to data We can view it in a browser We can use it in a machine to machine scenario FME reads and write the feed as well as the data

Cadastral dataset

24 million parcels 45 million features in 30 feature types 9033 districts Changes in 20 to 100 districts per day Data are free Available in 10 formats

As feed in GML MapInfo and ESRI Shape

View in a browser

Demo

Entry

ltentrygt ltidgtftpftpkhellip-EUREF89zipltidgt lttitlegtDet digitale Matrikelkort Trelde Fredericia Jorderlttitlegt ltupdatedgt2014-04-25T121756+0100ltupdatedgt ltpublishedgt2014-04-26T012629+0100ltpublishedgt ltlink href=ftpftpkortf2-EUREF89zip hellip ltlinkgt ltcategory term=Projektionldquo gtltcategorygt ltcategory term=Formatldquo label=GML 311gtltcategorygt ltcategory term=Admkode label=2006758gtltcategorygt ltsummary type=text xmllang=dagt Ejerlav Trelde ltsummarygt ltgeorsswheregt hellip ltgmlposListgt547811 6161357 547811 6161357ltgmlposListgt hellip ltgeorsswheregtltentrygt

System architecture

job db

matrikel

log

atom

AAjourfme

matrikelfmw

Atomfmw

Log2Htmlfmw

ltformatgtzip

Atomxml

Log2dayhtml

FMEServerOracle Data repository ftphellip

Aajourfmw

SELECT SEQ_JOBIDNEXTVAL JobId A FROM JOB_ATOM A

JOB View ndash Pseudo sql

create view JOB_ATOM as Select unique ejerlav from ( select ejerlav max(cadastraltid) as cad_from_time nvl(max(logtid) lsquo17530501rsquo) as log_from_time from cadastral left join log (on cadastralejerlav = logejerlav ))where cad_from_time gt log_from_time

Atom database and workspace

Metadata in tables Url text contact information etc

Atom view ndash metadata and log database AtomEntry view ndash metadata and log database Atom Workspace

Reads the two views with sql Writes and format with xml templates

Atomfmw

FME as Infrastructure

FME reads the feed GEORss and XML reader

FME writes the feed GEORss writer xml writer xml template

FME read and writes the data We can automate the process with FMEServer

Thank You

Questions

For more information Peter Laulund pelaugstdk Geodatastyrelsen - The Danish Geodata Agency

Kortforsyningen FMEPedia

CONNECT TRANSFORM AUTOMATE

  • Atom feed and data distribution in GST
  • Background
  • Atom feed
  • Cadastral dataset
  • View in a browser
  • Slide 6
  • Entry
  • System architecture
  • Aajourfmw
  • JOB View ndash Pseudo sql
  • Atom database and workspace
  • Atomfmw
  • FME as Infrastructure
  • Thank You
Page 2: Atom Feed for Distributing Data (Lightning Talk)

Background

Feeds are mandatory in relation to INSPIRE Most of our data are now free We want to supply an up to date cadastral

dataset We also want to give access to the rest of our

data by placing them on our ftp server

CONNECT TRANSFORM AUTOMATE

Atom feed

An Atom feed is a xml file with lsquonewsrsquo In this context it is an index to data files The contend is metadata about the dataset

Time area name bounding box link to data We can view it in a browser We can use it in a machine to machine scenario FME reads and write the feed as well as the data

Cadastral dataset

24 million parcels 45 million features in 30 feature types 9033 districts Changes in 20 to 100 districts per day Data are free Available in 10 formats

As feed in GML MapInfo and ESRI Shape

View in a browser

Demo

Entry

ltentrygt ltidgtftpftpkhellip-EUREF89zipltidgt lttitlegtDet digitale Matrikelkort Trelde Fredericia Jorderlttitlegt ltupdatedgt2014-04-25T121756+0100ltupdatedgt ltpublishedgt2014-04-26T012629+0100ltpublishedgt ltlink href=ftpftpkortf2-EUREF89zip hellip ltlinkgt ltcategory term=Projektionldquo gtltcategorygt ltcategory term=Formatldquo label=GML 311gtltcategorygt ltcategory term=Admkode label=2006758gtltcategorygt ltsummary type=text xmllang=dagt Ejerlav Trelde ltsummarygt ltgeorsswheregt hellip ltgmlposListgt547811 6161357 547811 6161357ltgmlposListgt hellip ltgeorsswheregtltentrygt

System architecture

job db

matrikel

log

atom

AAjourfme

matrikelfmw

Atomfmw

Log2Htmlfmw

ltformatgtzip

Atomxml

Log2dayhtml

FMEServerOracle Data repository ftphellip

Aajourfmw

SELECT SEQ_JOBIDNEXTVAL JobId A FROM JOB_ATOM A

JOB View ndash Pseudo sql

create view JOB_ATOM as Select unique ejerlav from ( select ejerlav max(cadastraltid) as cad_from_time nvl(max(logtid) lsquo17530501rsquo) as log_from_time from cadastral left join log (on cadastralejerlav = logejerlav ))where cad_from_time gt log_from_time

Atom database and workspace

Metadata in tables Url text contact information etc

Atom view ndash metadata and log database AtomEntry view ndash metadata and log database Atom Workspace

Reads the two views with sql Writes and format with xml templates

Atomfmw

FME as Infrastructure

FME reads the feed GEORss and XML reader

FME writes the feed GEORss writer xml writer xml template

FME read and writes the data We can automate the process with FMEServer

Thank You

Questions

For more information Peter Laulund pelaugstdk Geodatastyrelsen - The Danish Geodata Agency

Kortforsyningen FMEPedia

CONNECT TRANSFORM AUTOMATE

  • Atom feed and data distribution in GST
  • Background
  • Atom feed
  • Cadastral dataset
  • View in a browser
  • Slide 6
  • Entry
  • System architecture
  • Aajourfmw
  • JOB View ndash Pseudo sql
  • Atom database and workspace
  • Atomfmw
  • FME as Infrastructure
  • Thank You
Page 3: Atom Feed for Distributing Data (Lightning Talk)

Atom feed

An Atom feed is a xml file with lsquonewsrsquo In this context it is an index to data files The contend is metadata about the dataset

Time area name bounding box link to data We can view it in a browser We can use it in a machine to machine scenario FME reads and write the feed as well as the data

Cadastral dataset

24 million parcels 45 million features in 30 feature types 9033 districts Changes in 20 to 100 districts per day Data are free Available in 10 formats

As feed in GML MapInfo and ESRI Shape

View in a browser

Demo

Entry

ltentrygt ltidgtftpftpkhellip-EUREF89zipltidgt lttitlegtDet digitale Matrikelkort Trelde Fredericia Jorderlttitlegt ltupdatedgt2014-04-25T121756+0100ltupdatedgt ltpublishedgt2014-04-26T012629+0100ltpublishedgt ltlink href=ftpftpkortf2-EUREF89zip hellip ltlinkgt ltcategory term=Projektionldquo gtltcategorygt ltcategory term=Formatldquo label=GML 311gtltcategorygt ltcategory term=Admkode label=2006758gtltcategorygt ltsummary type=text xmllang=dagt Ejerlav Trelde ltsummarygt ltgeorsswheregt hellip ltgmlposListgt547811 6161357 547811 6161357ltgmlposListgt hellip ltgeorsswheregtltentrygt

System architecture

job db

matrikel

log

atom

AAjourfme

matrikelfmw

Atomfmw

Log2Htmlfmw

ltformatgtzip

Atomxml

Log2dayhtml

FMEServerOracle Data repository ftphellip

Aajourfmw

SELECT SEQ_JOBIDNEXTVAL JobId A FROM JOB_ATOM A

JOB View ndash Pseudo sql

create view JOB_ATOM as Select unique ejerlav from ( select ejerlav max(cadastraltid) as cad_from_time nvl(max(logtid) lsquo17530501rsquo) as log_from_time from cadastral left join log (on cadastralejerlav = logejerlav ))where cad_from_time gt log_from_time

Atom database and workspace

Metadata in tables Url text contact information etc

Atom view ndash metadata and log database AtomEntry view ndash metadata and log database Atom Workspace

Reads the two views with sql Writes and format with xml templates

Atomfmw

FME as Infrastructure

FME reads the feed GEORss and XML reader

FME writes the feed GEORss writer xml writer xml template

FME read and writes the data We can automate the process with FMEServer

Thank You

Questions

For more information Peter Laulund pelaugstdk Geodatastyrelsen - The Danish Geodata Agency

Kortforsyningen FMEPedia

CONNECT TRANSFORM AUTOMATE

  • Atom feed and data distribution in GST
  • Background
  • Atom feed
  • Cadastral dataset
  • View in a browser
  • Slide 6
  • Entry
  • System architecture
  • Aajourfmw
  • JOB View ndash Pseudo sql
  • Atom database and workspace
  • Atomfmw
  • FME as Infrastructure
  • Thank You
Page 4: Atom Feed for Distributing Data (Lightning Talk)

Cadastral dataset

24 million parcels 45 million features in 30 feature types 9033 districts Changes in 20 to 100 districts per day Data are free Available in 10 formats

As feed in GML MapInfo and ESRI Shape

View in a browser

Demo

Entry

ltentrygt ltidgtftpftpkhellip-EUREF89zipltidgt lttitlegtDet digitale Matrikelkort Trelde Fredericia Jorderlttitlegt ltupdatedgt2014-04-25T121756+0100ltupdatedgt ltpublishedgt2014-04-26T012629+0100ltpublishedgt ltlink href=ftpftpkortf2-EUREF89zip hellip ltlinkgt ltcategory term=Projektionldquo gtltcategorygt ltcategory term=Formatldquo label=GML 311gtltcategorygt ltcategory term=Admkode label=2006758gtltcategorygt ltsummary type=text xmllang=dagt Ejerlav Trelde ltsummarygt ltgeorsswheregt hellip ltgmlposListgt547811 6161357 547811 6161357ltgmlposListgt hellip ltgeorsswheregtltentrygt

System architecture

job db

matrikel

log

atom

AAjourfme

matrikelfmw

Atomfmw

Log2Htmlfmw

ltformatgtzip

Atomxml

Log2dayhtml

FMEServerOracle Data repository ftphellip

Aajourfmw

SELECT SEQ_JOBIDNEXTVAL JobId A FROM JOB_ATOM A

JOB View ndash Pseudo sql

create view JOB_ATOM as Select unique ejerlav from ( select ejerlav max(cadastraltid) as cad_from_time nvl(max(logtid) lsquo17530501rsquo) as log_from_time from cadastral left join log (on cadastralejerlav = logejerlav ))where cad_from_time gt log_from_time

Atom database and workspace

Metadata in tables Url text contact information etc

Atom view ndash metadata and log database AtomEntry view ndash metadata and log database Atom Workspace

Reads the two views with sql Writes and format with xml templates

Atomfmw

FME as Infrastructure

FME reads the feed GEORss and XML reader

FME writes the feed GEORss writer xml writer xml template

FME read and writes the data We can automate the process with FMEServer

Thank You

Questions

For more information Peter Laulund pelaugstdk Geodatastyrelsen - The Danish Geodata Agency

Kortforsyningen FMEPedia

CONNECT TRANSFORM AUTOMATE

  • Atom feed and data distribution in GST
  • Background
  • Atom feed
  • Cadastral dataset
  • View in a browser
  • Slide 6
  • Entry
  • System architecture
  • Aajourfmw
  • JOB View ndash Pseudo sql
  • Atom database and workspace
  • Atomfmw
  • FME as Infrastructure
  • Thank You
Page 5: Atom Feed for Distributing Data (Lightning Talk)

View in a browser

Demo

Entry

ltentrygt ltidgtftpftpkhellip-EUREF89zipltidgt lttitlegtDet digitale Matrikelkort Trelde Fredericia Jorderlttitlegt ltupdatedgt2014-04-25T121756+0100ltupdatedgt ltpublishedgt2014-04-26T012629+0100ltpublishedgt ltlink href=ftpftpkortf2-EUREF89zip hellip ltlinkgt ltcategory term=Projektionldquo gtltcategorygt ltcategory term=Formatldquo label=GML 311gtltcategorygt ltcategory term=Admkode label=2006758gtltcategorygt ltsummary type=text xmllang=dagt Ejerlav Trelde ltsummarygt ltgeorsswheregt hellip ltgmlposListgt547811 6161357 547811 6161357ltgmlposListgt hellip ltgeorsswheregtltentrygt

System architecture

job db

matrikel

log

atom

AAjourfme

matrikelfmw

Atomfmw

Log2Htmlfmw

ltformatgtzip

Atomxml

Log2dayhtml

FMEServerOracle Data repository ftphellip

Aajourfmw

SELECT SEQ_JOBIDNEXTVAL JobId A FROM JOB_ATOM A

JOB View ndash Pseudo sql

create view JOB_ATOM as Select unique ejerlav from ( select ejerlav max(cadastraltid) as cad_from_time nvl(max(logtid) lsquo17530501rsquo) as log_from_time from cadastral left join log (on cadastralejerlav = logejerlav ))where cad_from_time gt log_from_time

Atom database and workspace

Metadata in tables Url text contact information etc

Atom view ndash metadata and log database AtomEntry view ndash metadata and log database Atom Workspace

Reads the two views with sql Writes and format with xml templates

Atomfmw

FME as Infrastructure

FME reads the feed GEORss and XML reader

FME writes the feed GEORss writer xml writer xml template

FME read and writes the data We can automate the process with FMEServer

Thank You

Questions

For more information Peter Laulund pelaugstdk Geodatastyrelsen - The Danish Geodata Agency

Kortforsyningen FMEPedia

CONNECT TRANSFORM AUTOMATE

  • Atom feed and data distribution in GST
  • Background
  • Atom feed
  • Cadastral dataset
  • View in a browser
  • Slide 6
  • Entry
  • System architecture
  • Aajourfmw
  • JOB View ndash Pseudo sql
  • Atom database and workspace
  • Atomfmw
  • FME as Infrastructure
  • Thank You
Page 6: Atom Feed for Distributing Data (Lightning Talk)

Demo

Entry

ltentrygt ltidgtftpftpkhellip-EUREF89zipltidgt lttitlegtDet digitale Matrikelkort Trelde Fredericia Jorderlttitlegt ltupdatedgt2014-04-25T121756+0100ltupdatedgt ltpublishedgt2014-04-26T012629+0100ltpublishedgt ltlink href=ftpftpkortf2-EUREF89zip hellip ltlinkgt ltcategory term=Projektionldquo gtltcategorygt ltcategory term=Formatldquo label=GML 311gtltcategorygt ltcategory term=Admkode label=2006758gtltcategorygt ltsummary type=text xmllang=dagt Ejerlav Trelde ltsummarygt ltgeorsswheregt hellip ltgmlposListgt547811 6161357 547811 6161357ltgmlposListgt hellip ltgeorsswheregtltentrygt

System architecture

job db

matrikel

log

atom

AAjourfme

matrikelfmw

Atomfmw

Log2Htmlfmw

ltformatgtzip

Atomxml

Log2dayhtml

FMEServerOracle Data repository ftphellip

Aajourfmw

SELECT SEQ_JOBIDNEXTVAL JobId A FROM JOB_ATOM A

JOB View ndash Pseudo sql

create view JOB_ATOM as Select unique ejerlav from ( select ejerlav max(cadastraltid) as cad_from_time nvl(max(logtid) lsquo17530501rsquo) as log_from_time from cadastral left join log (on cadastralejerlav = logejerlav ))where cad_from_time gt log_from_time

Atom database and workspace

Metadata in tables Url text contact information etc

Atom view ndash metadata and log database AtomEntry view ndash metadata and log database Atom Workspace

Reads the two views with sql Writes and format with xml templates

Atomfmw

FME as Infrastructure

FME reads the feed GEORss and XML reader

FME writes the feed GEORss writer xml writer xml template

FME read and writes the data We can automate the process with FMEServer

Thank You

Questions

For more information Peter Laulund pelaugstdk Geodatastyrelsen - The Danish Geodata Agency

Kortforsyningen FMEPedia

CONNECT TRANSFORM AUTOMATE

  • Atom feed and data distribution in GST
  • Background
  • Atom feed
  • Cadastral dataset
  • View in a browser
  • Slide 6
  • Entry
  • System architecture
  • Aajourfmw
  • JOB View ndash Pseudo sql
  • Atom database and workspace
  • Atomfmw
  • FME as Infrastructure
  • Thank You
Page 7: Atom Feed for Distributing Data (Lightning Talk)

Entry

ltentrygt ltidgtftpftpkhellip-EUREF89zipltidgt lttitlegtDet digitale Matrikelkort Trelde Fredericia Jorderlttitlegt ltupdatedgt2014-04-25T121756+0100ltupdatedgt ltpublishedgt2014-04-26T012629+0100ltpublishedgt ltlink href=ftpftpkortf2-EUREF89zip hellip ltlinkgt ltcategory term=Projektionldquo gtltcategorygt ltcategory term=Formatldquo label=GML 311gtltcategorygt ltcategory term=Admkode label=2006758gtltcategorygt ltsummary type=text xmllang=dagt Ejerlav Trelde ltsummarygt ltgeorsswheregt hellip ltgmlposListgt547811 6161357 547811 6161357ltgmlposListgt hellip ltgeorsswheregtltentrygt

System architecture

job db

matrikel

log

atom

AAjourfme

matrikelfmw

Atomfmw

Log2Htmlfmw

ltformatgtzip

Atomxml

Log2dayhtml

FMEServerOracle Data repository ftphellip

Aajourfmw

SELECT SEQ_JOBIDNEXTVAL JobId A FROM JOB_ATOM A

JOB View ndash Pseudo sql

create view JOB_ATOM as Select unique ejerlav from ( select ejerlav max(cadastraltid) as cad_from_time nvl(max(logtid) lsquo17530501rsquo) as log_from_time from cadastral left join log (on cadastralejerlav = logejerlav ))where cad_from_time gt log_from_time

Atom database and workspace

Metadata in tables Url text contact information etc

Atom view ndash metadata and log database AtomEntry view ndash metadata and log database Atom Workspace

Reads the two views with sql Writes and format with xml templates

Atomfmw

FME as Infrastructure

FME reads the feed GEORss and XML reader

FME writes the feed GEORss writer xml writer xml template

FME read and writes the data We can automate the process with FMEServer

Thank You

Questions

For more information Peter Laulund pelaugstdk Geodatastyrelsen - The Danish Geodata Agency

Kortforsyningen FMEPedia

CONNECT TRANSFORM AUTOMATE

  • Atom feed and data distribution in GST
  • Background
  • Atom feed
  • Cadastral dataset
  • View in a browser
  • Slide 6
  • Entry
  • System architecture
  • Aajourfmw
  • JOB View ndash Pseudo sql
  • Atom database and workspace
  • Atomfmw
  • FME as Infrastructure
  • Thank You
Page 8: Atom Feed for Distributing Data (Lightning Talk)

System architecture

job db

matrikel

log

atom

AAjourfme

matrikelfmw

Atomfmw

Log2Htmlfmw

ltformatgtzip

Atomxml

Log2dayhtml

FMEServerOracle Data repository ftphellip

Aajourfmw

SELECT SEQ_JOBIDNEXTVAL JobId A FROM JOB_ATOM A

JOB View ndash Pseudo sql

create view JOB_ATOM as Select unique ejerlav from ( select ejerlav max(cadastraltid) as cad_from_time nvl(max(logtid) lsquo17530501rsquo) as log_from_time from cadastral left join log (on cadastralejerlav = logejerlav ))where cad_from_time gt log_from_time

Atom database and workspace

Metadata in tables Url text contact information etc

Atom view ndash metadata and log database AtomEntry view ndash metadata and log database Atom Workspace

Reads the two views with sql Writes and format with xml templates

Atomfmw

FME as Infrastructure

FME reads the feed GEORss and XML reader

FME writes the feed GEORss writer xml writer xml template

FME read and writes the data We can automate the process with FMEServer

Thank You

Questions

For more information Peter Laulund pelaugstdk Geodatastyrelsen - The Danish Geodata Agency

Kortforsyningen FMEPedia

CONNECT TRANSFORM AUTOMATE

  • Atom feed and data distribution in GST
  • Background
  • Atom feed
  • Cadastral dataset
  • View in a browser
  • Slide 6
  • Entry
  • System architecture
  • Aajourfmw
  • JOB View ndash Pseudo sql
  • Atom database and workspace
  • Atomfmw
  • FME as Infrastructure
  • Thank You
Page 9: Atom Feed for Distributing Data (Lightning Talk)

Aajourfmw

SELECT SEQ_JOBIDNEXTVAL JobId A FROM JOB_ATOM A

JOB View ndash Pseudo sql

create view JOB_ATOM as Select unique ejerlav from ( select ejerlav max(cadastraltid) as cad_from_time nvl(max(logtid) lsquo17530501rsquo) as log_from_time from cadastral left join log (on cadastralejerlav = logejerlav ))where cad_from_time gt log_from_time

Atom database and workspace

Metadata in tables Url text contact information etc

Atom view ndash metadata and log database AtomEntry view ndash metadata and log database Atom Workspace

Reads the two views with sql Writes and format with xml templates

Atomfmw

FME as Infrastructure

FME reads the feed GEORss and XML reader

FME writes the feed GEORss writer xml writer xml template

FME read and writes the data We can automate the process with FMEServer

Thank You

Questions

For more information Peter Laulund pelaugstdk Geodatastyrelsen - The Danish Geodata Agency

Kortforsyningen FMEPedia

CONNECT TRANSFORM AUTOMATE

  • Atom feed and data distribution in GST
  • Background
  • Atom feed
  • Cadastral dataset
  • View in a browser
  • Slide 6
  • Entry
  • System architecture
  • Aajourfmw
  • JOB View ndash Pseudo sql
  • Atom database and workspace
  • Atomfmw
  • FME as Infrastructure
  • Thank You
Page 10: Atom Feed for Distributing Data (Lightning Talk)

JOB View ndash Pseudo sql

create view JOB_ATOM as Select unique ejerlav from ( select ejerlav max(cadastraltid) as cad_from_time nvl(max(logtid) lsquo17530501rsquo) as log_from_time from cadastral left join log (on cadastralejerlav = logejerlav ))where cad_from_time gt log_from_time

Atom database and workspace

Metadata in tables Url text contact information etc

Atom view ndash metadata and log database AtomEntry view ndash metadata and log database Atom Workspace

Reads the two views with sql Writes and format with xml templates

Atomfmw

FME as Infrastructure

FME reads the feed GEORss and XML reader

FME writes the feed GEORss writer xml writer xml template

FME read and writes the data We can automate the process with FMEServer

Thank You

Questions

For more information Peter Laulund pelaugstdk Geodatastyrelsen - The Danish Geodata Agency

Kortforsyningen FMEPedia

CONNECT TRANSFORM AUTOMATE

  • Atom feed and data distribution in GST
  • Background
  • Atom feed
  • Cadastral dataset
  • View in a browser
  • Slide 6
  • Entry
  • System architecture
  • Aajourfmw
  • JOB View ndash Pseudo sql
  • Atom database and workspace
  • Atomfmw
  • FME as Infrastructure
  • Thank You
Page 11: Atom Feed for Distributing Data (Lightning Talk)

Atom database and workspace

Metadata in tables Url text contact information etc

Atom view ndash metadata and log database AtomEntry view ndash metadata and log database Atom Workspace

Reads the two views with sql Writes and format with xml templates

Atomfmw

FME as Infrastructure

FME reads the feed GEORss and XML reader

FME writes the feed GEORss writer xml writer xml template

FME read and writes the data We can automate the process with FMEServer

Thank You

Questions

For more information Peter Laulund pelaugstdk Geodatastyrelsen - The Danish Geodata Agency

Kortforsyningen FMEPedia

CONNECT TRANSFORM AUTOMATE

  • Atom feed and data distribution in GST
  • Background
  • Atom feed
  • Cadastral dataset
  • View in a browser
  • Slide 6
  • Entry
  • System architecture
  • Aajourfmw
  • JOB View ndash Pseudo sql
  • Atom database and workspace
  • Atomfmw
  • FME as Infrastructure
  • Thank You
Page 12: Atom Feed for Distributing Data (Lightning Talk)

Atomfmw

FME as Infrastructure

FME reads the feed GEORss and XML reader

FME writes the feed GEORss writer xml writer xml template

FME read and writes the data We can automate the process with FMEServer

Thank You

Questions

For more information Peter Laulund pelaugstdk Geodatastyrelsen - The Danish Geodata Agency

Kortforsyningen FMEPedia

CONNECT TRANSFORM AUTOMATE

  • Atom feed and data distribution in GST
  • Background
  • Atom feed
  • Cadastral dataset
  • View in a browser
  • Slide 6
  • Entry
  • System architecture
  • Aajourfmw
  • JOB View ndash Pseudo sql
  • Atom database and workspace
  • Atomfmw
  • FME as Infrastructure
  • Thank You
Page 13: Atom Feed for Distributing Data (Lightning Talk)

FME as Infrastructure

FME reads the feed GEORss and XML reader

FME writes the feed GEORss writer xml writer xml template

FME read and writes the data We can automate the process with FMEServer

Thank You

Questions

For more information Peter Laulund pelaugstdk Geodatastyrelsen - The Danish Geodata Agency

Kortforsyningen FMEPedia

CONNECT TRANSFORM AUTOMATE

  • Atom feed and data distribution in GST
  • Background
  • Atom feed
  • Cadastral dataset
  • View in a browser
  • Slide 6
  • Entry
  • System architecture
  • Aajourfmw
  • JOB View ndash Pseudo sql
  • Atom database and workspace
  • Atomfmw
  • FME as Infrastructure
  • Thank You
Page 14: Atom Feed for Distributing Data (Lightning Talk)

Thank You

Questions

For more information Peter Laulund pelaugstdk Geodatastyrelsen - The Danish Geodata Agency

Kortforsyningen FMEPedia

CONNECT TRANSFORM AUTOMATE

  • Atom feed and data distribution in GST
  • Background
  • Atom feed
  • Cadastral dataset
  • View in a browser
  • Slide 6
  • Entry
  • System architecture
  • Aajourfmw
  • JOB View ndash Pseudo sql
  • Atom database and workspace
  • Atomfmw
  • FME as Infrastructure
  • Thank You