[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