NOTICE: is no longer in use from 1st March 2024. Please use the OpenStreetMap Community Forum

I'm developing an Android travel app for Dublin.
I have a list of POIs downloaded from OpenStreetMap.
When I select some object from the list I need to display detailed info about this object: description, photo, web address ...

I'm looking for an analogue of "Place Details" in Google Maps.
Can I use OpenStreetMap to get detailed info about an object by API query?

I'm only at the planning stage, I can't provide code now.

asked 16 Nov '18, 19:15

adgeuk's gravatar image

accept rate: 0%

edited 19 Nov '18, 21:35

aseerel4c26's gravatar image

aseerel4c26 ♦

The answer's probably "yes", but can you give an example of the sort of thing that you want to do so that someone will be able able to give an example in return?

(16 Nov '18, 19:21) SomeoneElse ♦

If you have the OpenStreetMap node ID for a point of interest, the OSM API will give you all the details that OSM mappers have recorded for that node:

However, note:

  1. Node IDs are not stable, so you might find that a query that works one day doesn't work the next.
  2. The API at is intended for editing use only. If you are planning use in an app other than an OSM editor, you should use an alternative (such as Overpass API), a third-party service, or something you host yourself.
  3. OSM only has the details its contributors have supplied. It does not store photos. You probably won't get all the detail you expect from a commercial POI database like Google's.

So instead of using the API, a better approach is to download OSM's raw data (in .osm.pbf format, typically in regional extracts from and process it to extract the data you want. If this is too difficult, you could consider using a third party that provides services from OSM data - is one example with a relevant service.

permanent link

answered 19 Nov '18, 18:10

Richard's gravatar image

Richard ♦
accept rate: 18%

Follow this question

By Email:

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



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text]( "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:


question asked: 16 Nov '18, 19:15

question was seen: 3,607 times

last updated: 19 Nov '18, 21:35

NOTICE: is no longer in use from 1st March 2024. Please use the OpenStreetMap Community Forum