静的マップをカスタマイズする - Amazon Location Service

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

静的マップをカスタマイズする

注記

静的マップはサテライトスタイルのみをサポートします。詳細については、「AWS マップスタイルと機能」を参照してください。

このセクションでは、Amazon Location Service を使用して生成された静的マップをカスタマイズする方法の概要を説明します。マップの位置、サイズ、言語、スケール、オーバーレイ、属性の調整など、さまざまな機能を対象としているため、特定の要件に合わせてマップを調整できます。

詳細については、「Amazon Location Service API リファレンス」の「GetStaticMap」を参照してください。

Position

位置を使用すると、マップの中心と境界を定義できます。マップのフォーカスを制御するには、中心座標、境界ボックスを設定するか、ズームレベルを使用して表示する領域を決定します。仕組みについては、「特定の位置の静的マップを取得する方法」を参照してください。

  • Center: 経度と緯度の座標を使用してマップの中心点を定義します。

  • Radius: 静的マップに表示される半径 (中心からの距離) を指定します。

  • Bounding Box: マップの長方形領域を定義し、左上隅と右下隅の座標を指定して設定します。

  • Zoom: マップのズームレベルを制御します。ズームレベルが高いほど小さなエリアで詳細が表示され、ズームレベルが低いほど大きなエリアでの詳細が少なくなります。

ディメンションと品質

静的マップのサイズと視覚的な品質をカスタマイズするには、ディメンション (高さと幅) を定義し、マーカーやその他の要素をより適切に表示するためのパディングを追加します。仕組みについては、「特定のディメンションの静的マップを取得する方法」を参照してください。

  • Height and Width: 静的マップイメージの高さと幅をピクセル単位で定義して、そのサイズを指定します。

  • Padding: マップのエッジの周囲に余分なスペースを追加し、マーカー、線、またはシェイプを配置する際の視覚化を改善します。

スケール

スケールはマップの縮尺を制御し、距離を測定する単位 (キロメートル、マイル) を定義します。これは、マップのサイズと距離の関係を正確に表すのに役立ちます。仕組みについては、「静的マップにスケールを追加する方法」を参照してください。

  • Scale Unit: マップのスケールバーの単位 (キロメートルやマイルなど) を定義し、ユーザーがマップ上の距離を正確に測定できるようにします。

オーバーレイ

マーカー、ルートを表示する線、エリアを表示するポリゴンなどを追加できます。仕組みについては、「静的マップにマーカーを追加する方法」、「静的マップに線を追加する方法」、または「ルートを静的マップに追加する方法」を参照してください。