1 | var h = require('../lib/h.js')
|
2 | var version = require('../package.json').version
|
3 |
|
4 | var capabilities = h('?xml', { version: '1.0', encoding: 'UTF-8' }, [
|
5 | h('osm', { version: 0.6, generator: 'osm-p2p v' + version }, [
|
6 | h('api', [
|
7 | h('version', { minimum: 0.6, maximum: 0.6 }),
|
8 | h('area', { maximum: 0.25 }),
|
9 | h('waynodes', { maximum: 2000 }),
|
10 | h('tracepoints', { per_page: 5000 }),
|
11 | h('timeout', { seconds: 300 }),
|
12 | h('status', { database: 'online', api: 'online', gpx: 'online' })
|
13 | ])
|
14 | ])
|
15 | ])
|
16 |
|
17 | module.exports = function (req, res) {
|
18 | res.setHeader('content-type', 'text/xml; charset=utf-8')
|
19 | res.end(capabilities)
|
20 | }
|