postgresql-9.6-ogr-fdw - PostgreSQL foreign data wrapper for OGR

Property Value
Distribution Ubuntu 17.10 (Artful Aardvark)
Repository Ubuntu Universe i386
Package name postgresql-9.6-ogr-fdw
Package version 1.0.2
Package release 2
Package architecture i386
Package type deb
Installed size 91 B
Download size 27.85 KB
Official Mirror
OGR is the vector half of the GDAL spatial data access library. It allows
access to a large number of GIS data formats using a simple C API for data
reading and writing. Since OGR exposes a simple table structure and PostgreSQL
foreign data wrappers allow access to table structures, the fit seems pretty
This implementation currently has the following limitations:
* Only non-spatial query restrictions are pushed down to the OGR driver.
PostgreSQL foreign data wrappers support delegating portions of the SQL
query to the underlying data source, in this case OGR. This implementation
currently pushes down only non-spatial query restrictions, and only for the
small subset of comparison operators (>, <, <=, >=, =) supported by OGR.
* Spatial restrictions are not pushed down. OGR can handle basic bounding box
restrictions and even (for some drivers) more explicit intersection
restrictions, but those are not passed to the OGR driver yet.
* OGR connections every time Rather than pooling OGR connections, each query
makes (and disposes of) two new ones, which seems to be the largest
performance drag at the moment for restricted (small) queries.
* All columns are retrieved every time. PostgreSQL foreign data wrappers don't
require all columns all the time, and some efficiencies can be gained by
only requesting the columns needed to fulfill a query. This would be a
minimal efficiency improvement, but can be removed given some development
time, since the OGR API supports returning a subset of columns.


Package Version Architecture Repository
postgresql-9.6-ogr-fdw_1.0.2-2_amd64.deb 1.0.2 amd64 Ubuntu Universe
postgresql-9.6-ogr-fdw - - -


Name Value
libc6 >= 2.4
libgdal20 >= 2.1.0
postgresql-9.6 -


Type URL
Binary Package postgresql-9.6-ogr-fdw_1.0.2-2_i386.deb
Source Package pgsql-ogr-fdw

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install postgresql-9.6-ogr-fdw deb package:
    # sudo apt-get install postgresql-9.6-ogr-fdw




2017-03-17 - Michael Fladischer <>
pgsql-ogr-fdw (1.0.2-2) unstable; urgency=low
* Add license attribution for Thamer Alharbash in d/copyright (Closes:
2017-03-02 - Michael Fladischer <>
pgsql-ogr-fdw (1.0.2-1) unstable; urgency=low
* Initial release (Closes: #856538).

See Also

Package Description
postgresql-9.6-orafce_3.3.1-3_i386.deb Oracle support functions for PostgreSQL 9.6
postgresql-9.6-partman_2.6.3-1_i386.deb PostgreSQL Partition Manager
postgresql-9.6-pgaudit_1.1.0-1_i386.deb PostgreSQL Audit Extension
postgresql-9.6-pgextwlist_1.5-1_i386.deb PostgreSQL Extension Whitelisting
postgresql-9.6-pgfincore_1.2-2_i386.deb set of PostgreSQL functions to manage blocks in memory
postgresql-9.6-pglogical_2.0.0-1_i386.deb Logical Replication Extension for PostgreSQL
postgresql-9.6-pgmemcache_2.3.0-3ubuntu3_i386.deb PostgreSQL interface to memcached
postgresql-9.6-pgmp_1.0.2-3_i386.deb arbitrary precision integers and rationals for PostgreSQL 9.6
postgresql-9.6-pgpool2_3.6.5-1_i386.deb connection pool server and replication proxy for PostgreSQL - modules
postgresql-9.6-pgq3_3.2.6-5_i386.deb Skype tools for PostgreSQL replication, londiste and PGQ
postgresql-9.6-pgrouting-doc_2.4.2-1_all.deb Routing functionality support for PostgreSQL/PostGIS (Documentation)
postgresql-9.6-pgrouting-scripts_2.4.2-1_all.deb Routing functionality support for PostgreSQL/PostGIS - scripts
postgresql-9.6-pgrouting_2.4.2-1_i386.deb Routing functionality support for PostgreSQL/PostGIS
postgresql-9.6-pgsphere_1.1.1+2017.04.11-1_i386.deb Spherical data types for PostgreSQL 9.6
postgresql-9.6-pgtap_0.97.0-2_all.deb Unit testing framework extension for PostgreSQL 9.6