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

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

6
การตรวจจับการเปลี่ยนแปลงคืออะไรและฉันจะทำการวิเคราะห์เช่นนั้นด้วยเครื่องมือโอเพนซอร์สได้อย่างไร
จากหน้าวิกิพีเดีย : การตรวจจับการเปลี่ยนแปลงสำหรับ GIS (ระบบข้อมูลทางภูมิศาสตร์) เป็นกระบวนการที่วัดว่าคุณลักษณะของพื้นที่เฉพาะมีการเปลี่ยนแปลงระหว่างสองช่วงเวลาหรือมากกว่านั้น การตรวจจับการเปลี่ยนแปลงมักเกี่ยวข้องกับการเปรียบเทียบภาพถ่ายทางอากาศหรือภาพถ่ายดาวเทียมของพื้นที่ที่ถ่ายในเวลาที่ต่างกัน กระบวนการนี้มักเกี่ยวข้องกับการตรวจสอบด้านสิ่งแวดล้อมการจัดการทรัพยากรธรรมชาติหรือการวัดการพัฒนาเมือง การเปรียบเทียบทำได้อย่างไร? ด้วยเครื่องมืออะไร ฉันรู้สึกว่าคำอธิบายไม่สมบูรณ์ หรือบางอย่างขาดหายไป ฉันจะหาข้อมูลเพิ่มเติมเกี่ยวกับการตรวจจับการเปลี่ยนแปลงได้ที่ไหนหรือหนังสือเล่มใด ฉันควรใช้เครื่องมือใดในการวิเคราะห์เช่นนี้โดยใช้ข้อมูลใน Shapefile (กรุณาโอเพ่นซอร์สเท่านั้น) แก้ไข เอกสารบางส่วนเกี่ยวกับการตรวจจับการเปลี่ยนแปลง (ทฤษฎีและเทคนิค) เปลี่ยนเทคนิคการตรวจจับ (D. LU, E. BRONDI, ZIO และ E. MORAN, 2004, pdf) การตรวจหาการเปลี่ยนแปลงแนวโน้มในอนุกรมเวลา NDVI: ผลของความแปรปรวนและวิธีการระหว่างปี Forkel, M. , Carvalhais, N. , Verbesselt, J. , Mahecha, MD, Neigh, C. , Reichstein, M. (2013) …

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

2
R แปลงวัตถุ sf กลับไปเป็น SpatialPolygonsDataFrame
ฉันจะแปลงวัตถุ sf กลับไปเป็น SpatialPolygonsDataFrame ได้อย่างไร ฉันใช้ R 3.4.0 และ sf เวอร์ชั่น 0.4.1 เอกสารเอสเอฟระบุว่าas_Spatialฟังก์ชั่น แต่ตอนนี้ไม่สามารถใช้ได้ในการติดตั้งของฉัน (ด้วยเหตุผลบางอย่าง)
27 r  sf 

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

3
หุ่นดีไม่ได้ติดตั้งอย่างถูกต้อง
pip install shapelyฉันกำลังพยายามที่จะใช้หุ่นดีบนเครื่องใหม่และลองทั้งการติดตั้งได้จากแหล่งที่ใช้ติดตั้งบนหน้าเว็บของตนและใช้ ทุกอ้างอิงฉันพยายามที่จะทำให้จากห้องสมุดยกเว้นโยนข้อผิดพลาดfrom shapely import * WindowsError: [Error 126] The specified module could not be foundมีใครบ้างที่มีประสบการณ์คล้ายกันเมื่อพยายามใช้ประโยชน์จาก Shapely และคิดว่าจะให้มันทำงานได้อย่างถูกต้องได้อย่างไร? โยนข้อผิดพลาด Python: WindowsError: [Error 126] The specified module could not be found สภาพแวดล้อม: Windows 7 64-bit Python 2.7

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

3
ทรงรีเป็นความจำเป็นทางคณิตศาสตร์หรือไม่?
วรรณกรรมมักจะบอกเราว่า Geoid นั้นซับซ้อนเกินกว่าที่จะอธิบายทางคณิตศาสตร์ได้ Ellipsoids เหล่านี้มีความจำเป็นทางคณิตศาสตร์หรือไม่หรือเราสามารถกำหนดโปรเจคชันจากแบบจำลอง Geoid ให้เป็นพิกัดของเครื่องบินได้หรือไม่?

