Skip to content

FME code for updating geographic information from Oracle database to GithHub

Notifications You must be signed in to change notification settings

GobiernoLaRioja/fme_oracle_to_github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

We use FME based tool to automatically update geographical git repositories. For that purpose, we designed a workbench with FME to create GeoJSON files from different spatial formats (Oracle database table in our workbench) and host them in a GitHub repository.

GitHub allows us to store [our open data] (https://github.com/iderioja/base_datos_geografica "IDErioja geographic database") and use as a collaborative mapping framework where users can contribute to the edition of the GeoJSON files (geojson.io, Chrome extension). This has huge implications for data collaboration.

The workbench exports Oracle tables to geoJSON, uses the git version control system to manage the versions of the files and the inclusion in Github.

In GitHub repository there is a layer list file FeatureTypesToRead.txt defining which Oracle tables are read and ultimately translated to geoJSON. FME reads the layer list from GitHub using Python Scripted parameter (git pull).

workbench image 1

workbench image 2

FME commits updated geoJSON files to GitHub in Shutdown TCL script (git push).

The project was presented in the FME International User Conference 2014

More information about IDErioja project is available at:
www.iderioja.org
@iderioja

About

FME code for updating geographic information from Oracle database to GithHub

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published