【发布时间】:2016-06-17 02:05:38
【问题描述】:
我尝试通过谷歌地图文档中的代码在谷歌地图上添加我自己的图层:
extension MapViewController {
func addTiles() {
// Implement GMSTileURLConstructor
// Returns a Tile based on the x,y,zoom coordinates, and the requested floor
let urls = { (x: UInt, y: UInt, zoom: UInt) -> NSURL in
let url = "http://example.pl/ras/\(zoom)/\(x),\(y).v\(1).png";
return NSURL(string: url)!
}
// Create the GMSTileLayer
let layer = GMSURLTileLayer(URLConstructor: urls)
layer.tileSize = 512
layer.map = mapView
}}
我是这样的:
我没有看到应该在我的图块下的地形。我的瓷砖是透明的。您知道可能出了什么问题吗?
更新: 问题仅发生在 iOS 模拟器上。它正在真实设备上运行。
【问题讨论】:
-
嘿 Roman,您应该将您的更新作为答案并将其标记为已解决!您的更新帮助我解决了问题
-
完成,谢谢:)
标签: ios swift google-maps google-maps-sdk-ios