Wikimedia Commons API:搜索某个位置附近的 Commons 类别
Wikimedia Commons API: search for Commons categories near a location
阅读 Wikimedia Commons API search images by (latitude, longitude) 后,我知道我们可以使用带有 GeoData 扩展名的 MediaWiki API 在指定位置周围找到 页面 。但是,我希望通过 API 在指定位置周围获取 Commons 类别 - 这可行吗?
我也知道 WikiData API 会这样做(如 API to get Wikimedia Commons categories that are near a particular latitude/longitude 所述)。我已经使用过它,并且正在寻找不同的 API,以便我可以在可能的情况下对两者的结果进行比较。
这是没有实际意义的,因为 Commons 恰好有零个带有地理标签的类别(为什么会这样?一个类别怎么会有坐标?),但是一般的解决方案是按类别过滤命名空间,14(命名空间的完整列表是 here)。所以你从你提到的问题中获取查询并用 gsnamespace=14
:
修改它
您可能还想尝试在主空间(gsnamespace=0
)中寻找画廊,也许有任何您感兴趣的东西。
阅读 Wikimedia Commons API search images by (latitude, longitude) 后,我知道我们可以使用带有 GeoData 扩展名的 MediaWiki API 在指定位置周围找到 页面 。但是,我希望通过 API 在指定位置周围获取 Commons 类别 - 这可行吗?
我也知道 WikiData API 会这样做(如 API to get Wikimedia Commons categories that are near a particular latitude/longitude 所述)。我已经使用过它,并且正在寻找不同的 API,以便我可以在可能的情况下对两者的结果进行比较。
这是没有实际意义的,因为 Commons 恰好有零个带有地理标签的类别(为什么会这样?一个类别怎么会有坐标?),但是一般的解决方案是按类别过滤命名空间,14(命名空间的完整列表是 here)。所以你从你提到的问题中获取查询并用 gsnamespace=14
:
您可能还想尝试在主空间(gsnamespace=0
)中寻找画廊,也许有任何您感兴趣的东西。