OSM Карта для Civilization VI (на самом деле нет)
Објавено од Zkir во 27 Јануари 2024 г. на Russian (Русский).На англофоруме намекнули, что шестиугольная сетка нашей генерализированной карты наводит на мысли о компьютерной игре.
Я уже подумал, не сделать ли мне карту земли для шестой цивилизации, тем более, что карта в цивилизациии тоже основана на шестиугольной сетке, и формат открыт, так что можно было бы забацать простой скрипт.
(Для наглядности, случайная карта из игры Civ6)
Карта Земли для цивилизации исключительно на основе данных осм – это было бы прикольно.
Географическая модель в Civ6 крайне примитивна, есть всего 5 типов местности, которые являются скорее типами почвы/климата:
- SNOW (вечная мерзлота)
- TUNDRA
- GRASSLAND (более плодородная почва)
- PLAIN (немного менее плодородная почва)
- DESERT
есть 3 типа «особенностей»:
- FOREST (Лес)
- JUNGLE (Тропический лес, джунгли)
- WETLAND (Болота)
(особенности они потому что их можно свести, или наоборот, насадить, а с почвой/климатом ты особенно ничего сделать не можешь )
и три типа рельефа:
- FLAT (равнина, плоскость)
- HILLS (холмы)
- MOUNTAINS (горы)
Казалось бы, проще некуда. Однако, не смотря на это, у нас в OSM до сих пор нет подходящих данных (и это после почти 20 лет рисования).
У нас нас нет толком обозначенной вечной мерзлоты и тундры, нет различия между «лугами» и «равниной», а также нет различия между лесами и джунглями (мы все еще спорим о wood vs forest и только 10% лесов имеют теги, указывающие тип листвы. Хорошие новости что в в OSM достаточно болот :)
C рельефом еще хуже. OSM никогда не задумывался как карта рельефа. В OSM встречаются natural=hills и natural=mountain\massif (которые я все нафиг отфильтровал) но я подозреваю, что они не образуют систематического покрытия. (Кстати, не худо еще раз посмотреть на эту часть natural=*)
Так что няшки мои, пока в Цивилизацию играем на картах Земли, сделанных вручную, как и двадцать лет назад. Посмотрим, что будет в осм еще через двадцать лет :)
Разговор