我正在开发一个小型iOS应用程序,它在标准MKMapKit地图(来自Apple)上显示POI。当用户选择POI时,应用会向Panoramio发送请求以获取纬度和经度的照片,如下所示:
http://www.panoramio.com/map/get_panoramas.php?order=popularity&set=public&from=0&to=2&minx=XXXXXXXX&miny=XXXXXXXX... etc...
问题是我今天在Panoramio ToS上看到了:
http://www.panoramio.com/api/terms.html
第2节:API客户端限制 您不得使用Google地图以外的地图技术或任何照片共享网站在API客户端中使用API。
我没有使用适用于iOS的Google Maps API,因此问题是:我可以使用Apple的标准MKMapKit并在同一应用中显示Panoramio中的照片吗?
如果没有,是否有替代解决方案从GPS坐标获取照片?
由于
答案 0 :(得分:0)
首先,我不是律师,这不是法律建议。
除了免责声明,使用Apple的CoreLocation类生成纬度/经度信息,您永远不会触摸地图软件。
地理定位和映射是两个互补的功能,不一定互动。
根据我在那里阅读的内容,我发现通过CoreLocation框架检索您的位置并随后使用该信息从Panoramio请求地图信息时没有问题。
祝你好运!