UNPKG

415 BJavaScriptView Raw
1var toOsm = require('obj2osm')
2var fromArray = require('from2-array')
3
4module.exports = function (req, res, api, params, next) {
5 api.getElement(params.id, {history: true}, function (err, elements) {
6 if (err) return next(err)
7 var r = fromArray.obj(elements).on('error', next)
8 var t = toOsm().on('error', next)
9 res.setHeader('content-type', 'text/xml; charset=utf-8')
10 r.pipe(t).pipe(res)
11 })
12}