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

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

1
มีเครื่องมือ "Disperse Markers" สำหรับ QGIS หรือไม่?
ฉันใช้ ArcGIS แต่ฉันต้องการใช้ QGIS และอาจต้องการเปลี่ยนอย่างสมบูรณ์ในภายหลัง A มีปัญหาการทับซ้อนของจุดซึ่งเป็นผลมาจากการระบุตำแหน่งทางภูมิศาสตร์ ฉันไม่พบเครื่องมือใด ๆ ใน QGIS ซึ่งสามารถแทนที่เครื่องมือ "Disperse Markers" จาก ArcGIS เพราะถ้าฉันเข้าใจดีเครื่องมือ "Points displacement" ใน QGIS สามารถแทนที่รูปหลายเหลี่ยมที่ซ้อนทับกันใน "วิธีวงกลม" ซึ่งในที่สุดก็เป็นอย่างมาก ผลประดิษฐ์ โปรดตรวจสอบบทความสั้น ๆ สองเรื่องเกี่ยวกับ Disperse Markers เพื่อดูว่าฉันหมายถึงอะไร กรุณาถ้าคุณรู้วิธีการแก้ปัญหาที่เป็นไปได้ใน QGIS นี้แจ้งให้เราทราบ http://blogs.esri.com/esri/arcgis/2008/08/01/how-to-scatter-marker-symbols-for-stacked-or-clustered-point-features/

5
วิธีการ geohash ของรูปหลายเหลี่ยม?
GeoHash เป็นวิธีที่ยอดเยี่ยมในการเขียนรหัสละติจูดและลองจิจูดของจุดลงในสตริง มันกระชับเนื่องจากการใช้ตัวเลข + ตัวอักษรและความแม่นยำสามารถปรับแต่งการเพิ่มตัวอักษรในตอนท้าย ฉันกำลังมองหาวิธีที่เทียบเท่ากับการเข้ารหัสรูปหลายเหลี่ยมไม่ใช่คะแนน ฉันเห็นสองวิธีในการทำ: geohash จุดรูปหลายเหลี่ยมทั้งหมดแล้วต่อกันและบีบอัดสตริงผลลัพธ์โดยใช้อัลกอริทึมการบีบอัดข้อความแบบดั้งเดิม อ้างอิง geohash ทั้งหมดที่รวมอยู่ในรูปหลายเหลี่ยม มันเป็นวิธีการ RecursivePrefixTree - การดูhttp://www.opensourceconnections.com/2014/04/11/indexing-polygons-in-lucene-with-accuracy/ ฉันต้องการรหัสที่มนุษย์สามารถจัดการได้เช่น คัดลอกด้วยตนเองไม่เพียงเครื่องเป็นดัชนี แก้ไข: ดูการอภิปราย (ภาษาฝรั่งเศส) ที่http://seenthis.net/messages/269838

3
เปิดใช้งานการประมวลผลแบบมัลติเธรดใน QGIS หรือไม่
ฉันพบลิงก์หลายรายการที่ดูเหมือนจะบอกว่าตอนนี้มีอยู่ใน QGIS 2.2 แต่ดูเหมือนว่าจะใช้เพียงหนึ่งคอร์เท่านั้นเพื่อให้เต็มประสิทธิภาพ สิ่งนี้ทำงานบน Ubuntu 14.04 กระบวนการปัจจุบันกำลังสร้างคะแนนปกติจำนวนมาก ฉันจะทำให้กระบวนการนั้นใช้มากกว่าหนึ่งแกนได้อย่างไร

