├── .gitignore ├── .npmignore ├── Procfile ├── README.md ├── docs ├── citibike-svc.png ├── structure.graffle │ ├── data.plist │ └── image1.tiff └── structure.png ├── index.js ├── license.txt ├── package.json ├── resources ├── ESRI.ArcGIS.SDS.REST.css ├── clientaccesspolicy.xml ├── crossdomain.xml ├── favicon.ico ├── templates │ ├── dataProviders.html │ ├── drawingInfo │ │ ├── line.json │ │ ├── point.json │ │ └── polygon.json │ ├── featureService.html │ ├── featureService.json │ ├── featureServiceLayer.html │ ├── featureServiceLayer.json │ ├── featureServiceLayer_layerItem.html │ ├── featureServiceLayers.html │ ├── featureServiceLayers.json │ ├── featureService_layerItem.json │ ├── featureSet.json │ ├── info.html │ ├── info.json │ ├── queryCount.json │ ├── queryIds.json │ ├── services.html │ └── services.json └── webmaps │ ├── esri-leaflet │ ├── index.html │ └── main.js │ ├── jsapi │ ├── credstore.js │ ├── index.html │ └── main.js │ └── world-bikeshares │ ├── index.html │ ├── main.css │ └── main.js ├── samples ├── citybikes │ ├── citybikes.js │ ├── data │ │ └── timezones.json │ ├── package.json │ └── resources │ │ ├── bayareabikeshare.js │ │ ├── esribikeshare.js │ │ ├── hubway.js │ │ └── templates │ │ ├── layerDefinition-drawingInfo.json │ │ └── popupInfo.json ├── currentweather │ ├── currentwx.js │ ├── data │ │ ├── allstations.xml │ │ └── fields.json │ ├── package.json │ └── utils │ │ ├── retriever.js │ │ └── timer.js └── geohub │ ├── README.md │ ├── geohubprovider.js │ └── package.json └── src ├── dataproviderbase.js ├── dataprovidercache.js ├── output.js ├── query.js └── urls.js /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | 3 | -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | web: node index.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/README.md -------------------------------------------------------------------------------- /docs/citibike-svc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/docs/citibike-svc.png -------------------------------------------------------------------------------- /docs/structure.graffle/data.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/docs/structure.graffle/data.plist -------------------------------------------------------------------------------- /docs/structure.graffle/image1.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/docs/structure.graffle/image1.tiff -------------------------------------------------------------------------------- /docs/structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/docs/structure.png -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/index.js -------------------------------------------------------------------------------- /license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/license.txt -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/package.json -------------------------------------------------------------------------------- /resources/ESRI.ArcGIS.SDS.REST.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/resources/ESRI.ArcGIS.SDS.REST.css -------------------------------------------------------------------------------- /resources/clientaccesspolicy.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/resources/clientaccesspolicy.xml -------------------------------------------------------------------------------- /resources/crossdomain.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/resources/crossdomain.xml -------------------------------------------------------------------------------- /resources/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/resources/favicon.ico -------------------------------------------------------------------------------- /resources/templates/dataProviders.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/resources/templates/dataProviders.html -------------------------------------------------------------------------------- /resources/templates/drawingInfo/line.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/resources/templates/drawingInfo/line.json -------------------------------------------------------------------------------- /resources/templates/drawingInfo/point.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/resources/templates/drawingInfo/point.json -------------------------------------------------------------------------------- /resources/templates/drawingInfo/polygon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/resources/templates/drawingInfo/polygon.json -------------------------------------------------------------------------------- /resources/templates/featureService.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/resources/templates/featureService.html -------------------------------------------------------------------------------- /resources/templates/featureService.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/resources/templates/featureService.json -------------------------------------------------------------------------------- /resources/templates/featureServiceLayer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/resources/templates/featureServiceLayer.html -------------------------------------------------------------------------------- /resources/templates/featureServiceLayer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/resources/templates/featureServiceLayer.json -------------------------------------------------------------------------------- /resources/templates/featureServiceLayer_layerItem.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/resources/templates/featureServiceLayer_layerItem.html -------------------------------------------------------------------------------- /resources/templates/featureServiceLayers.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/resources/templates/featureServiceLayers.html -------------------------------------------------------------------------------- /resources/templates/featureServiceLayers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/resources/templates/featureServiceLayers.json -------------------------------------------------------------------------------- /resources/templates/featureService_layerItem.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/resources/templates/featureService_layerItem.json -------------------------------------------------------------------------------- /resources/templates/featureSet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/resources/templates/featureSet.json -------------------------------------------------------------------------------- /resources/templates/info.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/resources/templates/info.html -------------------------------------------------------------------------------- /resources/templates/info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/resources/templates/info.json -------------------------------------------------------------------------------- /resources/templates/queryCount.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/resources/templates/queryCount.json -------------------------------------------------------------------------------- /resources/templates/queryIds.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/resources/templates/queryIds.json -------------------------------------------------------------------------------- /resources/templates/services.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/resources/templates/services.html -------------------------------------------------------------------------------- /resources/templates/services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/resources/templates/services.json -------------------------------------------------------------------------------- /resources/webmaps/esri-leaflet/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/resources/webmaps/esri-leaflet/index.html -------------------------------------------------------------------------------- /resources/webmaps/esri-leaflet/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/resources/webmaps/esri-leaflet/main.js -------------------------------------------------------------------------------- /resources/webmaps/jsapi/credstore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/resources/webmaps/jsapi/credstore.js -------------------------------------------------------------------------------- /resources/webmaps/jsapi/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/resources/webmaps/jsapi/index.html -------------------------------------------------------------------------------- /resources/webmaps/jsapi/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/resources/webmaps/jsapi/main.js -------------------------------------------------------------------------------- /resources/webmaps/world-bikeshares/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/resources/webmaps/world-bikeshares/index.html -------------------------------------------------------------------------------- /resources/webmaps/world-bikeshares/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/resources/webmaps/world-bikeshares/main.css -------------------------------------------------------------------------------- /resources/webmaps/world-bikeshares/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/resources/webmaps/world-bikeshares/main.js -------------------------------------------------------------------------------- /samples/citybikes/citybikes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/samples/citybikes/citybikes.js -------------------------------------------------------------------------------- /samples/citybikes/data/timezones.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/samples/citybikes/data/timezones.json -------------------------------------------------------------------------------- /samples/citybikes/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/samples/citybikes/package.json -------------------------------------------------------------------------------- /samples/citybikes/resources/bayareabikeshare.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/samples/citybikes/resources/bayareabikeshare.js -------------------------------------------------------------------------------- /samples/citybikes/resources/esribikeshare.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/samples/citybikes/resources/esribikeshare.js -------------------------------------------------------------------------------- /samples/citybikes/resources/hubway.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/samples/citybikes/resources/hubway.js -------------------------------------------------------------------------------- /samples/citybikes/resources/templates/layerDefinition-drawingInfo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/samples/citybikes/resources/templates/layerDefinition-drawingInfo.json -------------------------------------------------------------------------------- /samples/citybikes/resources/templates/popupInfo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/samples/citybikes/resources/templates/popupInfo.json -------------------------------------------------------------------------------- /samples/currentweather/currentwx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/samples/currentweather/currentwx.js -------------------------------------------------------------------------------- /samples/currentweather/data/allstations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/samples/currentweather/data/allstations.xml -------------------------------------------------------------------------------- /samples/currentweather/data/fields.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/samples/currentweather/data/fields.json -------------------------------------------------------------------------------- /samples/currentweather/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/samples/currentweather/package.json -------------------------------------------------------------------------------- /samples/currentweather/utils/retriever.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/samples/currentweather/utils/retriever.js -------------------------------------------------------------------------------- /samples/currentweather/utils/timer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/samples/currentweather/utils/timer.js -------------------------------------------------------------------------------- /samples/geohub/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/samples/geohub/README.md -------------------------------------------------------------------------------- /samples/geohub/geohubprovider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/samples/geohub/geohubprovider.js -------------------------------------------------------------------------------- /samples/geohub/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/samples/geohub/package.json -------------------------------------------------------------------------------- /src/dataproviderbase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/src/dataproviderbase.js -------------------------------------------------------------------------------- /src/dataprovidercache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/src/dataprovidercache.js -------------------------------------------------------------------------------- /src/output.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/src/output.js -------------------------------------------------------------------------------- /src/query.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/src/query.js -------------------------------------------------------------------------------- /src/urls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esri/node-geoservices-adaptor/HEAD/src/urls.js --------------------------------------------------------------------------------