postgis/doc
2011-01-26 13:34:25 +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 Add ST_AddIsoEdge (still need to put in examples), put in more back links. Revise special index section to also consider topology aggregates 2011-01-17 23:07:08 +00:00
doxygen.cfg.in enable alphabetical index 2009-05-03 03:33:09 +00:00
extras.xml git-svn-id: http://svn.osgeo.org/postgis/trunk@6434 b70326c6-7e19-0410-871a-916f4a2858ee 2010-12-17 17:44:23 +00:00
extras_topology.xml Document the new 'visitedTable' parameter to topology.AsGML [RT-SIGTA]. 2011-01-26 13:34:25 +00:00
faq.xml Update 9.0 FAQ to include npgsql fixed driver for bytea support 2010-11-12 15:48:16 +00:00
faq_raster.xml some cleanup and one more link 2010-10-28 13:47:10 +00:00
geography.txt Merge Paul's geodetic (geography) branch into trunk, as per discussions on postgis-devel. Most of the merge was automatic (albeit quite slow), with a few manual touch-ups where the merge algorithm couldn't handle this automatically. "make check" runs and passes, so I hope I haven't managed to break too much ;) 2009-09-14 10:54:33 +00:00
installation.xml update installation instructions to include raster_comments.sql, topology_comments.sql 2011-01-25 17:16:48 +00:00
introduction.xml Amend release notes to include new changes in 2.0 2011-01-13 14:55:13 +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 Put in missing make topology_comments.sql and also add to the make comments routine 2011-01-25 16:46:47 +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 ST_RelateMatch -- polish up later 2010-12-21 17:38:14 +00:00
README revise readme to include link to instructions for garden test 2009-10-08 11:43:32 +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 forgot to update the description too 2011-01-13 23:44:43 +00:00
reference_constructor.xml change all these polyhedral surface/tin to enhanced from available 2010-09-24 11:39:52 +00:00
reference_editor.xml formatting 2010-12-09 15:00:20 +00:00
reference_exception.xml fix example 2010-01-29 18:22:35 +00:00
reference_lrs.xml put in note about improvement to ST_Line_SubString #410 2010-03-12 00:21:21 +00:00
reference_management.xml Libxml become mandatory. Cf #344. Modify configure step, remove all HAVE_LIBXML2 from code, sql and unit tests. Update documentation 2009-12-18 19:08:20 +00:00
reference_measure.xml document ST_3DLongestLine and add missing polyhedralsurface and 3D support flags for ST_3D family of functions 2011-01-16 12:08:32 +00:00
reference_misc.xml move to enhanced from available 2010-09-24 12:53:40 +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 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_processing.xml change to 1 column (st_sharedpaths) 2010-12-07 14:02:55 +00:00
reference_raster.xml Documentation updated for ST_BandIsNodata function. Added band nodata checking 2011-01-24 15:06:02 +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 fix id ref 2010-10-26 15:50:24 +00:00
release_notes.xml Add ST_ConcaveHull to news item 2011-01-25 06:20:52 +00:00
reporting.xml correct links to postgis bug tracker and subversion repository. Also amend the release_notes section to reflect newer version changes 2009-10-28 10:58:33 +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 Fix mistakes in geography faq item. 2009-12-07 15:56:34 +00:00
using_postgis_dataman.xml fix tag typo pointed out by strk 2010-12-26 19:11: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 initial revision 2004-12-30 10:18:14 +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