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

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

5
ฉันจะแปลงเชพไฟล์เป็นขอบเขตละติจูดและลองจิจูดได้อย่างไร
ฉันมี shapefile ของเขตการปกครองของประเทศและฉันต้องการแยกอาร์เรย์ของละติจูดและลองจิจูดสำหรับแต่ละแผนก .. มันเป็นไปได้ไหมที่จะทำ?
12 python  shapefile  ogr 

1
วิธีการสุ่มแรสเตอร์เป็นกลุ่มโดยใช้ OGR / GDAL ได้อย่างไร
ฉันกำลังมองหาฟังก์ชั่นที่คล้ายกับ GRASS r.resample ฉันมีโฟลเดอร์ที่เต็มไปด้วยไฟล์ TIF และต้องการลดความละเอียด ("ลดขนาดไฟล์ลง") เพื่อลดขนาดไฟล์
12 raster  gdal  ogr 

4
อัลกอริธึมการวิเคราะห์รูปแบบจุด
ฉันกำลังมองหาอัลกอริทึมการวิเคราะห์รูปแบบจุดและวรรณคดีเกี่ยวกับการวิเคราะห์รูปแบบจุดทรัพยากรออนไลน์และชื่อหนังสือยินดีต้อนรับ หัวข้ออาจมีตั้งแต่คำอธิบายทั่วไปของอัลกอริทึมจนถึงกรณีการใช้ที่เป็นรูปธรรมในสาขาการวิจัยใด ๆ อัปเดต 31 ก.ค. , 15:54 น.: ฉันสนใจวิธีการในพื้นที่โดยเฉพาะในการตรวจสอบคุณสมบัติเชิงเส้นในรูปแบบจุด เช่นสร้างรูปทรงถนน / แทร็กจากจุด GPS

4
ดำเนินการแก้ไขบรรยากาศกับข้อมูล Sentinel-2 จาก Amazon Web Services หรือไม่
ฉันสงสัยว่าวิธีที่ดีที่สุดสำหรับการแก้ไขรูปภาพ Sentinel-2 ที่ดาวน์โหลดในรูปแบบ JP2 (จาก Amazon Web Services - AWS) ไปยังการสะท้อน BOA คืออะไร เนื่องจากไฟล์ที่ดาวน์โหลดจาก sentinel scihub ในรูปแบบ SAFE มีขนาดใหญ่มาก (ปกติประมาณ 6GB) และยุ่งยากในการประมวลผลในกล่องเครื่องมือ SNAP ฉันจึงดาวน์โหลดวงดนตรีที่ฉันต้องการจาก Amazon Web Services ในรูปแบบ JP2 แล้วแปลงเป็นเลเยอร์ ภาพ GeoTIFF ที่ถูกซ้อนใน QGIS แต่ฉันต้องแก้ไขให้ถูกกับการสะท้อนกลับของ BOA และไม่รู้ว่าจะทำอย่างไรดีที่สุด เป็นไปได้ไหมที่จะใช้ sen2cor ในกล่องเครื่องมือ SNAP พร้อมภาพ JP2 / GeoTIFF ที่ดาวน์โหลดและประมวลผลจาก AWS?

1
ไดรเวอร์ของ Fiona
แพคเกจหลามfionaมีไดรเวอร์ใดบ้าง? เมื่อฉันตรวจสอบคู่มือมันบอกว่า[...] and the possible formats are enumerated in the fiona.drivers list. อย่างไรก็ตามเมื่อฉันพิมพ์ในหลาม from fiona import drivers print drivers > <function drivers at 0x108763050> ฉันจะดู "เป็น" ที่ได้อย่างไร
12 python  fiona 

3
การแปลงไฟล์ LiDAR จาก LAZ เป็นฟอร์แมต LAS
ฉันพยายามแปลงไฟล์ LiDAR จากรูปแบบ LAZ (เวอร์ชันบีบอัด) เป็น LAS (รุ่นที่ไม่บีบอัด) โดยใช้ซอฟต์แวร์LASzip อย่างไรก็ตามฉันไม่แน่ใจว่ามันทำงานอย่างไร ฉันสร้างโฟลเดอร์เอาต์พุตใหม่เมื่อฉันป้อนในอินเทอร์เฟซแอป แต่มันว่างเปล่าทั้งหมด ฉันได้ลองใช้รหัสต่อไปนี้ในหน้าต่างพร้อมรับคำสั่ง: D:\LiDAR\Laszip\laszip.exe *.laz และได้รับข้อความแจ้งว่า 'ไม่ได้ระบุอินพุต' ในโฟลเดอร์ของฉันมีไฟล์ประมาณ 100-ish.laz และ imu.laz หนึ่งไฟล์ ข้อเสนอแนะใด ๆ
12 convert  lidar  las  laz  laszip 

