2

On QGIS 3.4 (Windows), I would like to load and display NDS (Navigation Data Standard) data (attributes and geometry). I succeed in loading NDS data sample from openlanemodel.

Via the QGIS DB manager, we can see the content of the DB/table. We can see a column called "ndsdata" (I guess containing geometry).

enter image description here

But I get an error message when I try to load the data as a sqlite db. Via the QGIS explorator panel, we can see the error message:

"Impossible de check metadata".

enter image description here

For information, up to now, I have installed sqlite, but not spatialite.

Is there a way to display NDS data's geometry with QGIS (or another open source application)?

2
  • I've never seen geometry as hexadecimal values. Using this converter, I converted the ndsData value for row 3 (the only one I could see the entire field). The original value b'\x00@\x00\x00\x00\x06\x02\x84\x81\xa7\x84\x81\xac' converts to: b'0 @ 0 0 0 6 2 132 129 167 132 129 172'. (I added spaces between the values.) Does that make sense as a geometry?
    – csk
    May 22, 2019 at 20:24
  • I notice that the tables all have the word "tile" in the title. Perhaps these layers are supposed to be loaded as XYX tiles rather than tables.
    – csk
    May 22, 2019 at 20:26

1 Answer 1

2

NDS encodes LatLon in EPSG:3857, using Morton code.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.