Replies: 1 comment 3 replies
-
Good point. When a vertex dictionary based on ICE encoding is used, this must be taken into account. One M-value per vertex offset must be supported. Whether the elevation should be encoded generically as an additional M-value basically also depends on whether the elevation should be part of the rendering in the future or only used as an attribute for example for analytic use cases, styling or things like displaying in a pop-up/on hover, etc. |
Beta Was this translation helpful? Give feedback.
-
I have been thinking further about the M-values storage. One aspect of that storage is that if a tile geometry shares certain verticies or segments, it should be possible (but not required!) to share those extra M values too. For example, if that M value is the elevation or lane width, and two different geometry features share a segment, it should be possible for both segments to share both of those extra values too. At the same time, even if a geometry segment is shared, some M values may be required to be specific per-feature rather than per vertix.
Beta Was this translation helpful? Give feedback.
All reactions