Hi @minhphuong ,
Am in similar situation , where i have to add (.png) (.tif) (.jpg) files to the 2D offline map in QGC. were you able to add image files in Qgroundcontrol, if so can you tell me how its done ?
Thank you!
You may sometimes need to operate in a location that does not have internet access or reliable mobile service. In this situation, the map data for a location can be downloaded beforehand for later use. To download an offline map in QGroundControl:
3. The next screen allows you to edit the options for the new offline map. You can edit the name for the new map, change the map type, and set the minimum and maximum zoom levels for the map. You can drag the map to reposition it, a preview of the minimum and maximum zoom levels are also displayed. Click Download when you are done to download the offline map.
Is it possible to add Geoserver to Qgroundcontrol, replacing Google, Yahoo, Microsoft and other mapping services ? Opengts allows this, and we have it working with maps, GeoTiffs, we created from scratch. We do this for a couple of reasons; 1. we need more detail than what is offered by ordinary mapping services 2. there are no fees to be paid should you be using one of these service for a money making venture.
While Google Earth is very shiny, it does not allow adding additional visualization components with the same degrees of freedom as OpenSceneGraph and osgEarth. We will therefore push the OpenSceneGraph/osgEarth integration further, as osgEarth also allows for better offline use without internet connection. As our MAVs collect aerial images, osgEarth allows to directly render them into the scene (as 3D mapping), a feature missing in Google Earth. But since we now support the best of both worlds, QGroundControl users have all choices at hand.
Same as above, I have struggled to find out how to display google earth with qgroundcontrol, I can't figure it out at all. any advice? . os x 10.9. the manual is no help. it will be awesome when this is all working.
This page uses v9.7.0 of the Mapbox Maps SDK for Android and v6.4.1 of the Mapbox Maps SDK for iOS. A newer version of the SDK is available. Learn about the latest version in the Maps SDK offline documentation for Android and iOS.
With the Maps SDK for iOS v5.3.0 and higher and the Maps SDK for Android v8.3.0 and higher, there is no upper limit to the number of tiles your users can download. You may raise the default 6,000 offline tile limit to whatever value you want, and your offline tile usage will be billed as Vector Tiles API or Raster Tiles API requests. Resources downloaded for offline use are not included in monthly active user (MAU) billing. Since you are responsible for the cost of all the tiles your users download, you may want to set an appropriate offline tile limit. Visit the offline maps pricing documentation for iOS and Android for more information.
The Maps SDKs for iOS and Android also automatically cache tiles and other resources that are requested during normal use of the app. These resources are stored in the same database as offline resources, but unlike offline resources, they are limited to 50 MB of space. When this limit is reached, the least-recently used resources that aren't shared by an offline region will be evicted to make room for newer resources.
With the Maps SDKs for iOS and Android, you can create offline maps, access a list of offline maps stored on the device, and remove offline maps that are no longer needed. When managing your offline regions, remember:
If the device has network connectivity, the Maps SDK for Android or iOS will make periodic network requests to revalidate cached tiles and other resources if the Cache-Control or Expires HTTP response headers have expired. If an updated resource is available, it will replace the older version in the offline database.
When the SDK automatically updates offline map tiles, the offline region is not re-download from scratch. The offline tile update process is the same process as with regular map tiles: The map tile's only downloaded if there's a new version of that tile.
An app can download multiple regions for offline use, but the total offline download is capped at a maximum tile count (or "ceiling") across all downloaded regions. The tile ceiling is 6,000 tiles. The total tile count in an offline region is the sum of the tiles downloaded from each source in your style. For example, if you would like to download a region covering 10 tiles and your style includes one vector tile source and one raster tile source (see sample JSON below), the resulting tile count would be 20.
To estimate the number of tiles needed to download a region offline, use our offline tile count estimator. Note that this only generates an estimate of the number of tiles needed to load a defined region offline. The size of the download will vary according to the location being downloaded and the style being used in your application.
The Maps SDKs for Android and iOS do not limit the download speed of offline regions, nor do they limit the amount of disk space that may be used by offline resources. The effective limits will depend on the storage capacity of the mobile device and the speed of the network to which it is connected.
For versions of the Maps SDK for iOS lower than v5.3.0 and the Maps SDK for Android lower than v8.3.0, there is a default offline tile limit of 6,000 tiles per user (or about the size of the San Francisco Bay Area). This means each of your users may download up to 6,000 tiles for offline use at one time. Beyond that limit, your users must first delete their downloaded tiles before downloading additional tiles for offline use. There is no way to raise this limit for older versions of our iOS and Android Maps SDKs.
For the Maps SDK for iOS v5.3.0 and higher and the Maps SDK for Android v8.3.0 and higher, there are no hard limits to the number of tiles your users can download. You may raise the default 6,000 offline tile limit to whatever value you want, and your offline tile usage will be billed as Vector Tiles API or Raster Tiles API requests. Since you are responsible for the cost of all the tiles your users download, you may want to set an appropriate offline tile limit.
The Mapbox iOS and Android SDKs do not include any built-in controls to prevent your users from downloading large offline resources over a cellular network. If you would like to provide your users with this option, we recommend tracking your app's network connectivity type using the your platform of choice's APIs, then activating or deactivating the download as desired.
Skydio QGC requires a specific map file that can only be generated using the QGC application on a device with access to the Internet. To generate map files:Step 1- Using a computer or devices download the QGC application to your desktop
Import map to Skydio Enterprise Controller:Step 1 - Power on your Skydio Enterprise ControllerStep 2 - Select the INFO menuStep 3 - Select Import Skydio QGC MapsStep 4 - Insert the USB-C flash drive containing the QGC map file