Currently resolution float is converted to string to create a layer ID to uniquely identify a certain item from data source converted to a certain projection (CRS + resolution).
But if the float is slightly different then it'd end up with a different layer ID.
Is this a problem in general? What about for finding the correct layer ID in layers that are scaled up by some factor of 2 via ZoomOffset option? Should we store it as a fraction? String?
Currently resolution float is converted to string to create a layer ID to uniquely identify a certain item from data source converted to a certain projection (CRS + resolution).
But if the float is slightly different then it'd end up with a different layer ID.
Is this a problem in general? What about for finding the correct layer ID in layers that are scaled up by some factor of 2 via ZoomOffset option? Should we store it as a fraction? String?