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

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

2
การแยกรูปร่างไฟล์ต่อคุณสมบัติใน Python โดยใช้ GDAL?
เป็นไปได้ไหมที่จะแบ่ง shapefile ต่อคุณสมบัติใน python (ดีที่สุดจะเป็นวิธีการแก้ปัญหาที่ฉันสามารถบันทึกวัตถุเวกเตอร์ผลลัพธ์ลงในหน่วยความจำแทนลงดิสก์ได้ชั่วคราว) เหตุผล: ฉันต้องการใช้ฟังก์ชั่น gdal rasterizeLayer กับหลาย ๆ เซตย่อยของ shapefile ฟังก์ชั่นต้องการวัตถุ osgeo.ogr.Layer mkay ฉันลองไปรอบ ๆ แล้วมันสามารถทำงานได้ดังต่อไปนี้ คุณสามารถรับรูปทรงเรขาคณิตของวัตถุเลเยอร์ gdal ต่อคุณสมบัติดังต่อไปนี้ # Load shape into gdal shapefile=str(vectorPath) layer_source = ogr.Open(shapefile) lyr = layer_source.GetLayer(0) for i in range(0,lyr.GetFeatureCount()): feat = lyr.GetFeature(i) ge = feat.geometry() ตอนนี้ฉันแค่ต้องรู้วิธีการสร้างวัตถุ osgeo.ogr.layer ตามรูปทรงเรขาคณิตนี้ สำหรับการชี้แจง ฉันต้องการฟังก์ชั่นในรหัส ogr …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.