postgis/doc
Regina Obe 9c5c96ae49 Add section about soft upgrade with extensions.
git-svn-id: http://svn.osgeo.org/postgis/trunk@9381 b70326c6-7e19-0410-871a-916f4a2858ee
2012-03-02 13:15:31 +00:00
..
html Try again with line endings, this time using eol-style instead of eol-type (#1605) 2012-02-27 22:08:12 +00:00
man Document the new -s from:to syntax of shp2pgsql [#994] 2011-12-21 16:17:55 +00:00
rfc Remove more orphaned box2d support functions 2011-10-26 22:58:21 +00:00
xsl Escape single quotes in param list when generating raster comments 2012-02-20 13:16:05 +00:00
doxygen.cfg.in #836 PostGIS raster in 2.0 is not being output in Trunk Doxygen 2011-02-17 04:31:14 +00:00
extras.xml revmoe history table out of docs for now 2011-09-05 15:44:49 +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 #1494: documentation of new census tract loader and get_tract functions. 2012-02-14 17:54:13 +00:00
extras_topology.xml Enhance documentation for ST_ChangeEdgeGeom 2012-02-20 10:19:10 +00:00
faq.xml Really, I do know how to write XML. 2012-01-31 18:24:03 +00:00
faq_raster.xml Documentation URLs, visible whitespace, and minor touchups (#1548) from mwtoews 2012-02-07 17:23:50 +00:00
geography.txt #824 more corrections from Kashif Rasul 2011-02-10 11:59:20 +00:00
installation.xml Add section about soft upgrade with extensions. 2012-03-02 13:15:31 +00:00
introduction.xml Documentation URLs, visible whitespace, and minor touchups (#1548) from mwtoews 2012-02-07 17:23:50 +00:00
Makefile.comments.in Install topology_comments.sql as well 2012-02-13 20:44:33 +00:00
Makefile.in Have XSLTPROCFLAGS default to --nonet 2012-02-29 10:08:37 +00:00
performance_tips.xml Documentation URLs, visible whitespace, and minor touchups (#1548) from mwtoews 2012-02-07 17:23:50 +00:00
postgis.xml Have configure look for mathml2.dtd, rework doc build scripts (#1157) 2012-02-28 10:28:20 +00:00
README MathML DTDs are also needed for the HTML 2012-03-01 15:51:43 +00:00
reference.xml try to force paragraph at top using sectinfo abstract. Make note about deprecation more threatening. 2009-11-28 07:13:35 +00:00
reference_accessor.xml Documentation URLs, visible whitespace, and minor touchups (#1548) from mwtoews 2012-02-07 17:23:50 +00:00
reference_constructor.xml Documentation URLs, visible whitespace, and minor touchups (#1548) from mwtoews 2012-02-07 17:23:50 +00:00
reference_editor.xml Documentation URLs, visible whitespace, and minor touchups (#1548) from mwtoews 2012-02-07 17:23:50 +00:00
reference_exception.xml fix example 2010-01-29 18:22:35 +00:00
reference_lrs.xml Documentation URLs, visible whitespace, and minor touchups (#1548) from mwtoews 2012-02-07 17:23:50 +00:00
reference_management.xml Drop reference to postgis_uses_stats (#1632) 2012-03-01 11:58:43 +00:00
reference_measure.xml Documentation URLs, visible whitespace, and minor touchups (#1548) from mwtoews 2012-02-07 17:23:50 +00:00
reference_misc.xml Documentation URLs, visible whitespace, and minor touchups (#1548) from mwtoews 2012-02-07 17:23:50 +00:00
reference_operator.xml Revert "remove ~= from documentation -- we don't want people using this operator" 2012-01-20 08:12:06 +00:00
reference_output.xml Add ST_EWKT for geography type (#675) 2012-01-16 14:46:03 +00:00
reference_processing.xml Fix XML typo 2012-02-15 22:34:39 +00:00
reference_raster.xml Fix for #1589 and #1633. 2012-03-01 21:05:09 +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 update to March. Seems likely we'll miss the February boat. Maybe shoot for March. 2012-02-27 14:08:35 +00:00
reporting.xml Documentation URLs, visible whitespace, and minor touchups (#1548) from mwtoews 2012-02-07 17:23:50 +00:00
template.xml revise template to give example of optional argument 2011-07-02 16:29:57 +00:00
using_postgis_app.xml Fix syntax error in MS example 2012-02-10 16:18:05 +00:00
using_postgis_dataman.xml Update documentation about shp2pgsql -s/-g flag (#1524) 2012-02-21 10:57:24 +00:00
using_raster_dataman.xml Link to my office base article on how to display postgis rasters in base reports. 2012-02-17 23:41:58 +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

====================================================
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 convert to chunked html, single-file html and pdf.

Make targets are:

  make                      # defaults to creating  
                            #   - the images used in the generated documentation
                            #   - the documentation as a single html file
                            #   - a sql script used to apply COMMENTS for every PostGIS function
  
  make html/postgis.html    # generates a single-file html file called 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 a sql script that add COMMENTs for every function (derived from the documentation)
  make doxygen              # generates the developer's documentation using Doxygen
  
  make install              # copies PostGIS' utility (ie. shp2pgsql) man pages to the PostgreSQL's doc directory
  make uninstall            # removes PostGIS' utility man pages
  make comments-install     # copies the postgis-comments.sql script to the PostgreSQL's contrib directory
  make comments-uninstall   # removes the postgis-comments.sql script from the contrib directory
  
  make clean                # removes any generated files (except images and html files)
  make maintainer-clean     # clears out the generated images and html files


====================================================
Requirements
====================================================

To generate the html files and the comments:
  xsltproc                  (http://xmlsoft.org/XSLT/xsltproc2.html)
  DocBook XSL scripts
  MathML 3 DTD              (http://www.w3.org/Math/DTD/)

To generate the images:
  ImageMagick               (http://www.imagemagick.org/script/index.php)

To generate a pdf:
  dblatex                   (http://dblatex.sourceforge.net)

To generate the developer's documentation:
  doxygen                   (http://www.stack.nl/~dimitri/doxygen)


====================================================
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