我希望能够在维基媒体中创建模板,从OSM功能的标签中填充它们的变量。
为此,我将提供一个像n4741336025
这样的 ID 并从 https://www.openstreetmap.org/node/4741336025 获取数据
然后,来自OSM的标签可以简单地作为模板变量(如{{{phone}}}
或{{{website}}}
(进行访问。
问题是:我不知道如何开始。我怎样才能得到一个模板来获取数据然后渲染?
您可以通过 OSM API 获取数据,如 https://www.openstreetmap.org/api/0.6/node/4741336025,并使用像 https://www.mediawiki.org/wiki/Extension:External_Data 这样的扩展来获取和呈现数据。