คำถามติดแท็ก qgis

QGIS เป็นแอพพลิเคชั่น GIS ข้ามแพลตฟอร์มที่ได้รับอนุญาตภายใต้ GNU General Public License

4
การพัฒนาปลั๊กอินซึ่งขึ้นอยู่กับไลบรารี Python ภายนอก
ฉันกำลังพัฒนาปลั๊กอิน Python เป้าหมายกำลังรวมเข้ากับ QGIS ซึ่งเป็นฟังก์ชันของไลบรารี PyPI Python ที่เรียกว่า 'การยกระดับ' มีวิธีที่เป็นอิสระจากระบบปฏิบัติการของการติดตั้งห้องสมุด Python ภายนอกและทำให้พวกเขาสามารถใช้ได้กับปลั๊กอิน Python ฉันรู้แล้วว่าขั้นตอนเฉพาะของระบบที่แตกต่างกันสำหรับการติดตั้งการพึ่งพา Python ภายนอกสิ่งที่ฉันต้องการจะทำคือการเผยแพร่ปลั๊กอินของฉันในสภาพแวดล้อมที่แตกต่างกันโดยไม่ทำให้ผู้คนคลั่งไคล้ สิ่งที่ฉันรู้แล้ว ค้นหาเว็บและคำถามที่คล้ายกันอื่น ๆ ดูเหมือนว่าไม่มีวิธีแก้ไขปัญหา OS แบบอิสระ ผู้ใช้งาน Windows Python ได้รับการบรรจุและแจกจ่ายภายในแพ็คเกจ QGIS ดังนั้นในการติดตั้ง Python library ภายนอกคุณต้องผ่าน OSGeo4W Shell และใช้ pip จากที่นั่น ลิงก์ที่เกี่ยวข้อง: QGIS สแตนด์อะโลนและโมดูล Python การติดตั้ง Python setuptools ลงใน OSGeo4W Python วิธีการติดตั้งไลบรารี่ของบุคคลที่สามสำหรับ QGIS บน Windows …

7
วิธีการตั้งค่าพิกเซลทั้งหมดที่มีค่า <= 0 ถึง“ nodata” ใน DEM raster
ฉันมี DEM แรสเตอร์ที่มีค่าพิกเซลระหว่างประมาณ 3000 ถึง -0.0003 ฉันต้องตั้งค่าพิกเซลทั้งหมดด้วยค่า 0 และ smaler (&lt;= 0) เป็น "nodata" (สำหรับการคำนวณแรสเตอร์ในภายหลังและเพื่อลดขนาดไฟล์) ดูเหมือนว่าสำหรับฉันแล้วนี่เป็นงานสำหรับเครื่องคิดเลขแรสเตอร์ (ตั้งค่าเป็นพิกเซล &lt;= 0 ถึง "nodata") หรือจัดประเภทใหม่ (ตั้งค่าเป็นพิกเซล &lt;= 0 ถึง "nodata" และเก็บค่าอื่น ๆ ไว้ทั้งหมด) แต่ฉันไม่ รู้วิธี
28 qgis  python  grass  saga 


1
จะคำนวณระยะทางไปยังสถานที่ที่มี gdal_proximity ได้อย่างไร?
ฉันใช้ gdal_proximity เพื่อค้นหาระยะทางไปยังแม่น้ำสายสำคัญที่ใกล้ที่สุดทั่วสหรัฐอเมริกา (ต่ำกว่า 48 รัฐ) ฉันได้คาดการณ์ flowlines ของเครือข่าย NHD + ไปที่ Conus Albers (epsg: 5070) แม่น้ำที่เลือกพร้อมลำดับการสตรีม&gt; 5 และ rasterized การเผาไหม้แม่น้ำที่ 255 ไม่มีแม่น้ำที่ 0 เท่านี้ก็ใช้ได้ แต่ตอนนี้ฉันต้องหาระยะทาง ไปยังแม่น้ำที่ใกล้ที่สุดสำหรับไซต์ภายใน 50 กม. ไฟล์อินพุตอยู่ที่ความละเอียด 30 ม. ในระดับคอนติเนนทัลดังนั้นใหญ่มาก แต่การแปลงควรเป็นคำสั่ง gdal_proximity แบบง่าย gdal_proximity.bat -values 255 -distunits GEO -maxdist 50000 -nodata -999 infile.tif outfile.tif -co COMPRESS=DEFLATE -co …

