Find a file
Sandro Santilli 8a2cfd063b Fix _ST_AddFaceSplit code against PostgreSQL 9.1
git-svn-id: http://svn.osgeo.org/postgis/trunk@8961 b70326c6-7e19-0410-871a-916f4a2858ee
2012-01-28 23:11:08 +00:00
doc add protos for ST_Quantile raster table coverage. Still some more to add as well as examples of usage 2012-01-28 00:23:26 +00:00
extensions update build extensions to include the make comments if building from source repo and also that it requires a separate compile step (until #1490) 2012-01-21 01:31:52 +00:00
extras #1392: Can't geocode intersecting highways or areas where no zip available 2012-01-09 14:56:09 +00:00
java Fix contact per a message on postgis-users from Markus Innerebner 2012-01-26 16:22:00 +00:00
liblwgeom Fix one remaining crasher for ST_AsGML('SRID=4326;POLYGON EMPTY'); 2012-01-27 23:31:18 +00:00
libpgcommon Prevent people from inserting entries in spatial_ref_sys with no proj4text (#1150) 2012-01-24 00:09:53 +00:00
loader Revert accidental inclusion of shape file size patch in curve patch 2012-01-27 18:57:42 +00:00
macros Allow building with gettext 0.14. Patch by Greg Troxel <gdt@ir.bbn.com> 2012-01-16 14:04:21 +00:00
postgis #1504 (Segfault running ST_EstimatedExtent()) 2012-01-27 22:24:44 +00:00
raster Fixed segfault caused by an empty quantile linked list being used to get the quantile's value. Ticket is #1506. 2012-01-27 21:05:32 +00:00
regress #920 (ST_LineToCurve generating invalid CURVEPOLYGON) 2012-01-27 18:54:37 +00:00
topology Fix _ST_AddFaceSplit code against PostgreSQL 9.1 2012-01-28 23:11:08 +00:00
utils Add all signature in the current repository 2012-01-13 13:31:43 +00:00
.gitignore Ignore generated extension files 2012-01-16 13:10:35 +00:00
astyle.sh Check astyle version prior to do anything. 'blessed' version is 1.23. Related to #433 and postgis-devel discussions 2010-02-23 15:21:45 +00:00
authors.svn Add Bborie Park to development team lists. Assume Paul, you've given him SVN edit rights already. 2011-05-13 19:27:04 +00:00
autogen.sh Can't put backslash-commands in 'echo' parameter in a standard way 2009-09-30 14:10:25 +00:00
ChangeLog Prep for alpha2 2012-01-25 17:38:54 +00:00
config.rpath Add config rpath 2010-12-09 16:10:01 +00:00
configure.ac Detect asprintf, vasprintf, fseeko 2012-01-26 20:19:42 +00:00
COPYING Initial revision 2001-06-22 17:39:29 +00:00
CREDITS clean up credits a bit 2011-06-23 13:53:49 +00:00
GNUmakefile.in Have 'make doc' build the single-page HTML 2012-01-16 14:21:54 +00:00
HOWTO_RELEASE Update for alpha1? 2012-01-20 05:08:52 +00:00
install-sh #920 (ST_LineToCurve generating invalid CURVEPOLYGON) 2012-01-27 18:54:37 +00:00
LICENSE.TXT update license to provide detail about documentation license and copyright of data etc. 2011-12-07 03:41:57 +00:00
make_dist.sh Distribute comments in tarball. Stop distributing pdf or html (#626) 2012-01-09 15:27:33 +00:00
Makefile Add rules to avoid the infinite loop took before ./configure is run 2010-12-22 18:24:27 +00:00
MIGRATION more column width cleanup 2011-07-03 01:58:48 +00:00
NEWS Prep for alpha2 2012-01-25 17:38:54 +00:00
postgis_config.h.in Detect asprintf, vasprintf, fseeko 2012-01-26 20:19:42 +00:00
README.postgis Prep for alpha2 2012-01-25 17:38:54 +00:00
README.raster Fixes on PostGIS Raster debug system. The raster core uses 2010-10-26 17:40:32 +00:00
spatial_ref_sys.sql Change parameter order in 900913 (magic!) 2011-06-29 23:14:27 +00:00
STYLE forgot to save last change 2009-07-06 07:37:47 +00:00
TODO ST_Split was implemented - a lot more to remove from TODO 2012-01-03 21:30:23 +00:00
Version.config Bump version string forward 2012-01-25 17:40:31 +00:00

PostGIS WKT Raster - Seamless operations between vector and raster layers
-------------------------------------------------------------------------
http://www.postgis.org/support/wiki/index.php?WKTRasterHomePage


PostGIS Raster's goal is to implement the RASTER type as much as possible
like the GEOMETRY type is implemented in PostGIS and to offer a single
set of overlay SQL functions (like ST_Intersects) operating seamlessly
on vector and raster coverages.

raster/rt_core/ contains the primitives to deal with rasters in memory,
the function to serialize/deserialize both in-memory and on-disk
rasters, the functions to parse and output (hex)wkb.
You can see raster/rt_core/testapi.c and raster/rt_core/testwkb.c for 
example usage.

raster/rt_pg/ contains postgresql-specific wrappers, and SQL code to define
the RASTER type.

raster/doc/ contains technical references and RFC documents.

REQUIREMENTS
------------

PostGIS Raster core lib depends on liblwgeom, as found in postgis
source package as of SVN 2009-01 (latest 1.3.5 release won't work).

Some PostGIS Raster functions depends on GDAL library version 1.6.0 or
higher

PostGIS Raster loader dependes on Python GDAL bindings.

PostgreSQL interface depends on PostgreSQL version 8.3.5.


BUILD
-----

To build PostGIS with raster support:

    $ ./configure --with-raster
    $ make

Note that the 'configure' script isn't there if you fetched
the code from the SVN repository. In that case running ./autogen.sh
should create it for you.

Under MinGW you might have to add "--with-pgconfig=/usr/local/pgsql/bin/pg_config" if 
configure can't find your pgsql path.


PRE-INSTALL TEST
----------------

After a successful build, you can run:

    $ make raster-check

It won't test postgresql interface, as that would require more setup
then a simple make check. See POST-INSTALL TESTING for more info on how
to test that part.

INSTALL
-------

You need to install the library to the postgresql library
directory. You do it by running:

    $ sudo make install

POST-INSTALL TEST
-----------------

You can run the post install tests against it:

    $ make raster-post-install-check

USE
---

In order to enable your databases to use the raster
functionalities you have to feed them the enabler script:

    $ psql -f raster/rt_pg/rtpostgis.sql $MYDB

Note that you must have loaded PostGIS in the database
in order for that to work (see PostGIS documentation
for how to do that).