-2
iOS用のGoogleマップAPIを使用しています。私は地図の静的な画像を取得したい、私は緯度と経度があり、UIImageViewに貼り付けたい。迅速に3.0にするにはどうすればいいですか?iOSのGoogleマップから静的な画像を取得する方法
iOS用のGoogleマップAPIを使用しています。私は地図の静的な画像を取得したい、私は緯度と経度があり、UIImageViewに貼り付けたい。迅速に3.0にするにはどうすればいいですか?iOSのGoogleマップから静的な画像を取得する方法
あなたはそれを試すことができます。
myMap.snapshotView(afterScreenUpdates: true)
それはあなたが使用できるのUIViewを返します。しかし、あなたが
Swift 3 =>
let Width = 100
let Height = 200
let mapImageUrl = "https://maps.googleapis.com/maps/api/staticmap?center="
let latlong = "18.495651759752, 73.809987567365"
let mapUrl = mapImageUrl + latlong
let size = "&size=" + "\(Int(Width))" + "x" + "\(Int(Height))"
let positionOnMap = "&markers=size:mid|color:red|" + latlong
let staticImageUrl = mapUrl + size + positionOnMap
if let urlStr : NSString = staticImageUrl.addingPercentEscapes(using:String.Encoding.utf8)! as NSString{
// setImageFromURL
}
をしたいあなたは、私は、静的な画像を取得し、それを利用したい」はどういう意味ですかUIImageView。 "表示されている地図ビューのスクリーンショットをキャプチャしたいのですか? –
はい、地図表示のスクリーンショットをキャプチャして表示したいのですが –
この質問は、あなたが書いた回答(ここではhttps://stackoverflow.com/questions/)に加えて、ファームの評判だけを作成したようです。 34851795/how-to-get-static-image-google-maps-in-ios/40640731#40640731)。それはシステムがどのように動作するはずではありません。他の質問の回答はうまくいきます。これは幾分疑わしいものです。 –