Google Maps SDK for iOSには、図形をマップに追加する簡単な方法がいくつか用意されています。さまざまな方法で各図形の外観を変更することができます。
以下形状がサポートされています。
- ポリラインが必要な任意の形状を形成することができ、地図上の経路および経路をマークするために使用することができる接続線セグメントのシリーズです。
- 多角形は、マップ上の領域をマークするために使用できる囲まれた図形です。
- 円は、地球の表面上に円を地理的に正確に投影したものです。
ポリラインを使用すると、マップ上に線を描くことができます。オブジェクトは一連の線分として表示された順序付けられた位置のシーケンスを表します。 GMSStrokeStyleを使用してポリラインの色を設定できます。
ポリラインをカスタマイズするには、GMSPolyline
を使用してください。これは、線の外観を制御するためのいくつかのプロパティを提供します。
strokeWidth
strokeWidth
geodesic
spans
strokeColor
あなたは、いくつかのマップタイプのいずれかを使用してマップをカスタマイズすることができ
:それは、次のオプションをサポートしています。マップのタイプによって、マップの全体的な表現が制御されます。 iOS用GoogleマップSDKには、次のようtypes of mapsを提供しています:
Normal
値:kGMSTypeNormal
Hybrid
値:kGMSTypeHybrid
Satellite
値:kGMSTypeSatellite
Terrain
値:kGMSTypeTerrain
None
値:kGMSTypeNone
マップのタイプを設定するには、GMSMapView.mapTypeプロパティに新しい値を割り当てます。たとえば、衛星地図タイプを表示するには
GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:-33.8683
longitude:151.2086
zoom:6];
GMSMapView *mapView = [GMSMapView mapWithFrame:CGRectZero camera:camera];
mapView.mapType = kGMSTypeSatellite;
問題を解決しましたか? –
いいえ、私はプロジェクトを中止しました。 –