遇见数据集

accessibility-map-data

收藏
github2026-07-14 更新2026-07-15 收录
官方服务:

资源简介:

该仓库提供经过预处理的Acceslibre开放数据,发布在GitHub Pages上,用于支持法国公共场所无障碍性协作地图网站。数据集包括紧凑的点数据格式(acceslibre-points.json)和PMTiles矢量瓦片格式(acceslibre.pmtiles),这些数据每日自动更新,并基于Etalab 2.0开放许可。

This repository provides preprocessed Acceslibre open data, hosted on GitHub Pages, to support the collaborative mapping website for accessibility of public spaces in France. The dataset includes two formats: compact point data (acceslibre-points.json) and PMTiles vector tiles (acceslibre.pmtiles). All data is automatically updated daily and licensed under the Etalab 2.0 Open License.

创建时间:
2026-07-13
原始信息汇总

数据集概述

该数据集提供法国公共场所无障碍设施(Accessibilité)的预处理数据,来源于 Acceslibre 平台,用于支持协作式无障碍地图网站 accessibility-map-fr 的运行。

数据内容

数据集包含两个主要工件,均部署于 GitHub Pages:

  • acceslibre-points.json
    紧凑型列式点数据集。该文件是网站使用的核心数据源,通过 Web Worker 加载一次,利用 Supercluster 进行索引,支持客户端侧的聚合、搜索和过滤。
    访问地址:https://thepriben.github.io/accessibility-map-data/acceslibre-points.json

  • acceslibre.pmtiles
    PMTiles 格式的矢量切片文件,包含相同的场所数据,并经过 tippecanoe 预聚合成簇,作为渲染的备选方案。
    访问地址:https://thepriben.github.io/accessibility-map-data/acceslibre.pmtiles

数据处理流程(Pipeline)

  1. src/fetch-csv.mjs
    下载全法范围的 CSV 导出文件,生成标准化的 GeoJSON。坐标经过验证(检测经纬度颠倒、排除区域外点)。
  2. src/build-points.mjs
    将 GeoJSON 压缩为紧凑的列式 JSON 格式(使用位掩码表示无障碍标准),用于客户端聚类。
  3. .github/workflows/data.yml
    自动化工作流:依次执行数据获取 → 生成 PMTiles(tippecanoe) → 生成紧凑点数据,最终发布到本仓库的 GitHub Pages。

数据更新机制

  • 每日自动重建:巴黎时间约 03:00 通过 cron 触发。
  • 手动触发:支持 workflow_dispatch。
  • 无需重新部署:网站运行时读取固定 URL,数据更新后自动生效。

许可协议

数据来源:Acceslibre
许可协议:Licence Ouverte / Étalab 2.0

