คำถามติดแท็ก select-by-attribute

เพื่อเลือกบันทึกข้อมูลตามเกณฑ์ตรรกะที่ใช้กับค่าฟิลด์ ("แอตทริบิวต์")

7
รับรายการพิกัดสำหรับจุดในชั้นโดยใช้ QGIS?
ฉันมีเลเยอร์ในQGISที่ประกอบด้วยคะแนน ตารางแอตทริบิวต์ของมันไม่มี (แสดง) พิกัดxและy ที่สอดคล้องกันสำหรับแต่ละจุด มีวิธีให้ฉันดึงรายการพิกัดสำหรับจุดเหล่านั้นหรือไม่? (นึกคิดเป็นCSVแต่ไม่จำเป็น) นอกจากนี้สำหรับรายการพิกัดที่ส่งออก (พูดในไฟล์ CSV ) ฉันจะรวมตารางแอตทริบิวต์ที่มีอยู่ด้วยได้อย่างไร สำหรับข้อมูลของคุณฉันกำลังใช้งาน QGIS บน Mac OS X 10.6.7

12
ส่งออกคลาสคุณลักษณะไปยังคลาสฟีเจอร์หลาย ๆ อันตามค่าฟิลด์โดยใช้ ArcGIS Desktop?
ฉันมีคลาสฟีเจอร์พร้อมฟีเจอร์มากกว่า 2,000 ฟีเจอร์และฉันต้องทำให้คลาสฟีเจอร์แต่ละรายการเป็นไปตามฟิลด์ มีวิธีทำเช่นนี้หรือไม่?

3
มีปลั๊กอิน / วิดเจ็ต "เลือกตามคุณสมบัติ" สำหรับ ArcGIS Server JS API หรือไม่
ฉันหวังว่าจะพบรหัสที่มีอยู่ซึ่งเลียนแบบกล่องโต้ตอบ "เลือกตามคุณสมบัติ" ใน ArcMap ภายใน ArcGIS Server JavaScript API การเขียน QueryTask แบบฮาร์ดโค้ดเป็นเรื่องง่าย - ฉันกำลังมองหาโค้ดบางอย่างที่จะจัดการเลเยอร์ใด ๆ บนแผนที่โดยอัตโนมัติสร้าง Query on-the-fly โดยใช้คุณสมบัติใด ๆ โดยส่งคืนผลลัพธ์ใน DataGrid คนที่ฉลาดได้เขียนสารบัญและระบุวิดเจ็ตที่จัดการเลเยอร์ใด ๆ ในแผนที่ มีใครเขียนอะไรบางอย่างที่คล้ายกันสำหรับ "เลือกโดยคุณสมบัติ"?

3
กำหนดหลายสีให้กับคุณสมบัติภายในเวกเตอร์เลเยอร์เดียว
ฉันต้องการให้สีหลากหลายให้กับคุณสมบัติที่แตกต่างกันภายใน Shapefile ตามค่าของคุณลักษณะเป็นไปได้ใน QGIS หรือไม่ ถ้าใช่ขั้นตอนคืออะไร? มีวิธีให้สีด้วยรหัสฐานสิบหกหรือไม่?

5
เลือกเค้าโครงที่ความสูงเป็นจำนวนเต็มหรือไม่
ฉันมีคุณลักษณะรูปทรงคลาสที่มีช่วงเวลา 0.2 เมตร ฉันต้องการเลือกเฉพาะ Contours เหล่านั้นซึ่งอยู่ที่ช่วง 1 m หรือไม่ ฉันได้ลองใช้รูปแบบต่อไปนี้ในกล่องโต้ตอบ 'เลือกตามคุณสมบัติ' (ใน ArcMap) แต่มันเลือกรูปทรงทั้งหมด: Mod("ELEVATION", 1)=0 ฉันควรเรียกใช้แบบสอบถามใด

