Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0"?>
- <mapbook version="3.0">
- <!--
- The mapping services define the source of the mapping data.
- <param name="projection">EPSG:4269</param>
- -->
- <map-source name="usng-grid" type="usng">
- <layer name="usng-grid" status="off" />
- </map-source>
- <map-source name="sketch" type="vector" title="Drawing and Markup">
- <layer name="default" selectable="true" status="on">
- <style><![CDATA[
- {
- "circle-radius": ["coalesce", ["get", "style:stroke-width"], 4],
- "circle-color": ["coalesce", ["get", "style:fill-color"], "#fec44f"],
- "circle-stroke-color": ["coalesce", ["get", "style:stroke-color"], "#d95f0e"],
- "fill-color": ["coalesce", ["get", "style:fill-color"], "#fec44f"],
- "fill-opacity": ["coalesce", ["get", "style:fill-opacity"], 0.6],
- "line-color": ["coalesce", ["get", "style:stroke-color"], "#d95f0e"],
- "line-opacity": ["coalesce", ["get", "style:stroke-opacity"], 0.8],
- "line-width": ["coalesce", ["get", "style:stroke-width"], 4],
- "text-field": "{label}",
- "text-color": ["coalesce", ["get", "style:label-color"], "#333333"],
- "text-size": ["coalesce", ["get", "style:label-size"], 16]
- }
- ]]></style>
- <legend type="html"><![CDATA[
- The <b>Drawing and Markup</b> layer can be used to add user defined shapes
- to the map.<br>
- <div style='padding-top: 3px; padding-bottom: 5px;'>
- <div style='vertical-align: middle; display: inline-block; width: 2em; height: 1em; background-color: #fec44f; border: solid 2px #d95f0e;'></div>
- <b>Drawing</b>
- </div>
- ]]></legend>
- <template name="identify" auto="true" />
- </layer>
- <properties>
- <property name="label" label="Sketch label" />
- <property name="style:label-color"
- label="Label color" type="color" default="#333333" />
- <property name="style:label-size"
- label="Label size" type="number" default="16" />
- <property name="style:stroke-color"
- label="Stroke color" type="color" default="#d95f0e" />
- <property name="style:stroke-width"
- label="Stroke size" type="range" min="0" max="10" default="4" />
- <property name="style:stroke-opacity"
- label="Stroke opacity" type="range"
- min="0" max="1" step="0.1" default="0.8" />
- <property name="style:fill-color"
- label="Fill color" type="color" default="#d95f0e" />
- <property name="style:fill-opacity"
- label="Fill opacity" type="range"
- min="0" max="1" step="0.1" default="0.8" />
- </properties>
- </map-source>
- <map-source name="tinyows-wfs-parcels" type="wfs" srs="EPSG:26917">
- <url>https://rocky.lockportny.gov/cgi-bin/tinyows</url>
- <param name="typename" value="Geomoose:citylkpt21" />
- <!-- By default GeoMoose will use GML to communicate with a WFS server.
- To have GeoMoose use JSON, it needs to have the outputFormat <param>
- set to a JSON mime-type:
- <param name="outputFormat" value="application/json" />
- -->
- <config name="geometry-name" value="geom" />
- <config name="namespace-uri" value="https://rocky.lockportny.gov/cgi-bin/tinyows" />
- <config name="srs" value="EPSG:26917" />
- <config name="id-property" value="saopyr_id" />
- <properties>
- <property name="print_key" label="ID" />
- </properties>
- <layer name="citylkpt21">
- <!-- <template name="identify" auto="true" /> -->
- <template name="identify"><![CDATA[
- <div>
- <div class="item">
- <label>ID:</label>{{ properties.print_key }}
- </div>
- </div>
- ]]></template>
- </layer>
- </map-source>
- <map-source name="tinyows-wms-parcels" type="mapserver" srs="EPSG:26917">
- <file>demo/parcels/citylkpt21.map</file>
- <layer name="citylkpt21" query-as="tinyows-wfs-parcels/citylkpt21" >
- <template name="identify"><![CDATA[
- <div>
- <div class="item">
- <label>SBL:</label>{{ properties.print_key }}
- </div>
- </div>
- ]]></template>
- </layer>
- <param name="FORMAT" value="image/png"/>
- <param name="TRANSPARENT" value="TRUE"/>
- </map-source>
- <!--
- * This map-source is used solely for testing geomose for scale issues
- -->
- <map-source name="grids" type="mapserver" up="true" down="true" title="Grids">
- <file>./demo/grids/grids.map</file>
- <param name="FORMAT" value="image/png"/>
- <layer name="grid_1km"/>
- <layer name="grid_1mile"/>
- </map-source>
- <!--
- * This map-source is used solely for testing geomose
- * with international characters.
- -->
- <map-source name="international" type="mapserver">
- <file>./demo/i18n/utf8_polys.map</file>
- <layer name="testing"/>
- </map-source>
- <map-source name="borders" type="mapserver" title="City and County Borders">
- <file>./demo/statedata/basemap.map</file>
- <layer name="city_poly" status="off"/>
- <layer name="county_borders" status="off"/>
- </map-source>
- <map-source name="iastate" type="wms">
- <url>https://mesonet.agron.iastate.edu/cgi-bin/wms/nexrad/n0r.cgi?</url>
- <layer name="nexrad-n0r"/>
- <param name="FORMAT" value="image/png"/>
- <param name="TRANSPARENT" value="TRUE"/>
- <param name="cross-origin" value="anonymous"/>
- </map-source>
- <map-source name="ags" type="ags">
- <url>https://services.arcgisonline.com/ArcGIS/rest/services/NatGeo_World_Map/MapServer</url>
- <layer name="NatGeo_World_Map"/>
- <param name="FORMAT" value="png"/>
- <param name="cross-origin" value="anonymous"/>
- </map-source>
- <map-source name="openstreetmap" type="xyz">
- <layer name="osm_mapnik" status="on">
- <attribution><![CDATA[
- © <a href="http://www.openstreetmap.org/copyright" target="_blank">OpenStreetMap</a> Contributors.
- ]]></attribution>
- </layer>
- <url>https://a.tile.openstreetmap.org/{z}/{x}/{y}.png</url>
- <url>https://b.tile.openstreetmap.org/{z}/{x}/{y}.png</url>
- <url>https://c.tile.openstreetmap.org/{z}/{x}/{y}.png</url>
- <param name="cross-origin" value="anonymous"/>
- </map-source>
- <map-source name="usgs" type="mapserver">
- <file>./demo/wms/wms_proxy.map</file>
- <layer name="usgs_imagery"/>
- <layer name="usgs_topo"/>
- </map-source>
- <map-source name="lmic" type="mapserver">
- <file>./demo/wms/wms_proxy.map</file>
- <layer name="mncomp">
- <legend type="nolegend"/>
- </layer>
- </map-source>
- <map-source name="bing" type="bing">
- <layer name="canvasDark"/>
- <layer name="canvasLight"/>
- <layer name="canvasGray"/>
- <layer name="roads"/>
- <layer name="aerials"/>
- <param name="key" value="'Your Key Here'"/>
- </map-source>
- <!--
- The catalog defines how the layers will be displayed in the catalog tab.
- -->
- <catalog>
- <layer src="sketch/default"
- zoomto="true" upload="true" download="true" clear="true"
- draw-point="true" draw-line="true" draw-polygon="true"
- draw-modify="true" draw-remove="true" draw-edit="true" />
- <group title="RPS Feature Editing" expand="true">
- <group title="RPS WMS + WFS (MapServer + TinyOWS)" expand="true">
- <layer
- title="City 2021 Parcels"
- src="tinyows-wms-parcels/citylkpt21"
- draw-edit="true"
- draw-modify="true"
- draw-polygon="true"
- draw-remove="true"
- />
- </group>
- </group>
- <group title="Overlays" expand="true">
- <layer title="Weather Radar" src="iastate/nexrad-n0r" />
- </group>
- <group title="Grids">
- <layer src="usng-grid/usng-grid" title="USNG Grid" />
- <layer title="1 km grid" src="grids/grid_1km"/>
- <layer title="1 mile grid" src="grids/grid_1mile"/>
- </group>
- <group title="Backgrounds" expand="true" multiple="false">
- <layer title="No background" src="blank/blank" status="on" />
- <layer title="Reprojected Regional Aerial" src="lmic/mncomp" show-legend="false" legend="false" fade="true" unfade="true" classNames="inline-tools"/>
- <layer title="OpenStreetMap" src="openstreetmap/osm_mapnik" legend="false" fade="true" unfade="true" classNames="inline-tools" />
- <layer title="ArcGIS Rest Example" src="ags/NatGeo_World_Map" show-legend="false" legend="false" fade="true" unfade="true" classNames="inline-tools" />
- </group>
- </catalog>
- <!--
- The toolbar defines which services are referneces in the toolbar
- -->
- <toolbar>
- <tool name="fullextent" title="Full Extent" type="action"/>
- <tool name="measure" title="Measure" type="service"/>
- <tool name="print" title="Print" type="action"/>
- <tool name="identify" title="Identify" type="service"/>
- <tool name="select" title="Select Features" type="service"/>
- <drawer name="searches" title="Search">
- <tool name="single-search" css-class="tool search" title="Single field search" type="service"/>
- <tool name="geocode" title="Geocode an Address" type="service"/>
- </drawer>
- <tool name="findme" title="Find Me" type="action"/>
- <tool name="reload" title="Start Over" type="action"/>
- <tool name="bookmark" title="Bookmark" type="action"/>
- </toolbar>
- </mapbook>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement