ระบบสารสนเทศทางภูมิศาสตร์

ถามตอบสำหรับนักทำแผนที่นักภูมิศาสตร์และผู้เชี่ยวชาญด้าน GIS

9
QGIS สามารถเปิดไฟล์ KMZ ได้หรือไม่
ฉันรู้ว่าฉันสามารถเพิ่มไฟล์ KML ได้เมื่อฉันเปิดไฟล์ KMZ แล้ว แต่มีวิธีเปิดไฟล์ KMZ โดยตรงหรือไม่ เมื่อฉันพยายามเปิดไฟล์ kmz บน QGIS 1.8.0 บน Windows XP ผ่านตัวกรองไฟล์ทั้งหมดมันไม่ยอมรับว่าเป็นรูปแบบที่ถูกต้อง ฉันกำลังทำอะไรผิดหรือเปล่า? ทั้งหมดนี้ขึ้นอยู่กับ OGR ใช่หรือไม่
34 qgis  kmz  windows-xp 

3
สร้างร่มเงาที่โปร่งใสหรือไม่
ฉันได้รับ hillshades โปร่งใสสง่างามผ่านการรวมกันและgdal convertเมื่อเปรียบเทียบกับเนินเขาที่เป็นสีเทาที่ใช้กันทั่วไปฮิลล์เชดจ์แบบใสนั้นยอดเยี่ยมมากเพราะสามารถวางไว้ระหว่างพื้นหลังแผนที่และเลเยอร์ด้านบนอื่น ๆ (ถนนการสร้าง) เพื่อให้ 3D รู้สึกถึงสิ่งที่ประเภทและสีของพื้นหลัง มันทำงานอย่างไร เคล็ดลับ:เริ่มจากเนินเขาระดับสีเทาที่สร้างขึ้นโดยgdal hillshadeเคล็ดลับคือการนำค่าของช่องสีเทากลับค่าแต่ละค่าและไหลผลลัพธ์นี้ไปสู่ช่องทางทึบใหม่ พิกเซลสีดำ [0,0,0] กลายเป็น [0,0,0,255] (ความทึบ = 255), พิกเซลสีเทา [120,120,120] ลดลงกลายเป็น [120,120,120,135] (ความทึบ = 135, aka 255-120), พิกเซลสีขาว [255,255,255] โปร่งใส [255,255,255,0] (opacity = 0, aka 255-255) และอื่น ๆ เฉดสีที่ฮิลส์มีสีขาวขุ่นและสีดำที่ราบก้าวหน้ากลายเป็น(สีขาว) โปร่งใส แนวคิดสมการของแถบพิกเซลคืออะไร: alpha_value([0]) = 255-0 = 255; // black pixels …