2
วิธีสร้าง Shapely LineString จากสองจุด
หากมีสองจุดจากที่ฉันต้องการสร้างLineStringวัตถุตรง: from shapely.geometry import Point, LineString A = Point(0,0) B = Point(1,1) คู่มือหุ่นดีสำหรับLineStringรัฐ: ลำดับของPointอินสแตนซ์ไม่ใช่พารามิเตอร์ตัวสร้างที่ถูกต้อง A LineStringอธิบายโดยจุด แต่ไม่ประกอบด้วยอินสแตนซ์จุด ดังนั้นถ้าฉันมีสองจุดAและBมีวิธีที่สั้นกว่า / ดีกว่า / ง่ายกว่าในการสร้างเส้นABกว่าเดา "ดีที่สุด" ปัจจุบันของฉัน ... AB = LineString(tuple(A.coords) + tuple(B.coords)) ... ซึ่งดูค่อนข้างซับซ้อน มีวิธีที่ง่ายกว่านี้ไหม? ปรับปรุง ด้วย Shapely 1.3.2 ที่วางจำหน่ายวันนี้ข้อความข้างต้นจากคู่มือไม่ถูกต้องอีกต่อไป ดังนั้นจากนี้ไป AB = LineString([A, B]) ได้ผล !
11 python  shapely 

2
เข้าร่วมไฟล์ CSV เพื่อ shapefile โดยใช้ gdal / ogr?
ฉันมี shapefile มีคุณลักษณะหลายประการเช่นYEAR, และCOUNTY AREAฉันยังมีไฟล์ CSV กับเขตอื่น ๆ ที่ฉันต้องการใน shapefile POPULATIONเช่น ทั้ง shapefile และไฟล์ CSV GISJOINมีฟิลด์ ฉันรู้วิธีเข้าร่วมใน QGIS แต่ฉันจะทำการเข้าร่วมแบบถาวรและเขียนไปยัง Shapefile โดยใช้ogr2ogrหรือหนึ่งในเครื่องมืออื่น ๆ ใน GDAL / OGR ได้อย่างไร

3
มีความแตกต่างระหว่าง Planchon & Darboux และ Wang และ Liu ที่เติมอัลกอริธึมหรือไม่? นอกเหนือจากความเร็ว?
ใครสามารถบอกฉันได้จากประสบการณ์การวิเคราะห์ที่แท้จริงถ้ามีความแตกต่างระหว่างอัลกอริธึมการเติมความหดหู่ทั้งสองนี้นอกเหนือจากความเร็วที่พวกมันประมวลผลและเติมความกดดัน (จม) ใน DEMs? อัลกอริทึมที่รวดเร็วใช้งานง่ายและอเนกประสงค์เพื่อเติมเต็มรูปแบบการยกระดับแบบดิจิตอล Olivier Planchon, Frederic Darboux และ วิธีที่มีประสิทธิภาพสำหรับการระบุและการเติมพื้นผิวในแบบจำลองระดับความสูงแบบดิจิตอลสำหรับการวิเคราะห์และการสร้างแบบจำลองทางอุทกวิทยา วังและหลิว ขอบคุณ

3
การตั้งค่าแบบสอบถามความหมายในชั้น ArcPy จาก shapefile?
ฉันพยายามกำหนดตัวเลือกเพื่อตั้งค่าคิวรีเลเยอร์การกำหนดโดยใช้ ArcPy ฉันรู้ว่ามันเป็นไปได้เมื่อใช้ arcpy.mapping.ListLayers () อย่างไรก็ตามในสถานการณ์นี้ฉันกำลังโหลดในรูปร่างและใช้ arcpy.MakeFeatureLayer_management () ใน ArcPy ฉันต้องการตั้งค่าคิวรีการสืบค้นบนเลเยอร์ที่ฉันสร้างจากการใช้ตัวประมวลผลทางภูมิศาสตร์นี้ เป็นไปได้ไหม

