postgis/doc
Sandro Santilli fab1facae8 Allow splitting lines by multilines and (multi)polygon boundaries
Funded by Tuscany Region (Italy) - SITA (CIG: 6002233F59)

git-svn-id: http://svn.osgeo.org/postgis/trunk@13433 b70326c6-7e19-0410-871a-916f4a2858ee
2015-04-22 15:25:32 +00:00
..
.tx Update transifex project url, update tx configuration and README 2014-10-18 09:36:07 +00:00
html Libtoolize generator build, fixing it for me 2015-03-09 18:45:11 +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 #2906 document new enhancement 2014-08-31 06:19:04 +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 more explanation 2014-10-25 09:54:31 +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 Define new &address_standardizer_required; xml constant and flag functions requiring it 2014-07-22 22:34:46 +00:00
extras_topology.xml Improve documentation for GetRingEdges (#3046) 2015-02-23 09:40:14 +00:00
faq.xml update link for http://workshops.boundlessgeo.com/postgis-intro/ and also put in more pretty tags for common faqs 2013-10-06 01:50:00 +00:00
faq_raster.xml FAQ about 2.0.6, 2.1.3 security changes for raster 2015-01-18 07:46:34 +00:00
geography.txt #824 more corrections from Kashif Rasul 2011-02-10 11:59:20 +00:00
installation.xml get rid of obsolete statements 2014-10-08 04:15:04 +00:00
introduction.xml Update corporate name OpenGeo -> Boundless 2015-02-25 08:47:20 +00:00
Makefile.comments.in #2796, sfcgal_comments.sql missing for regress testing install 2014-06-30 16:19:16 +00:00
Makefile.in Replace final reference to 'make' with $(MAKE) 2014-12-02 00:33:33 +00:00
performance_tips.xml ST_Force_XXX renamed to ST_ForceXXX 2013-05-10 15:00:38 +00:00
postgis.xml Move topology and address standardizer entities out of extra 2014-10-14 10:05:25 +00:00
README Update doc/README (#1721) 2012-03-27 09:56:17 +00:00
reference.xml add new section to document gucs, move raster postgis.gdal.data.path to guc section, exclude gucs from comment sql generation. 2013-10-06 17:00:39 +00:00
reference_accessor.xml another ST_Force_2D id change to ST_Force2D 2014-07-07 23:29:39 +00:00
reference_constructor.xml Add GeomFromTWKB #2917 2014-10-09 18:24:39 +00:00
reference_editor.xml #2871 fix update to 2.0 message for ST_LineInterpolatePoint, ST_LineSubstring and ST_LineLocatePoint. Also changed reference ids to match new function name (missed some spots) 2014-08-20 04:32:47 +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 #2871 fix update to 2.0 message for ST_LineInterpolatePoint, ST_LineSubstring and ST_LineLocatePoint. Also changed reference ids to match new function name (missed some spots) 2014-08-20 04:32:47 +00:00
reference_management.xml Cross-link UpdateRasterSRID and UpdateGeometrySRID 2014-07-17 14:30:29 +00:00
reference_measure.xml Deprecate ST_3DLength_Spheroid (#2748) 2015-01-21 17:33:02 +00:00
reference_misc.xml #2762 renamed ST_Estimated_Extent page to ST_EstimatedExtent 2014-09-08 21:24:45 +00:00
reference_operator.xml Add N-dimensional distance operator with KNN support 2015-02-25 08:46:08 +00:00
reference_output.xml Update url to twkb-specification and client example 2014-10-14 18:25:27 +00:00
reference_processing.xml Allow splitting lines by multilines and (multi)polygon boundaries 2015-04-22 15:25:32 +00:00
reference_raster.xml Clarify the role of ST_DumpValues array indexes 2015-03-13 12:09:51 +00:00
reference_sfcgal.xml 2855: better documentation to reflect minkowski doesn't support polyhedral and tins 2014-08-23 05:50:54 +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