6
การเปลี่ยนค่าแอตทริบิวต์ชั้นของ CSV จากข้อความเป็นตัวเลขใน QGIS?
ฉันอ่านไฟล์ CSV เพื่อเชื่อมโยงไปยังไฟล์. shp ตัวแปรทั้งหมดที่เป็นเพียงตัวเลขมาเป็นข้อความ ฉันจะเปลี่ยนตัวแปรข้อความเป็นตัวเลขใน QGIS ได้อย่างไร

7
วิธีการสร้างรูปหลายเหลี่ยมที่มีเส้นตรงและมุมฉากใน QGIS?
เมื่อสร้างรูปหลายเหลี่ยมฉันจะทำอย่างไรเพื่อให้เส้นตรง (90, 0 องศา ฯลฯ ) และเมื่อฉันสร้างมุมพวกมันจะเป็นมุมฉากได้อย่างไร ตัวอย่างเช่นฉันจะสร้างสี่เหลี่ยมที่สมบูรณ์แบบหรือสี่เหลี่ยมได้อย่างไร

2
เปิดไฟล์ GeoJSON ด้วยรูปทรงเรขาคณิตแบบผสมใน QGIS หรือไม่
ถ้าฉันมีไฟล์ GEOJson ตัวอย่างเช่นไฟล์ชื่อ test.js ภายในดังต่อไปนี้: { "type": "FeatureCollection", "features": [ { "type": "Feature", "geometry": {"type": "Point", "coordinates": [102.0, 0.5]}, "properties": {"prop0": "value0"} }, { "type": "Feature", "geometry": { "type": "LineString", "coordinates": [ [102.0, 0.0], [103.0, 1.0], [104.0, 0.0], [105.0, 1.0] ] }, "properties": { "prop0": "value0", "prop1": 0.0 } }, …
27 qgis  geojson 

4
แปลงเวกเตอร์เลเยอร์เป็นแรสเตอร์โดยใช้ QGIS หรือไม่
ใน qgis ในเมนูแรสเตอร์มีรายการ " แปลงเวกเตอร์เป็นแรสเตอร์ " สิ่งนี้มีพฤติกรรมแปลก ๆ - ฉันไม่เข้าใจว่าควรจะทำงานอย่างไร ฉันสามารถเลือกไฟล์เวกเตอร์คุณลักษณะและเอาท์พุทแรสเตอร์ แต่ด้วยเหตุผลบางอย่างไฟล์เอาต์พุตจะยอมรับได้ก็ต่อเมื่อมันมีอยู่และแม้ว่าฉันจะเลือก raster ที่มีอยู่ก็ไม่มีอะไรเกิดขึ้น นอกจากนี้ฉันไม่เข้าใจว่าโปรแกรมรู้ว่าแรสเตอร์ชนิดใดที่จะสร้างขนาดเซลล์การฉายภาพ ฯลฯ ฉันจะแปลงเวคเตอร์เป็นแรสเตอร์ได้อย่างไร
27 qgis  raster  vector  convert 

2
จุดเปลี่ยนตั้งค่าเป็นขอบเขตรูปหลายเหลี่ยม?
ฉันพยายามแปลงชุดคะแนนเป็นขอบเขตรูปหลายเหลี่ยมตามลำดับ ฉันคิดว่านี่เป็นสิ่งที่เหมือนกับแผนภาพ Voronoi หรือ Convex Hull แต่ไม่มากนัก ฉันแน่ใจว่ามีศัพท์เทคนิคสำหรับเรื่องนี้ แต่ฉันเป็นมือใหม่สำหรับ GIS มันอาจจะเป็นภาพที่ดีที่สุดด้วยภาพต่อไปนี้: ดังนั้นเมื่อให้คะแนน 4 ชุด (แต่ละชุดมีสีของตัวเอง) รูปหลายเหลี่ยมสี่ตัวที่ล้อมรอบแต่ละจุดของจุดต่างกันเช่นที่ระยะห่างระหว่างรูปหลายเหลี่ยมเพิ่มขอบและรูปหลายเหลี่ยมทั้งหมดเข้าด้วยกันได้อย่างไร นี่คือตัวอย่างแบบย่อที่มี 3 คะแนน: A, 43.656943, -79.393928, สีฟ้า B, 43.66663, -79.402682, สีเขียว C, 43.656447, -79.408004, สีเขียว คุณจะต้องดูกราฟิกต่อไปนี้เพื่อให้เข้าใจ: โดยพื้นฐานแล้วแต่ละจุดมีสีและคุณขยายบัฟเฟอร์ของระยะทางที่แน่นอนจากจุดเริ่มต้น ส่วนที่ยากคือเมื่อมีการชนกับจุดอื่น ๆ (ขอบเขตของพวกเขา) และตำแหน่งที่จะคำนวณขอบเขตนั้น ผลลัพธ์คือชุดรูปหลายเหลี่ยม (หนึ่งชุดสำหรับแต่ละสี / ชุด)

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

2
ตั้งค่าเลย์เอาต์การพิมพ์เป็นแนวตั้งโดยใช้ QGIS 3
ฉันไม่สามารถรับเลย์เอาต์การพิมพ์ให้ปรากฏเป็นแนวตั้งได้ มันเปิดขึ้นในแนวนอนและเลย์เอาต์ / การตั้งค่าหน้ากระดาษ ... อนุญาตให้ถ่ายภาพบุคคล แต่ผ้าใบเลย์เอาต์ยังคงอยู่ในแนวนอน ใน 2.18 แผง "องค์ประกอบ" มี "ขนาดหน้ากระดาษ" เป็นรายการแรกโดยมีดร็อปดาวน์กล่องควบคุมแนวนอน / แนวตั้ง ใน 3.0.0 แผง "เลย์เอาต์" ไม่มีสิ่งนี้และฉันหามันไม่เจอในพาเนล "ไอเท็มคุณสมบัติ" มีที่ไหนที่ฉันสามารถตั้งค่าเป็นแนวตั้งได้ไหม

1
เครื่องมือโมเดล Gravity / Huff
ฉันกำลังมองหาวิธีจำลองโมเดลแรงโน้มถ่วงโดยใช้เลเยอร์แบบอิงจุด คะแนนของฉันทั้งหมดได้รับการกำหนดค่า z และยิ่งค่านี้ยิ่งสูง อิทธิพลนี้แปรผกผันกับระยะทางไปยังศูนย์กลาง มันเป็นรูปแบบ Huff ทั่วไปแต่ละจุดเป็นค่าสูงสุดในท้องถิ่นและหุบเขาระหว่างพวกเขาบ่งบอกถึงขอบเขตของเขตอิทธิพลระหว่างพวกเขา ฉันลองอัลกอริทึมหลายอย่างจาก Arcgis (IDW, การจัดสรรต้นทุน, การแก้ไขโพลิโนเมียล) และ QGIS (ปลั๊กอิน heatmap) แต่ฉันไม่พบสิ่งใดที่สามารถช่วยฉันได้ ฉันพบเธรดนี้ด้วย แต่ก็ไม่เป็นประโยชน์สำหรับฉัน เป็นอีกทางเลือกหนึ่งฉันสามารถสร้างความพึงพอใจให้กับวิธีการสร้างไดอะแกรม Voronoi หากมีวิธีที่จะมีผลต่อขนาดของแต่ละเซลล์ด้วยค่า z ของจุดที่สอดคล้องกัน

3
จะอ้างถึงเลเยอร์อื่นในตัวคำนวณฟิลด์ได้อย่างไร
มีวิธีการเลือกแอตทริบิวต์จากรูปหลายเหลี่ยมเลเยอร์และแทรกค่าลงในเขตข้อมูลเสมือนของชั้นจุดโดยใช้ "ภายใน" ในเครื่องคิดเลขฟิลด์หรือไม่? CASE WHEN within($geometry, geometry_polygon) THEN attribute_polygon END

6
ติดตั้ง QGIS 2.14 Essen บน Ubuntu 16.04 Xenial
ฉันมีปัญหาในการติดตั้ง QGIS บน Xenial ปล่อย `เดเบียน ' เมื่อฉันลองใช้รีdebianลีส (เช่นไม่มีการubuntugisพึ่งพา) ฉันได้รับข้อผิดพลาดต่อไปนี้ (โปรดทราบว่าไม่มีรีxenialลีสดังนั้นฉันจึงใช้wilyเมื่อตั้งค่าsources.list): ~$ sudo apt install qgis python-qgis qgis-plugin-grass Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using …

5
การเพิ่ม Layerfiles (.lyr) ไปยัง QGIS?
ที่วิทยาลัยเราใช้ ArcGIS Desktop 10 แต่นั่นไม่ได้ทำงานบน Mac ของฉันดังนั้นฉันจึงมี QGIS ที่นั่นแทน ฉันต้องการออกกำลังกายกับ QGIS แต่เราใช้ไฟล์. lyr กับ ArcGIS Desktop และไม่รองรับ QGIS ไม่มีใครรู้ว่าฉันจะเชื่อมต่อไฟล์ * .lyr ไปยังไฟล์ * .shp ของฉันเพื่อใช้ใน Mac ด้วย QGIS ได้อย่างไร
26 qgis  layer-file 

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