postgis/doc
2011-02-17 19:19:09 +00:00
..
html Remove old function calls 2010-12-09 18:52:20 +00:00
man sanitized usage info output on loader/dumper 2006-10-14 14:22:10 +00:00
rfc Adding an rfc for changing the validation approach when parsing WKT. 2009-02-03 04:36:09 +00:00
xsl fix typo in xsl hopefully will make raster list right -- though must have syntax wrong anyway since topology and tiger get listed. 2011-02-17 12:10:41 +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 document history_table feature 2011-02-07 17:51:46 +00:00
extras_historytable.xml #821: doc typos errata from Kashif Rasul 2011-02-09 12:54:23 +00:00
extras_tigergeocoder.xml Make work on PostgreSQL 8.4 (was using some syntax only allowed in 9.0+). Also account for the odd / even side of street rule. And of course that demonstrated there is a bug somewhere (most likely in the geocoder), but got to pull up some maps to see which is right. One of these has the address orientations flipped (odd /even not right). Of course I have to be right :). Boy do I hate when you program the reverse of something and it exposes a bug. Also fix some minor documentation. 2011-02-15 13:49:06 +00:00
extras_topology.xml fix another mismatched tag 2011-02-14 11:57:23 +00:00
faq.xml #824 more corrections from Kashif Rasul 2011-02-10 11:59:20 +00:00
faq_raster.xml amend mapserver instructions mode='2' is now required for most rasters to display 2011-02-14 02:33:35 +00:00
geography.txt #824 more corrections from Kashif Rasul 2011-02-10 11:59:20 +00:00
installation.xml #824 more corrections from Kashif Rasul 2011-02-10 11:59:20 +00:00
introduction.xml Add tiger_geocoder to enhancements, add Kashif Rasul to credits in appreciation of his many corrections to the documentation, other minor credits corrections 2011-02-10 06:01:14 +00:00
Makefile.comments.in add raster_comments.sql to be copied to contrib directory as well 2010-10-13 08:12:16 +00:00
Makefile.in document history_table feature 2011-02-07 17:51:46 +00:00
performance_tips.xml Commit jlivni documentation addition and update with minor comment for PostgreSQL 8.4 users and notice about obsolete settings. Also put in hyperlinks back to the current interactive version of PostgreSQL manual for each part. 2009-08-28 11:34:17 +00:00
postgis.xml document history_table feature 2011-02-07 17:51:46 +00:00
README #824 more corrections from Kashif Rasul 2011-02-10 11:59:20 +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 Expose versions of ST_IsValid and ST_IsValidReason accepting "the ESRI flag" and implemented as wrappers to ST_IsValidDetail. Only available when building against GEOS-3.3+. Commit includes documentation and regress-testing. Closes ticket #831 [RT-SIGTA] 2011-02-16 10:19:22 +00:00
reference_constructor.xml Amend ST_AsGML and ST_GeomFromGML to include the fact they support TINS 2011-02-17 19:19:09 +00:00
reference_editor.xml oops 2011-02-06 00:39:03 +00:00
reference_exception.xml fix example 2010-01-29 18:22:35 +00:00
reference_lrs.xml #824 more corrections from Kashif Rasul 2011-02-10 11:59:20 +00:00
reference_management.xml #821: doc typos errata from Kashif Rasul 2011-02-09 12:54:23 +00:00
reference_measure.xml #821: doc typos errata from Kashif Rasul 2011-02-09 12:54:23 +00:00
reference_misc.xml #824 more corrections from Kashif Rasul 2011-02-10 11:59:20 +00:00
reference_operator.xml remove ~= geography according to garden tests geography doesn't have such an operator. Also put in version number arg name to make GeoJSON easier to test 2010-12-02 15:54:46 +00:00
reference_output.xml Amend ST_AsGML and ST_GeomFromGML to include the fact they support TINS 2011-02-17 19:19:09 +00:00
reference_processing.xml Document ST_UnaryUnion 2011-02-16 11:15:59 +00:00
reference_raster.xml git-svn-id: http://svn.osgeo.org/postgis/trunk@6843 b70326c6-7e19-0410-871a-916f4a2858ee 2011-02-17 13:13:40 +00:00
reference_transaction.xml Fix a lot of DocBook errors. Use DocBook + MathML DTD. Fix xsl/postgis_aggs_mm.xml.xsl to produce valid Docbook. Now make check output in docs is clean. cf #471 2010-03-28 08:33:41 +00:00
reference_type.xml #821: doc typos errata from Kashif Rasul 2011-02-09 12:54:23 +00:00
release_notes.xml #824 more corrections from Kashif Rasul 2011-02-10 11:59:20 +00:00
reporting.xml documentaiton is in DocBook XML not SGML (well not anymore anyway). 2011-02-10 06:10:57 +00:00
template.xml we have too many new functions (those polyhedral things that should really be marked as enhancements) and we are going to have a lot of breaking changes. Revise what's new section to have a really new, enhanced, and behavior changed section 2010-09-24 10:34:42 +00:00
using_postgis_app.xml change references of the_geom and the_geog to geom and geog. "the" is so much wasteful typing 2011-02-09 16:01:31 +00:00
using_postgis_dataman.xml #824 more corrections from Kashif Rasul 2011-02-10 11:59:20 +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:
  xsltproc                  (http://xmlsoft.org/XSLT/xsltproc2.html)
  DocBook XSL scripts

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