<div dir="ltr"><div><br></div><div>Hi Dennis,</div><div><br></div><div>I've done exactly what you describe in GM3. Slightly different than Duck's method because like you I serve the DEM from MapServer and in GM3 you can still use MapServer directly as a source.</div><div><br></div><div>The steps are:</div><div><br></div><div>- create a mapfile for the DEM source, and list it as a map source in the Mapbook</div><div>- the mapfile is configured for WMS GetInfo, STATUS is ON, and (optional) there is no STYLE defined</div><div>
- the Mapbook map source should have an identify template so that any results are visible to the user

<br></div><div>- user will get a result from the DEM whenever they click within the bounds of the DEM</div><div><br></div><div>Here is the basic Mapbook map source if it's helpful:</div><div><br></div><div><map-source name=" bare_earth

" type="mapserver" tiled="false"><br><div style="margin-left:40px"><file>bare_earth</file><br>              <layer name="bare_earth" status="on"><br></div><div style="margin-left:40px"><div style="margin-left:40px">                       <template name="identify"><![CDATA[<br></div></div><div style="margin-left:40px"><div style="margin-left:40px"><div style="margin-left:40px">                              <div class="result-item"><br></div></div></div><div style="margin-left:40px"><div style="margin-left:40px"><div style="margin-left:40px"><div style="margin-left:40px">                                 <div class="result-title" style="background-color: #F5DEB3; padding: 5px; "></div><div style="margin-left:40px">LiDAR Spot Elevation</div><div style="margin-left:40px"></div><br>                                            <b>Bare Earth NAVD88 Elevation: </b> {{ properties.value_0 }}<br><br></div></div></div></div><div style="margin-left:40px"><div style="margin-left:40px"><div style="margin-left:40px">                         </div><br>                  ]]></div></div></div><div style="margin-left:40px"><div style="margin-left:40px"></template><br></div></div><div style="margin-left:40px">         </layer><br>                <param name="FORMAT" value="image/png;bits=8"/><br></div> </map-source> </div><br><div>I like having no style defined for the web service so that the DEM itself is not visible, and the elevation result is a "bonus" result that returns along with whatever results are relevant for the clicked location.</div><div><br></div><div>I haven't tried the 
 type="wms"

 method of access for the DEM, but can set up a test if needed. I think with status="on" in the map source you might not need the layer to be listed in the catalog?, but without testing I'm not sure...</div><div><br></div><div>best,</div><div>Tanya</div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Wed, Jan 21, 2026 at 9:13 AM Dan Little via GeoMoose-users <<a href="mailto:geomoose-users@lists.osgeo.org">geomoose-users@lists.osgeo.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hi Dennis!</div><div><br></div><div>Sorry for the slow response here. In the history of GM3, I could not find any other queries about raster investigation! A total valid use case, especially for identify!</div><div><br></div><div>GeoMoose3 works differently with WMS/WFS being the primary way it tries to process results. GeoMoose 2 allowed raw HTML insertion from MapServer and that workflow was getting increasingly frowned upon for security reasons.</div><div><br></div><div>Is there any chance there is a public endpoint for this right now? It looks like the basic process should be:<br></div><div>- Configure the DEM as WMS (looks like that's done)<br></div><div>- Defined the <map-source type="wms"> in the mapbook with a <layer> with a <template> for identify</div><div>- (This may be the controversial part) You'll need a <catalog> <layer /> </catalog> entry that lets the layer be on. This might be avoided with some tricks but I haven't dug all the way in yet. If anything this might be a necessary debugging step to ensure the WMS is reprojecting properly.<br><br></div><div>All together this would look something like this:<br><br>    <map-source name="dem" type="wms"><br>        <url><a href="http://somewhere.over/the/rainbow/wms" target="_blank">http://somewhere.over/the/rainbow/wms</a>?</url><br>        <layer name="DEM" status="on"></div><div>            <template name="identify"><![CDATA[<br>                <div class="identify-result"><br><p><span style="font-size:11pt">                <div class="item"><label>Elevation:</label>{{ properties.item name=value_0|fix>1 }}</div></span></p><p>                </div></p>            ]]></template></div><div>        </layer></div><div>        <param name="FORMAT" value="image/png"/><br>        <param name="TRANSPARENT" value="TRUE"/><br>        <param name="cross-origin" value="anonymous"/></div><div>    </map-source></div><div><br></div><div><catalog></div><div> ...</div><div>  <layer src="dem/dem" title="DEM" /></div><div> ...</div><div></catalog></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jan 19, 2026 at 11:51 AM Dennis Falkenberg via GeoMoose-users <<a href="mailto:geomoose-users@lists.osgeo.org" target="_blank">geomoose-users@lists.osgeo.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>





