Skip to main content

Union

ProcessId : 2149fa935be1a3b50f568ca4

Union เครื่องมือสำหรับการรวมกันของข้อมูล Input และ Overlay ข้อมูลที่นำมา Union จะถูกตัดแบ่งตามพื้นที่ที่มีการซ้อนทับกั ซึ่งรูปร่างของ Feature จะเปลี่ยนแปลงไปจากข้อมูลนำเข้า (Input) ข้อมูลในตาราง (Attribute Data) มีการเปลี่ยนแปลงโดยจะมีจำนวนแถวมากขึ้นจากการตัดแบ่งของ Polygon และมีจำนวนฟิลด์เยอะขึ้นตามจำนวนข้อมูลที่นำมาทำการ Union และบอกรายละเอียดข้อมูลของ Input และ Overlay

วิธีการใช้งาน

ทำการกรอกข้อมูลและเลือกผลลัพธ์จากการวิเคราะห์ข้อมูล

Input

  • Input : ระบุข้อมูลที่ต้องการมาทำ Union โดยจะเป็นข้อมูลประเภท Vector (Point, Line, Polygon) ซึ่งสามารถนำ Features Collection ที่เคยนำเข้ามาแล้วมาสร้างและสามารถนำข้อมูล GeoJSON มาใช้ในการสร้างได้
  • Overlay : ระบุข้อมูล Overlay ที่ต้องการนำมา Union กับข้อมูล Input

Parameter

  • Overlay fields prefix การกำหนดคอลัมน์ในการ Union

Result ทำการเลือกประเภทของผลลัพธ์ซึ่งมีอยู่ 2 ประเภท คือ Vallaris Feature GeoJSON

  • Vallaris Feature จะต้องทำการสร้าง Features Collection ไว้สำหรับเก็บข้อมูลผลลัพธ์
  • GeoJSON จะได้ผลลัพธ์ออกมาเป็น GeoJSON
ตัวอย่างข้อมูล GeoJSON : Input
input.geojson
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"properties": {
"input": "1111"
},
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
100.360107421875,
14.008696370634667
],
[
100.360107421875,
14.785505314974657
],
[
101.986083984375,
14.785505314974657
],
[
101.986083984375,
14.008696370634667
],
[
100.360107421875,
14.008696370634667
]
]
]
}
}
]
}
ตัวอย่างข้อมูล GeoJSON
overlay.geojson
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"properties": {
"overlay": "11111"
},
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
100.81054687499999,
14.32825967774278
],
[
102.37060546875,
14.32825967774278
],
[
102.37060546875,
15.13576435459581
],
[
100.81054687499999,
15.13576435459581
],
[
100.81054687499999,
14.32825967774278
]
]
]
}
}
]
}

ตัวอย่างผลลัพธ์เลือกเป็น GeoJSON ของการ Union