I am developing an android based application, my application should display nearby locations,
I already used google API to achieve that, but I am facing a problem; which is in my country not all places listed in Google maps, I made my research to solve this problem, I was told to use openstreetmap in order to add places to the map.
could you tell me if it is possible to use openstreetmap and the steps (in general) to do that.
Check my answer in this question open street maps api for android
The three most popular library for using OSM in android are osmdroid, graphhopper, and mapsforge.
Have a look at this Project:
http://code.google.com/p/osmdroid/
There is a HowTo in the Wiki section.
from this Question:
Related
So, I think StackOverflow is the best place for asking this question.
I have a personal project in my Academy, I want to make an android app that can use for tracking our track when we are on the mountain.
This app will run offline and use GPS because the mountain signal is mostly weak. So, how to get the API OSM or OpenTilesMaps? I hope u can give me the reference for that. It's very helping me
I've searched some option for Mapping there are Google Maps, OpenStreetMap, and OpenTilesMaps.
I don't want to use Google Maps API because it's not free now.
So i choose OpenStreetMap or OpenTilesMaps
For offline apps, try following web app to create OSM tile packages
https://apl.esri.com/jg/OSMVectorTileExport/index.html
or install QGIS and follow below link. https://www.qgistutorials.com/en/docs/downloading_osm_data.html
I want to use google map coordinate in my android application.
http://www.google.com/intl/en/enterprise/mapsearth/products/coordinate.html?utm_source=google&utm_medium=cpc&utm_campaign=NA-LCS-2013-Geo-Products-MapsCoordinate-HouseAds&utm_term=%2Bgoogle%20%2Bcoordinate&utm_content=SearchAd&gclid=COy759vU2LsCFVMdtAodNGYAdg
I found this example on google play: https://play.google.com/store/apps/details?id=com.google.android.apps.geo.enterprise.flak
I searched on internet but didn't find documentation about how to implement google coordinate in my anndoid app.
Did any one used this before? If yes can you please put links of tutorial or links of samples?
Try this link, to the Google Maps Coordinate API Client Library for Java.
Otherwise, if you want to start from scratch, it's a RESTful api. There are a number of clients and libraries that you could use, including Volley. Also, here is a tutorial for making remote calls.
You can find everything you need here.
I have done it following this official tutorial recently. The version 2 of Google Maps Android API is different from version 1 in many points.
Is it possible to develop an application for Android and iOS that uses offline maps with routes and use GPS to navigate on them? (On foot and vehicle)
I found another answers but the question that is still in my head is, is it possible to user Google Maps or Apple Maps for this?
I also tried to search for a good 3rd party service that gives me what i want, but still nothing.
Regards,Elkas
You can't use Google Map for offline usage. It's against TOS (Terms Of Service)
(any caching or downloading of google maps is against Google Map TOS)
and is illegal.
You can use OpenStreetMaps(OSM) and a map serving service like Mapbox. OSM uses open mapping data that has been provided by users and other contributors and is free to use. With mapbox you can host your maps online but you can also store maps offline. With Mapbox Studio you can custom design your maps to create the kinds of visual hierarchy, affordances, and brand standards that your app needs.
Check out these links for more details:
http://mapbox.com and
http://openstreetmap.org
Also Mapbox uses a pretty straight forward API and lots of documentation. Implementation into IOS is also very easy and you can almost just copy/paste to Xcode (almost).
I will include google maps funciton in my Android Apps, how to show current location??
When I search google maps in google, it includes many google maps API, which one should I use? Is there any example?
Also, is there any limit using the API? If yes, any solution to solve?
Follow this tutorial
I want to include the navigation function in my apps.
If you're thinking driving turn by turn Navigation, sorry it is not officially supported
I've started to develop in Android 2 weeks ago and until now, I like it!
Currently I am working on a project where I have to display an individual map (not a google maps view, I'd like to display the map of a building's interior) with which the user can interact(mark positions, etc.).
Is there a framework or an existing app that I could use? Of course I searched the internet but could not find anything.
Perhaps it is in some way possible to use the google maps API?
I hope you can help me, thanks in advance!
Take a look at OsmDroid project - a very nice replacement of the Android's Google Maps library.
Hope this helps :o)