7. Relational Databases
ID Name Position
1 Harry Potter Seeker
2 Ginny Weasley Chaser
3 Draco Malfoy Seeker
ID Name Colors
1 Gryffindor Red and gold
2 Slytherin Green and silver
TeamID PlayerID
1 1
1 2
2 3
Player
Team
Team_Players
14. OGC GeoPackage
• Free and open source
• Standards-based
• Platform-independent
• Portable
• Compact
• All the power of a fully-featured RDBMS
Supports raster and vector all in a SQLite container!
http://www.geopackage.org/
17. Step 2: Collect Data
Going Mobile
Place your screenshot here
GeoPackage MapCache Android
QField for QGIS (QGIS Mobile)
Esri Collector – Storage in AGOL
18. Final Step:
Merge all Updates into Master
FME Tips:
1. Detect updates
2. fme_db_operation
3. Unique ID field
25. Summary
• Choose the right database for the
occasion
– Pros and cons to relational,
NoSQL, and file-based databases
• Update master database using
UpdateDetector, fme_db_operation,
and a unique ID