我真的是API的新手,我决定在Wikimapia API上工作,看看API是如何工作的。我目前在卡内基梅隆大学做研究,研究主管告诉我开始使用API,弄清楚它是如何工作的等等。现在,我必须输入纬度/经度,这将显示它周围500m^2的地图。这将用于自动驾驶吉普车,以补充汽车上的传感器可以感知到的东西。
总之,我下载了pymapia并使用了box函数,但它所做的就是返回以下内容:
>>> print box(40.444663, -79.943036, 40.444842, -79.939774)
query http://api.wikimapia.org/?function=box&key=7758C23C-47DA8BA3-4205B7F8-57EB8EDD-A0808F25-F570C462-959B517B-51410DC3&bbox=40.444663,-79.943036,40.444842,-79.939774&format=json&page=1&count=50
{u'count': 50, u'language': u'en', u'has_deeper_tiles': False, u'version': u'1.0', u'found': 0, u'folder': [], u'page': 1}我该如何处理输出?这没有任何意义..:(
发布于 2012-06-30 05:56:55
您只调用了API的基URL。API documentation提供了有关如何操作的更多信息。您需要传递额外的参数(例如lon_min/max和lat_min/max)才能实际获得更多数据。你需要花点时间来获得你想要的数据。
https://stackoverflow.com/questions/11269446
复制相似问题