August 18, 2005 13:20
In playing with MacENC I have noticed that objects have certain properties not related so much to navigation as they are related to rendering. I am referring spcifically to the "Show below resolution 1:x" which determines when an object gets rendered.
Does anyone know what the logic behind continuing the paradigm of having charts over simply creating a superset of datapoints that are rendered when the engine hits a certain resoution? From a user perspective, it feels like (and this is just me guessing) a significant piece of the rendering overhead comes from this cell situation. This problem could be obviated if the data was a little less chart oriented and a little more data oriented. One option would be to convince all of the hydrographic offices to change their standard again (that was humor). A more realistic concept would be to write an application that would walk all the data sets in the cells and flatten the information so that rather than rendering a specific cell, the application would be rendering just the points within a given quadrangle at a given resolution.
The data set would have to be recreated every time NOAA updated the info, but if you had already written the application to walk the NOAA data, that shouldn't be a big deal.
Does that make sense or am I losing my marbles?
Does anyone know what the logic behind continuing the paradigm of having charts over simply creating a superset of datapoints that are rendered when the engine hits a certain resoution? From a user perspective, it feels like (and this is just me guessing) a significant piece of the rendering overhead comes from this cell situation. This problem could be obviated if the data was a little less chart oriented and a little more data oriented. One option would be to convince all of the hydrographic offices to change their standard again (that was humor). A more realistic concept would be to write an application that would walk all the data sets in the cells and flatten the information so that rather than rendering a specific cell, the application would be rendering just the points within a given quadrangle at a given resolution.
The data set would have to be recreated every time NOAA updated the info, but if you had already written the application to walk the NOAA data, that shouldn't be a big deal.
Does that make sense or am I losing my marbles?