2
ติดตั้ง rtree บน windows 64 bits
ฉันใช้ windows10 64 บิต os.name ของฉันคือ 'nt' ฉันใช้ pip เพื่อติดตั้ง แต่บ่นเกี่ยวกับ spatialindex_c.dll File "C:\Users\Bachir\AppData\Local\Temp\pip-build-td64lrth\rtree\rtree\core.py", line 101, in <module> raise OSError("could not find or load spatialindex_c.dll") OSError: could not find or load spatialindex_c.dll ฉันดาวน์โหลด rtree-0.8.2 แล้วเรียกใช้ python setup.py ติดตั้งและฉันมีข้อความเดียวกัน PS C:\Users\Bachir\documents\Python Scripts\Rtree-0.8.2> python setup.py install Traceback (most recent call last): File …
12 rtree 

1
วิธีการตรวจสอบว่า Mapbox GL JS FlyTo ได้“ มาถึง” แล้ว
ฉันต้องการแสดงภาพซ้อนทับเมื่อการเคลื่อนไหวของ Mapbox flyto กล้องเสร็จสิ้นการดำเนินการและอยู่ในตำแหน่งที่ถูกต้องและระดับการซูม มีวิธีทราบเมื่อการกระทำนั้นเสร็จสมบูรณ์หรือไม่? ดังนั้นบินไปที่ตำแหน่งแล้วแสดงภาพซ้อนทับโดยพื้นฐาน
12 mapbox  mapbox-gl 

2
กำลังทำความสะอาดรูปทรงเรขาคณิตใน PostGIS หรือไม่
ฉันพยายามทำการประมวลผลบางอย่างบนเลเยอร์รูปหลายเหลี่ยมที่มีขนาดใหญ่มาก อย่างไรก็ตามฉันพบข้อผิดพลาดทางเรขาคณิตหลายอย่างเช่น: NOTICE: Ring Self-intersection at or near point 470396.52017068537 141300.52235257279 CONTEXT: PL/pgSQL function st_intersection(geometry,raster,integer) line 10 at RETURN QUERY SQL function "st_intersection" statement 1 NOTICE: Ring Self-intersection at or near point 504154.61769969884 140782.04115761846 CONTEXT: PL/pgSQL function st_intersection(geometry,raster,integer) line 10 at RETURN QUERY SQL function "st_intersection" statement 1 NOTICE: Ring …

1
การสร้างแผนที่หลายแห่งที่แสดงเลเยอร์ที่แตกต่างกัน แต่พื้นที่เดียวกันโดยใช้ QGIS?
ฉันรู้เกี่ยวกับเครื่องมือสร้างแอตลาสของผู้แต่งงานพิมพ์ซึ่งช่วยให้ผู้ใช้สามารถสร้างแผนที่หลายรายการที่แสดงเลเยอร์ / คุณสมบัติเดียวกัน แต่พื้นที่ทางภูมิศาสตร์ที่แตกต่างกัน สิ่งที่ฉันกำลังมองหาคือเวิร์กโฟลว์ที่จะเพิ่มประสิทธิภาพการสร้างและอัปเดตแผนที่จำนวนมาก (น่าจะประมาณ 10 แห่งและอาจมากกว่า) ที่จะครอบคลุมพื้นที่เดียวกัน แต่แสดงรูปร่าง / เลเยอร์ต่างกันดังนั้นจึงมีชื่อเรื่องที่แตกต่างกัน ตอนนี้เวิร์กโฟลว์ที่ฉันเสนอมีดังต่อไปนี้: โหลดเลเยอร์ทั้งหมด (ในไฟล์เดียวกัน) New print composer เลือกเลเยอร์สำหรับแผนที่ 1 เพิ่มคำอธิบายแผนภูมิกล่องข้อความชื่อ ฯลฯ Save as template ในฐานะ Map1.qpt Export as PDF ทำซ้ำขั้นตอนที่ 3 ถึง 6 สำหรับ Map 2, 3 และอื่น ๆ เมื่อฉันต้องการอัพเดทแผนที่ฉันจะทำสิ่งต่อไปนี้: ส่งออกเลเยอร์และสไตล์เลเยอร์ใหม่ตามที่จำเป็น (สำหรับเลเยอร์อื่นนอกเหนือจากแผนที่พื้นฐาน) เลือกเลเยอร์สำหรับแผนที่ 1 โหลดผู้แต่งงานพิมพ์ Add Items from Template …

