Confoederatio/Naissance
GitHub: Confoederatio/Naissance
一款面向21世纪的可定制3D地理信息编辑器,支持从历史数据到实时数据流的全时间轴地图构建与交互式可视化分析。
Stars: 3 | Forks: 0
# Naissance HGIS
[](https://discord.gg/89kQY2KFQz) 
- 电子邮件:[vf@confoederatio.org](mailto:vf@confoederatio.org)
- 文档:[confoederatiodocs.info](https://confoederatiodocs.info/CRD+(Confoederatio%2C+Research+Division)/Documentation/Software/Naissance+HGIS/Naissance+HGIS)
- 文档:[confoederatio.org/Vercengen](https://confoederatio.org/Vercengen/)
### 摘要
**Naissance HGIS** 是一款专注于易用性和功能性的地理空间数据 3D 地图编辑器。历史记录通过关键帧进行管理,并且一个从零开始构建的撤销/重做树系统支持分支、合并和提交。除了传统的基于矢量的编辑工具外,用户还可以创建组、图层、叠加层,并像在传统的栅格编辑程序中一样使用画笔。
为了充分利用 Naissance 内置的可视化脚本和自定义 UI 功能,您可能会发现熟悉我们的软件引擎 [Vercengen](https://github.com/Confoederatio/Vercengen) 会很有帮助。
地图保存为 `.naissance` 文件,或者在 Livemap 的情况下,保存为带有相关 Worker 的地图模式。因此,它们被表示为以下两者之一:
- Livemaps,通过 Blacktraffic Worker 生成 Ontology 流,内置抓取和处理 API,用于**实时数据**。
- Histmaps,即**历史到近实时数据**,不需要实时进程。它们通常依赖于本地保存文件和内置的关键帧系统。
### 扩展性。
Naissance HGIS 通过 Vercengen 兼容 npm、Python(常规 pip 和 `.ipynb` 笔记本)以及 R 生态系统中的任何内容。UI 组件同样具有极高的扩展性,因为它们只需要存储一个 `.element`:HTMLElement 和 `.v`(状态值),并且可以即时组合。
这些库和实用程序也可以在可视化脚本编辑器中使用(如果已安装 GDAL/GRASS/Magick/SAGA,也可一同使用)。默认支持 ASC、GeoJSON、GeoPNG、GeoTIFF、KMZ/KML、NC 和其他文件格式;并支持 Proj4JS 实时变形。Blacktraffic 抓取器依赖 Chrome (Puppeteer) 和 Firefox (Selenium),可以捕获 Deck.gl、Leaflet、MapLibre、Maptalks 和 OpenLayers 几何图形。
超越 2.5D 的 3D 几何图形依赖于 .gltf 文件和 3D Tiles(理想情况下通过 Blender),提供完整的 Three.js 支持。
### 预制数据集。
对于即开即用的数据分析,您可能会发现使用 Confoederatio 的 histmaps/livemaps 会更为实用。我们通常将此类数据集连同相应的元数据划分如下。

左图:来自 Stadestér/Velkscala 的选定人口、城市增长和抽样数据,以及测试和验证基准。
右图:来自 Eoscala 的预估 GDP PPP 数据(公元前3000年 - 公元2020年)
#### Histmap:
- Atlas:(矢量)- 公元前3000年至公元2023年的政权数据,基于 [Cliopatria](https://www.nature.com/articles/s41597-025-04516-9),目前正在手动清理。解释器脚本可在 SVEA 的 `livemap` 文件夹中找到,清理后的多边形位于 `saves/atlas.naissance`。
- Eoscala:(栅格)- 公元前10000年至公元2023年的经济估计值(GDP PPP),公元前21500年至公元1800年的(基尼系数)[[基于点]](https://docs.google.com/spreadsheets/d/1WAn29290A2empQgYbvkp-qGcqMCtfyfz5DQ7I5p_rqs/edit?gid=0#gid=0),分辨率为 5 弧分。
- [[数据集]](https://github.com/Confoederatio/Eoscala-Velkscala) | [[方法论]](https://confoederatio.org/papers/Eoscala%201.0_Velkscala%200.5_%20A%20Gridded%20Reconstruction%20of%20Global%20GDP%20and%20Population%20from%2010000BC%20to%20the%20Present-4.pdf)
- Stadestér/Velkscala:(栅格/矢量)- 人口估计值(农村、城市、总计)、土地利用和 ALCC(来自 HYDE/LUH2KK10),时间跨度为公元前10000年至公元2025年。城市范围和位置以 GeoJSON 数据集形式提供,包含公元前3000年至公元2025年间 4.1万+ 座城市的独立人口估计值。公元1800年以来的城市范围按年提供。分辨率为 5 弧分。
- [[数据集]](https://github.com/Confoederatio/Stadester) | [[数据集]](https://zenodo.org/records/17180328) | [[方法论]](https://confoederatio.org/papers/Stadest%C3%A9r%201.0%20-%20A%20Global%20Database%20of%2041000%2B%20Cities%20From%203000BC%20to%20the%20Present.pdf)
#### Livemap:
- Collation(矢量)- ORBAT 和地理空间化新闻聚合。用于自托管的脚本可在[此处](https://github.com/Confoederatio/SVEA)获取。
- Deprojector(测试版;栅格)- 使用 ML 的任意投影到投影的地理配准。这些脚本目前仅为概念验证,不建议在生产环境中使用。
- [[工具]](https://github.com/Confoederatio/Deprojector)
包含 ORBAT、事件和海军数据的整理/Livemap。
(世界/乌克兰/中东)2026年3月25日。 |
Naissance 几何图形的电子表格/关键帧。
(Atlas)公元前164年1月1日。 |
节点 <-> 块 <-> 代码之间的可视化脚本。
这3种形式均由 Naissance 的 IDE 进行转译。 |
奥匈帝国的城市人口。
(Stadestér/Velkscala)1900年12月31日。 |

左图:来自 Stadestér/Velkscala 的选定人口、城市增长和抽样数据,以及测试和验证基准。
右图:来自 Eoscala 的预估 GDP PPP 数据(公元前3000年 - 公元2020年)
标签:3D地图编辑器, GIS, HGIS, IDE, WebGIS, 三维地理, 交互式地图, 关键帧, 历史地图, 历史地理, 可视化脚本, 地图可视化, 地理信息系统, 安全可观测性, 开源地图, 撤销重做树, 数据可视化, 时空数据, 版本控制, 空间数据, 自定义脚本, 节点编辑, 逆向工具