@cityssm/esri-mapserver-layer-dl
v0.1.1
Published
A quick and easy way to download data for a GIS layer on an ESRI MapServer.
Downloads
257
Readme
ESRI MapServer Layer Download
A quick and easy way to download data for a GIS layer on an ESRI MapServer. Handles server record limitations by making paged requests automatically.
Installation
npm install @cityssm/esri-mapserver-layer-dlUsage
import downloadLayer from '@cityssm/esri-mapserver-layer-dl'
const response = await downloadLayer('https://gis.example.com/MapServer/0', {
where: "streetName = 'QUEEN STREET'"
})
console.log(response)
/*
[
{
civicNumber: '10',
streetName: 'QUEEN STREET',
'geometry.x': 698005.6099999994,
'geometry.y": 5160237.6699999999
},
...
{
civicNumber: '12',
streetName: 'QUEEN STREET',
'geometry.x': 698005.6099999994,
'geometry.y": 5160237.6699999999
}
]
*/