<div lang="EN-US">
<div>
<p class="MsoNormal"><span style="font-size:11pt">I am working on a new GM3 site and would like to replicate, if possible, something available on our current GM2.6 site.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt">The GeoMoose sites are located on an AWS EC2 server.  With our GM2.6 site, any location that was clicked with the identify tool returned an elevation value based on our most current DEM.  The DEM was listed
 in the map source portion of the conf file, but not in the catalog in GM2.6.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt">Is it possible to capture elevations off of a DEM with GM3?  My map file configuration and identify html verbiage are just below.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt">Any help would be appreciated!  Thank you<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt"><u></u> <u></u></span></p>
<p><span style="font-size:11pt">LAYER # DEM_20</span><span style="font-size:12pt"><u></u><u></u></span></p>
<p><span style="font-size:11pt">                                NAME 'be_dem_20'</span><span style="font-size:12pt"><u></u><u></u></span></p>
<p><span style="font-size:11pt">                                STATUS ON</span><span style="font-size:12pt"><u></u><u></u></span></p>
<p><span style="font-size:11pt">                                TYPE RASTER</span><span style="font-size:12pt"><u></u><u></u></span></p>
<p><span style="font-size:11pt">                                DATA 'data/dem/2020/ChippewaCo_DEM.tif'</span><span style="font-size:12pt"><u></u><u></u></span></p>
<p><span style="font-size:11pt">                                CLASSITEM "[pixel]"</span><span style="font-size:12pt"><u></u><u></u></span></p>
<p><span style="font-size:11pt">                                OFFSITE 0 0 0</span><span style="font-size:12pt"><u></u><u></u></span></p>
<p><span style="font-size:11pt">                                MAXSCALEDENOM 25</span><span style="font-size:12pt"><u></u><u></u></span></p>
<p><span style="font-size:11pt">                                PROJECTION</span><span style="font-size:12pt"><u></u><u></u></span></p>
<p><span style="font-size:11pt">                                                'init=epsg:7595'</span><span style="font-size:12pt"><u></u><u></u></span></p>
<p><span style="font-size:11pt">                                END</span><span style="font-size:12pt"><u></u><u></u></span></p>
<p><span style="font-size:11pt">                                METADATA</span><span style="font-size:12pt"><u></u><u></u></span></p>
<p><span style="font-size:11pt">                                                'ows_title' 'be_dem_20'</span><span style="font-size:12pt"><u></u><u></u></span></p>
<p><span style="font-size:11pt">                                                'ows_include_items' 'all'</span><span style="font-size:12pt"><u></u><u></u></span></p>
<p><span style="font-size:11pt">                                                'gml_include_items' 'all'</span><span style="font-size:12pt"><u></u><u></u></span></p>
<p><span style="font-size:11pt">                                                'ows_exclude_items' 'SHAPE_area,SHAPE_len'</span><span style="font-size:12pt"><u></u><u></u></span></p>
<p><span style="font-size:11pt">                                                'gml_exclude_items' 'SHAPE_area,SHAPE_len'</span><span style="font-size:12pt"><u></u><u></u></span></p>
<p><span style="font-size:11pt">                                END</span><span style="font-size:12pt"><u></u><u></u></span></p>
<p><span style="font-size:11pt">                                TOLERANCEUNITS meters</span><span style="font-size:12pt"><u></u><u></u></span></p>
<p><span style="font-size:11pt">                                TOLERANCE 0</span><span style="font-size:12pt"><u></u><u></u></span></p>
<p><span style="font-size:11pt">#                             CLASS</span><span style="font-size:12pt"><u></u><u></u></span></p>
<p><span style="font-size:11pt">#                                             STYLE</span><span style="font-size:12pt"><u></u><u></u></span></p>
<p><span style="font-size:11pt">#                                                             COLORRANGE 255 255 255 0 0 0</span><span style="font-size:12pt"><u></u><u></u></span></p>
<p><span style="font-size:11pt">#                                                             DATARANGE 874 1201</span><span style="font-size:12pt"><u></u><u></u></span></p>
<p><span style="font-size:11pt">#                                             END</span><span style="font-size:12pt"><u></u><u></u></span></p>
<p><span style="font-size:11pt">#                             END</span><span style="font-size:12pt"><u></u><u></u></span></p>
<p><span style="font-size:11pt">                                TEMPLATE 'dummy'</span><span style="font-size:12pt"><u></u><u></u></span></p>
<p><span style="font-size:11pt">                END # DEM_20</span><span style="font-size:12pt"><u></u><u></u></span></p>
<p><span style="font-size:11pt"> </span><span style="font-size:12pt"><u></u><u></u></span></p>
<p><span style="font-size:11pt"><div class="identify-result"></span><span style="font-size:12pt"><u></u><u></u></span></p>
<p><span style="font-size:11pt">    <div class="feature-class">2020 Elevation</div></span><span style="font-size:12pt"><u></u><u></u></span></p>
<p><span style="font-size:11pt">                <div class="item"><label>Elevation:</label>{{ properties.item name=value_0|fix>1 }}</div></span><span style="font-size:12pt"><u></u><u></u></span></p>
<p><span style="font-size:11pt"></div></span><span style="font-size:12pt"><u></u><u></u></span></p>
<p><span style="font-size:12pt"><u></u> <u></u></span></p>
<p><span style="font-size:11pt"> </span><span style="font-size:12pt"><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span>Dennis Falkenberg<u></u><u></u></span></b></p>
<p class="MsoNormal"><span style="font-size:11pt"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt">Chippewa County GIS Coordinator<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt">715.738.2595<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt"><a href="mailto:dfalkenberg@co.chippewa.wi.us" target="_blank">dfalkenberg@chippewacountywi.gov</a><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt"><a href="https://mapping.chippewacountywi.gov/" target="_blank">Desktop Mapping Site</a><u><span style="color:rgb(5,99,193)"><u></u><u></u></span></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt"><a href="https://chipcogis.maps.arcgis.com/apps/webappviewer/index.html?id=258d5a3b2ee2476bb1953a443cd703c8" target="_blank">Mobile Friendly Mapping Site</a><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt"><a href="https://chippewacounty.sharefile.com/filedrop/dxa8988a-58cf-4413-b8be-ac4ce8428204" target="_blank">Data upload site</a><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt">CHIPPEWA COUNTY COURTHOUSE HOURS<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt">MONDAY-THURSDAY 7:30 – 4:30<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt">FRIDAY 7:30-11:30<u></u><u></u></span></p>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>

_______________________________________________<br>
GeoMoose-users mailing list<br>
<a href="mailto:GeoMoose-users@lists.osgeo.org" target="_blank">GeoMoose-users@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/geomoose-users" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/geomoose-users</a><br>
</div></blockquote></div>
_______________________________________________<br>
GeoMoose-users mailing list<br>
<a href="mailto:GeoMoose-users@lists.osgeo.org" target="_blank">GeoMoose-users@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/geomoose-users" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/geomoose-users</a><br>
</blockquote></div>