Heeft iemand een werkend voorbeeld met ESRI Leaflet om een kleurverloop toe te wijzen aan een DEM gehost als een ArcGIS REST ImageServer?
Ik gebruik deze documentatie van ESRI en ben erin geslaagd een hillshade voorbeeld werkend te krijgen:
///Hillshade DEM
var renderingRule = {
"rasterFunction":"Hillshade",
"rasterFunctionArguments": {
"Azimuth":315,
"Altitude":45,
"ZFactor":1
},"variableName":"DEM"
};
var dem = L.esri.imageMapLayer({
url: 'https://gis.arkansas.gov/arcgis/rest/services/ImageServices/DEM_1M_2018/ImageServer',
renderingRule: renderingRule
});
Maar ik heb geen succes gehad met het toepassen van een kleurverloop:
var renderingRuleTwo = {
"rasterFunction" : "Colormap",
"rasterFunctionArguments" : {
"ColorrampName" : "Blue Bright"
},
"variableName" : "Raster"
};
var demTwo = L.esri.imageMapLayer({
url: 'https://gis.arkansas.gov/arcgis/rest/services/ImageServices/DEM_1M_2018/ImageServer',
renderingRule: renderingRuleTwo
});
Alvast bedankt aan iedereen die wat inzicht kan geven!
Bewerking: Opmaak