Th:รักษาประวัติ

From OpenStreetMap Wiki
(Redirected from Th:Keep the history)
Jump to navigation Jump to search

เมื่อสิ่งต่าง ๆ ในชีวิตจริงนนั้นมีการเปลี่ยนแปลงไป ก็ควรแก้ไขแผนที่ให้ตรงกับสภาพความเป็นจริงในขณะนั้น แต่ควรจะมัดระวังว่า OpenStreetMap นั้นได้ทำการเก็บประวัติการแก้ไขของแต่ละวัตถุทั้งหมดไว้ การทําตามขั้นตอนเพิ่มเติมเล็กน้อยตอนเพื่อช่วย รักษาประวัติ ไว้จึงเป็นสิ่งที่ดีและควรพึงกระทำ

แทนที่จะลบวัตถุ (เช่น อาคาร หรือพื้นที่การใช้ที่ดิน) และวาดใหม่ขึ้นมาแทนที่ จะดีกว่าหากเพียงแค่แก้ไขวัตถุที่มีอยู่แล้วแทน เพื่อรักษาประวัติการแก้ไขของวัตถุนั้นไว้ ในทำนองเดียวกันก็ควรรักษาลักษณะเฉพาะ และอัตลักษณะของวัตถุไว้ด้วยในกรณีที่แท็กของวัตถุนั้นมีการเปลี่ยนแปลงไป (แต่ควรระวังเพื่อที่จะไม่ทำมากเกินไป ดู#อย่าผสมประวัติสำหรับรายละเอียดเพิ่มเติม) ตัวอย่างประวัติของกรณีร้านกาแฟปิดทำการลง อย่าลบโหนดนั้นออกไป เพียงแค่ลบแท็กที่เกี่ยวข้องกับร้านกาแฟ หรือแท็กที่ไม่เกี่ยวข้องออีกต่อไปแล้วออกเท่านั้น หากวัตถุในความเป็นจริงนั้นถูกเคลื่อนย้ายทั้งอาคารโครงสร้าง (Structure relocation) ซึ่งหากเป็นอย่างนั้นก็เป็นการดีกว่าที่ประวัติขององค์ประกอบ OSM ที่สอดคล้องกันจะสะท้อนถึงวัตถุนั้น

เทคนิคการแก้ไข

สำหรับการแก้ไขด้วย JOSM นั้นมีเครื่องมือ "replace geometry" ในส่วนต่อขยาย utilsplugin2 เครื่องมือนี้จะช่วยให้สามารถวาดเส้นขอบนอกของวัตถุขึ้นมาใหม่แล้วย้ายประวัติจากเส้นเก่ามายังเส้นใหม่ได้ ทำได้โดยเลือกสองวัตถุ แล้วกด Ctrl+ Shift+G

เมื่อพบวัตถุที่อยู่ในรูปโหนดเดียว และต้องการอยากวาดเส้นขอบนอกของอาคาร หรือพื้นที่ขึ้นมาแทน การกระทำที่พึงปฏิบัติคือ เก็บโหนดนั้นไว้ (โดยลบแท็กภายในโนหดออกหมด) ที่มุมที่เด่นชัดของเส้นขอบนอก (เช่นมุมของอาหาร หรือทางเข้า) และนำแท็กไปไว้ในพื้นที่ใหม่แทน เพื่อที่จะรักษาประวัติของข้อมูลของโหนดเดิมไว้ เพื่อที่จะง่ายต่อการตรวจสอบในภายหลัง

ตัวอย่างการแปลงโหนดเป็นพื้นที่

ตัวอย่างการเปลี่ยนโหนดโรงเรียนเแป็นพื้นที่โรงเรียน สามารถทำได้โดยขั้นตอนดังต่อไปนี้

  1. ย้ายโหนดเรียนไปยังมุมของพื้นที่โรงเรียนที่ต้องการจะวาด
  2. วาดพื้นที่โรงเรียนโดยใช้โหนดดังกล่าวเป็นมุมหนึ่งของพื้นที่
  3. คัดลอกแท็กจากโหนด และลบแท็กทั้งหมดออกจากโหนดนั้น
    • หากใช้ iD ให้เลือกพื้นที่และโหนด แล้วกด C เพื่อรวมข้อมูลจากโหนดเข้ากับพื้นที่ใหม่
    • หากใช้ JOSM ให้ใช้ส่วนต่อขยาย utilsplugin2 แล้วกด Ctrl+ Shift+G เพื่อรวมข้อมูลจากโหนดเข้ากับพื้นที่ใหม่
  4. วางแท็กใหม่ลงไปในพื้นที่โรงเรียนที่วาดขึ้นมาใหม่
  5. ลบแท็ก source=* เก่าออก (ถ้ามี)
  6. เมื่ออัพโหลด เพื่อแหล่งที่มาของข้อมูลในชุดการเปลี่ยนแปลงด้วย (ไม่ใช่แหล่งที่มาของวัตถุโรงเรียน)

รักษาชุดการเปลี่ยนแปลงให้สามารถจัดการได้

พยายามที่รักษาชุดการเปลี่ยนแปลงในมีขนาดที่จัดการได้ ทั้งจำนวนของการเปลี่ยนแปลง และขอบเขตทางพื้นที่ที่มีการเปลี่ยนแปลง


  • หากชุดการเปลี่ยนแปลงมีการเปลี่ยนแปลงมากเกินไป จะยากต่อผู้ที่ทำแผนที่ในภายหลังในการที่จะเข้าใจถึงชุดการเปลี่ยนแปลงดังกล่าว
  • ชุดการเปลี่ยนแปลงที่ครอบคลุมขนาดพื้นที่กว้างเกินไปจะยากต่อค้นหา และยากต่อการแก้ไข ดูรายละเพิ่มเติมได้ในหน้านี้
  • ความคิดเห็นชุดการเปลี่ยนแปลงที่ดีนั้นควรกระชับ และเข้าใจง่าย จึงสามารถใช้ได้กับชุดการเปลี่ยนแปลงที่เล็กกว่า และไม่ซับซ้อนมาก

ความคิดเห็นชุดการเปลี่ยนแปลงที่ดี

บทความหลัก: Good changeset comments

ความคิดเห็นชุดการเปลี่ยนแปลงที่ดีควรกระชับ และอธิบายการแก้ไขอย่างเหมาะสม การแสดงความคิดเห็นที่ดีมารยาทที่ดีต่อผู้ร่วมทำแผนที่อื่น และเพื่อหลีกเลี่ยงความเข้าใจผิด และหากมีข้อบกพร่อง จะได้รับการแก้ไขอย่างรวดเร็ว ทำให้การแก้ไขขอบคุณนั้นมีคุณค่ามากขึ้น และอาจช่วยคุณได้เมื่อคุณมองย้อนกลับไปที่การแก้ไขของคุณในอนาคตได้

การตรวจสอบประวัติ

ก่อนที่จะทําการแก้ไขขนาดใหญ่กับคุณสมบัติที่สําคัญตามภาพถ่ายทางอากาศหรือความรู้ ควรเช็คประวัติ, ความคิดเห็นชุดการเปลี่ยนแปลง และแท็ก แหล่งที่มาก่อน เพราะคุณสมบัติอาจได้รับการบันทึกจากการสำรวจภาคพื้น และมีความใหม่กว่าภาพถ่ายทางอากาศ ผู้แก้ไขรายก่อนอาจมีความเข้าในเชิงลึกถึงว่าทำไปถึงมีการแท็กในแบบที่เป็น

การกระทำนี้สำคัณมากสำหรับการแก้ไขที่มีจำนวนมาก หรือมีความซับซ้อน ซึ่งยากต่อการเปลี่ยนแปลงกลับ อาทิเช่นเส้นขอบเขตการปกครอง อาคารที่มีคุณเส้นขอบโครงสร้างซับซ้อน หรือความสัมพันธ์เส้นทางที่มีความยาวมาก

ชุดการเปลี่ยนแปลงก่อนหน้าและแท็กแหล่งที่มาสามารถดูได้หลายวิธีดังต่อไปนี้

  • ใน JOSM ให้กด Ctrl+H เพื่อแสดงหน้าต่างประวัติ JOSM ขึ้นมา (ตัวอย่างหน้าต่าง)
  • ใช้เว็บไซต์ OSM History Viewer (by PeWu)
  • ใช้เครื่องมือ Mapki's Deep Diff เพื่อดูประวัติของ ‘’โหนด/ทาง/ความสัมพันธ์‘’ โดยแสดงเป็นตารางเทียบทุกรุ่น
  • บนเว็บไซต์ openstreetmap.org ดูที่ View History link

อย่าผสมประวัติ

อย่าแปลงความสัมพันธ์ ทาง หรือโหนด ที่จะถูกลบเป็นประเภทที่แตกต่างกันโดยสิ้นเชิงในความพยายามที่จะป้องกันการลบ การลบนั้นไม่ได้เป็นการลบประวัติออกไปโดยจากฐานข้อมูลสิ้นเชิง โดยทั่วไปแล้ว แค่รักษาประวัติไว้แค่ถ้าหากแท็กหนึ่งนั้นยังสามารถแสดงถึงวัตถุในชีวิตจริงได้อยู่ และยังคงอยู่บนที่เดิม

ตัวอย่างเช่น หากมีพื้นที่ป่า และต้องการจะปรับปรุงพื้นที่ เป็นสิ่งที่ดีกว่าหากจะเก็บโหนด และเส้นทางไว้

แต่หากพื้นที่ป่านั้นถูกตัดออกหมด และแทนที่ด้วยห้างสรรพสินค้าแทน การใช้โหนดเดิมนั้นซ้ำ ก็ไม่ได้ช่วยอะไรมาก สามารถลบออกได้เลย

ดูเพิ่ม