postgis/doc
2015-08-21 06:54:08 +00:00
..
.tx Update transifex project url, update tx configuration and README 2014-10-18 09:36:07 +00:00
html Add ST_ApproximateMedialAxis (#3169) 2015-06-17 13:10:33 +00:00
man Add -m reference in shp2pgsql manpage. See ticket #899. 2014-07-25 10:57:48 +00:00
po Further update translations 2014-10-20 16:26:17 +00:00
rfc Remove more orphaned box2d support functions 2011-10-26 22:58:21 +00:00
xsl #3227 Support for Tiger 2015 (also summary update of what's new in PostGIS 2.2) 2015-08-14 01:42:33 +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 #2813 add address_standardizer as part of doxygen build 2014-07-06 03:17: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 another typo 2015-06-27 22:51:29 +00:00
extras_historytable.xml Move ST_AsRaster and ST_Band to raster contructor section 2011-09-06 02:11:07 +00:00
extras_tigergeocoder.xml #2448 geocoder_setting gives primary key on restore (created a new table geocode_settings_default to hold defaults and keep geocode_settings for custom ones) 2015-08-21 06:09:55 +00:00
extras_topology.xml Correct exception info about GetFaceByPoint and GetEdgeByPoint (#3241) 2015-08-18 12:58:32 +00:00
faq.xml #2918, Use GeographicLib functions for geodetics 2015-05-19 14:37:01 +00:00
faq_raster.xml add other error you might see to the security raster faq 2015-05-02 07:01:51 +00:00
geography.txt #824 more corrections from Kashif Rasul 2011-02-10 11:59:20 +00:00
installation.xml #3227 incorporate Brian's suggested changes and fix some other minor issues with instructions. 2015-08-16 01:48:43 +00:00
introduction.xml Add item about new topology API in liblwgeom 2015-07-19 10:11:16 +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 Add ST_IsValidTrajectory (#3129) 2015-05-28 15:18:23 +00:00
performance_tips.xml ST_Force_XXX renamed to ST_ForceXXX 2013-05-10 15:00:38 +00:00
postgis.xml Add ST_IsValidTrajectory (#3129) 2015-05-28 15:18:23 +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 ST_BoundingDiagonal (#3139) 2015-06-01 16:09:22 +00:00
reference_constructor.xml Add ST_Boundary in "see also" section for ST_MakePolygon 2015-06-13 08:08:39 +00:00
reference_editor.xml Make ST_Scale not use ST_Affine 2015-06-11 19:41:20 +00:00
reference_exception.xml fix example 2010-01-29 18:22:35 +00:00
reference_guc.xml Use double-quotes in link url attribute 2014-10-13 19:28:25 +00:00
reference_lrs.xml Add ST_IsValidTrajectory (#3129) 2015-05-28 15:18:23 +00:00
reference_management.xml Fix typo in PopulateGeometryColumns docs 2015-08-20 15:00:02 +00:00
reference_measure.xml ST_Relate use integer instead of int for arg type. That's what PostgreSQL shows it as in final function and int is tripping up garden tests (doesn't know what int is). 2015-08-21 06:54:08 +00:00
reference_misc.xml Deprecate ST_Point_Inside_Circle (#2748) 2015-05-11 17:07:38 +00:00
reference_operator.xml Trim refpurpose section for <-> operator, move details down 2015-06-10 16:42:49 +00:00
reference_output.xml #3123, add example using array input form of function 2015-05-22 12:51:14 +00:00
reference_processing.xml #3189 put note about 3.5 is needed to take advantage of all features. Copy geos note in availabilty tag so appears on support 2015-06-30 11:27:29 +00:00
reference_raster.xml Clarify the role of ST_DumpValues array indexes 2015-03-13 12:09:51 +00:00
reference_sfcgal.xml #3116: SFCGAL add documentation for geometry backend switch. Patch from Vincent Mora 2015-07-04 05:50:48 +00:00
reference_temporal.xml Expose ST_CPAWithin to SQL 2015-06-23 18:56:11 +00:00
reference_transaction.xml Documentation URLs, visible whitespace, and minor touchups (#1548) from mwtoews 2012-02-07 17:23:50 +00:00
reference_type.xml Documentation URLs, visible whitespace, and minor touchups (#1548) from mwtoews 2012-02-07 17:23:50 +00:00
release_notes.xml missing 2.1.5 release notes 2015-01-25 08:55:36 +00:00
reporting.xml Documentation URLs, visible whitespace, and minor touchups (#1548) from mwtoews 2012-02-07 17:23:50 +00:00
template.xml Define new &address_standardizer_required; xml constant and flag functions requiring it 2014-07-22 22:34:46 +00:00
using_postgis_app.xml Fix syntax error in MS example 2012-02-10 16:18:05 +00:00
using_postgis_dataman.xml #899 shp2pgsql attribute names mapping (including test 2014-07-24 17:37:10 +00:00
using_raster_dataman.xml Add documentation for {Add,Drop}OverviewConstraints (#2824) 2014-09-03 09:11:56 +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