3
gdalwarp cutline พร้อมกับ shapefile
ฉันกำลังพยายามคลิป Raster ของฉันตามเรขาคณิต shapefile ฉันใช้รหัสต่อไปนี้ gdalwarp -cutline INPUT.shp INPUT.tif OUTPUT.tif แต่มันส่งผลให้สีดำอยู่นอกขอบเขตของรูปร่างไฟล์ ฉันให้ตัวอย่างที่นี่ ในภาพแรกที่ฉันต้องการคลิป ภาพที่สองคือแรสเตอร์ที่เป็นผลลัพธ์ แต่ฉันต้องการแรสเตอร์ที่ 3 ที่ด้านนอกของรูปทรงเรขาคณิตจะเป็นโมฆะ ภาพที่ 1: INPUT Raster ภาพที่ 2: OUTPUT Raster รูปที่ 3: ฉันต้องการได้ผลลัพธ์เช่นนี้
26 gdal  gdalwarp 

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

4
วิธีที่ง่ายที่สุดในการถอนการติดตั้งผลิตภัณฑ์ ArcGIS ทั้งหมดหรือไม่
มันเป็นวิธีที่ง่ายและตรงไปตรงมาที่สุดในการถอนการติดตั้งผลิตภัณฑ์ ArcGIS ใด ๆ และทั้งหมดในครั้งเดียวที่อาจมีอยู่ในเครื่อง Windows อาจจะเป็นสคริปต์? เพิ่ม / เอาโปรแกรมออกจากแผงควบคุมตรงไปตรงมา แต่เมื่อมีผลิตภัณฑ์หลายตัวติดตั้งอยู่ก็เป็นกระบวนการคลิก - คลิก - คลิกรอให้ถอนการติดตั้งผลิตภัณฑ์ 1 ซึ่งอาจใช้เวลาสักครู่จากนั้นคลิกคลิกคลิกเพื่อ # 2 และอื่น ๆ มันไม่เป็นไรสำหรับเครื่องหนึ่ง แต่เมื่อมีหลาย ๆ ตัวมันเป็นความเจ็บปวดที่แท้จริง

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 …

2
กำลังคำนวณการบิดเบือนที่อยู่นอกเขต UTM หรือไม่
หนึ่งในเพื่อนร่วมงานของฉันกำลังทำงานกับข้อมูลที่แผ่กระจายไปทั่วทั้งสองโซน UTM ข้อมูลส่วนใหญ่อยู่ในโซนเดียวโดยมีค่าผิดปกติเล็กน้อยในโซนอื่น เขาต้องการทราบว่าการบิดเบือนพื้นที่ของผู้ผิดเพี้ยนนั้นเป็นอย่างไรหากอยู่ในโซน UTM หลัก มีสูตรคำนวณความเพี้ยนที่รู้ว่าอยู่ในโซน UTM อื่น ๆ หรือไม่?

5
โหลดแรสเตอร์ทั้งหมดลงในอาร์เรย์ numpy แล้วหรือยัง?
ฉันได้รับการพยายามที่จะตรวจสอบตัวกรองของฉันในแรสเตอร์ DEM สำหรับการรับรู้รูปแบบและมันมักจะมีผลในการหายไปแถวสุดท้ายและคอลัมน์ (like..20) ฉันลองห้องสมุด PIL แล้วโหลดภาพ จากนั้นด้วย numpy ผลลัพธ์เหมือนกัน ฉันคิดว่ามีบางอย่างผิดปกติกับลูปของฉันเมื่อตรวจสอบค่าในอาร์เรย์ (แค่เลือกพิกเซลด้วย Identification ใน ArcCatalog) ฉันรู้ว่าค่าพิกเซลไม่ได้ถูกโหลดลงในอาร์เรย์ ดังนั้นเพียงแค่เปิดใส่เข้าไปในอาร์เรย์และบันทึกภาพจากอาร์เรย์: a=numpy.array(Image.open(inraster)) #raster is .tif Float32, size 561x253 newIm=Image.new(Im.mode, Im.size) Image.fromarray(a).save(outraster) ผลลัพธ์ในการตัดแถวและคอลัมน์สุดท้ายออกไป ขออภัยไม่สามารถโพสต์ภาพได้ ทุกคนสามารถช่วยให้เข้าใจทำไม และให้คำแนะนำวิธีแก้ปัญหาบางอย่าง? แก้ไข: ดังนั้นฉันจึงประสบความสำเร็จในการโหลดแรสเตอร์ขนาดเล็กลงในอาร์เรย์ที่มีค่ามากด้วยความช่วยเหลือของผู้ชาย แต่เมื่อมีภาพที่ใหญ่ขึ้นฉันเริ่มได้รับข้อผิดพลาด ฉันคิดว่ามันเป็นเรื่องเกี่ยวกับข้อ จำกัด ของ numpy array ดังนั้น array จะถูกเปลี่ยนรูปร่างโดยอัตโนมัติหรือ smth เช่นนั้น ... ดังนั้นอดีต: Traceback (most recent call …

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

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

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