postgis charles brady dan kroll. examples infoterra infoterra is a major reseller of remote sensing...

6
PostGIS Charles Brady Dan Kroll

Upload: gyles-lucas

Post on 17-Jan-2018

215 views

Category:

Documents


0 download

DESCRIPTION

Background Extension of Postgres gives features of databases -Transactions -Multi-user support -Security/Access Control Spatial and Geographic Objects Integration with RDBMS allows relationships with spatial objects Easily add new objects into Postgres CREATE TYPE AS and CREATE INSTANCE METHOD

TRANSCRIPT

Page 1: PostGIS Charles Brady Dan Kroll. Examples InfoTerra InfoTerra is a Major Reseller of remote sensing and aerial photography. "GeoStore" is the data managing

PostGISCharles Brady

Dan Kroll

Page 2: PostGIS Charles Brady Dan Kroll. Examples InfoTerra InfoTerra is a Major Reseller of remote sensing and aerial photography. "GeoStore" is the data managing

ExamplesInfoTerra

• InfoTerra is a Major Reseller of remote sensing and aerial photography.

• "GeoStore" is the data managing system.

• InfoTerra was developed an application to bulk load the UK Ordnance Survey, one of the largest spatial databases in the world, in 12 hours at an average load rate of almost 14,000 features a second.

OpenStreetMap• Founded in 2004

• Open source mapping database created by users with handheld GPS devices and cameras.

• Companies such as Craigslist and Foursquare started using OpenStreetMap due to Google Maps cost.

- 30TB of aerial, satellite, and vector data directly online.- 1000TB of data on near-line robotic tape storage.- 600 million rows of Ordnance Survey topographic data for the UK.

Page 3: PostGIS Charles Brady Dan Kroll. Examples InfoTerra InfoTerra is a Major Reseller of remote sensing and aerial photography. "GeoStore" is the data managing

Background

• Extension of Postgres gives features of databases -Transactions

-Multi-user support-Security/Access Control

• Spatial and Geographic Objects

• Integration with RDBMS allows relationships with spatial objects

• Easily add new objects into Postgres CREATE TYPE <> AS <>

and CREATE INSTANCE METHOD

Page 4: PostGIS Charles Brady Dan Kroll. Examples InfoTerra InfoTerra is a Major Reseller of remote sensing and aerial photography. "GeoStore" is the data managing

Features

• Spatial data such as points, lines, and polygons

• Spatial Index-GiST (Generalized Search Tree)

Generalization of B+ Tree Extensible in data types and tree layout Allows nearest neighbor search Can implement R-Tree over GiST

Page 5: PostGIS Charles Brady Dan Kroll. Examples InfoTerra InfoTerra is a Major Reseller of remote sensing and aerial photography. "GeoStore" is the data managing

•Spatial data is complex and needs more complex data types.

•Libraries like PostGIS integrate for better performance of complex data types.

•ORDBMS provide you with type systems, indexing and optimizers of RDMS and OODBMS

Conclusion

Page 6: PostGIS Charles Brady Dan Kroll. Examples InfoTerra InfoTerra is a Major Reseller of remote sensing and aerial photography. "GeoStore" is the data managing

References• http://en.wikipedia.org/wiki/PostGIS

• http://postgis.net/2012/10/17/infoterra

• http://www.geowebguru.com/articles/91-technical-overview-umn-mapserver

• http://www.openstreetmap.org/

• http://www.georelated.com/2011/10/postgis-version-2-game-changer-postgis.html

• http://en.wikipedia.org/wiki/OpenStreetMap