使用動態點定義元素點層

使用動態點建立元素點層時,緯度和經度資料會內嵌在維度的每個元素中。

要使用動態點定義元素點層,必須建立或已具備以下功能:

  • 在檔案​或轉換資料集中定義的維度 Transformation.cfg ,包含檔案,其中每個元素都包含字串「經緯度」或「經緯度名稱」。

    如需建立維度的步驟,請參閱資料集 設定指南

  • 指定相關尺寸的層檔案

    有關層檔案所需格式的詳細資訊,請參 閱元素點層檔案格式

注意

使用時 Dynamic Points,必須確保層檔案中指定的尺寸的基數是合理的。 如果資料集的每一列都有不同的經緯度,維度會快速填滿,而大部分的列會落入「小元素」元素中。 由於「小元素」元素沒有經緯度,因此不會出現在地球上。

元素點層檔案格式

每個使用動態點的元素點層檔案必須使用以下模板進行格式化:

Layer = ElementPointLayer:
  Dimension = ref: wdata/model/dim/Dimension Name
  Metric = ref: wdata/model/metric/Metric Name
  Dynamic Points = bool: true
  Scale = double: Scale
  Color = v3d: RGB Color Vector
  Rendering Mode = int: Mode Number
參數 說明
維度

維的名稱(定義在轉換配置檔案中),它必須包含字串為"latitude,lognitude"或"latitude,lognitude,name"的元素,如以下示例所示:

  • 37.5181,-77.1903
  • 35.3317,-77.8126,某處

量度 在「維度」參數中指定的維度上評估的度量名稱。
動態點 啟用動態點。 設為true。
規模 選填。用於調整圖層中點大小的值。 預設值為 100。值越大,點越大,值越小,點越小。
色彩 選填。RGB顏色向量,表示為(紅、綠、藍)。 對於向量中的每種顏色,可以輸入0.0到1.0的值。例如,(1.0、0.0、0.0)為亮紅色,(0.5、0.5、0.5)為灰色。
演算模式

選填。表示要用於圖層的渲染模式的整數值。 三種可用模式如下:

  • 演算模式1。 點大小定義在螢幕空間中(點相對於電腦螢幕的大小保持不變)。 點是使用多邊形來渲染的,因此點大小沒有上限。 這是預設的演算模式。
  • 演算模式2。 點大小定義在世界空間中(點相對於地球保持恆定大小)。 點是使用多邊形來渲染的,因此點大小沒有上限。
  • 演算模式3。 點大小定義在螢幕空間中。 點是使用OpenGL平滑點渲染的。

檔案 IP Coordinates.layer 的格式如下:

Layer = ElementPointLayer:
  Dimension = ref: wdata/model/dim/Coordinates
  Metric = ref: wdata/model/metric/Visitors
  Dynamic Points = bool: true

本頁內容

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now