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

Post on 17-Jan-2018

215 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

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

PostGISCharles Brady

Dan Kroll

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.

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

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

•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

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

top related