Every Door

添加商店和便利设施到OpenStreetMap的最佳移动编辑器。

请为iOSAndroid进行测试。

路线图在一个项目中

截图

Amenity mode Editing a library Micromapping mode

更多截图

预设和翻译

该编辑器使用iD的预设:它们在一个专门的仓库中管理,并在Transifex上翻译。

要翻译值选项,请首先向iD标签仓库提交一个拉取请求,添加所需的选项,如这里。然后,当Transifex上的翻译源更新后,就会有字符串可供翻译。如这里

品牌管理在名称建议索引中。

请在Weblate上帮助翻译应用程序。我非常感谢他们提供的免费托管。

设计

我需要设计方面的帮助。这包括新图标网站、Flutter动画以及一般的UX改进。请帮忙。

原则

  1. ED仅显示和编辑由其中心点表示的已标记节点和多边形。不包括道路。
  2. ED专注于勘测:添加和详细说明您周围能看到的事物。而不是地图维护。
  3. 更少的按钮和菜单:启发式方法优于设置,并且每个按钮都有助于测量员。

如何构建

您需要安装Flutter SDK。或者,克隆包含子模块(git clone --recursive)并使用vendor/flutter/bin/flutter。这是发布的首选方式。

  1. 下载taginfo-db.db并将其解压到某个位置(大约9 GB)。
  2. tools目录中,运行./update.sh <path_to_taginfo_db>
    • 或者,执行curl https://textual.ru/presets.db -o assets/presets.db
  3. `echo ‘{}’ > lib/l10n/app_zh.arb (修复Dart的本地化问题)。
  4. flutter pub get.
  5. flutter build.

作者和许可

该编辑器由© 2022 Ilya Zverev编写,并根据ISC许可证发布。

GitHub

查看 Github