2
ปรับปรุง Python Code สำหรับ Big Data
ฉันมีรหัส Python ที่ออกแบบมาเพื่อใช้ชี้ shapefiles ผ่านเวิร์กโฟลว์ต่อไปนี้: ผสานจุด รวมคะแนนเข้าด้วยกันเช่นจุดใด ๆ ที่อยู่ในระยะ 1 เมตรจากกันกลายเป็นจุดเดียว สร้างเลเยอร์คุณสมบัติโดยเลือกจุดที่มี z <10 คะแนนบัฟเฟอร์ รูปหลายเหลี่ยมถึงความละเอียด 1 เมตร จัดประเภทใหม่โดยที่ 1 - 9 = 1; NoData = 0 แต่ละรูปร่างไฟล์มีประมาณ 250,000 ถึง 350,000 จุดครอบคลุม ~ 5x7 กม. ข้อมูลจุดที่ใช้เป็นอินพุตเป็นตัวแทนของตำแหน่งต้นไม้ แต่ละจุด (เช่นต้นไม้) มีค่า "z" ที่เกี่ยวข้องซึ่งแสดงถึงรัศมีมงกุฎและใช้ในกระบวนการบัฟเฟอร์ ความตั้งใจของฉันคือการใช้เอาต์พุตไบนารีสุดท้ายในกระบวนการแยกต่างหากเพื่อสร้างแรสเตอร์ที่อธิบายถึงหลังคาครอบ ฉันทดสอบกับรูปร่างสี่ไฟล์และสร้างแรสเตอร์ 700MB และใช้เวลา 35 นาที (โปรเซสเซอร์ i5 และ …

7
การจัดกลุ่มข้อมูลเชิงพื้นที่ใน R หรือไม่ [ปิด]
ฉันมีจุดข้อมูลมากมายพร้อมละติจูดและลองจิจูด ฉันต้องการใช้ R เพื่อจัดกลุ่มตามระยะทาง ฉันลองดูที่หน้านี้แล้วลองใช้แพ็คเกจclustTool แต่ฉันไม่แน่ใจว่าฟังก์ชัน clust ใน clustTool พิจารณาจุดข้อมูล (lat, lon) เป็นข้อมูลเชิงพื้นที่และใช้สูตรที่เหมาะสมเพื่อคำนวณระยะทางระหว่างพวกเขาหรือไม่ ฉันหมายถึงฉันไม่สามารถเห็นความแตกต่างระหว่างข้อมูลเชิงพื้นที่กับข้อมูลลำดับได้ ฉันเชื่อว่าการคำนวณระยะทางระหว่างจุดสองจุดบนแผนที่ (พื้นที่) และตัวเลขสองปกติจะแตกต่างกัน (ไม่ใช่เหรอ?) จะเกิดอะไรขึ้นถ้าฉันต้องการพิจารณาพารามิเตอร์ที่สามในการจัดกลุ่มของฉัน เช่นถ้าฉันมี (lat, lon) และพารามิเตอร์อื่น ๆ ระยะทางคำนวณอย่างไร ปัญหาอื่น ๆ ที่ฉันมีกับ clustTool คือมันถูกออกแบบโดยคำนึงถึง GUI ฉันไม่รู้ว่าจะข้ามค่าใช้จ่าย GUI ในห้องสมุดไปได้อย่างไรเพราะฉันไม่ต้องการ ฉันมีตัวเลือกอะไรใน R สำหรับการวิเคราะห์กลุ่มของข้อมูลเชิงพื้นที่?

5
การระบุกลุ่มในข้อมูลจุดเวคเตอร์โดยใช้ QGIS?
ฉันมีชุดข้อมูลเวกเตอร์ของจุดข้อมูลบรอดแบนด์ในชนบท (ความรวดเร็ว ฯลฯ ) และฉันต้องการสำรวจว่ามีกลุ่มของจุดที่มีลักษณะคล้ายกันหรือไม่และพล็อตหลายเหลี่ยมที่ครอบคลุม ตัวอย่างเช่นฉันอาจมี 45,000 คะแนนในชุดข้อมูล PostGIS เดียวกระจายไปทั่วแนวนอน ฉันต้องการระบุกลุ่มที่อยู่ภายใน x km ของกันและกันและที่ความเร็วต่ำกว่า y kbps และสร้าง hulls นูนสำหรับแต่ละกลุ่มที่มีคุณสมบัติ มีวิธีง่ายๆในการทำเช่นนี้ใน QGIS หรือไม่?

2
ออกแบบแผนที่ถนนด้วย QGIS?
ฉันพยายามออกแบบแผนที่ที่สวยงามโดยใช้ QGIS มีคำถามที่คล้ายกันที่นี่กำลังมองหาแบบฝึกหัด QGIS และแหล่งข้อมูลบนเว็บหรือไม่? แต่ฉันต้องการเน้นที่ "การออกแบบแผนที่โดยใช้ QGIS" ฉันกำลังมองหาเครื่องมือฐานข้อมูลสไตล์หรือแบบฝึกหัดเพื่อเป็นแนวทางให้ฉัน วิธีใช้คลาสเลเบลนิพจน์และคำอธิบายประกอบ ช่วยให้ฉันเป็นจำนวนมากและ OSM ดูเหมือนว่าจะดูดี: 1 , 2 อย่างไรก็ตามฉันต้องใช้รูปร่างของตัวเอง นอกจากนี้ยังมีQuantumnik มันอาจช่วยได้มาก แต่มันพิมพ์แผนที่บนแท็บอื่นและฉันต้องการให้มันเหมือนกันกับโครงการ QGIS ของฉัน ฉันกำลังมองหาวิธีในการออกแบบแผนที่ถนนที่ดูสวยงามโดยใช้เครื่องมือ QGIS พื้นฐานทรัพยากรใด ๆ


6
Trilateration ใช้ 3 ละติจูด / ลองจิจูดจุดและ 3 ระยะทาง?
ฉันต้องการค้นหาตำแหน่งเป้าหมายที่ไม่รู้จัก (พิกัดละติจูดและลองจิจูด) มี 3 จุดที่รู้จักกัน (ละติจูดและลองจิจูดคู่ประสาน) และสำหรับแต่ละจุดระยะทางในกิโลเมตรไปยังตำแหน่งเป้าหมาย ฉันจะคำนวณพิกัดของตำแหน่งเป้าหมายได้อย่างไร ตัวอย่างเช่นสมมติว่าฉันมีจุดข้อมูลต่อไปนี้ 37.418436,-121.963477 0.265710701754km 37.417243,-121.961889 0.234592423446km 37.418692,-121.960194 0.0548954278262km สิ่งที่ฉันต้องการคือคณิตศาสตร์สำหรับฟังก์ชันที่ใช้เป็นอินพุตและส่งคืน 37.417959, -121.961954 เป็นเอาต์พุต ฉันเข้าใจวิธีการคำนวณระยะห่างระหว่างสองจุดจากhttp://www.movable-type.co.uk/scripts/latlong.htmlฉันเข้าใจหลักการทั่วไปว่าด้วยวงกลมสามวงเช่นนี้คุณจะได้จุดหนึ่งทับซ้อนกัน สิ่งที่ฉันมัวอยู่คือคณิตศาสตร์ที่จำเป็นในการคำนวณจุดนั้นด้วยอินพุตนี้

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

30
Great GIS, คำพูดแผนที่และการทำแผนที่ [ปิด]
รายการของโปรแกรมเมอร์มีความยินดีที่ได้อ่าน รายการสถิติกำลังเติบโตอย่างรวดเร็วเช่นกัน ดังนั้นอาจจะมีสถานที่แยกจากกันในเว็บไซต์นี้ กรุณาแบ่งปันนักเก็ตของภูมิปัญญา / อารมณ์ขัน / แรงบันดาลใจจากโลกของ GIS, การทำแผนที่และการทำแผนที่
34 references 

8
วิธีการตรวจ centroid ของรูปหลายเหลี่ยม?
ฉันมีเวกเตอร์รูปหลายเหลี่ยมและฉันต้องการได้เซนทรอยด์ของรูปหลายเหลี่ยมนี้อย่างรวดเร็วเพื่อแทรกในเอกสารข้อความ ฉันทำงานกับ QGIS ฉันค้นหาคำถามอื่นและแม้ว่าบางคนค่อนข้างใกล้ แต่ก็ไม่ตอบคำถามของฉัน อุดมคติแล้วเซนทรอยด์พิกัดจะอยู่ในตารางคุณลักษณะของรูปหลายเหลี่ยมและฉันสามารถคัดลอกและวางพิกัดได้ ฉันไม่ต้องการที่จะสร้างไฟล์เวคเตอร์จุดแยกซึ่งแสดงถึงเซนทรอยด์แล้วหาพิกัดเหล่านี้แล้วคัดลอกและวาง

2
การสร้าง DEM จากรูปทรงใน QGIS?
ฉันมีรูปทรงที่มีรูปทรงและความสูงของมัน เป็นไปได้ไหมที่จะสร้าง DEM จากรูปทรงใน QGIS โดยไม่ใช้ GRASS? ฉันพบการสร้าง DEM จากรูปทรงโดยใช้ ArcGIS Desktop หรือไม่ แต่คำตอบสำหรับ ArcGIS Desktop
34 qgis  dem  contour 

2
QGIS รักษาเลเยอร์เมื่อส่งออกเป็น PDF หรือไม่
ใน ArcMap เมื่อคุณส่งออกข้อมูลไปยัง PDF มันจะรักษาเลเยอร์ภายใน PDF เพื่อให้คุณสามารถเปิด / ปิดเลเยอร์แผนที่แต่ละรายการ (ภายใน PDF เอง) เมื่อฉันส่งออกจาก QGIS เป็น PDF ฉันไม่มีตัวเลือกสำหรับสิ่งนี้ QGIS สนับสนุนการปกป้องเลเยอร์เมื่อส่งออกเป็น PDF หรือไม่ จำเป็นต้องมีการตั้งค่าพิเศษเพื่อเปิดใช้งานความสามารถนี้หรือไม่? หรือมีใครเขียนปลั๊กอินสำหรับคุณสมบัตินี้หรือไม่?

2
QGIS มีเทียบเท่ากับไฟล์ Layer (* .LYR) ของ ArcGIS หรือไม่
การใช้ ArcMap เป็นไปได้ที่จะเพิ่มชุดข้อมูล (เช่นรูปร่างไฟล์) ลงในแผนที่และกำหนดค่าคุณสมบัติของเลเยอร์ (เช่นสัญลักษณ์, ตารางเข้าร่วม, ปิดบางแอตทริบิวต์ในผลการค้นหา ฯลฯ ) เลเยอร์นี้สามารถบันทึกเป็นไฟล์เลเยอร์ได้: ไฟล์ * .lyr ที่ได้จะอ้างอิงถึงแหล่งข้อมูล (รูปร่างไฟล์) และคุณสมบัติทั้งหมดที่ได้รับการกำหนดค่าสำหรับเลเยอร์นั้น สิ่งนี้ทำให้ง่ายต่อการเพิ่มเลเยอร์เดียวกันนี้ลงในเอกสารแผนที่หลายฉบับโดยสืบทอดคุณสมบัติทั้งหมดที่ได้ตั้งค่าไว้ QGIS มีความเท่าเทียมกันหรือไม่?

4
Python Script ตัวอย่างสำหรับการประมวลผลไฟล์รูปร่างโดยไม่ต้องใช้ arcpy
ฉันต้องการใช้สคริปต์ Python ที่ไม่ได้อิงกับ arcpy เพื่อทำสิ่งต่าง ๆ เช่นสืบค้นรูปร่างไฟล์โดยคุณสมบัติสร้างเลเยอร์ใหม่จากการเลือกและคำนวณพื้นที่ของรูปหลายเหลี่ยมและแปลงรูปหลายเหลี่ยมเป็นจุด ใครมีตัวอย่างรหัสใด ๆ ของการใช้โมดูลหรือไลบรารี Python อื่น ๆ ฉันสามารถทำได้อย่างง่ายดายโดยใช้ arcpy แต่ฉันต้องการสำรวจตัวเลือกอื่น ๆ

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