[MapProxy] GetFeatureInfo and what it returns
Brian Wilson
brian at wildsong.biz
Tue Feb 25 14:15:29 PST 2020
Greetings,
I am working with a set of elevation services, for example I have one for
Bare Earth LiDAR where one service provides a hillshade and the other
provides elevation in feet as a queryable service.
The source for these services is an ArcGIS ImageServer.
My web app is built using ESRI Web AppBuilder.
Question #1 -- I managed to put together a MapProxy config that gives me
the option of putting a popup in a map but I don't know how to control what
appears in the popup. See below. It's awful: :-)
Question #2 -- I am not sure how to put the config together. I have the
idea that I should create a layer with two sources, the visible hillshade
layer and the featureinfo elevation layer in the hopes that the combined
layer would show as one in the map. I will pour over the docs again
especially the examples but suggestions would be helpful!.
I published the map here so you can look at what I have right now.
https://delta.co.clatsop.or.us/portal/home/webmap/viewer.html?webmap=be7ba3315bc24b9499c1ab2943a33dc8
I put the YAML files into github -- the one for the elevations is called
lidar-2020.yaml
https://github.com/Wildsong/docker-mapproxy/blob/master/lidar-2020.yaml
Right now when I enable PopUp on Highest Hit and click on the map this
comes up in the popup:
ArcGIS REST Services Directory Login
<https://gis.dogami.oregon.gov/arcgis/rest/login> | Get Token
<https://gis.dogami.oregon.gov/arcgis/tokens/>
Home <https://giscache.co.clatsop.or.us/arcgis/rest/services> > services
<https://giscache.co.clatsop.or.us/arcgis/rest/services> > lidar
<https://giscache.co.clatsop.or.us/arcgis/rest/services/lidar> >
DIGITAL_SURFACE_MODEL_MOSAIC
(ImageServer)
<https://giscache.co.clatsop.or.us/arcgis/rest/services/lidar/DIGITAL_SURFACE_MODEL_MOSAIC/ImageServer>
> *identify*
<https://giscache.co.clatsop.or.us/arcgis/rest/services/lidar/DIGITAL_SURFACE_MODEL_MOSAIC/ImageServer/identify>
Help
<https://gis.dogami.oregon.gov/arcgis/sdk/rest/02ss/02ss00000057000000.htm>
| API Reference
<https://gis.dogami.oregon.gov/arcgis/rest/services/lidar/DIGITAL_SURFACE_MODEL_MOSAIC/ImageServer/identify?f=help>Identify:
(lidar/DIGITAL_SURFACE_MODEL_MOSAIC)
Geometry:
Geometry Type: Point Polygon
Mosaic Rule:
Rendering Rule:
Rendering Rules:
Pixel Size:
Time:
Return Geometry: True False
Return Catalog Items: True False
Format: HTML JSON
{
"objectId": 0,
"name": "Pixel",
"value": "NoData",
"location": {
"x": -1.3786533171462E7,
"y": 5809825.382765,
"spatialReference": {
"wkid": 102970,
"latestWkid": 6557,
"vcsWkid": 5703,
"latestVcsWkid": 5703
}
},
"properties": {},
"catalogItems": {
"objectIdFieldName": "OBJECTID",
"features": []
},
"catalogItemVisibilities": []
}
--
Brian Wilson
tel:707-827-0001
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapproxy/attachments/20200225/d26b03c8/attachment.html>
More information about the MapProxy
mailing list