跳转到主要内容

A cldfbench插件,用于创建离线可浏览的CLDF数据集

项目描述

cldfofflinebrowser

提供一个cldfbench插件,用于创建CLDF数据集中数据的离线浏览表示。

Build Status PyPI

离线地图的注意事项

cldfbench create --with-tiles […] 允许您预先下载不同缩放级别的世界地图,以便离线查看。这些瓦片由 OpenStreetMap 的好心人提供 - 完全免费。但他们并不是能从无中生有的巫师。这就是为什么我们应该都对他们好一些,并 遵守他们的规则 以减少对他们的服务器压力。

这就是我们为什么希望您遵循以下指南

  • 除非您真的真的需要,否则不要删除您的 offline/tiles 文件夹!
    如果您这样做,您将只是重新下载相同的地图瓦片,这将浪费每个人的时间和带宽。
  • 保持您的 LanguageTable 干净!
    确保它只包含您有实际数据点的语言,否则您将下载不会有人查看的区域的地形瓦片。
  • --max-zoom 设置为合理的低缩放级别!
    这在您的语言样本跨越很大距离的情况下尤其正确。覆盖半个地球的地图将导致在更高缩放级别(10、11、12)下下载成千上万的瓦片。因此,最好找到一个让您的数据看起来舒适的缩放级别,并不要比这更深入。
  • 禁止批量下载13级或更高缩放级别的地图瓦片!
    在这些缩放级别,如果您一次性尝试下载超过250个瓦片,OSM将直接拒绝您的请求。故事到此结束。
  • 不要一次运行多个cldfbench offline.create
    无论您获得多少下载速度,这可能是您的带宽限制或服务器的限制。无论如何,用更多的下载请求来打击服务器并不会使任何事情变得更快。

常见问题解答

问:如何将声音文件和转录添加到离线数据集中?

答:如果您想在一个离线版本中浏览新声音文件和转录

  1. 确定相关语言(LID)和参数(PID)(即概念)ID。
  2. 将声音文件复制到./parameter-<PID>/<LID>.mp3
  3. cldf/media.csv中添加相应的行。
  4. cldf/forms.csv中添加一行。
  5. 重新运行cldfbench offline.create ...

项目详情


下载文件

下载您平台上的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

cldfofflinebrowser-0.2.0.tar.gz (1.5 MB 查看哈希值

上传时间

构建分布

cldfofflinebrowser-0.2.0-py2.py3-none-any.whl (1.6 MB 查看哈希值

上传时间 Python 2 Python 3

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面