【问题标题】:How to extract images inside the bounding box using Instagram API?如何使用 Instagram API 提取边界框内的图像?
【发布时间】:2015-12-27 18:26:46
【问题描述】:

我正在尝试从特定位置(例如东京)收集所有图像。我设法创建了一个边界框,它给了我以下结果

(50.607041876988994, -1.3187316344406208, 52.40735812301099, 1.5737316344406207)

主要问题是,接下来我该怎么做?这些数字中的每一个代表什么,如果我将它们用于编码,我将如何绘制它们?

我想要的只是使用这个边界框并在其中收集来自 Instagram 的所有图像。我想知道是否有人可以编写简短的伪代码或任何语言代码。

【问题讨论】:

    标签: api instagram instagram-api bounding-box


    【解决方案1】:

    使用这个 stackoverflow 答案,您可以计算边界框的中心:Calculate the center point of multiple latitude/longitude coordinate pairs

    • 这是51.51608899635712, 0.09891956707558282

    然后您可以计算边界框中心和角之间的距离:Function to calculate distance between two coordinates shows wrong

    • 涉及到141km

    使用 gramfeed,您可以使用 lat,lngradius 按位置搜索 instagram,以下是边界框内的结果帖子,由于 instagram api 在边界框内搜索,因此可能在边界框外有一些额外的帖子一个圆形区域,如果您愿意,您可以进一步过滤帖子以确保准确性。

    以下是边界框内的 Instagram 帖子: http://www.gramfeed.com/instagram/map#/51.5165,0.0999/200/-

    【讨论】:

    • 非常感谢,非常有帮助:)
    • 你是怎么得到 51.51608899635712, 0.09891956707558282 的?因为您提供的链接中的代码结构似乎非常混乱,所以我对其进行了修改,我得到了(-1.4093883217883079, 0.6741482698408712)
    • 我认为不对,它应该在边界框的 2 个值内
    猜你喜欢
    • 1970-01-01
    • 2019-05-11
    • 2022-08-16
    • 2020-12-31
    • 2015-08-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-16
    相关资源
    最近更新 更多