feature for using of self created and calibrated map ( as possible in/with ublox ) #115
Replies: 4 comments 1 reply
-
Hi @wernerdd Thanks for the suggestion. Probably wouldn't be that hard to implement - I effectively already do something similar for the World Map display (see https://github.com/semuconsulting/PyGPSClient/blob/master/src/pygpsclient/map_frame.py#L173) and could readily adapt this to larger scale map tiles. For simplicity sake I'd probably want to add a few provisional caveats:
Happy to add it to the feature backlog for implementation as and when I get the time. |
Beta Was this translation helpful? Give feedback.
-
Hi @wernerdd, I've added an enhancement which implements basic support for a user-defined custom (offline) map: The user-defined map can be defined via the following configuration file parameters:
If the current receiver position is outside the bounds of the map, you'll see an 'OUT OF BOUNDS' warning message. See the sample pygpsclient.json configuration file. Here's an illustration using a custom geoTIFF image exported from an Open Street Map © tile using QGIS: |
Beta Was this translation helpful? Give feedback.
-
It would be nice to support geotiff so you can export a map in qgis and use it, if there is custom map support at all. |
Beta Was this translation helpful? Give feedback.
-
Basic offline custom map support has been added in pygpsclient>=1.4.11, as described above. I've added a simple utility georef.py in the \examples folder which can automatically generate the relevant PyGPSClient configuration settings for any supported georeferenced image files e.g. geoTIFF. I may make automatic geoTIFF import a core function in a future release, but for the time I am keeping this import utility separate as I would prefer to avoid an additional external library dependency ( Feedback and contributions welcome. |
Beta Was this translation helpful? Give feedback.
-
It would be fine to have a similar feature as with the u-blox-tool ( ubx-User-Guide , chapter 5.2.10.2 Map calibration ).
So you can use the pygpsclient offline or if working with NTRIP one has just low data transfer and no key for online-pas is needed.
So one can use your own scanned map as possible for other GPS-Devises too ( e.g. Garmin, ... look ExperetGPS ).
Beta Was this translation helpful? Give feedback.
All reactions