如何通过一次发送多个纬度,经度从全景图中获取所有图像。
我想在我的网站上显示全景图像,并且我也是这样做的
我可以通过发送标签来获取全景图像。 lat lng只针对一个位置:
'http://www.panoramio.com/map/get_panoramas.php?set=public&tag=pune&from=0&to=20&size=medium&mapfilter=true'
它为pune
tag
使用lat&我使用了图像的以下URL:
'http://www.panoramio.com/map/get_panoramas.php?set=public&minx=' . (73.856743 - 0.045) . '&miny=' . (18.520430 - 0.045) . '&maxx=' . 73.856743 . '&maxy=' . 18.520430 . '&from=0&to=1&size=medium';
它为pune
位置提供了20张图片,其中包含lat = 18.520430
和lng = 73.856743
是否可以通过发送multiple
标记或 lat lng 来获取图片,例如一次多个位置?
答案 0 :(得分:1)
一次无法获得两个标签或两个不同位置的照片。
在JavaScript代码中您可以更改许多内容。
此Panoramio JavaScript API小部件围绕一对/长对创建一个边界框,然后返回所有这些边界内的照片。
另一种类型的Panoramio JavaScript API小部件,您还可以使用example and code is here更改背景颜色。
我创建了一个blogspot page,其中我创建了许多Panoramio JavaScript和HTML API小部件。
它没有表现出作曲情绪。它在出版后显示。
<div dir="ltr" style="text-align: center;" trbidi="on">
<script src="https://ssl.panoramio.com/wapi/wapi.js?v=1&hl=en"></script>
<div id="wapiblock" style="float: right; margin: 10px 15px"></div>
<script type="text/javascript">
var myRequest = {
'tag': 'kahna',
'rect': {'sw': {'lat': -30, 'lng': 10.5}, 'ne': {'lat': 50.5, 'lng': 30}}
};
var myOptions = {
'width': 300,
'height': 200
};
var wapiblock = document.getElementById('wapiblock');
var photo_widget = new panoramio.PhotoWidget('wapiblock', myRequest, myOptions);
photo_widget.setPosition(0);
</script>
</div>