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

Hello!

We plan to develop a mobile app for the website of the Ministry of Tourism Portal. The purpose of the application: determine the user's location on a map and to display for him places and events on the map with that he can visit. Marks of places and activities are taken from the current site (they are added manually to the map).

Please specify: 1. Can we use Your tiles for this task (http://www.openstreetmap.org/)? Do they fit?

Let me explain what we have difficulty: Maps Yandex and Google do not give to place the coordinates of the places if user has no Internet and map is not saved in cache. If user has internet, then it is possible to upload any coordinates on map.

Our task, that application worked without the Internet, and there were maps.

  1. For mobile application development we use technology http://phonegap.com/ (http://3dwp.ru/fongap)

This is creation of application for Android and Apple at the same time.

Are Your tiles can work with these technologies?

  1. On what terms You are working?

Thank you!

asked 20 Mar '15, 12:18

Olga_rktv's gravatar image

Olga_rktv
11112
accept rate: 0%

edited 20 Mar '15, 12:53

SomeoneElse's gravatar image

SomeoneElse ♦
36.9k71370866


If I understand you correctly you want to download map tiles and store them locally on the phone. While this is possible technically, larger scale use and deployment of this would violate the OSM tile usage policy if you did this using tiles from the OSM site.

In any case it is doubtful if this is a resonable solution to having offline maps in the first place. I would recommend looking at Mapsforge and other similar systems.

permanent link

answered 20 Mar '15, 12:51

SimonPoole's gravatar image

SimonPoole ♦
44.7k13326701
accept rate: 18%

edited 20 Mar '15, 12:52

Thank you! Do I understand correctly that the openstreetmap service does not suitable for me for my purpose (development of app with offline map with marks), as it is a violation of the security policy of OSM? Can You recommend any other services that is suitable for my application?

(20 Mar '15, 13:06) Olga_rktv
2

No you do not understand correctly. OSM is mainly a data collection project, the services offered on openstreetmap.org are primarly targeted towards supporting that activity not for larger use in third party applications.

Now you could simply take OSM data and run a map server yourself, or contact one of the many commercial service providers using OSM data, see: switch2osm.org for more information on both topics. However it is likely this is not the best solution in any case to providing an offline map on a mobile device.

(20 Mar '15, 16:24) SimonPoole ♦
2

Don't see Openstreetmap as a service, just as a datasource. For example, Osmand has a lot of the functionality you're looking for: it downloads the Openstreetmap data for a country, for use offline. Rendering (turning the data into a map) is done on the device. This way, you don't have to download millions of tiles (little pictures) for detailed zoomlevels, then again for other zoomlevels. If you offer your places and events as a GPX from your website, it's pretty straightforward to add them in Osmand.

Osmand is an open project, so you could check their sourcecode for inspiration.

(20 Mar '15, 21:24) joost schouppe

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:

×1

question asked: 20 Mar '15, 12:18

question was seen: 1,858 times

last updated: 20 Mar '15, 21:24

Related questions

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