对于艺术/建筑展览,我们需要创建一个简单的网页 具有随机目的地的街景容器。 (每次加载页面时)
如何整合我在此页面中找到的html + scritp https://developers.google.com/maps/documentation/javascript/examples/streetview-embed
工作正常吗?
答案 0 :(得分:0)
首先,我指的是this example of google developers。
我会利用StreetViewService查找最接近地球随机点的全景,当它找不到时,我会尝试生成另一个点。
为了举例:
function generateRandomPoint()
{
sv.getPanoramaByLocation
(new google.maps.LatLng(
Math.random()*180 - 90,
Math.random()*360 - 180),
500,
processSVData);
}
然后将processSVData修改为:
function processSVData(data, status) {
if (status == google.maps.StreetViewStatus.OK) {
....
} else generateRandomPoint();
}
当然,你可能需要从地图中删除我所提到的例子,但这应该很容易。