postgis/doc
2016-10-25 18:38:56 +00:00
..
.tx Add reference_temporal.xml translation resource 2015-09-29 12:31:03 +00:00
html Add new files for #3364 2016-03-05 01:27:32 +00:00
man Fix my email address 2016-07-04 15:45:56 +00:00
po Update korean translation 2016-07-23 09:23:43 +00:00
rfc Remove more orphaned box2d support functions 2011-10-26 22:58:21 +00:00
xsl Amend garden tests to test BRIN indexes for geometry and geography 2016-09-21 20:11:50 +00:00
bnf-wkb.txt Document ISO WKT/WKB (#1451) 2012-09-20 22:24:16 +00:00
bnf-wkt.txt Document ISO WKT/WKB (#1451) 2012-09-20 22:24:16 +00:00
doxygen.cfg.in Remove hard-coded version in Doxygen project name 2016-10-06 17:31:34 +00:00
extras.xml Move topology and address standardizer entities out of extra 2014-10-14 10:05:25 +00:00
extras_address_standardizer.xml Style only change: remove trailing and tab-leading spaces 2016-06-16 08:46:07 +00:00
extras_historytable.xml Style only change: remove trailing and tab-leading spaces 2016-06-16 08:46:07 +00:00
extras_tigergeocoder.xml clarify tiger load instructions and how to use psql to generate script 2016-07-22 20:07:03 +00:00
extras_topology.xml Document populate_topology_layer 2016-09-25 09:19:00 +00:00
faq.xml Style only change: remove trailing and tab-leading spaces 2016-06-16 08:46:07 +00:00
faq_raster.xml doc corrections from ruvyn for PostGIS 2.3 2016-09-19 04:54:41 +00:00
geography.txt #824 more corrections from Kashif Rasul 2011-02-10 11:59:20 +00:00
installation.xml Update to support Tiger 2016 2016-08-17 19:31:34 +00:00
introduction.xml Style only change: remove trailing and tab-leading spaces 2016-06-16 08:46:07 +00:00
Makefile.comments.in Drop PGXSOVERRIDE temporary hack. PostgreSQL 9.0 is minimum req now. 2015-06-22 14:47:43 +00:00
Makefile.in Fix my email address 2016-07-04 15:45:56 +00:00
performance_tips.xml Bring Tuning section up to date, by incorporating some of Mike Toews changes 2016-09-25 07:32:12 +00:00
postgis.xml Mark PostgreSQL 9.2 as minimum supported 2016-07-31 05:05:50 +00:00
README Update doc/README (#1721) 2012-03-27 09:56:17 +00:00
reference.xml Add ST_IsValidTrajectory (#3129) 2015-05-28 15:18:23 +00:00
reference_accessor.xml Style only change: remove trailing and tab-leading spaces 2016-06-16 08:46:07 +00:00
reference_constructor.xml doc corrections from ruvyn for PostGIS 2.3 2016-09-19 04:54:41 +00:00
reference_editor.xml Flag ST_Segmentize(geography..) as changed, minor change in News 2016-09-04 07:29:00 +00:00
reference_exception.xml fix example 2010-01-29 18:22:35 +00:00
reference_guc.xml Style only change: remove trailing and tab-leading spaces 2016-06-16 08:46:07 +00:00
reference_lrs.xml Style only change: remove trailing and tab-leading spaces 2016-06-16 08:46:07 +00:00
reference_management.xml Style only change: remove trailing and tab-leading spaces 2016-06-16 08:46:07 +00:00
reference_measure.xml Highlight in note tag in docs "ST_ClusterDbScan sometimes returns NULL cluster numbers" 2016-09-03 18:09:26 +00:00
reference_misc.xml Style only change: remove trailing and tab-leading spaces 2016-06-16 08:46:07 +00:00
reference_operator.xml Add note to reflect BRIN only supported for PostgreSQL 9.5+. 2016-09-04 16:02:12 +00:00
reference_output.xml Style only change: remove trailing and tab-leading spaces 2016-06-16 08:46:07 +00:00
reference_processing.xml get rid of invalid link and obsolete statements about ST_Collect 2016-10-25 18:38:56 +00:00
reference_raster.xml doc corrections from ruvyn for PostGIS 2.3 2016-09-19 04:54:41 +00:00
reference_sfcgal.xml Style only change: remove trailing and tab-leading spaces 2016-06-16 08:46:07 +00:00
reference_temporal.xml Style only change: remove trailing and tab-leading spaces 2016-06-16 08:46:07 +00:00
reference_transaction.xml Style only change: remove trailing and tab-leading spaces 2016-06-16 08:46:07 +00:00
reference_type.xml Style only change: remove trailing and tab-leading spaces 2016-06-16 08:46:07 +00:00
release_notes.xml bump up to 2.4 2016-09-26 05:40:34 +00:00
reporting.xml Documentation URLs, visible whitespace, and minor touchups (#1548) from mwtoews 2012-02-07 17:23:50 +00:00
template.xml Style only change: remove trailing and tab-leading spaces 2016-06-16 08:46:07 +00:00
using_postgis_app.xml Style only change: remove trailing and tab-leading spaces 2016-06-16 08:46:07 +00:00
using_postgis_dataman.xml Add support for BRIN indexes (2nd Quadrant, Giuseppe Broccolo, Julien Rouhaud) 2016-07-31 03:46:40 +00:00
using_raster_dataman.xml Style only change: remove trailing and tab-leading spaces 2016-06-16 08:46:07 +00:00
xmlformat.conf performed an overhaul of the installation guide ... hopefully it's easier to follow. 2009-05-27 17:14:08 +00:00
ZMSgeoms.txt #821: doc typos errata from Kashif Rasul 2011-02-09 12:54:23 +00:00

PostGIS Documentation
=====================

Overview
--------

PostGIS documentation is written in DocBook XML. The input file is
``postgis.xml``, which in turn includes all the individual chapter XML files.
From that file we can publish several formats, including HTML and PDF.

Make targets
------------

``make``
  same as ``make comments``

``make install``
  same as ``make comments-install``

``make uninstall``
  same as ``make comments-uninstall``

``make html``
  generates a single-file ``html/postgis.html``

``make chunked-html``
  generates a separate html file for every chapter or section break

``make pdf``
  generates a single PDF file with the PostGIS version as a filename

``make images``
  generates all the images used in the HTML and PDF targets

``make comments``
  generates an SQL script that add COMMENTs for every function (derived from
  the documentation)

``make doxygen``
  generates the developer's documentation using Doxygen

``make comments-install``
  copies the ``postgis-comments.sql`` script to the PostgreSQL ``contrib``
  directory

``make comments-uninstall``
  removes the ``postgis-comments.sql`` script from the ``contrib`` directory

``make clean``
  removes generated files except comments

``make maintainer-clean``
  removes all generated files (including comments)


Requirements
------------

To generate the html files and the comments:
 * xsltproc - http://xmlsoft.org/xslt/xsltproc2.html
 * DocBook XSL stylesheets
 * MathML 3 DTD - http://www.w3.org/Math/DTD/

To generate the images:
 * ImageMagick - http://www.imagemagick.org/

To generate a PDF:
 * dblatex - http://dblatex.sourceforge.net

To generate the developer's documentation:
 * Doxygen - http://www.stack.nl/~dimitri/doxygen/
 * Graphviz - http://www.graphviz.org/

How to
------

To generate images used in the documentation, follow these instructions on the
PostGIS wiki: http://trac.osgeo.org/postgis/wiki/DevWikiDocNewFeature

To run garden tests against functions, follow these instructions on the PostGIS
dev wiki: http://trac.osgeo.org/postgis/wiki/DevWikiGardenTest