I am using openstreetmap. In my application, I use GPS information to locate the user. In cases of bridges and overpasses, latitude and longitude are not enough, since they are the same under and on the bridge. I thought maybe to use GPS altitude along with elevation data, is it possible? What is the elevation in these cases? is there elevation data for all geographical layers in the same GPS location?
Related Questions in GPS
- identify GPS mobile phonegap
- Android runtime permissions on android versions below M?
- iOS Distance between two GPS Location
- GPS not showing current location on map
- java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.TextView.setTextColor(int)' on a null object reference
- using Gps Getting Latitude and Longitude
- Position marker in Google Map is not disapearing when position is lost
- How to set/get GPS Accuracy on Android Emulator?
- GPSTracker Class not working
- How to Switch ON and OFF GPS
Related Questions in OPENSTREETMAP
- GoogleMaps or OpenStreetMap get graph
- select ways as nodes with way center as node coords
- way points using open Street map in android
- Qt5/QML Displaying a custom route on a map
- latest length, latitude and position on openstreetmap
- efficient way to geocode huge amount of twitter user location
- Use osmar to load all data from an OSM file
- Separate forward and backward relation in overpass-api
- Convert meters to foot in xml data via xsl transformation
- POIs with description and photos
Related Questions in GOOGLE-ELEVATION-API
- Google maps draw route based on elevation
- Google Elevation API - limits
- Increasing quota on google elevation api
- Google elevation api
- Does Google Elevation show facilities elevations?
- Need to extract elevation information from the .tif file using the coordinates (x,y) from .net xml file created using SUMO
- elevation data in case of bridges and overpasses
- How do you utilize the google maps elevation service as a jsx tag?
- Is there not a Google API Key for Elevation Service?
- Google Elevation Service API in feet
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Popular Tags
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Unfortunately GPS is much more imprecise on the vertical axis as it is horizontally. It can easily differ by twenty meters, which makes it rather unusable for telling whether you're above or below for most bridges.
Some GPS devices also have a barometric sensor which can give more precise results, but these have to be calibrated on a regular basis.
And last not least: most OSM data does not have actual elevation information (partially because of the technical reasons described above), but rather just "this road is one layer above that road", so even when knowing your actual true elevation you could still not tell what logical level you're on ...