วิธีเปิดใช้งานการแปลงการฉายใน QGIS


13

โครงการ QGIS ของฉันมีสองเลเยอร์หนึ่งเลเยอร์ถูกดึงโดยปลั๊กอินเลเยอร์ของ Google ซึ่งดึงภาพแผนที่ Google แบบคงที่ซึ่ง CRS คือ + proj = merc + lon_0 = 0 + lat_ts = 0 + x_0 = 0 + y_0 = 0 + a = 6378137 + b = 6378137 + units = m + no_defs และอีกเลเยอร์เวกเตอร์เป็นชั้น postgis ซึ่ง CRS คือ + proj = longlat + ellps = WGS84 + datum = WGS84 + no_defs

ฉันทำให้คุณสมบัติรูปหลายเหลี่ยมแบบดิจิตอลจาก Google เลเยอร์และเพิ่มลงในเลเยอร์เวกเตอร์ อย่างไรก็ตามดูเหมือนว่า QGIS จะไม่ทำการแปลงระบบ CRS อัตโนมัติ ฉันจะเปลี่ยนการคาดการณ์ได้อย่างไร

ขอบคุณ


คุณเพิ่มรูปหลายเหลี่ยมในเลเยอร์ PostGIS หรือไม่ มันซ้อนทับอย่างถูกต้องก่อนทำการแก้ไขหรือไม่?
underdark

คำตอบ:


18

ในการปฏิเสธเลเยอร์ (ใน CRS โครงการ) คุณจะต้องเปิดใช้งาน "เปิดใช้งานการคัดแยกได้ทันที" ในคุณสมบัติโครงการ

การคัดแยก Raster ใช้งานได้ตั้งแต่ qgis 1.7

เปิดโครงการของคุณกดctrl+shift+'p'เพื่อเปิดกล่องโต้ตอบคุณสมบัติโครงการ ทำเครื่องหมายในช่องที่อ่าน "เปิดใช้งาน" ในทันที "การแปลง CRS":

ป้อนคำอธิบายรูปภาพที่นี่


1

คุณสามารถส่งออกเลเยอร์ของคุณด้วยระบบพิกัดต่าง ๆ : คลิกที่เลเยอร์แล้วไปที่ "บันทึกเป็น" ซึ่งคุณสามารถเลือก CRS


สิ่งนี้ไม่ได้ผล ขอแนะนำให้พิมพ์ซ้ำและแปลง shp ของคุณตามที่อธิบายไว้ที่นี่: Reprojecting and Transforming (vector) Data docs.qgis.org/2.2/en/docs/training_manual/vector_analysis/ ......
maycca
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.