-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Retrieving of SRTM data for Terrain following #2927
Comments
Nope. No timeframe for that yet. Not in next 3.0 release. |
Any updates here? This is a critical feature for me as I do surveys' in areas with much topography. Thanks! |
Scheduled for next release. No timeframe yet. |
I was thinking about this a few months ago. Would you want to feed it to the autopilot over mavlink or use it at mission planning time? |
@dagar 90m resolution is not very helpful. I can't remember where I've seen 30m data, but it exists... |
There's this one http://www.cgiar-csi.org/1106, but the site isn't loading. |
Good data is part of it, any thoughts on the implementation @lvale? Does QGC cache SRTM and feed it to the vehicle over mavlink, or could we use it during planning with absolute altitude waypoints? |
There is the Google Elevation API. It has a few meters accuracy, which would be decent for terrain following I guess. |
That might be a good option. The last time I looked I only found the javascript client library, but I see they have server side options now. There are pretty low API limits, how do we handle that? Allow the user to bring their own key? |
Better option is not google IMO, it's SRTM 30. Google is not proven as a good provider in GIS ... |
What are the reasons you doubt the google data? They provide accuracy of their data for every single point and the number is usually below 5m from what I have seen. On the other hand, 30m accuracy is not very helpful if you plan surveys on e.g. 45m altitude. |
Google use SRTM data's and his own algorithm to provide data's on elevation. Algorithm is interpolation and could provide accurate data when you divide the number by 3. So an SRTM30 you could be around 10m but I prefer raw data's than interpolated data's by Google. |
Interesting, I didn't know go language before but only srtm 3 which mean 3 arc second or 90 meter resolution. So you are not interested with a python purpose. Which language you need ? What is the goal of these go language inside qgroundcontrol (it's not to criticise, only for my information)? Terrain following with ardupilot have been tested in usa with srtm 1 data's but mission planner with gmap.net provide only srtm1 data only for united states. if you watch Mission planner source code : You could watch it download tiles from here :
There is a region definition in 1) (a map) which refer only to SRTM30 in US. I downloaded a tile from the rest of the world in Europe (France) and opened in GIS. You get only 90m resolution |
Not the code itself, but as yet another example of a data source and how it's structured. |
@DonLakeFlyer Given up or delaying ? |
Not giving up. Just hasn't popped to the top of the list yet. |
@DonLakeFlyer I was looking if QGC was retrieving SRTM data for the Terrain following on ArduPilot, and didn't find If not implemented yet,do you have a time-frame ?
Currently Plane is already using Terrain following and the next release of Copter will have it too.
The text was updated successfully, but these errors were encountered: