diff options
Diffstat (limited to '')
-rw-r--r-- | src/nodejs/no1.js | 32 |
1 files changed, 3 insertions, 29 deletions
diff --git a/src/nodejs/no1.js b/src/nodejs/no1.js index 00c7393..c31bc5f 100644 --- a/src/nodejs/no1.js +++ b/src/nodejs/no1.js @@ -99,18 +99,7 @@ function nodeBboxHandler(req, res, key, value, left, bottom, right, top) { res.writeHead(200, {'Content-Type': 'text/plain'}); res.write("<xml>"); } - - console.log(row); - - var node = builder.begin('node') - .att('id', row.id) - .att('timetamp', toISO8601(row.tstamp)) - .att('version', row.version) - .att('changeset', row.changeset_id) - .att('lat', row.lat) - .att('lon', row.lon); - - res.write(createXmlFromRow(row)); + res.write(createXmlFromRow(row)); }); }); } @@ -119,7 +108,7 @@ function createXmlFromRow(row) { console.log(row); var node = builder.begin('node') .att('id', row.id) - .att('timetamp', toISO8601(row.tstamp)) + .att('timestamp', toISO8601(row.tstamp)) .att('version', row.version) .att('changeset', row.changeset_id) .att('lat', row.lat) @@ -203,22 +192,7 @@ function wayBboxHandler(req, res, key, value, left, bottom, right, top) { res.end(); }); subquery.on('row', function(row) { - console.log(row); - var node = builder.begin('node') - .att('id', row.id) - .att('timetamp', toISO8601(row.tstamp)) - .att('version', row.version) - .att('changeset', row.changeset_id) - .att('lat', row.lat) - .att('lon', row.lon); - if(row.tags != '{}') { - var temp = row.tags.replace("{","").replace("}","").split(","); - for(var x=0;x<temp.length;x=x+2) - node.ele('tag') - .att('k',escape(temp[x])) - .att('v',escape(temp[x+1])); - } - res.write(builder.toString({pretty:'true'})); + res.write(createXmlFromRow(row)); }); //console.log(createNodesForWayQuery(row.nodes)); |