Main Content

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

geodensityplot

説明

geodensityplot(lat,lon) は、座標ベクトル lat および lon により (度単位で) 指定される場所から、地理座標軸の密度プロットを作成します。latlon は同じサイズでなければなりません。

geodensityplot(lat,lon,weights) は、weights によってデータ点の重みを指定します。

geodensityplot(___,Name,Value) は、1 つ以上の名前と値のペアの引数を使用して、DensityPlot のプロパティを指定します。

geodensityplot(gx,___) は、現在の座標軸の代わりに gx で指定される地理座標軸を使用します。gx

dp = geodensityplot(___)DensityPlot オブジェクトを返します。

すべて折りたたむ

緯度データと経度データを設定します。

lon = linspace(-170,170,3000) + 10*rand(1,3000);
lat = 50 * cosd(3*lon) + 10*rand(size(lon));

各データ点の重みを指定します。

weights = 101 + 100*(sind(2*lon));

地理密度プロットを作成し、プロットで使用する色を指定します。

geodensityplot(lat,lon,weights,'FaceColor','interp')

入力引数

すべて折りたたむ

データ点の緯度座標。[-90 90] の範囲内の有限の実数値ベクトルとして、度単位で指定します。ベクトルは埋め込まれた NaN を含むことができます。latlon と同じサイズでなければなりません。

例: [43.0327 38.8921 44.0435]

データ型: single | double

経度座標 (度単位)。有限の実数値ベクトルとして指定します。ベクトルは埋め込まれた NaN を含むことができます。lonlat と同じサイズでなければなりません。

経度は、360 度以下の範囲でなければなりません。

例: [-107.5556 -77.0269 -72.5565]

データ型: single | double

データに割り当てる重み。空の配列、スカラーまたは数値配列として指定します。数値ベクトルを指定する場合、このベクトルの長さは、ベクトル lat およびベクトル lon と同じでなければなりません。ベクトル weights は通常 latlon の位置データに関連付けられた追加のデータです。

データ型: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

ターゲットの地理座標軸。GeographicAxes オブジェクトとして指定します。 [1] プロパティを設定することで GeographicAxes オブジェクトの外観と動作を変更できます。プロパティの一覧については、GeographicAxes のプロパティ を参照してください。

名前と値のペアの引数

オプションの Name,Value の引数ペアをコンマ区切りで指定します。Name は引数名で、Value は対応する値です。Name は引用符で囲まなければなりません。Name1,Value1,...,NameN,ValueN のように、複数の名前と値のペアの引数を任意の順序で指定できます。

例: dp = geodensityplot(lat,lon,weights,'FaceColor','g')

メモ

ここにリストされている密度プロットのプロパティは、頻繁に使用されるプロパティです。完全な一覧については、DensityPlot のプロパティ を参照してください。

面の透明度。次の値のいずれかとして指定します。

  • 範囲 [0,1] のスカラー — すべての面に一様な透明度を使用します。値 1 は完全に不透明で、値 0 は完全に透明です。01 の間の値は半透明です。

  • 'interp' — 各面に内挿された透明度を使用します。頂点の値を内挿することにより、各面に異なる透明度が使用されます。透明度の値は、親座標軸の alphamap から選択します。

面の色。次の表のいずれかの値として指定します。

説明
'interp'

密度値に基づいて内挿されたカラーリングを使用します。色は親座標軸のカラーマップから選択します。

RGB 3 成分

色の赤、緑、青成分の強度を指定する 3 要素の行ベクトル。強度値は [0,1] の範囲でなければなりません。たとえば [0.4 0.6 0.7] のようになります。

ColorSpec

MATLAB® ColorSpec (Color Specification)。いくつかの一般的な色を名前で指定できます。

各点が密度計算に影響を与える半径。数値スカラーとして指定します。GeographicAxes で使用する場合、値の測定単位はメートルです。

出力引数

すべて折りたたむ

地理密度プロット。DensityPlot オブジェクトとして返されます。

ヒント

  • 地理座標軸をカスタマイズするには、地理座標軸のプロパティを変更します。プロパティの一覧については、GeographicAxes のプロパティ を参照してください。

  • Mapping Toolbox™ をお持ちの場合、関数 addCustomBasemap を使用して独自のベースマップを指定できます。

R2018b で導入

[1] Alignment of boundaries and region labels are a presentation of the feature provided by the data vendors and do not imply endorsement by MathWorks®.