ดังนั้นฉันค่อนข้างใหม่กับ GIS และฉันกำลังทำงานในโครงการทำแผนที่โดยใช้ข้อมูลสำหรับแวนคูเวอร์แคนาดา ฉันต้องการรวมข้อมูล OpenStreetMap เข้ากับข้อมูลที่จัดทำโดยเมืองแวนคูเวอร์ แต่ข้อมูลเมืองไม่สอดคล้องกับข้อมูล OSM เมื่อฉันจับคู่กับข้อมูลเหล่านั้นใน QGIS
ทำตามคำแนะนำของคำตอบของแผนที่ที่ฉาย แต่ควรไม่ทับซ้อนกันใน ArcMap หรือไม่? ฉันตรวจสอบแหล่งข้อมูลทั้งสองจากแหล่งที่สาม (แผนที่โลก) ข้อมูล OSM นั้นถูกต้อง - บริติชโคลัมเบียอยู่ในจุดที่เหมาะสม - แต่ข้อมูลของเมืองนั้นใส่แวนคูเวอร์ทางตอนใต้ของฝรั่งเศส
แหล่งข้อมูลของฉันคือ:
- bikeways และห้องสมุดจากเมืองแวนคูเวอร์ (ทั้งคู่เป็นไฟล์ SHP) ข้อมูลเหล่านี้เป็นข้อมูลที่ไม่สอดคล้องกับไฟล์อื่น
- แผนที่บริติชโคลัมเบียจากแผนที่ถนนเปิด ฉันใส่ข้อมูลลงในฐานข้อมูลโดยใช้ osm2pgsql
- แผนที่โลกที่เป็นส่วนหนึ่งของโครงการ Open Street Style
ประมาณการ:
- ข้อมูลเมืองจะถูกฉายใน UTM zone10, NAD83 (CSRS) ฉันเลือกสิ่งนี้ในหน้าจอคุณสมบัติของเลเยอร์ของ QGIS สำหรับเลเยอร์เหล่านั้น สตริงการฉาย:
+proj=utm +zone=5 +ellps=GRS80 +datum=NAD83 +units=m +no_defs
- แผนที่ OSM อยู่ในรูปแบบ Mercator QGIS มีตัวเลือก Mercator จำนวนมากและฉันไม่แน่ใจว่าจะใช้ตัวเลือกใดดังนั้นฉันจึงเดา "Popular Visualization CRS / Mercator"
+proj=merc +lon_0=0 +k=1 +x_0=0 +y_0=0 +a=6378137 +b=6378137 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs
- สำหรับแผนที่โลก Quantum GIS โหลดการฉายภาพจากไฟล์. prj ที่
+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +over +no_defs
แผนที่ที่ฉายควร แต่ไม่ทับซ้อนกันใน ArcMap? พูดถึงปัญหาโซน ฟังดูเหมือนว่าฉันอาจจะเคยมีประสบการณ์ ดังนั้นฉันจึงลองเปลี่ยนไลบรารีจาก UTM zone 10N เป็นโซนอื่น (15N และ 60N) แต่ไม่มีอะไรเปลี่ยนแปลง
ไม่มีใครมีคำแนะนำสำหรับสิ่งที่ต้องลองต่อไปหรือไม่
+proj=utm +zone=10
ไม่ใช่+zone=5
เพราะฉันคิดว่าโซน 5 ใกล้กับบางแห่งในสหราชอาณาจักร (ขึ้นต้นด้วย G ... ) และนั่นคือสาเหตุที่ข้อมูลของคุณกำลังมา ขึ้นในฝรั่งเศส