Hi Community,
I am trying to figure out how to export TIFF from data served on an ArcGIS REST MapSever:
http://geoapps.icimod.org/icimodarcgis/rest/services/Nepal/Agriculture_Mask/MapServer using JavaScrpit.
I can make a request to the server that returns the TIFF using default parameters as follows:
fetch(cors_proxy + 'http://geoapps.icimod.org/icimodarcgis/rest/services/Nepal/Agriculture_Mask/MapServer/export?bbox=77.94771290110823,26.081245580749236,91.38253135336103,30.0000338114638&imageSR=4326&format=tif&transparent=true&size=&dpi=&f=pjson')
The query provides a URL link the TIFF file:
Despite the native projection of the data and the specified projection of this TIFF being 4326, when loading the exported TIFF in QGIS to view it, the image doesnāt appear to be spatially referenced.
Any insight as to what I am doing wrong or how to ensure the the export TIFF is georeferenced?
I have a sneaking suspicion that the exported TIFF is not a GeoTIFF, and that there are some additional steps necessary to append the projection data, but I havenāt been successful in finding a way to do this.
Here is an Observable notebook where I am playing around with different ways to load and and render GeoTIFF⦠with varying degrees of success. I welcome all types of feedback and guidance.
My goal is to obtain the highest resolution version of the raster data so that I can transform it into vector data for d3 maps.
Otherwise, ESRI Leaflet will render the layer using just the defaults:
But this is ānot enoughā
Thank you for your time and help!