[mapserver-commits] r10991 - trunk/docs/en/development/rfc

svn at osgeo.org svn at osgeo.org
Mon Feb 14 08:34:17 EST 2011


Author: tamas
Date: 2011-02-14 05:34:17 -0800 (Mon, 14 Feb 2011)
New Revision: 10991

Modified:
   trunk/docs/en/development/rfc/ms-rfc-68.txt
Log:
Further refinement in MS-RFC-68

Modified: trunk/docs/en/development/rfc/ms-rfc-68.txt
===================================================================
--- trunk/docs/en/development/rfc/ms-rfc-68.txt	2011-02-12 23:51:02 UTC (rev 10990)
+++ trunk/docs/en/development/rfc/ms-rfc-68.txt	2011-02-14 13:34:17 UTC (rev 10991)
@@ -130,7 +130,7 @@
 1) For each feature we create a tentative cluster and create the aggregate attributes 
    (like the feature count and the average position)
 2) We will retrieve all the neighbouring shapes (that has already been retrieved earlier) by using a quadtree
-   (implemented in maptree.c) and then update a feature counts and the average positions at each intersecting cluster.
+   and then update a feature counts and the average positions at each intersecting cluster.
 3) In a second turn we evaluate the tentative clusters based on their feature count and the offset of the 
    average position related to the initial position.
 4) From the best ranking clusters we create new features and add them to the feature list in layerinfo
@@ -181,11 +181,9 @@
 
 In order to implement this enhancement the following changes should be made in the MapServer codebase:
    
-1) Expose the functions treeNodeCreate and treeAddShapeId from maptree.c to allow using the quadtree
-   implementation during the clustering process.
-2) Modify the lexer to interpret the connection types (COMBINE and CLUSTER).
-3) Implement mapcombine.c containing the code of the combine layer data source.
-4) Implement mapcluster.c containing the code of the cluster layer data source.
+1) Modify the lexer to interpret the connection types (COMBINE and CLUSTER).
+2) Implement mapcombine.c containing the code of the combine layer data source.
+3) Implement mapcluster.c containing the code of the cluster layer data source.
 
 4.1 Files affected
 ------------------
@@ -194,8 +192,6 @@
 
 ::
 
-  maptree.c
-  maptree.h
   maplexer.l
   mapserver.h
   Makefile.vc



More information about the mapserver-commits mailing list