gpt4 book ai didi

oauth - 如何在没有 Oauth 的情况下在我的服务器中配置 id 编辑器

转载 作者:行者123 更新时间:2023-12-05 01:46:36 25 4
gpt4 key购买 nike

我是网络 map 方面的新手,我需要网络 map 编辑器。我找到了 iD Editor但我无法将它配置到我自己的 osm 服务器!我不知道它如何使用 API 和 Oauth。

如何在没有 Oauth 的情况下在我的服务器中配置 iD 编辑器以及如何创建 API?

谢谢。

最佳答案

openstreetmap-website文档有一个关于如何使用带有 openstreetmap-api 的编辑器的优秀教程。

该文档的示例使用的是 Potlatch 2 编辑器,但您可以执行相同的过程来注册和配置 iD (id_key) 和网站/Notes (oauth_key)。

执行以下操作:

  • 登录到您的 Rails Port 实例 - 例如http://localhost:3000
  • 点击您的用户名进入您的用户页面
  • 在用户页面点击“我的设置”
  • 在“我的设置”页面点击“oauth 设置”
  • 点击“注册您的应用程序”。
  • 除非您已设置替代项,否则请使用名称:“Local iD”和 URL:“http://localhost:3000”
  • 选中“修改 map ”复选框。
  • 其他一切都可以保留默认的空白值。
  • 点击“注册”按钮
  • 在下一页,复制“消费者 key ”
  • 在你的 rails 树中编辑 config/application.yml
  • 取消注释并更改“oauth_key”配置值
  • 重启你的 rails 服务器

application.yml 的示例摘录:

# Default editor
default_editor: "id"
# OAuth consumer key for iD
oauth_key: "8lFmZPsagHV4l3rkAHq0hWY5vV3Ctl3oEFY1aXth"

使用iD编辑器需要OAuth授权,否则可以使用JOSM您可以选择基本身份验证的编辑器。

关于oauth - 如何在没有 Oauth 的情况下在我的服务器中配置 id 编辑器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35127317/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com