8
2

How can I use OSM in an Android application?

asked 21 Jun '12, 12:16

OSMDEV's gravatar image

OSMDEV
126234
accept rate: 0%

edited 13 Jan '15, 01:30

aseerel4c26's gravatar image

aseerel4c26 ♦
32.2k16239552

1

Please be more specific in your question. Do you want to use OSM on Android? If so, do you just want to show a OSM map (online, offline?) or do you also want to enter data for OSM? Do you want to create an OSM application for Android instead? Or something completely different?

The wiki has a large page of Android related OSM stuff.

(21 Jun '12, 12:28) scai ♦
2

I am creating an android application and want to use OSM data there, showing a OSM map online. Any help would be appreciated.

(21 Jun '12, 12:42) OSMDEV

4 Answers:
15

There are several libraries for Android that allow displaying OSM-based maps, including at least:

In addition to that, the Android wiki page has a full list of OSM software running on Android, including not just map viewers, but also routing and editing applications. A lot of these are Open Source, so code sharing/reuse would be a possibility.

permanent link

answered 21 Jun '12, 12:59

Tordanik's gravatar image

Tordanik
10.9k1394134
accept rate: 33%

edited 21 Jun '12, 13:03

Is there any existing libraries that would allow creating apps for editing data in OSM servers from android?

(14 Aug '13, 06:17) Nirab Pudasaini
7

Apart from the above mentioned libraries , you may also find Graphhopper useful if you plan to use routing (Especially offline routing) with your android app. It is easy to integrate with Mapsforge.

permanent link

answered 14 Aug '13, 06:16

Nirab%20Pudasaini's gravatar image

Nirab Pudasaini
54121314
accept rate: 40%

1

suggest not using "above" but rather referring to post by author or title. Your relative position in a list may vary along time and you might even find yourself king of the heap, with nothing but blue sky above you. :) PS: UPVOTED

(17 Feb '16, 15:32) tonyGil
3

Please be aware that there is a tile usage policy. If your app becomes popular it could easily overwhelm the OSM servers if that is where you get your tiles from. If you use OSM data to render your own map tiles or use OSM data to create a vector map you will not cause a problem.

There are other providers of map tiles based on OSM data too.

permanent link

answered 22 Jun '12, 21:21

ChrisH's gravatar image

ChrisH
4.1k134262
accept rate: 15%

1

Watch This Video! [1]: https://www.youtube.com/watch?v=X93-NXH-JgA Hope It helps! This video is in Portugese, But still if You repeat all hi code!Or if you have coded maps before. You will get the same results.

permanent link

answered 09 Sep '15, 04:56

AzaWiza's gravatar image

AzaWiza
26114
accept rate: 0%

edited 09 Sep '15, 18:28

1

You should at least mention that this video is not in English but in Portuguese.

(09 Sep '15, 08:25) scai ♦

Some of us are native speakers. valeu, irmão. UPVOTE :)

(17 Feb '16, 15:34) tonyGil

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:

×167
×110
×100

question asked: 21 Jun '12, 12:16

question was seen: 77,990 times

last updated: 28 Jan, 22:34

powered by OSQA