API JSON output

This commit is contained in:
mmd-osm 2019-12-28 09:54:37 +01:00
parent 0db30c611a
commit 75a49786f8
34 changed files with 350 additions and 13 deletions

View file

@ -0,0 +1,13 @@
json.type "way"
json.id old_way.way_id
json.timestamp old_way.timestamp.xmlschema
json.version old_way.version
json.changeset old_way.changeset_id
json.user old_way.changeset.user.display_name
json.uid old_way.changeset.user_id
json.visible old_way.visible unless old_way.visible
json.nodes old_way.nds unless old_way.nds.empty?
json.tags old_way.tags unless old_way.tags.empty?

View file

@ -0,0 +1,5 @@
json.partial! "api/map/root_attributes"
json.elements(@elems) do |old_way|
json.partial! old_way
end

View file

@ -0,0 +1,5 @@
json.partial! "api/map/root_attributes"
json.elements([@old_element]) do |old_way|
json.partial! old_way
end