UNPKG

npmap.js

Version:

A JavaScript web mapping library, built as a Leaflet plugin, for the National Park Service.

69 lines (65 loc) 2.39 kB
/* global L */ var version = require('./package.json').version; window.L.Icon.Default.imagePath = 'http://www.nps.gov/npmap/npmap.js/' + version + '/images'; L.npmap = module.exports = { VERSION: version, // Preserve order of controls because it affects the display hierarchy. control: { download: require('./src/control/download'), home: require('./src/control/home'), smallzoom: require('./src/control/smallzoom'), locate: require('./src/control/locate'), measure: require('./src/control/measure'), edit: require('./src/control/edit'), fullscreen: require('./src/control/fullscreen'), geocoder: require('./src/control/geocoder'), hash: require('./src/control/hash'), legend: require('./src/control/legend'), overview: require('./src/control/overview'), print: require('./src/control/print'), scale: require('./src/control/scale'), share: require('./src/control/share'), switcher: require('./src/control/switcher') }, icon: { maki: require('./src/icon/maki'), npmaki: require('./src/icon/npmaki') }, layer: { _cluster: require('./src/layer/cluster'), arcgisserver: { dynamic: require('./src/layer/arcgisserver/dynamic'), tiled: require('./src/layer/arcgisserver/tiled') }, bing: require('./src/layer/bing'), cartodb: require('./src/layer/cartodb'), csv: require('./src/layer/csv'), geojson: require('./src/layer/geojson'), github: require('./src/layer/github'), kml: require('./src/layer/kml'), mapbox: require('./src/layer/mapbox'), spot: require('./src/layer/spot'), tiled: require('./src/layer/tiled'), wms: require('./src/layer/wms'), zoomify: require('./src/layer/zoomify') }, map: require('./src/map'), module: { directions: require('./src/module/directions') }, popup: require('./src/popup'), preset: { baselayers: require('./src/preset/baselayers.json'), colors: require('./src/preset/colors.json'), maki: require('./node_modules/maki/_includes/maki.json'), npmaki: require('./node_modules/npmaki/_includes/maki.json'), overlays: require('./src/preset/overlays.json') }, tooltip: require('./src/tooltip'), util: { _: require('./src/util/util'), geocode: require('./src/util/geocode'), route: require('./src/util/route'), topojson: require('./src/util/topojson') } };