Sensor, Tips and Tricks
Tony Myers
British Geological Survey
About Me
Tony Myers,
Cartographer
Paper to BIM
FME jobs last week
OS MasterMap GML to GDB
DiGMap V8 geology GDB to any GIS
HS2 route XML to BIM
UAE AGS, GDB to 3D geology XML
Sensors
Sensors
Tromino – Seismic waves
Sensornet – Temperature, pressure,
levels, pH, conductivity,
contamination, movement…………
An instrument for
passive and active
seismic surveying and
vibration monitoring
http://www.tromino.eu/
Tromino
FME used to:
read spreadsheet of survey points,
combine with Tromino imagery to
produce multiple outputs
e.g. Google Earth and 3D PDF
Google Earth
A network of semi-
wireless sensors for
studying the
environment
https://youtu.be/awERzxFbeWo
Sensornet
FME used to:
read near real-time XML from web,
compare with existing Oracle records
and write new data to Oracle
Tips and Tricks
BGS FME User Group
Productivity FME Transformers
Scheduling with FME desktop
Emailing with FME desktop
Keep an old FME installation
BGS FME User Group
Informal meeting once a month
Open invite to all potential users
Solve new problems together
Showcase work done
Share workbenches
Productivity FME Transformers
Directory and File Pathnames reader
Workspace Runner transformer
Together they use less PC resources
Searches 10000 files and runs 1000
Scheduling with FME desktop
Create FME workbench
Save as FME file as well as FMW file
Create text batch file to run FME file
Schedule text batch file using Windows
Create FME workbench
Save as FME file
Create text batch file
"C:appsFMEfme.exe"
"kwsanworkspacePPCartoSouthDataGIS_proj
ectsFMESENSORNET_Water_Level_URL2Oracle_d
ata_nodes_2015_08_onwards_BGSPROD.fme"
Schedule text batch file
Email with FME desktop
Establish an email server e.g. via AcrGIS server
Create email string attribute within workbench
http://nercbgskwarc101/FMEEmailAlert/WebService.ashx?
EMAIL_TO=tonym@bgs.ac.u&EMAIL_SUBJECT=Sensornet daily data download&EMAIL_BODY=Ran OK
last night
Send to email server using the FME HTTPcaller
Replaced with FME 2016.1 Emailer transformer?
Email with FME desktop
Keep an old FME installation
FME updates always deliver improvements
But sometimes transformers and writers behave
differently e.g. Adobe 3D PDF now uses PRC rather
than U3D encoding
Keep an old installation to compare
Thank you!
tonym@bgs.ac.uk

FME Tips and Tricks

  • 1.
    Sensor, Tips andTricks Tony Myers British Geological Survey
  • 2.
  • 3.
  • 4.
    FME jobs lastweek OS MasterMap GML to GDB DiGMap V8 geology GDB to any GIS HS2 route XML to BIM UAE AGS, GDB to 3D geology XML Sensors
  • 5.
    Sensors Tromino – Seismicwaves Sensornet – Temperature, pressure, levels, pH, conductivity, contamination, movement…………
  • 6.
    An instrument for passiveand active seismic surveying and vibration monitoring http://www.tromino.eu/ Tromino
  • 7.
    FME used to: readspreadsheet of survey points, combine with Tromino imagery to produce multiple outputs e.g. Google Earth and 3D PDF
  • 8.
  • 9.
    A network ofsemi- wireless sensors for studying the environment https://youtu.be/awERzxFbeWo Sensornet
  • 10.
    FME used to: readnear real-time XML from web, compare with existing Oracle records and write new data to Oracle
  • 14.
    Tips and Tricks BGSFME User Group Productivity FME Transformers Scheduling with FME desktop Emailing with FME desktop Keep an old FME installation
  • 15.
    BGS FME UserGroup Informal meeting once a month Open invite to all potential users Solve new problems together Showcase work done Share workbenches
  • 16.
    Productivity FME Transformers Directoryand File Pathnames reader Workspace Runner transformer Together they use less PC resources
  • 17.
    Searches 10000 filesand runs 1000
  • 18.
    Scheduling with FMEdesktop Create FME workbench Save as FME file as well as FMW file Create text batch file to run FME file Schedule text batch file using Windows
  • 19.
  • 20.
  • 21.
    Create text batchfile "C:appsFMEfme.exe" "kwsanworkspacePPCartoSouthDataGIS_proj ectsFMESENSORNET_Water_Level_URL2Oracle_d ata_nodes_2015_08_onwards_BGSPROD.fme"
  • 22.
  • 23.
    Email with FMEdesktop Establish an email server e.g. via AcrGIS server Create email string attribute within workbench http://nercbgskwarc101/FMEEmailAlert/WebService.ashx? EMAIL_TO=tonym@bgs.ac.u&EMAIL_SUBJECT=Sensornet daily data download&EMAIL_BODY=Ran OK last night Send to email server using the FME HTTPcaller Replaced with FME 2016.1 Emailer transformer?
  • 24.
  • 25.
    Keep an oldFME installation FME updates always deliver improvements But sometimes transformers and writers behave differently e.g. Adobe 3D PDF now uses PRC rather than U3D encoding Keep an old installation to compare
  • 26.

Editor's Notes

  • #3 <number>