作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
尝试向 Google 全景请求请求坐标和指定半径。有没有办法获得坐标的最大支持半径?只是不确定我可以在 requestPanoramaNearCoordinate 中放入什么半径,因为即使我输入 10000(米),它也不会返回任何全景图(灰色空白屏幕),而实际上在 50 米范围内有全景图。
请求PanoramaNearCoordinate:
[panoSvc requestPanoramaNearCoordinate:self.coordinate radius:1000 callback:^(GMSPanorama *panorama, NSError *error) {
if (error) {
NSLog(@"StreetView is not available at latlong = %f,%f", self.coordinate.latitude, self.coordinate.longitude);
return;
}
else{
GMSMarker *marker = [GMSMarker markerWithPosition:self.coordinate];
marker.panoramaView = panoView_;
[panoView_ moveNearCoordinate:self.coordinate];
}
}];
最佳答案
因此应该将panoramaView移动到panorama.coordinate,而不是目标坐标所在的位置(即self.coordinate和标记所在的位置),请参阅下面评论后的代码。
[panoSvc requestPanoramaNearCoordinate:self.coordinate radius:1000 callback:^(GMSPanorama *panorama, NSError *error) {
if (error) {
NSLog(@"StreetView is not available at latlong = %f,%f", self.coordinate.latitude, self.coordinate.longitude);
return;
}
else{
GMSMarker *marker = [GMSMarker markerWithPosition:self.coordinate];
marker.panoramaView = panoView_;
//------------------
//so I should move panoramaView to panorama coordinate, not to where the destination coordinate is (which is self.coordinate and where the marker is)
//------------------
[panoView_ moveNearCoordinate:panorama.coordinate];
}
}];
关于ios - GMSPanoramaService requestPanoramaNearCoordinate 无结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29373691/
尝试向 Google 全景请求请求坐标和指定半径。有没有办法获得坐标的最大支持半径?只是不确定我可以在 requestPanoramaNearCoordinate 中放入什么半径,因为即使我输入 10
我是一名优秀的程序员,十分优秀!