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

svn_mapbender at osgeo.org svn_mapbender at osgeo.org
Fri May 27 00:50:43 PDT 2016


Author: armin11
Date: 2016-05-27 00:50:43 -0700 (Fri, 27 May 2016)
New Revision: 9497

Added:
   trunk/mapbender/tools/wms_extent/extents.map
Log:
Fix wrong commit

Added: trunk/mapbender/tools/wms_extent/extents.map
===================================================================
--- trunk/mapbender/tools/wms_extent/extents.map	                        (rev 0)
+++ trunk/mapbender/tools/wms_extent/extents.map	2016-05-27 07:50:43 UTC (rev 9497)
@@ -0,0 +1,136 @@
+MAP
+	NAME "extents"
+	STATUS ON
+	MAXSIZE 5000
+	UNITS METERS
+	EXTENT -180 -90 180 90
+	SYMBOLSET  "symbolset_mapbender.sym"
+
+	PROJECTION
+		"init=epsg:4326"
+	END
+
+	WEB	
+		IMAGEPATH "/tmp/"
+		METADATA
+			WMS_TITLE "Layer Extent"
+			WMS_ABSTRACT "Layer Extent"
+			#WMS_ONLINERESOURCE "http://localhost/cgi-bin/mapserv?map=/home/armin/GDI-RP/Geoportal/devel/mapbender_trunk/tools/wms_extent/"
+			WMS_ONLINERESOURCE "http://localhost/cgi-bin/mapserv?map=/data/mapbender/tools/wms_extent/"
+			WMS_FEATURE_INFO_MIME_TYPE    "text/html"	
+			WMS_SRS "epsg:4326 epsg:31467 epsg:31466 epsg:31468 epsg:31469 epsg:31462 epsg:31463 epsg:31492 epsg:31493"
+			wms_extent "-180 -90 180 90"
+			include "include_metadata_wms.map"
+			"wms_enable_request" "*"
+		END
+		VALIDATION
+			'minx' '^(\+|-)?[0-9]*\.?[0-9]*$'
+			'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
+
+	SYMBOL
+		NAME 'my_hatch'
+		TYPE hatch
+	END
+
+	OUTPUTFORMAT
+		NAME 'png'
+		DRIVER 'AGG/PNG'
+		MIMETYPE 'image/png'
+		EXTENSION PNG
+		IMAGEMODE PC256
+		TRANSPARENT ON
+	END
+
+#-------- use this to have a global map background
+#-------- please set the right IMAGEPATH in the WEB-Section above
+
+LAYER
+	NAME "demis"
+	TYPE RASTER
+	CONNECTION "http://www2.demis.nl/wms/wms.asp?wms=WorldMap&"
+	CONNECTIONTYPE WMS
+	METADATA
+		"wms_srs"             "EPSG:4326"
+		"wms_name"            "Bathymetry,Countries,Topography,Hillshading,Coastlines,Waterbodies,Rivers,Streams,Railroads,Highways,Roads,Borders,Cities,Settlements,Airports"
+		"wms_connectiontimeout" "2"
+		"wms_server_version"  "1.1.1"
+		"wms_format"          "image/png"
+	END
+END
+
+#---------------------------------------------------
+LAYER
+	NAME "extent"
+	STATUS ON
+	TYPE POLYGON
+	CONNECTIONTYPE postgis 
+	CONNECTION   "dbname=mapbender user=postgres port=5432 host=localhost"
+	DATA "the_geom from (select GeomFromText('POLYGON((%minx% %miny%,%minx% %maxy%,%maxx% %maxy%,%maxx% %miny%, %minx% %miny%))',4326) as the_geom,area2d(GeomFromText('POLYGON((%minx% %miny%,%minx% %maxy%,%maxx% %maxy%,%maxx% %miny%, %minx% %miny%))',4326)) as area, 1 as oid ) as foo USING UNIQUE oid USING SRID=4326"
+
+	METADATA
+		WMS_TITLE "Service Extent"
+		WMS_SRS "EPSG:4326"
+		WMS_ABSTRACT "Bounding Box Rectangles of OWS Services registered"
+		include "include_metadata_layer.map"
+	END
+
+	PROJECTION
+		"init=epsg:4326"
+	END
+
+	CLASSITEM 'area'
+
+	CLASS
+		EXPRESSION ([area] > 0.005)
+		NAME "WMS Extent"
+		STYLE
+			OUTLINECOLOR 135 30 50 
+			WIDTH 2 
+		END 
+	END
+
+	CLASS
+		EXPRESSION /./
+		STYLE
+			GEOMTRANSFORM 'centroid'
+			SYMBOL 'target'
+		END 
+	END
+END
+
+#-------------------------------------
+LAYER
+	NAME "metadata_polygon"
+	STATUS ON
+	TYPE POLYGON
+	CONNECTIONTYPE postgis 
+	CONNECTION   "dbname=mapbender user=postgres port=5432 host=localhost"
+	DATA "geom FROM (SELECT (st_dumprings((ST_Dump(bounding_geom)).geom)).path[1],(st_dumprings((ST_Dump(bounding_geom)).geom)).geom
+FROM mb_metadata WHERE uuid = \'%metadata_uuid%\') AS rings USING UNIQUE path 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