4
รับ Center of Geometry ใน OpenLayers 3
ได้รับGeometryวัตถุใน OpenLayers 3 เราจะไปรับจุดศูนย์กลางได้อย่างไร OpenLayers เวอร์ชันที่เก่ากว่านั้นให้getCentroidวิธี นอกจากนี้ยังมีgetBoundsวิธีแก้ปัญหา แต่ดูเหมือนว่าสิ่งเหล่านี้จะถูกลบออกใน OpenLayers 3

2
กำลังเข้าถึงไฟล์ geodatabase (.gdb) rasters ด้วย GDAL หรือไม่
ฉันกำลังทำงานกับเครื่องมือที่แปลงเลเยอร์แรสเตอร์เป็นอาร์เรย์สำหรับการประมวลผลด้วย NumPy และในอุดมคติฉันต้องการที่จะทำงานกับ rasters ที่มาในแพ็คเกจด้วย. gdb โดยไม่ต้องส่งออกทั้งหมด (โดยเฉพาะถ้าต้องการ ArcGIS หรือ ArcPy ) เป็นไปได้กับไดรเวอร์ OpenFileGDB หรือไม่ จากสิ่งที่ฉันบอกได้ว่าไดรเวอร์นี้ดูเหมือนว่าจะรักษาเลเยอร์แรสเตอร์เหมือนกับเลเยอร์เวกเตอร์ซึ่งให้คุณเข้าถึงข้อมูลบางอย่างเกี่ยวกับเลเยอร์ แต่ไม่ได้ให้ฟังก์ชั่น ReadAsArray

4
การเปลี่ยนชื่อ Shapefiles ใน QGIS?
ฉันมีรายการเลเยอร์จำนวนมากในโครงการที่ตั้งชื่อเป็นภาษาต่างประเทศ ฉันต้องการแปลและเพิ่มชื่อภาษาอังกฤษเป็นชื่อ เมื่อฉันคลิกขวาที่เลเยอร์และเลือกProperties -> Generalและเปลี่ยนชื่อเลเยอร์มันจะเห็นภาพในแผนผังชั้น แต่ไฟล์ต้นฉบับยังคงเหมือนเดิม มีวิธีการเปลี่ยนชื่อไฟล์ต้นฉบับจาก QGIS หรือไม่? มีมากมายที่การค้นหาทั้งหมดในโฟลเดอร์ของฉันอาจใช้เวลานานเกินไป

2
“ ข้อมูล gridded” และ“ ข้อมูลแรสเตอร์” เป็นสิ่งเดียวกันหรือไม่?
ฉันกำลังทำงานในโครงการที่จะเกี่ยวข้องกับ "ข้อมูลแรสเตอร์" (ภาพถ่ายทางอากาศและ DEMs) และ "ข้อมูล gridded" ซึ่งฉันเข้าใจว่าเป็นการวัดเชิงตัวเลขประเภทอื่นที่ถ่ายที่จุดกริดซึ่งอาจไม่ใช่ภาพที่เกี่ยวข้องอย่างสมบูรณ์ (เช่นความหนาแน่นของประชากร) ฉันมีปัญหาในการค้นหามากใน "ข้อมูล gridded" ดังนั้นฉันสงสัยว่ามันเป็นเพียงคำที่แตกต่างกันสำหรับข้อมูลแรสเตอร์? มีความแตกต่างพื้นฐานหรือไม่? มีเครื่องมือต่าง ๆ (และโดยเฉพาะเซิร์ฟเวอร์) สำหรับสองประเภทนี้หรือไม่? (หากเกี่ยวข้องนี่เป็นบริบทของรัฐบาลแห่งรัฐออสเตรเลีย ... )
12 raster 

3
วิธีการคำนวณระดับการซูมที่ดีที่สุดเพื่อแสดงจุดสองจุดขึ้นไปบนแผนที่
เราต้องการแสดงเครื่องหมายหลายอันบนแผนที่แบบคงที่และต้องการคำนวณระดับการซูมที่เหมาะสมอย่างที่ Google แผนที่ทำ เราคำนวณสี่เหลี่ยมผืนผ้าที่มีขอบเขตและจุดกึ่งกลางของแผนที่อยู่แล้ว แต่ตอนนี้เรามีเวลายากในการคำนวณ zoomlevel ที่ถูกต้องเพื่อแสดงสี่เหลี่ยมผืนผ้าทั้งหมด ใครช่วยชี้เราไปในทิศทางที่ถูกต้องได้ไหม?

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