Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

度/分/秒の座標を 10 進形式の度数に変換

公開日: Oct 24, 2022
タスク
マップ上の場所を検索しやすくするために、度分秒形式の経緯と緯度の座標を 10 進形式に変換する方法。
ステップ

Tableau で値を直接変換するには、計算フィールドを使用することができます。ただし、Tableau でデータを変換するには、度、分、秒が別々のフィールドに分かれた形式になっている必要があります。使用できる式には 2 種類あり、いずれも添付されているワークブックで詳しく説明しています。

クリックして手順を展開する
オプション 1 - 地理的データに負の数が含まれていない場合

計算フィールドで、同様の式セットを使用すると、データを 10 進形式の度数に変換できます。

緯度: 
([Latitude Degrees])+([Latitude Minutes]/60)+([Latitude Seconds]/3600)*
IF [Latitude Direction]="South" THEN -1 ELSE 1
END
 
経度:
([Longitude Degrees])+([Longitude Minutes]/60)+([Longitude Seconds]/3600)*
IF [Longitude Direction]="West" THEN -1 ELSE 1
END

以下の例では、インドのいくつかの市の値を変換します。一般に、インドの 10 数形式の度数は正の数です。緯度: 20.59°N、経度: 78.96°E。

  1. [分析] > [計算フィールドの作成] を選択します。
  2. [計算フィールド] ダイアログ ボックスに上記の緯度の式を追加し、[OK] をクリックします。
  3. [分析] > [計算フィールドの作成] を選択します。
  4. [計算フィールド] ダイアログ ボックスに上記の経度の式を追加し、[OK] をクリックします。
  5. [データ] ペインで、新しい "Latitude (緯度)" 計算フィールドを右クリック (Mac の場合は control キーを押しながらクリック) して、[地理的役割] > "Latitude (緯度)" を選択します。
  6. [データ] ペインで、新しい "Longitude (経度)" 計算フィールドを右クリックして、[地理的役割] > "Longitude (経度)" を選択します。
  7. [メジャー] ペインから、"Longitude (経度)" 計算フィールドを [列] シェルフにドラッグし、"Latitude (緯度)" 計算フィールドを [行] シェルフにドラッグします。
  8. [列] [行] のシェルフで、これらの計算フィールドを右クリックして [ディメンション] を選択します ([ディメンション] が選択済みでない場合)。
  9. [ディメンション] ペインから、[市区町村] フィールドを [ラベル] シェルフにドラッグします。
クリックして手順を展開する
オプション 2 - 地理的データに負の数が含まれている場合

計算フィールドで、同様の式セットを使用すると、データを 10 進形式の度数に変換できます。

緯度:
([Latitude Degrees])+([Latitude Minutes]/60)+([Latitude Seconds]/3600)
 
経度:
-(([Longitude Degrees])+([Longitude Minutes]/60)+([Longitude Seconds]/3600))

以下の例では、アイルランドのいくつかの市の値を変換します。一般に、アイルランドには、負の 10 数形式の度数が含まれています。緯度: 53.14° N、経度: -7.69° E。

  1. [分析] > [計算フィールドの作成] を選択します。
  2. [計算フィールド] ダイアログ ボックスに上記の緯度の式を追加し、[OK] をクリックします。
  3. [分析] > [計算フィールドの作成] を選択します。
  4. [計算フィールド] ダイアログ ボックスに上記の経度の式を追加し、[OK] をクリックします。
  5. [データ] ペインで、新しい "Latitude (緯度)" 計算フィールドを右クリック (Mac の場合は control キーを押しながらクリック) して、[地理的役割] > "Latitude (緯度)" を選択します。
  6. [データ] ペインで、新しい "Longitude (経度)" 計算フィールドを右クリックして、[地理的役割] > "Longitude (経度)" を選択します。
  7. [メジャー] ペインから、"Longitude (経度)" 計算フィールドを [列] シェルフにドラッグし、"Latitude (緯度)" 計算フィールドを [行] シェルフにドラッグします。
  8. [列] [行] のシェルフで、これらの計算フィールドを右クリックして [ディメンション] を選択します ([ディメンション] が選択済みでない場合)。
  9. [ディメンション] ペインから、"City (市区町村)" フィールドを [ラベル] シェルフにドラッグします。
その他のリソース
上記のオプションのアクションを確認するには、次のビデオを参照してください。
注: ビデオに音声はありません。




この記事についてディスカッションする... フィードバック フォーラム
ナレッジ記事番号

001458037

添付ファイル

Converting Coordinates_v2019.1.twbx

58 KB

 
読み込み中
Salesforce Help | Article