Welcome, Guest
Username: Password: Remember me

TOPIC: IMC Vector Mode Basemap Options

IMC Vector Mode Basemap Options 5 years 4 months ago #7380

  • gpiverson
  • gpiverson's Avatar
  • Offline
Instead of 30-80, it's 30-100. 80 is just the layer that oceans occur on.

Each type of feature also has it's own layering. All points appear over all lines which appear over all polygons. There's 1 exception: Drawing Objects which can be set to appear in the point layer.

Road names are assigned as attribution to the road but only road symbols are represented as their own graphical objects.
The administrator has disabled public write access.

IMC Vector Mode Basemap Options 5 years 4 months ago #7392

  • mabrykr
  • mabrykr's Avatar
  • Offline
I am using QGIS Vector>OpenStreetMap>Download Data.. to add small (<0.5 MB) *.osm files to an IMC vector project. IMC automatic attributing works as advertised as long as the OSM objects are correctly drawn and attributed. Several harbor areas I added did not look very good due to poor OSM object identification.

I have several comments on this process:
* very cpu intensive and lengthy
* adding 5 small (<.5MB) *.osm files resulted in 12 large (500MB) *.at5 files

I have several questions on this process:
* is there a significant difference between using *.osm and *.osm.pbf files
* is there a way to avoid re-processing existing harbor areas everytime a new area/detail is added
The administrator has disabled public write access.

IMC Vector Mode Basemap Options 5 years 4 months ago #7393

  • gpiverson
  • gpiverson's Avatar
  • Offline
OSM data structure uses a reference system. Relations reference many Relations/Ways which reference many Nodes. Objects are not geographically located together which means when recreating structures, you often have to reference pieces from all over the file to reconstruct the data object and to effectively do that, you need a tremendously complicated cache. A cached reference system will be slow and exponentially slower the larger the file gets.

.osm files are uncompressed xml files where you need to cache the entire structure.
.osm.pbf files are compressed binary files where data objects are grouped into groups of 8000 unassociated objects.

Work has been done on making the process more efficient but, in general, .osm.pbf are much more stable which is why I stated they were the preferred format.

That said, the outputted At5 files don't usually grow. They come out as a very similar size to the pbf source data.
Last Edit: 5 years 4 months ago by gpiverson.
The administrator has disabled public write access.

IMC Vector Mode Basemap Options 5 years 3 months ago #7398

  • mabrykr
  • mabrykr's Avatar
  • Offline
Greg,

Has anyone ever attempted to document the OSM parsing logic? While updating OSM objects in my area of interest I noticed that some objects are completely ignored by IMC parser. For instance, docks/piers tagged as "water/shipping/pier" are not processed into final map.

I would be willing to help in any way possible.
The administrator has disabled public write access.

IMC Vector Mode Basemap Options 5 years 3 months ago #7399

  • gpiverson
  • gpiverson's Avatar
  • Offline
No idea what a "water/shipping/pier" is in terms of OSM.

Piers should all be classified as "man_made - pier" which get converted as polygon/polyline Shoreline Constructions.

wiki.openstreetmap.org/wiki/Map_Features#Man_Made
Last Edit: 5 years 3 months ago by gpiverson.
The administrator has disabled public write access.

IMC Vector Mode Basemap Options 5 years 3 months ago #7400

  • mabrykr
  • mabrykr's Avatar
  • Offline
Attached is a zip with 2 *.osm files containing "natural/water" and "man_made/pier" objects. Only the water objects are visible in the IMC map viewed in IP.

Sorry for the confusion, the "water/shipping/pier" tag appears in JOSM editor along with "man_made/pier" tag.
Attachments:
The administrator has disabled public write access.

IMC Vector Mode Basemap Options 5 years 3 months ago #7401

  • gpiverson
  • gpiverson's Avatar
  • Offline
Worked fine for me on the latest beta version. I didn't test with 5.4.0 but nothing should have changed for that feature . They're set to display from L_LIMIT 0 to U_LIMIT 19.
Attachments:
The administrator has disabled public write access.

IMC Vector Mode Basemap Options 5 years 3 months ago #7402

  • mabrykr
  • mabrykr's Avatar
  • Offline
Uh oh. What is 5.4.0? I using IMC 0.7.4.0 and IP 1.3.0.4.
The administrator has disabled public write access.

IMC Vector Mode Basemap Options 5 years 3 months ago #7403

  • gpiverson
  • gpiverson's Avatar
  • Offline
Sorry...wrong version number. I was testing with V0.7.4.25 instead of V0.7.4.0.
The administrator has disabled public write access.

IMC Vector Mode Basemap Options 5 years 3 months ago #7404

  • mabrykr
  • mabrykr's Avatar
  • Offline
OK, I'll try it on my HDS unit. What did you use to create the png file?
The administrator has disabled public write access.

IMC Vector Mode Basemap Options 5 years 3 months ago #7410

  • mabrykr
  • mabrykr's Avatar
  • Offline
Any suggestions on how to configure OSM tags for an island in a river? Attached is a small osm file where the islands are not correctly represented in IP.
Attachments:
The administrator has disabled public write access.

IMC Vector Mode Basemap Options 5 years 3 months ago #7411

  • gpiverson
  • gpiverson's Avatar
  • Offline
The administrator has disabled public write access.
SCROLL TO TOP