Closed fosskers closed 8 years ago
The default value is an advisory to consumers as to how to interpret a message without a version value. It has no effect on tile generation. Semantically, we can't change the default, because there are existing v1 tiles without a version value, which need to continue to be interpreted as v1 tiles. When generating v2 tiles, always include an explicit version value of 2.
Got it, thanks.
As of v2.1 of the spec, the
Layer
message has the following field:Was this an oversight, or can
default
values not be changed forrequired
fields? Please forgive my ignorance if its the latter.