Why not ask your question on the new OpenStreetMap Community Forum?

Hello.

I would like to embed the iD-Editor into an own web project. What I have is a list of osm-objects which I am interested in which would be displayed next to the iD "frame". With a click on a list item I would like to jump to the coordinate of the object and select it. Is it possible to solve this programmatically with javascript? Is there some kind of API for iD to achieve this?

Thanks.

asked 09 Mar '17, 08:13

autumnus's gravatar image

autumnus
1213311
accept rate: 0%

edited 10 Mar '17, 00:15

aseerel4c26's gravatar image

aseerel4c26 ♦
32.6k18248554


Okay, I found a solution myself:

With the help of this API

https://github.com/openstreetmap/iD/blob/master/API.md

I can construct an URL with osm_type, osm_id and coordinate that does what I want.

And then with the help of that:

http://stackoverflow.com/questions/18145273/how-to-load-an-external-webpage-into-a-div-of-a-html-page

I display the result in a <div>.

By the way: I use a self hosted iD Editor.

permanent link

answered 09 Mar '17, 13:07

autumnus's gravatar image

autumnus
1213311
accept rate: 0%

edited 09 Mar '17, 13:09

thanks for sharing! :)

(10 Mar '17, 00:15) aseerel4c26 ♦

You are welcome!

But if anybody maybe has a more elegant solution...

(10 Mar '17, 06:57) autumnus
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×300
×113
×57

question asked: 09 Mar '17, 08:13

question was seen: 2,174 times

last updated: 10 Mar '17, 06:57

powered by OSQA