[Mapbender-commits] r9023 - trunk/mapbender/tools/wms_extent

svn_mapbender at osgeo.org svn_mapbender at osgeo.org
Tue Aug 5 02:53:15 PDT 2014


Author: armin11
Date: 2014-08-05 02:53:14 -0700 (Tue, 05 Aug 2014)
New Revision: 9023

Modified:
   trunk/mapbender/tools/wms_extent/extents.map
Log:
New layer for visualizing a possibly given surrounding polygon of a registered metadata set. The mapserver accepts the new parameter metadata_uuid which is equivalant to the  mb_metadata uuid row.

Modified: trunk/mapbender/tools/wms_extent/extents.map
===================================================================
--- trunk/mapbender/tools/wms_extent/extents.map	2014-08-05 09:13:36 UTC (rev 9022)
+++ trunk/mapbender/tools/wms_extent/extents.map	2014-08-05 09:53:14 UTC (rev 9023)
@@ -28,6 +28,7 @@
 			'miny' '^[0-9]*\.?[0-9]*$'
 			'maxx'  '^[0-9]*\.?[0-9]*$'
 			'maxy' '^[0-9]*\.?[0-9]*$'
+			'metadata_uuid' '^\{?[0-9a-f]{8}\-?[0-9a-f]{4}\-?[0-9a-f]{4}\-?[0-9a-f]{4}\-?[0-9a-f]{12}\}?$'
 		END
 	END
 
@@ -103,5 +104,33 @@
 END
 
 #-------------------------------------
+LAYER
+	NAME "metadata_polygon"
+	STATUS ON
+	TYPE POLYGON
+	CONNECTIONTYPE postgis 
+	CONNECTION   "dbname=mapbender user=postgres port=5432 host=localhost"
+	DATA "bounding_geom from (select bounding_geom , 1 as oid from mb_metadata where uuid = \'%metadata_uuid%\') as foo USING UNIQUE oid USING SRID=4326"
 
+	METADATA
+		WMS_TITLE "Metadata polygon"
+		WMS_SRS "EPSG:4326"
+		WMS_ABSTRACT "Polygon of a special metadataset from the mapbender registry"
+		include "include_metadata_layer.map"
+	END
+
+	PROJECTION
+		"init=epsg:4326"
+	END
+
+	CLASS
+		NAME "Metadata polygon"
+		STYLE
+			OUTLINECOLOR 246 234 41
+			WIDTH 2 
+		END 
+	END
 END
+
+#-------------------------------------
+END



More information about the Mapbender_commits mailing list