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

I don't know how to make markers appear based on tag. For example, when I go to www.openstreetmap.org , how do I make it to show all the markers which have a particular tag? If I wanted to see all the places which have the "payment:bitcoin=yes" tag (as on coinmap.org), how would I do that on www.openstreetmap.org ?

asked 02 Aug '14, 21:42

bitcoinLTorg's gravatar image

bitcoinLTorg
5223
accept rate: 0%

edited 03 Aug '14, 01:23

aseerel4c26's gravatar image

aseerel4c26 ♦
32.6k18248554


The OpenStreetMap web site does not offer such functionality. You need your own database with OSM data which you can then query to your heart's content and display the results using a library like Leaftlet or OpenLayers - or you use a database supplied by someone else, e.g. the Overpass API or its easy-to-use web interface, Overpass Turbo.

Note that if you use public resources like the OSM tile server or the Overpass search engine, you are expected to use these responsibly, and if you plan to set up a site that attracts many views, it might be advisable to have your own database.

permanent link

answered 02 Aug '14, 22:13

Frederik%20Ramm's gravatar image

Frederik Ramm ♦
81.8k927181262
accept rate: 23%

2

A ready made solution is to use umap.openstreetmap.org together with data obtained from an OverPass instance. Frederiks observations wrt using shared public resources naturally apply in this scenario too.

(03 Aug '14, 01:16) SimonPoole ♦
1

… that instance seems to be down (was this existing ever?). See uMap in our docu wiki for other uMap instances.

(27 Nov '14, 17:22) aseerel4c26 ♦
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:

×99
×89
×36

question asked: 02 Aug '14, 21:42

question was seen: 2,552 times

last updated: 27 Nov '14, 17:22

powered by OSQA