]> granicus.if.org Git - postgis/commitdiff
Simple review of the topology README. Wasn't that outdated :)
authorSandro Santilli <strk@keybit.net>
Tue, 4 Oct 2011 16:45:33 +0000 (16:45 +0000)
committerSandro Santilli <strk@keybit.net>
Tue, 4 Oct 2011 16:45:33 +0000 (16:45 +0000)
git-svn-id: http://svn.osgeo.org/postgis/trunk@7939 b70326c6-7e19-0410-871a-916f4a2858ee

topology/README

index 4b8c0076bb59126241877554153bc3680319de7e..4737f4e1d13adb69451a5edabe9861c24bc3d6c1 100644 (file)
@@ -1,27 +1,35 @@
 =Introduction
 
-This module contains an initial implementation of Topology
-model support.
+This module contains support for topological geometry modelling.
+Functions exist to satisfy the ISO/SQLMM topology-geometry model
+and more are provided to add an additional abstraction level for
+topological features and layers, both simple and hierarchical.
 
-All routines, types and other management objects are stored
-in the "topology" SCHEMA.
+You can see an ER diagram of the full conceptual model in the ER dir.
+You need xfig (http://epb.lbl.gov/xfig/).
 
-You can see an ER diagram of the conceptual model under the ER
-directory. You need xfig (http://epb.lbl.gov/xfig/).
+All routines, types and other management objects are stored in the
+"topology" SCHEMA.
 
-Comments welcome --strk(2005-10-13);
+Comments welcome --strk(2011-10-04);
 
 =Requirements
 
-        * schema-aware postgresql (7.3 and up)
-        * PostGIS-1.1.x 
-        * Geos-2.1 or up (GEOS-3.3.0 up recommended)
+  Many ISO/SQLMM functions use GEOS-3.3.0+ signatures.
+  The script is still buildable with previous GEOS versions
+  but you'll need 3.3.0+ at runtime for most uses.
 
-=Build
+=Building
 
-To build the topology script:
+  To build the topology support:
+  $ make
 
-       $ make
+=Testing
+
+  To run regression tests:
+
+  $ make check
 
 =Install, upgrade, uninstall
 
@@ -170,15 +178,6 @@ code is more tested:
 
        SELECT topology.Geometry(TopoGeometry);
 
-=Tests
-
-Tests are included under the test/ directory.
-Run make w/out args to see a list of supported targets:
-
-       $ cd test
-       $ make 
-
-
 =Issues
 
 ==Topology tolerance