我正在使用Google的街景静态图片API。它工作得很好,但我想知道是否有可能获得我保存的图像的元数据,特别是日期。反正知道静态图像的日期吗?
谢谢, 利
答案 0 :(得分:2)
是的,您可以使用JavaScript中的Google Maps Street View Service获取图片日期。
简而言之,您需要go through the usual setup steps才能让Google地图在您的网页上运行,然后您会做类似的事情:
var sv = new google.maps.StreetViewService();
var berkeley = new google.maps.LatLng(37.869085,-122.254775);
sv.getPanoramaByLocation(berkeley, 50, function(data) {
console.log(data.imageDate);
});
data.imageDate 将包含 YYYY-MM 格式的日期。
您可以使用StreetViewService的 getPanoramaById 和 getPanoramaByLocation 方法来获取此数据。请see here。
答案 1 :(得分:0)
var panoramaOptions = { 位置:streetViewLocation, pov:{ 标题:0, 球场:5, zoom:1 }, 可见:是的, addressControl:false, 的 imageDateControl:真强> };