การแปลงรูปร่าง Polyline-M เป็น Polyline โดยใช้ ArcGIS Desktop หรือไม่


9

ฉันมีซอฟต์แวร์เก่า ๆ ที่ฉันต้องใช้ (ไม่มีตัวเลือก) มันเก่าพอที่จะไม่รู้จักรูปร่างของไฟล์ประเภท Polyline-M แต่จะรับรู้เฉพาะรูปร่างของไฟล์ Polyline

ฉันมีไฟล์รูปร่างที่เป็น Polyline-M อย่างสมบูรณ์ซึ่งฉันต้องแปลงเป็น Polyline แบบเก่าธรรมดา

ไม่มีใครรู้วิธีการทำเช่นนี้ใน ArcMap 10?

คำตอบ:


13

เพียงใช้คำสั่ง ArcToolbox เช่น "Feature Class to Feature Class"

คลิกปุ่ม "สภาพแวดล้อม ... "

ใน "ค่า M" และ / หรือ "ค่า Z" เพียงระบุเอาต์พุตเป็น "ปิดใช้งาน"


ด้วยเหตุผลบางอย่างที่คำสั่งค้าง ArcMap ของฉัน! แต่ฉันได้รับคำสั่ง "คุณสมบัติการคัดลอก" เพื่อทำสิ่งเดียวกันเพียงแค่ทิ้งค่า M ในสภาพแวดล้อม (นั่นคือกุญแจ) จากนั้นส่งออกเฟรมข้อมูลออกไปยังไฟล์รูปร่าง ทำงานเหมือนจับใจ! ขอบคุณ!
ช่างทอง

1
แปลกที่มันค้าง ArcMap ... แต่ฉันดีใจที่มันช่วยคุณแก้ปัญหาของคุณ และมันเป็นเรื่องจริงที่ฉันจะให้รายละเอียดเพิ่มเติม !! คราวหน้า.
jeb

9

ในขณะที่คำตอบของ jebทำให้ฉันได้รับคำตอบนี้เขาขาดรายละเอียดเล็กน้อยที่ฉันจะชอบในคำตอบ นี่เป็นวิธีที่ง่ายที่สุดที่ฉันพบเพื่อแปลง PolyLine-M เป็น Polyline

  1. เปิด ArcToolBox ของคุณ
  2. เปิด "เครื่องมือแปลง"
  3. ขยาย "เป็น Shapefile"
  4. เรียกใช้ "คุณลักษณะคลาสเพื่อ Shapefile (หลายรายการ)"
  5. เลือกรูปร่างไฟล์อินพุตของคุณ
  6. เลือกโฟลเดอร์ปลายทางที่จะสร้างไฟล์รูปร่างใหม่ IE "ค:\"
  7. คลิกที่ปุ่มสภาพแวดล้อม
  8. ขยาย "ค่า M" และเลือกที่จะปิดการใช้งาน (นี่คือสิ่งที่ลบค่า M เพื่อที่จะกลายเป็นรูปร่าง polyline ปกติ)
  9. คลิกสร้างจากนั้นไฟล์ใหม่ของคุณจะถูกสร้างในโฟลเดอร์ปลายทางที่คุณเลือก

มีหลายวิธีในการบรรลุเป้าหมายข้างต้น แต่สิ่งนี้ดูเหมือนจะง่ายที่สุดในระยะยาว


1

ที่ 9.3.1 ฉันคิดว่าคุณต้องใช้วิธีแก้ปัญหา .. ส่งออกไปยังไฟล์ / ฐานข้อมูลส่วนบุคคลโดยปิดค่า m / z จากนั้นคุณสามารถส่งออกไปยังรูปร่างไฟล์ได้หากจำเป็น

http://support.esri.com/en/knowledgebase/techarticles/detail/35818

ถ้าฉันจำได้ถูกต้องมันใช้งานได้สำหรับฉัน แต่บางทีคำตอบของ jeb ก็ใช้ได้เช่นกัน


0

ในเครื่องมือ ArcToolbox เลือกเครื่องมือการจัดการข้อมูล -> คุณสมบัติ

เลือกคุณสมบัติของเส้น / จุด / รูปหลายเหลี่ยม

ปิดใช้งานรูปแบบ Z หรือ M ในสภาพแวดล้อม ...

คลิปให้คุณhttps://youtu.be/efaKbtgeFbE


-1

ogr2ogr จากการกระจาย GDAL สามารถทำสิ่งนี้ได้ง่ายๆ:

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