搜集汇总
数据集介绍
构建方式
该数据集源自法国 Acceslibre 平台,专注于场所无障碍信息的公开共享。其构建流程始于从 data.gouv.fr 获取无密钥开放的 CSV 导出文件,通过 `fetch-csv.mjs` 脚本下载并转化为标准化的 GeoJSON 格式,过程中严格校验坐标合法性,剔除经纬度颠倒或超出区域的异常点。随后,`build-points.mjs` 脚本将 GeoJSON 压缩为列式紧凑 JSON,利用位掩码高效编码无障碍属性,专为客户端聚类优化。整个流水线由 GitHub Actions 工作流自动编排,每日凌晨定时重建,并最终部署至 GitHub Pages。
使用方法
使用者可直接通过 GitHub Pages 的固定 HTTP 链接获取数据,避免了跨域资源访问(CORS)的障碍且支持分段请求。站点应用将 `acceslibre-points.json` 一次性加载至 Web Worker 中,利用 Supercluster 库进行空间索引,实现客户端侧的地图点聚类、搜索与筛选。对于偏好矢量瓦片方案的场景,可直接引用 `acceslibre.pmtiles` 进行渲染。两组 URL 均以 `thepriben.github.io` 为源,保证了与前端应用的同源共享,显著简化了数据集成流程。
背景与挑战
背景概述
Acceslibre作为法国政府推动的公共场所无障碍数据开放平台,其核心目标在于为残障人士及行动不便者提供精准的设施可达性信息。该数据集由法国数字事务部下属的beta.gouv.fr团队创建,依托GitHub Pages构建自动化数据流水线,通过每日定时更新的CSV导出文件,生成紧凑型JSON点集与PMTiles矢量瓦片两种格式。这一架构解决了传统API依赖与跨域请求瓶颈,使得前端应用(如accessibility-map-fr)能够在客户端高效完成聚类、搜索与过滤操作,显著提升用户体验。自2023年发布以来,该数据集已成为法国无障碍地图协作项目的核心数据支柱,推动了公共空间信息透明化与社区参与式数据治理的深度融合。
当前挑战
该数据集面临的核心挑战在于数据质量与实时性之间的平衡。一方面,Acceslibre原始CSV导出存在坐标格式异常、经纬度颠倒等地理编码错误,尽管通过验证脚本可剔除异常点,但数据源本身的不完整性(如部分场所未录入无障碍信息)仍会影响地图的全面性与可靠性。另一方面,每日自动重建的流水线虽确保数据新鲜度,但面对法国约200万处公共设施的海量数据,紧凑型JSON的位掩码编码与PMTiles预聚合策略需在存储效率与查询精度间寻求最优解,尤其在移动端低带宽场景下,过度压缩可能导致细节丢失。此外,跨机构数据共享的License兼容性与长期维护成本亦是不可忽视的隐忧。
常用场景
经典使用场景
accessibility-map-data数据集源自法国Acceslibre平台的开源数据,专注于提供公共场所无障碍设施的精细地理信息。其最经典的使用场景是构建交互式无障碍地图应用,例如前端项目accessibility-map-fr。该数据集以紧凑的列式JSON和PMTiles矢量瓦片两种形式发布,支持客户端高效的地理空间查询与聚合渲染。研究者与开发者可基于该数据实现无障碍设施的搜索、筛选、聚类展示及实时更新,为残疾人、老年人及行动不便者提供直观的出行辅助工具,是城市无障碍信息可视化的基础数据支撑。
解决学术问题
在学术研究中,该数据集解决了公共场所无障碍信息碎片化与标准化缺失的关键问题。通过整合法国全域的无障碍设施开放数据(如坡道、电梯、盲道等),它首次提供了统一格式、可机器读取的大规模地理数据集,支持无障碍可达性分析、空间公平性研究及城市包容性评估。研究者能够基于此数据量化不同区域无障碍设施的分布差异,探讨城市环境对残障群体的社会排斥机制,推动无障碍城市理论从定性描述向定量模型演进,为政策制定与城市规划提供严谨的数据证据。
实际应用
在实际应用层面,该数据集直接赋能面向公众的无障碍导航服务与公共服务平台。例如,残疾人可通过集成了该数据的移动应用查询附近餐厅、医院或交通枢纽的无障碍设施详情,规划无障碍出行路径。政府部门与市政规划者则利用数据生成的无障碍热力图,识别设施薄弱区域并优先投入改造资源。此外,房地产与文旅行业可据此标注建筑的无障碍等级,提升服务透明度与合规性,从而促进社会包容性商业模式的创新。
数据集最近研究
最新研究方向
在公共空间无障碍数据采集与可视化领域,accessibility-map-data 项目代表了从静态数据发布向动态、客户端可交互式数据服务的前沿演进。该数据集基于法国 Acceslibre 官方开放接口,通过自动化流水线每日重建紧凑型列式 JSON 点集与 PMTiles 矢量瓦片,实现了对全国公共场所无障碍设施信息的高效组织与低延迟分发。其核心创新在于将数据与前端应用解耦,利用 Web Worker 与 Supercluster 聚类算法在客户端侧完成空间索引与聚合,避免了跨域请求与服务器负载问题,同时支持实时查询与筛选。这一模式在当前智慧城市与包容性设计的热点背景下尤为重要,它以开源协作与每日自动更新的机制,确保了公众与残障人士能够获取尽可能准确、即时的无障碍导航信息,显著提升了数据可访问性与社会影响力。
以上内容由遇见数据集搜集并总结生成
二维码
社区交流群
二维码
科研交流群
商业服务