8
SLD Editor พร้อม GUI? [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน3 ปีที่ผ่านมา ฉันกำลังตั้งค่าอินสแตนซ์ GeoServer เพื่อให้บริการฐานข้อมูล PostGIS ที่ต่างกันเล็กน้อย ฉันมี GeoServer แล้วเปิดใช้งาน แต่ฉันต้องใช้ SLD ตลอดไปใน GeoServer ด้วยมือ มีวิธีที่ดีกว่าในการสร้าง SLD สำหรับ GeoServer ผ่านแอพพลิเคชั่นที่ใช้ GUI หรือไม่?

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

1
ฉันจะสอน ogr2ogr เกี่ยวกับเครื่องฉายได้อย่างไร?
ฉันมีJSON ที่สร้างจาก ArcGISที่ฉันต้องการแปลงเป็น GeoJSON ใน EPSG 4326 สิ่งนี้ล้มเหลว: $ ogr2ogr -f GeoJSON -t_srs EPSG:4326 out.geo.json in.arcgis.json OGRGeoJSON ERROR 6: EPSG PCS/GCS code 102100 not found in EPSG support files. Is this a valid EPSG coordinate system? ฉันพบโพสต์ในฟอรัมที่บอกว่า 102100 สามารถเปลี่ยนเป็น 3857 ซึ่งเหมือนกันในเชิงคณิตศาสตร์ ดังนั้นจึงใช้งานได้กับข้อความแสดงข้อผิดพลาดเดียวกัน: $ ogr2ogr -f GeoJSON -s_srs EPSG:3857 -t_srs EPSG:4326 …

1
คะแนน geocoding คำนวณใน ArcGIS อย่างไร
หลังจากตารางที่อยู่มีการระบุพิกัดทางภูมิศาสตร์ ArGIS ให้ข้อมูลเกี่ยวกับที่อยู่ทางภูมิศาสตร์แต่ละแห่งในบรรดา "คะแนนการแข่งขัน" ของผู้สมัครที่ตรงกับที่อยู่ซึ่งอยู่ในช่วงตั้งแต่ 0 ถึง 100 ตามเอกสารประกอบของพวกเขา "คะแนนการแข่งขันขึ้นอยู่กับ ว่าตำแหน่งที่พบในข้อมูลอ้างอิงตรงกันกับข้อมูลที่อยู่ที่กำลังค้นหาได้ดีเพียงใด " ดูเหมือนว่าเข้าใจง่ายว่า 100 หมายถึงที่อยู่ที่มีชื่อที่แน่นอนในตัวระบุที่อยู่และ 0 หมายถึงไม่พบที่อยู่ดังกล่าว อย่างไรก็ตามฉันไม่สามารถหาข้อมูลใด ๆ เกี่ยวกับวิธีคำนวณคะแนนนี้โดยเฉพาะอย่างยิ่งหากค่าอยู่ที่ไหนสักแห่งระหว่างสุดขั้ว ฉันรู้เรื่องนี้ไหม ฉันพบตัวชี้ไปยังกระดาษขาวนี้ในคำตอบของคำถามนี้แต่ฉันไม่สามารถหาข้อมูลใด ๆ ในกระดาษนั้นที่จะตอบคำถาม

3
ปรับสมดุลสีและเผยแพร่ภาพความละเอียดสูงจำนวนมากใน geoserver
ฉันมีรูปภาพ RapidEye จำนวนมาก (+300 Gb) ที่ฉันต้องการใช้เป็นแผนที่ฐานสำหรับแอปพลิเคชันออนไลน์ จนถึงตอนนี้ฉันได้ทำหน้าที่เป็น ImagePyramid ใน geoserver โดยทำตามขั้นตอนที่แสดงในงานนำเสนอที่เรียกว่า "Geoserver on steroids" ปัญหาคือฉันไม่สามารถทำสมดุลสีที่เหมาะสมดังนั้นเมื่อดูชุดข้อมูลทั้งหมดโมเสคดูไม่ดีมาก แต่เมื่อฉันซูมเข้าจะดีขึ้น (ภาพเบลล์) กระบวนการของฉันคือ แปลงภาพทั้งหมดเป็น 8 บิต, epsg 4326, การแก้ไขลูกบาศก์โดยใช้ gdal สร้างแรสเตอร์เสมือน gdal ด้วยภาพทั้งหมด (gdalbuildvrt) สร้างปิรามิดของภาพ (gdal_retile พร้อมการบีบอัดและการไถแบบ geotiff) และเผยแพร่บน geoserver (โดยใช้การยืดฮิสโตแกรมในสไตล์เลเยอร์) เคล็ดลับใด ๆ เกี่ยวกับวิธีปรับปรุงกระบวนการและให้ได้สมดุลสีที่ดีขึ้น

2
การเขียนสคริปต์ที่สามารถโทรได้ทั้ง Arcpy และ PyQGIS?
ฉันใช้เวลาสักครู่เพื่อค้นหาคำตอบที่ชัดเจนในหัวข้อนี้และยังไม่สามารถบรรลุเป้าหมายของฉันในการเข้าถึง PyQGIS ในสคริปต์แบบสแตนด์อะโลนได้ มีการให้คำตอบบางส่วนไว้ในคำถามต่าง ๆ มากมายเช่น: แอปพลิเคชันแบบสแตนด์อโลนที่ใช้ QGIS และตัวแปรสภาพแวดล้อม pyQgis ในสคริปต์สแตนด์อะโลนข้อผิดพลาดในการโหลดเวกเตอร์ การเขียนสคริปต์ Python แบบสแตนด์อโลนโดยใช้ PyQGIS? ส่วนใหญ่ thourough คำตอบที่ฉันได้พบถูกจัดให้โดย @gene ที่นี่ สิ่งที่ฉันสนใจเป็นพิเศษคือสามารถเขียนสคริปต์ที่สามารถเรียกใช้ทั้ง Arcpy และ PyQGIS ฉันได้ตั้งค่าตัวแปรระบบทั้ง PATH และ PYTHONPATH ตามเอกสารประกอบตำรา PyQGIS เป็น: C:\OSGeo4W\apps\qgis\bin,%PATH%;C:\Python27\ArcGIS10.2\Lib\site-packages\PyQt4;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio …

9
เครื่องมือโอเพนซอร์สเพื่อแปลง DEM เป็นโมเดล 3 มิติ
ฉันต้องการแปลงไฟล์ DEM (Digitial Elevation Model) (เช่นจาก SRTM) เป็นแบบจำลอง 3 มิติที่ฉันสามารถแก้ไขด้วยเครื่องมือสร้างแบบจำลอง 3 มิติปกติ (เช่น Meshlab / Blender / etc) อย่างไรก็ตามฉันใช้ Ubuntu Linux ดังนั้นมีโปรแกรม / เครื่องมือโอเพนซอร์ซที่สามารถทำสิ่งนี้ได้หรือไม่? และถ้าเป็นเช่นนั้นคุณสามารถให้คำแนะนำง่ายๆสำหรับฉันเกี่ยวกับวิธีการแปลง DEM เป็นแบบจำลอง 3 มิติ (โปรแกรมบรรทัดคำสั่งที่ถูกอ้างถึง)

1
โอเพ่นซอร์สที่เทียบเท่ากับ Esri Story maps?
คำตอบของคำถามนี้เป็นความพยายามของชุมชน แก้ไขคำตอบที่มีอยู่เพื่อปรับปรุงโพสต์นี้ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ขณะนี้ฉันสนใจที่จะเล่าเรื่องด้วย Maps Esri เสนอเครื่องมือและนี่คือตัวอย่างที่ดีของสิ่งที่ฉันกำลังมองหา อย่างไรก็ตามฉันไม่ได้เป็นเจ้าของ ArcGIS Online เพราะฉันไม่ใช่ผู้ใช้ Esri คุณรู้หรือไม่ว่าเรื่องราวเทียบเท่ากับผลิตภัณฑ์ที่เขียนโดยใช้โอเพ่นซอร์ส?

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