Skip to main content

Update Value In Column

ProcessId : 214d1181746cd96893ba7a80

Update Value In Column เครื่องมือสำหรับการเพิ่มค่าในคอลัมน์ โดยการเพิ่มข้อมูลลงไปในคอลัมน์ของตารางข้อมูล

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

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

Input

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

Oparator

  • The operator of python to sele : การดำเนินการสำหรับการเลือกข้อมูล

    ตัวอย่าง python operation

  • Column : ชื่อฟิลด์หรือคอลัมน์ผลลัพธ์จากการประมวลผล

  • Type : ประเภทข้อมูลของฟิลด์

    • String หมายถึง ข้อมูลตัวอักษร
    • Integer หมายถึง ข้อมูลตัวเลขจำนวนเต็ม
    • Float หมายถึง ข้อมูลตัวเลขทศนิยม
caution

ในกรณีที่เลือกแบบ Float แต่ข้อมูลที่ Input เป็นแบบ Integer ข้อมูลที่ได้จะเป็นแบบ Integer

  • Value : ค่าของข้อมูลที่ต้องการอัปเดตหรือแก้ไข

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

  • Vallaris Feature จะต้องทำการสร้าง Features Collection ไว้สำหรับเก็บข้อมูลผลลัพธ์
  • GeoJSON จะได้ผลลัพธ์ออกมาเป็น GeoJSON
ตัวอย่างข้อมูล GeoJSON : Input
polygon.geojson
{
"type": "FeatureCollection",
"crs": {
"type": "name",
"properties": {
"name": "urn:ogc:def:crs:OGC:1.3:CRS84"
}
},
"features": [
{
"type": "Feature",
"properties": {
"name": "ขอนแก่น"
},
"geometry": {
"coordinates": [
100.48288942235473,
13.756733336356561
],
"type": "Point"
}
}
]
}
ตัวอย่างข้อมูล GeoJSON : Result
polygon.geojson
{
"type": "FeatureCollection",
"crs": {
"type": "name",
"properties": {
"name": "urn:ogc:def:crs:OGC:1.3:CRS84"
}
},
"features": [
{
"type": "Feature",
"properties": {
"name": "กรุงเทพมหานคร"
},
"geometry": {
"type": "Point",
"coordinates": [
100.48288942235473,
13.756733336356561
]
}
}
]
}

จากตัวอย่างผลลัพธ์การประมวลได้ทำการอัปเดตฟิลด์ "name" ที่มีค่าของข้อมูลเท่ากับ "ขอนแก่น" เป็น "กรุงเทพมหานคร.