1
การเลือกคุณสมบัติตามคุณสมบัติโดยใช้ ogr2ogr?
ฉันกำลังเขียน shapefile หลังจากประมวลผลบางอย่าง; อย่างไรก็ตามในขั้นตอนสุดท้ายฉันต้องทำการเลือกบางอย่างโดยคุณสมบัติจาก Shapefile ฉันใช้คำสั่งในเชลล์โดยมีวัตถุประสงค์เพื่อใช้ในสคริปต์ Python เมื่อทำงาน ogr2ogr -f "ESRI Shapefile" -select * where ID="1" outfile.shp infile.shp ฉันได้รับข้อความแสดงข้อผิดพลาด: FAILURE: Unable to open datasource `Downloads' with the following drivers. ฉันทำอะไรผิดได้

3
การเลือกคุณสมบัติตามคุณสมบัติถ้าอยู่ในรายการ Python?
ฉันกำลังพยายามเลือกตามคุณลักษณะใน Python ให้เสร็จสิ้น แต่ขึ้นอยู่กับแบบสอบถามว่ามีแอตทริบิวต์อยู่ในรายการหรือไม่ แบบสอบถามที่ง่ายที่สุดควรเป็นดังนี้: qry = " \"OBJECTID\" in oid_list" arcpy.SelectLayersByAttribute_management(inft, "NEW_SELECTION", qry) แต่วิธีการนั้นจะส่งกลับข้อผิดพลาดการแสดงออกที่ไม่ถูกต้อง ก่อนหน้านี้ฉันต้องใช้ระบบที่ซับซ้อนมากขึ้นสำหรับการสืบค้นประเภทนี้เช่น: sqlQuery2 = "nid in (" + ','.join(["'"+x+"'" for x in delta_list]) +")" แต่การปรับตัวอย่างโค้ดนี้ก็ไม่ได้ผลสำหรับฉันเช่น: "OBJECTID_1 in (" + ','.join(["'"+str(x)+"'" for x in oid_list]) +")" ฉันหายไปนี่อะไร

7
เลือกตามเดือนในฟิลด์วันที่ / เวลาโดยใช้ ArcGIS Desktop?
ฉันต้องการเลือกตามเดือนที่เฉพาะเจาะจงจากเขตข้อมูลวันที่ / เวลาของฉันใน ArcGIS และดูเหมือนจะไม่พบคำสั่งที่ใช้งานได้ ฉันมีหลายปีและหลายวัน แต่ต้องการกรองออกและเลือกบันทึกจากเดือนพฤษภาคมเท่านั้น

3
การเลือกคุณสมบัติโดยใช้นิพจน์ด้วย PyQGIS
ฉันจะเลือกคุณสมบัติด้วย PyQGIS โดยใช้นิพจน์ได้อย่างไร ฉันพยายามใช้QgsExpressionแต่วิธีการเลือกไม่ได้: exp = QgsExpression("'ogc_fid' = 482") cLayer = canvas.currentLayer() cLayer.select(exp) เป็นไปได้และถ้าเป็นเช่นนั้นฉันจะทำอย่างไร

1
ปิดการเต้นของหัวใจและเอฟเฟกต์ภาพเคลื่อนไหวอื่น ๆ ใน ArcGIS Pro หรือไม่
ทุกครั้งที่ฉันเลือกคุณสมบัติหรือแก้ไขหรือแยกคุณลักษณะที่เลือกจะปรากฏขึ้นเพื่อชีพจรช้าซึ่งเป็นผลภาพใหม่ใน Pro เอฟเฟกต์พัลส์ใช้เวลานานเกินไปในการรบกวนซึ่งเป็นสิ่งที่ยุ่งยากโดยเฉพาะอย่างยิ่งเมื่อแยกคุณสมบัติออกเป็นหลายส่วนเนื่องจากทุกส่วนจะกะพริบช้า ๆ หลังจากการแยกเสร็จสมบูรณ์ ประสบการณ์การแก้ไขทั้งหมดจะช้าลงและไม่ตอบสนอง มีวิธีปิดเอฟเฟ็กต์ภาพเคลื่อนไหวทั้งหมดใน ArcGIS Pro หรือไม่

1
เลือกคำถามยอดนิยมใน ArcGIS Desktop หรือไม่
มีวิธีการใช้ SELECT TOP (n) ในเดสก์ท็อป ArcGIS หรือไม่? ปรากฏว่าเนื่องจากตัวสร้างแบบสอบถาม ArcGIS สร้างคำสั่ง SQL ได้อย่างมีประสิทธิภาพหลังจากส่วนคำสั่ง WHERE ซึ่งอาจเป็นไปไม่ได้ นี่คือตัวอย่างการใช้งานSQL ทั่วไป : SELECT TOP 3 * จาก Layer

2
เลือกตามคุณสมบัติ - สตริงที่มี <5 ตัวอักษร
ฉันมีคอลัมน์รหัสไปรษณีย์ซึ่งเป็นสตริง ส่วนใหญ่เป็นรหัสไปรษณีย์ปกติ 5 หลัก แต่บางส่วนมีเพียง 3 หลักหรือไม่มีหลัก (โปรดทราบว่าฉันต้องการคอลัมน์นี้เป็นสตริงด้วยเหตุผลอื่น ๆ ) อดีต รหัสไปรษณีย์ 234 4566 12345 โดยทั่วไปฉันต้องการเลือกทุกอย่างที่มีน้อยกว่า 5 ตัวอักษรเพื่อตรวจสอบเพิ่มเติม ฉันแน่ใจว่ามีวิธีที่ง่ายในการทำเช่นนี้ แต่ฉันมีช่วงเวลาที่ยากลำบากในการหาคำตอบ

2
แยกตามคุณสมบัติโดยใช้ ModelBuilder กับ User Input?
ใช้ ModelBuilder ฉันต้องการสร้างเครื่องมือที่จะให้ผู้ใช้เลือกค่าหรือค่าที่จะใช้ในการแยกรูปร่างไฟล์ ฉันมีชั้นพัสดุที่มีเขตข้อมูล "Parcel_Type" ฉันต้องการให้ผู้ใช้สามารถเลือกประเภทของพัสดุที่ต้องการแยก ดังนั้นหากผู้ใช้ต้องการแยกพัสดุด้วยประเภท "EL" เขาจะต้องป้อน "EL" เป็นตัวแปรเท่านั้น หากเขาต้องการพิมพ์ "EL" และ "CDD" เขาต้องป้อนพวกเขาเป็นหลายตัวแปร นั่นจะเป็นการโต้ตอบแบบมนุษย์เพียงอย่างเดียวกับแบบจำลอง ดังนั้นฉันจะใช้ตัวแปรเหล่านั้นในแบบจำลองของฉันได้อย่างไร


2
เลือก layer by attribute โดยใช้คำสั่ง SQL LEN () ใน ArcMap?
ฉันต้องการสอบถามความยาวของคอลัมน์สตริงและคิดว่าจะใช้: LEN([ColumnName]) &gt; 5 อย่างไรก็ตามนั่นไม่ได้ผลเลย ฉันกำลังสอบถามตารางใน fGDB ใน ArcMap 10.1 ดังนั้นสัญกรณ์ของ [ColumnName] มีคนช่วยฉันได้ไหม ข้อความแสดงข้อผิดพลาดที่ฉันได้รับจาก ArcGIS คือฉันกำลังใช้คำสั่ง SQL ที่ไม่ถูกต้อง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.