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

Open Source Geospatial Foundation (http://www.osgeo.org) หรือ OSGeo เป็นองค์กรที่ไม่แสวงหาผลกำไรซึ่งมีภารกิจในการสนับสนุนและส่งเสริมการพัฒนาร่วมกันของเทคโนโลยีและข้อมูลเชิงพื้นที่แบบเปิด

5
เปรียบเทียบเซิร์ฟเวอร์ GIS โอเพ่นซอร์สที่แตกต่างกันอย่างไร
ขณะนี้ฉันรู้เซิร์ฟเวอร์ GIS โอเพนซอร์สต่อไปนี้: Geoserver : รองรับ Java, เวกเตอร์และบิตแมปนอกจากนี้ยังรองรับ ใกล้เคียงกับ mapserver (ประสิทธิภาพสูง) mapserver : c / c ++ เคยเป็นเซิร์ฟเวอร์ที่เร็วที่สุด ดีกว่าสำหรับแรสเตอร์กว่าเวกเตอร์? mapguide : ไม่ทราบเรื่องนี้ Mapnik : เด็กใหม่ในบล็อกหรือไม่ ไม่รู้มากเกี่ยวกับมัน แต่มันดูน่าสนใจ Mapfish : เท่าที่ฉันรู้เพียงดึงข้อมูลเวกเตอร์เพื่อแสดงใน openlayers มีการใช้งานรางอยู่ ถ้าเป็นไปได้ฉันต้องการเปรียบเทียบบางอย่างคุณเลือกหรือไม่ชอบและทำไม ฉันกำลังมองหาการสร้างเว็บไซต์ทางรถไฟและต้องการเซิร์ฟเวอร์ GIS บางประเภท ฉันต้องการข้อมูลแรสเตอร์และเวคเตอร์ (คลิกได้) ทำได้ด้วยเซิร์ฟเวอร์เดียวหรือไม่ ฐานข้อมูลส่วนหลังจะเป็น Postgis

2
ถอนการติดตั้ง QGIS ที่ติดตั้งโดยใช้ OSGeo
ฉันติดตั้ง QGIS โดยใช้ OSGEO4W และชอบที่จะรู้วิธีถอนการติดตั้งเพราะเมื่อฉันไปที่ "แผงควบคุม> โปรแกรม> ถอนการติดตั้ง" โปรแกรมจะไม่ปรากฏในรายการโปรแกรมที่ติดตั้ง ฉันจะทำสิ่งนี้ได้อย่างไร

2
OSGeo4W คืออะไร
ฉันใช้ GIS มาหลายปีแล้ว (ArcGIS และ MapInfo) แต่เมื่อฉันเริ่มใช้ QGIS ฉันเจอ OSGeo4W เนื่องจากมีตัวเลือกให้ดาวน์โหลดบนเว็บไซต์ QGIS ฉันได้ลองค้นหามันทางออนไลน์ แต่ทุกอย่างมันช่างดีมาก ฉันหวังว่าบางคนสามารถอธิบายได้อย่างง่ายๆว่ามันใช้สำหรับอะไร นอกจากนี้ยังมีความแตกต่างระหว่าง OSGeo4W / OSGeo หรือไม่?

2
จะเพิ่มคุณสมบัติที่กำหนดเองให้กับ Shapefile โดยใช้ Python ได้อย่างไร
ฉันกำลังมองหาวิธีที่จะใช้ Shapefile ที่มีอยู่แล้วซึ่งมีชุดคุณสมบัติ 200 ประเทศ คุณลักษณะของแต่ละประเทศมีแอตทริบิวต์ของ "NAME" วัตถุประสงค์ของฉันคือการสร้างสคริปต์ Python ที่เพิ่มแอตทริบิวต์เพิ่มเติมตามอำเภอใจ (ตอนนี้) กล่าวว่า "ประชากร" แน่นอนฉันได้ติดตั้งโมดูล OSGeo และ GeoDjango แล้ว ฉันเท่าที่: from osgeo import ogr infile = ogr.Open('sample.shp', 1) #'sample.shp' is a pre-existing ESRI shapefile described above inlyr = ogr.GetLayerByIndex(0) ฉันขาดฟังก์ชั่น OGR ที่จะอนุญาตให้ฉันแทรกฟิลด์คุณสมบัติของคุณลักษณะลงใน Shapefile ที่มีอยู่หรือไม่
16 shapefile  ogr  osgeo 

10
กำลังมองหาวัสดุฝึกอบรมโอเพ่นซอร์ส
คำถามออนไลน์คือสิ่งที่คุ้มค่ากับน้ำหนักของพวกเขาหรือไม่? ทำให้ฉันสงสัยว่ามีเอกสารการฝึกอบรมโอเพนซอร์สสำหรับ GIS หรือไม่ จากนี้ฉันไม่ได้หมายถึงการฝึกอบรมเฉพาะสำหรับซอฟต์แวร์โอเพนซอร์ซซึ่งฉันรู้ว่ามีบางอย่าง - แต่ชุดของเอกสารการฝึกอบรมทั่วไปสำหรับ GIS และข้อมูลทางภูมิศาสตร์ที่ได้รับการพัฒนาเป็นโครงการโอเพ่นซอร์ส เช่นชุดสื่อการฝึกอบรมที่ได้รับการพัฒนาโดยชุมชนมีให้ใช้อย่างอิสระและมีใบอนุญาตแบบเปิด ทุกคนสามารถใช้และใช้สำหรับการฝึกอบรม GIS ทั่วไป ถ้าไม่มีใครคิดว่านี่เป็นโครงการที่คุ้มค่าหรือไม่ โปรดเพิ่มข้อมูลใบอนุญาตสำหรับเนื้อหาที่คุณแนะนำ

2
การแยกรูปร่างไฟล์ต่อคุณสมบัติใน Python โดยใช้ GDAL?
เป็นไปได้ไหมที่จะแบ่ง shapefile ต่อคุณสมบัติใน python (ดีที่สุดจะเป็นวิธีการแก้ปัญหาที่ฉันสามารถบันทึกวัตถุเวกเตอร์ผลลัพธ์ลงในหน่วยความจำแทนลงดิสก์ได้ชั่วคราว) เหตุผล: ฉันต้องการใช้ฟังก์ชั่น gdal rasterizeLayer กับหลาย ๆ เซตย่อยของ shapefile ฟังก์ชั่นต้องการวัตถุ osgeo.ogr.Layer mkay ฉันลองไปรอบ ๆ แล้วมันสามารถทำงานได้ดังต่อไปนี้ คุณสามารถรับรูปทรงเรขาคณิตของวัตถุเลเยอร์ gdal ต่อคุณสมบัติดังต่อไปนี้ # Load shape into gdal shapefile=str(vectorPath) layer_source = ogr.Open(shapefile) lyr = layer_source.GetLayer(0) for i in range(0,lyr.GetFeatureCount()): feat = lyr.GetFeature(i) ge = feat.geometry() ตอนนี้ฉันแค่ต้องรู้วิธีการสร้างวัตถุ osgeo.ogr.layer ตามรูปทรงเรขาคณิตนี้ สำหรับการชี้แจง ฉันต้องการฟังก์ชั่นในรหัส ogr …

6
QGIS 3.0 ไม่สามารถโหลดการประมวลผลปลั๊กอินไม่มีโมดูลชื่อ 'osgeo' บน Manjaro Linux
ฉันได้ติดตั้ง QGIS3 จากแพ็คเกจ AUR รวมถึงการพึ่งพาเพิ่มเติมทั้งหมด: https://aur.archlinux.org/packages/qgis/ อย่างไรก็ตามเมื่อเปิดตัวฉันได้รับข้อผิดพลาดดังต่อไปนี้: Couldn't load plugin 'processing' ModuleNotFoundError: No module named 'osgeo' Traceback (most recent call last): File "/usr/share/qgis/python/qgis/utils.py", line 311, in loadPlugin __import__(packageName) File "/usr/share/qgis/python/qgis/utils.py", line 664, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "/usr/share/qgis/python/plugins/processing/__init__.py", line 28, in from processing.tools.dataobjects import * …

4
ไม่มีโมดูลชื่อ 'osgeo'
ฉันได้ติดตั้ง GDAL และตรวจสอบในบรรทัดคำสั่งมันใช้งานได้และเมื่อฉันเรียกใช้ gdal2tiles.py ในบรรทัดคำสั่งมันใช้งานได้ แต่เมื่อฉันเรียกใช้ไฟล์เดียวกัน gdal2tiles.py กับ python IDLE ฉันได้รับ "ไม่มีโมดูลชื่อ 'osgeo ข้อผิดพลาด "" คุณช่วยได้ไหม
13 python  gdal  osgeo  osgeo4w  pyqt4 

1
มีวิธีในการเพิ่มข้อยกเว้น GDAL ใน Python อย่างถูกต้องหรือไม่?
ฉันทำงานกับ GDAL ใน Python และต้องการให้ GDAL เพิ่มข้อยกเว้นเพื่อให้ฉันสามารถทำสิ่งที่มีประโยชน์กับพวกเขาได้ เช่นหากไฟล์ไม่สามารถเปิดด้วย gdal.Open () ฉันต้องการที่จะโยนข้อยกเว้นแทน gdal กลับไม่มี ฉันต้องการวิธีจับข้อผิดพลาดแทนที่จะถูกทิ้งไปยัง sys.stdout ขณะนี้ฉันได้ลองใช้gdal.UseExceptions()ฟังก์ชั่น แต่พบปัญหา เมื่อgdal.UseExceptions()มีการตั้งค่าดูเหมือนว่าจะซ่อนข้อผิดพลาดบางอย่างและไม่ยกข้อยกเว้นพวกเขา ตัวอย่างเช่นERROR 5: Access window out of range in RasterIO() Requested (1,15) of size 25x3 on raster of 26x17หายไปและไม่มีข้อยกเว้นยก มันดูอันตรายทีเดียว ขอบคุณสำหรับความคิดใด ๆ
12 python  gdal  ogr  osgeo 

5
รายการกรณีศึกษา GIS FOSS เดสก์ท็อป
ฉันคิดว่าเราควรสร้างรายการกรณีศึกษา GIS FOSS บนเดสก์ท็อปที่ดีที่สุด ก่อนอื่นรายการนี้จะเป็นประโยชน์กับทุกคนที่พิจารณา GIS FOSS เดสก์ท็อปสำหรับโครงการเป็นทางเลือกที่ทำงานได้

4
OSGeo4W เทียบเท่ากับ Linux คืออะไร
OSGeo4Wเป็นสแต็กที่ใช้ windows ของ GeoFOSS ซึ่งอิงกับ cygwin ฉันรู้ว่ามีรายชื่อแพ็คเกจอธิบายสิ่งที่อยู่ภายในแพ็คเกจไบนารี OSGeo4W และฉันสามารถดึงข้อมูลและติดตั้งทุกแพ็คเกจได้ด้วยตัวเอง แต่มันจะดีถ้าติดตั้งแพ็คเกจทั้งหมดพร้อมกัน: มีอะไรที่คล้ายกันสำหรับ Linux หรือไม่? อย่างไรก็ตามฉันใช้Sabayon / Gentoo Linux โดยใช้ตัวจัดการแพคเกจการเคลื่อนย้ายซึ่งไม่สามารถทำงานร่วมกับELGISได้ อัปเดตเกี่ยวกับเหตุผล: คุณต้องการติดตั้งแพ็กเกจทั้งหมดพร้อมกันหรือไม่? ก็ใช่ ฉันเก็บและกำจัดการติดตั้งแพ็กเกจใหม่เนื่องจากตัวเลือกบางอย่างการอ้างอิงและอื่น ๆ ฉันกำลังพยายามรับไฟล์.gdb [ สิ่งนี้และที่ ] เพื่อทำงานกับ qgis แต่ฉันต้องยกเลิกการติดตั้ง GDAL จากตัวจัดการแพคเกจ (ซึ่งจะทำลายการอ้างอิงจำนวนมาก) และรวบรวมใหม่ด้วยการสนับสนุน fgdb ฉันกำลังมองหาวิธีการติดตั้งทั้งหมดในครั้งเดียว ตามที่ระบุในคำถามนี้ฉันใช้เวลาหนึ่งสัปดาห์เพื่อให้ QGIS ทำงานด้วย GRASS แบบเต็มและการสนับสนุนปลั๊กอิน เราต้องใช้ OSGeo4W เพราะ Windows ซึ่งแตกต่างจากระบบปฏิบัติการอื่น ๆ ทั้งหมดไม่มีตัวจัดการแพ็คเกจ ชีวิตของเราจะง่ายกว่านี้ถ้าทำ เข้าใจ …

3
มีวิธีการแบบโอเพ่นซอร์ส (command line / API) ใน orthorectify และ georeference อย่างไร?
ฉันจะถ่ายภาพและแก้ไขภาพโดยอัตโนมัติด้วยซอฟต์แวร์โอเพ่นซอร์สได้อย่างไร ข้อมูลที่เกี่ยวข้องกับแต่ละภาพคือ: รายละเอียดกล้อง ละติจูด, ลองจิจูด, ระดับความสูงของกล้อง การวางแนวกล้อง: หันหน้าไปทาง UAV, ระยะพิทซ์และหันเหจะได้รับ ฉันต้องการส่งออกไฟล์ geotiff และหวังว่าจะได้ภาพที่ประกอบเข้าด้วยกันเพื่อสร้างแผนที่
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.