The NE tables for country ISO and country TLC contain all the information needed to add "country" labels to the map, without a SPAM and abuse vector from OSM.
To switch we'd need to form label geometries from the label_x and label_y columns, and to wire up FCLASS POV (replacing place:XX).
We'd also need to setup remapping of the FCLASS_ISO, FCLASSTLC, and other FCLASS* values to valid Tilezen kinds.
The NE tables for country ISO and country TLC contain all the information needed to add "country" labels to the map, without a SPAM and abuse vector from OSM.
To switch we'd need to form label geometries from the label_x and label_y columns, and to wire up FCLASS POV (replacing place:XX).
We'd also need to setup remapping of the FCLASS_ISO, FCLASSTLC, and other FCLASS* values to valid Tilezen kinds.
See also:
Values:
Admin-0 country
(eg United States)country
country
Admin-0 dependency
(eg Puerto Rico)country
dependency
Admin-1 region
(eg England in United Kingdom)unrecognized
macroregion
Admin-1 states provinces
(eg Martinique in France or Alaska in USA)unrecognized
region
Admin-0 lease
(eg Baykonur leased to Russia)unrecognized
lease
Admin-0 breakaway and disputed
(eg Golan Heights)unrecognized
breakaway_disputed
Admin-0 claim area
(eg Crimea)unrecognized
claim_area
Admin-0 indeterminant
(eg Spratly Islands)unrecognized
indeterminant
Island group
(eg Midway Islands part of US Minor Outlying Islands dependency)unrecognized
island_group
Island
(eg Antigua a component of Antigua and Barbuda country)unrecognized
island
Originally posted by @nvkelso in https://github.com/tilezen/vector-datasource/pull/2069#pullrequestreview-965269858