Project Geographic Features • Store Project • Recall Project • Render Project as KML • Email notice of new Project request Browser Browser Browser / Server Browser / Server, ??? / Server Server Server
Features (0 – m) Point features for comments (1 – m) Line features representing horizontal bore holes – (1) Point feature for origin – (1) Point feature for destination Start End
Project Geographic Features • Store Project • Recall Project • Render Project as KML • Email notice of new Project request Browser Browser Browser / Server Browser / Server, ??? / Server Server Server
Project Geographic Features • Store Project • Recall Project • Render Project as KML • Email notice of new Project request Browser Browser Browser / Server Browser / Server, ??? / Server Server Server
PostGIS spatial extensions (permissions, version) – system PostgreSQL updates PHP – new to me – additional libraries (spatial, JSON, KML, email) System Python environment – add libraries like Psycopg2 or MySQLdb1 – system Python updates
Overwrite a Project POST projects/<id> • Recall a Project GET projects/<id> • Delete a Project DELETE projects/<id> • Recall a Project as KML GET askml/<id> • Email a new Project notice GET notice/<id>