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

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

7
เพื่อนบ้านที่ใกล้ที่สุดระหว่างเลเยอร์จุดและเลเยอร์บรรทัด [ปิด]
ฉันได้ถามคำถามนี้หลายครั้งใน stackoverflow และ irc ระหว่าง #qgis และ #postgis และฉันยังพยายามที่จะเขียนโค้ดหรือใช้มันด้วยตนเองใน postgis โดยไม่มีคำตอบจริง โดยใช้การเขียนโปรแกรม (ส่วนใหญ่เป็นงูใหญ่) ฉันต้องการวาดเส้นจากจุดเลเยอร์ไปยังเส้นโครงของมันในบรรทัดที่ใกล้ที่สุดของเส้นหรือชั้นรูปหลายเหลี่ยม ณ ตอนนี้ข้อมูลของฉันส่วนใหญ่อยู่ในรูปแบบของ ESRI และรูปแบบโพสต์จิส; อย่างไรก็ตามฉันควรจะอยู่ห่างจากโซลูชัน postgis เนื่องจากฉันเป็นผู้ใช้ shp + qgis ทางออกที่ดีคือการใช้ GDAL / OGR กับ python หรือไลบรารี่ที่คล้ายกัน การใช้ห้องสมุด GDAL / OGR จะเริ่มได้ที่ไหน เป็นไปได้ไหมที่จะให้แผนโซลูชัน ฉันสามารถใช้ NetworkX เพื่อทำการวิเคราะห์เพื่อนบ้านที่ใกล้ที่สุดได้หรือไม่ เป็นไปได้จริงหรือ หากทำได้ง่ายขึ้นคะแนนสามารถเชื่อมต่อกับจุดสิ้นสุดของกลุ่มแทนที่จะเป็นจุดที่คาดการณ์ไว้

4
กำลังโหลดข้อมูล OpenStreetMap ใน QGIS?
ใน QGIS 1.8 ฉันใช้ปลั๊กอิน openstreetmap เพื่อขอข้อมูลจากเซิร์ฟเวอร์หรือเปิดไฟล์. osm XML ซึ่งสร้าง 3 ชั้น (รูปหลายเหลี่ยมโพลีไลน์และคะแนน) ใน QGIS นี่เป็นสิ่งที่ยอดเยี่ยม (ให้หรือรับข้อผิดพลาด 64 บิตซึ่งส่งผลกระทบอย่างสูงต่อพื้นที่ที่แมปที่ฉันทำอยู่) แต่ฉันจะทำเช่นนั้นใน QGIS 2.x ได้อย่างไร ฉันไม่พบเอกสารที่อัปเดตเกี่ยวกับเรื่องนี้ ในเมนูเวกเตอร์ฉันได้ลองนำเข้าจากเซิร์ฟเวอร์ osm ฉันได้รับไฟล์. osm แล้ว แต่ฉันก็ติดอยู่ มีตัวเลือกเมนูสำหรับการโหลดไฟล์ XML แต่มันสร้างฐานข้อมูลเชิงพื้นที่ซึ่งเห็นได้ชัดว่ามีตารางที่ไม่ใช่รูปทรงเรขาคณิตเมื่อฉันพยายามที่จะเพิ่มเป็นชั้น spatialite ถ้าฉันเปิดตารางแอ็ตทริบิวต์ฉันสามารถดูรหัสโหนดวิธีและอื่น ๆ แต่ฉันไม่สามารถหาวิธีใช้งานจริงได้ ฉันได้ลองเพิ่มเวกเตอร์เลเยอร์จากไฟล์. osm XML แล้ว ฉันได้รับหน้าต่าง gpsbabel ที่ไม่แสดงอะไรเลยและในที่สุดก็เป็นข้อความแหล่งข้อมูลที่ไม่ถูกต้องใน QGIS

4
เลือกขอบเขตของกล่องโดยใช้ postGIS
ฉันต้องการสร้างแบบสอบถามเพื่อเลือกวิธีการทั้งหมดและโหนดของพวกเขาที่มีอยู่ภายในกล่องขอบเขตโดยใช้ postGIS กล่อง bounding จะต้องมีรายละเอียดทั้งหมดตามคำสั่ง osmosis "--bounding-box" จะดึงคำสั่ง มีวิธีใดที่จะทำเช่นนั้น?

5
ทำไมการติดตั้ง PostGIS ไม่สร้าง template_postgis
ฉันไปเส้นทางนี้เพื่อติดตั้ง PostgreSQL และ PostGIS: PostgreSQL โดยใช้แบบสแตนด์อโลนKyngChaos , ติดตั้ง PostGIS จาก KyngChaos เช่นกัน ... pgAdmin3 จากเครื่องมือ PostgreSQL ตอนนี้เมื่อฉันเรียกใช้ pgAdmin และพยายามสร้างฐานข้อมูล PostGIS ใหม่ไม่มี template_postgis สำหรับใช้ในแม่แบบ ฉันได้ลองเส้นทางอื่นแล้วนั่นคือการดาวน์โหลดแพ็คเกจ PostgreSQL โดยตรงจาก PostgreSQL สิ่งนี้จะติดตั้งเซิร์ฟเวอร์และอนุญาตให้คุณใช้ StackBuilder เพื่อดาวน์โหลดและติดตั้ง PostGIS นี่ไม่ได้แก้ปัญหาของฉัน

3
ระบบ GIS ที่ดีที่สุดสำหรับเว็บแอปพลิเคชันประสิทธิภาพสูง - PostGIS vs MongoDB
ฉันกำลังทำงานกับแอปพลิเคชั่นเว็บ / มือถือโดยอ้างอิงจากข้อมูลตำแหน่ง เนื่องจากฉันคุ้นเคยกับ MongoDB แล้วฉันพบว่าการจัดทำดัชนีเชิงพื้นที่ของ Mongo ค่อนข้างเหมาะสำหรับความต้องการของฉัน เนื่องจากฉันจัดการกับจุดสถานที่ตั้งแบบง่าย / สั้นการทำดัชนี Mongo 2d เป็นสิ่งที่ดีสำหรับฉัน ตามวิธีที่ฉันเลือก PostGIS เนื่องจากมีความเสถียร / เป็นผู้ใหญ่ พร้อมฟีเจอร์ที่ยอดเยี่ยม แต่ข้อกังวลหลักของฉันคือประสิทธิภาพเนื่องจากข้อมูลของฉันขึ้นอยู่กับสถานที่ตั้งเป็นอย่างมาก (ส่วนใหญ่ 70 - 80% ของการเรียก db จัดการกับตำแหน่ง) ฉันชอบ Mongo เพราะใช้งานโดยเว็บแอปประสิทธิภาพสูงเช่น foursquare แล้ว แต่ฉันได้เห็นว่า PostGIS ส่วนใหญ่ใช้ในโครงการของรัฐบาล / องค์กร (ส่วนใหญ่ไม่ใช่แอปพลิเคชันเว็บ / มือถือ) ดังนั้นตอนนี้ฉันจึงสับสนเล็กน้อยในการเลือก GIS db ที่เหมาะสมสำหรับแอปพลิเคชันเว็บ / มือถือของฉัน มีข้อเสนอแนะใด ๆ ?

4
มืออาชีพ GIS ทำงานจากที่บ้านใช่ไหม
มีกี่คนที่คุณทำงานที่บ้าน? คุณทำงานกับ บริษัท / องค์กรประเภทใด (ส่วนตัว, รัฐบาล, เทศบาล, สถาบันการศึกษา .. ?) คุณโน้มน้าวให้นายจ้างของคุณเป็นความคิดที่ดีได้อย่างไร อะไรคือข้อเสียเปรียบที่สำคัญในการทำงานในตำแหน่ง GIS ที่บ้าน?

5
GIS มีวิดีโอ“ ที่แม่สามารถเข้าใจได้” หรือไม่?
การทำงานเป็นมืออาชีพภายใต้ระเบียบวินัยของ GIS ฉันมักจะพบว่ามันยากที่จะอธิบายให้ผู้คนรู้ว่า GIS คืออะไร (ในการสนทนาแบบตัวต่อตัว) บอกพวกเขาว่า GIS ย่อมาจาก Geographic Information Systems ซึ่งครอบคลุมชุดของเทคโนโลยีที่สามารถใช้ในการวิเคราะห์ทำแผนที่และจัดระเบียบข้อมูลเชิงพื้นที่ ในทางตรงกันข้ามการบอกผู้คนว่าสามารถใช้ GIS ในการทำแผนที่บนคอมพิวเตอร์ได้ไกลจากการใช้งานที่มีศักยภาพมากมาย ด้วยสิ่งนี้ฉันกำลังมองหาตัวอย่างวิดีโอที่มีประสิทธิภาพซึ่งสามารถแสดงให้คนที่อธิบายทั้งคำพูดและภาพว่า GIS คืออะไรและใช้เทคโนโลยีอย่างไร (สิ่งที่แม่ของคุณเข้าใจ :))?

4
แยกรูปหลายเหลี่ยมตามการแยกโดยใช้ PostGIS
ฉันมีตารางรูปหลายเหลี่ยมของ PostGIS ซึ่งมีบางจุดตัดกัน นี่คือสิ่งที่ฉันพยายามทำ: สำหรับรูปหลายเหลี่ยมที่เลือกโดย id ให้รูปหลายเหลี่ยมทั้งหมดที่ตัดกัน โดยทั่วไปselect the_geom from the_table where ST_Intersects(the_geom, (select the_geom from the_table where source_id = '123')) จากรูปหลายเหลี่ยมเหล่านี้ฉันต้องสร้างรูปหลายเหลี่ยมใหม่เพื่อให้จุดตัดกลายเป็นรูปหลายเหลี่ยมใหม่ ดังนั้นถ้ารูปหลายเหลี่ยม A ตัดกับรูปหลายเหลี่ยม B ฉันจะได้รูปหลายเหลี่ยม 3 รูปคือ A ลบ AB, AB และ B ลบ AB ความคิดใด ๆ

1
ใช้ GeoPackage แทน SpatiaLite และในทางกลับกัน
ฉันใช้ตอนนี้ QGIS 2.18 ซึ่งรวมถึงการสนับสนุนรูปแบบ GeoPackage ฉันรู้ว่า GeoPackage เป็นเหมือนการแทนที่สำหรับ Shapefile แต่ก็ไม่เป็นเช่นนั้นเนื่องจาก GeoPackage มีความสามารถของฐานข้อมูล ในเวลาเดียวกัน GeoPackage ไม่สามารถทดแทน SpatiaLite ได้อย่างสมบูรณ์เนื่องจากไม่มีการสืบค้นเชิงพื้นที่และฟังก์ชั่น นอกจากนี้ Spatialite ยังรองรับ GeoPackage ดังนั้นในบริบทของการแก้ไข QGIS มันจะใช้ GeoPackage เมื่อใด (และเข้าถึง GeoPackage จาก SpatiaLite สำหรับงาน SQL เชิงพื้นที่) และเมื่อใช้ Spatialite จะดีกว่าเมื่อใด?

2
ฉันจะตรวจสอบว่าฉันมี GDAL รุ่นใดและมีจำนวนเท่าใด
ฉันได้ติดตั้งซอฟต์แวร์ต่อไปนี้ในคอมพิวเตอร์ของฉันแล้ว: PosgresSQL 9.3.2.3 PostGIS 2.1.1.1 QGIS 2.0.1 Dufour (อันนี้ติดตั้งผ่านแพ็คเกจ OSGeo4w) QGIS 1.7.0 รอกลอว์ เท่าที่ฉันรู้ว่าพวกเขาทำงานหรือใช้หรือเข้าถึงห้องสมุดของ GDAL ดังนั้นจึงมีการใช้ GDAL รุ่นอิสระขึ้นอยู่กับซอฟต์แวร์ใดซอฟต์แวร์หนึ่งที่ฉันใช้งานอยู่ ตัวอย่างเช่นถ้าฉันเปิด OSGeo4W Shell หลังจากโหลดแบตช์แล้วมันจะแสดงขึ้นมา: GDAL 1.10.1, released 2015/02/10 ดังนั้นฉันจะตรวจสอบรุ่น GDAL อื่น ๆ และทำการเปรียบเทียบได้อย่างไร มีวิธีใดที่จะรวมสิ่งต่าง ๆ ทั้งหมดไว้ที่ส่วนกลางและบังคับให้แอพใช้โฟลเดอร์ส่วนกลางเดียวกัน

2
เวิร์กโฟลว์ที่เหมาะสมสำหรับการแปลง LAS เป็น DEM
ฉันเจอไฟล์ LiDAR (.LAS) เป็นประจำด้วยข้อมูลระดับความสูง เมื่อฉันทำฉันมักจะพยายามหาวิธีในการแปลงให้เป็น DEM สำหรับการวิเคราะห์ทางอุทกวิทยา ฉันได้พัฒนาเวิร์กโฟลว์หลายแห่งและแม้ว่าพวกเขามักจะส่งออกสิ่งที่ฉันต้องการ (แต่ไม่เสมอไป!) พวกเขาดูเหมือนจะไม่ได้รับการปรับแต่งมากนัก นอกจากนี้ฉันต้องการมีหนึ่งเวิร์กโฟลว์ที่ฉันสามารถไว้ใจได้และไม่ต้องลองสามแบบทุกครั้ง นี่คือเวิร์กโฟลว์ปัจจุบันของฉัน: FME : เครื่องอ่าน LAS -> PointCloudCombiner -> RasterDEMGenerator -> นักเขียน Geotiff (เวลาอ้างอิง 5 นาที) ArcMap : LAS to multipoint -> Multipoint to Terrain -> Terrain to raster (10 นาที) LAS to multipoint -> สร้าง TIN (เนื่องจากTopo to rasterไม่สามารถอ่านค่า …

5
ข้อดีของการใช้ spatialite มากกว่า shapefile? [ปิด]
ฉันพบว่า spatialite มีประโยชน์มากกว่า shapefiles เนื่องจากมันไม่มีข้อ จำกัด ของ shapefile และยังพกพาได้ หลายคนที่นี่ใช้ Shapefiles เพื่อแลกเปลี่ยนข้อมูลและแม้แต่ผู้เชี่ยวชาญไม่ทราบเกี่ยวกับรูปแบบใหม่นี้ อะไรคือข้อดีของการใช้ spatialite ผ่านรูปร่าง? สามารถใช้แทน shapefile ได้หรือไม่? โปรดเน้นเฉพาะรูปแบบที่พกพาได้เช่นสามารถแลกเปลี่ยนโดยใช้ USB sticks GML, GeoJSON, KML, CSV ไม่ใช่ตัวเลือกและไม่สามารถแก้ไขได้โดยตรงใน GIS UPDATE: เป็นเวลามากกว่า 5 ปีแล้วและการพัฒนาใหม่มุ่งเน้นไปที่ geopackage ซึ่งเกี่ยวข้องกับ spatialite ตอนนี้คำถามเป็นเหมือนข้อดีของการใช้ GEOPACKAGE มากกว่า GEODATABASE?

3
เรียนรู้ที่จะคิดเชิงพื้นที่มากกว่าเพียงแค่ติดตามจุดและคลิกบทช่วยสอน
วิทยาลัยที่ฉันทำงานอยู่กำลังพิจารณาปรับปรุงคำนำของหลักสูตร GIS ตามเนื้อผ้าพวกเขาเคยใช้ชุด ESRI แต่ตอนนี้เปิดให้ใช้ตัวเลือกอื่น ๆ มีสองปัจจัยที่รับผิดชอบต่อความปรารถนาที่จะเปลี่ยนแปลง: หนังสือเรียนที่จัดทำโดย ESRI อาจารย์ผู้สอนรู้สึกว่าการสอนแบบชี้และคลิกนั้นไม่ได้สอนนักเรียนเกี่ยวกับวิธีคิดเกี่ยวกับระบบสารสนเทศภูมิศาสตร์ แต่เป็นการสอนวิธีการใช้ซอฟต์แวร์ ESRI พวกเขาต้องการมีสิ่งที่มากกว่าคู่มือและจะไม่ล้าสมัยตามเวลาที่พวกเขามาถึง ผู้สำเร็จการศึกษาตามเนื้อผ้าอาจคาดหวังว่างานจากทั้งรัฐบาล Territorial หรือ Parks Canada (ซึ่งทั้งสองใช้ ArcGIS) แต่เมื่อไม่นานมานี้รัฐบาลไม่ได้ลดทอนสองคนนี้ไม่ใช่จุดหมายปลายทางหลักสำหรับบัณฑิต หลังจากได้ปรึกษากับตัวแทนอุตสาหกรรมแล้วทางวิทยาลัยได้รับการบอกกล่าวว่าพวกเขาควรจะฝึกอบรมให้นักเรียน "คิดเชิงพื้นที่" แทนที่จะใช้ซอฟต์แวร์ประเภทเดียว มีทรัพยากรใดบ้างในชุมชน SE.GIS ที่จะพิจารณาว่ามีประโยชน์สำหรับการพัฒนาความคิดและการสอน GIS (แทนที่จะเป็นแบบฝึกหัด) และถ้าคุณตั้งใจที่จะสอนด้วยหนึ่งโปรแกรม / ชุดซึ่งคุณคิดว่าจะมีประโยชน์มากที่สุดในการเรียนรู้เช่นนั้นทักษะที่เรียนรู้จะใช้กับซอฟต์แวร์ GIS โดยทั่วไปได้หรือไม่

4
มีฟังก์ชั่นอัตโนมัติใน QGIS เพื่อทำแพ็คเกจไฟล์ทั้งหมดในโครงการเพื่อการถ่ายโอนหรือไม่?
ในโครงการของฉันฉันใช้ geodata จากไดเรกทอรีต่าง ๆ มากมาย ตอนนี้ฉันต้องการมอบโครงการ QGIS ให้กับเพื่อนร่วมงาน (เช่นในแผ่นซีดี) เป็นไปได้หรือไม่ที่จะคัดลอกรูปร่างจากไดเรกทอรีต่าง ๆ ไปยังหนึ่งไดเรกทอรีโดยอัตโนมัติ
35 qgis  shapefile 

2
การฉายวัตถุ sp ใน R
ฉันมีรูปร่างหลายแบบใน CRS ที่แตกต่างกัน (ส่วนใหญ่เป็น WGS84 lat / lon) ที่ฉันต้องการแปลงเป็นรูปแบบทั่วไป (น่าจะเป็น Albers Equal Area Conic แต่ฉันอาจขอความช่วยเหลือในการเลือกคำถามอื่นเมื่อปัญหาของฉันดีขึ้น -defined) ฉันใช้เวลาสองสามเดือนในการทำสถิติเชิงพื้นที่ใน R แต่เมื่อ 5 ปีที่แล้ว สำหรับชีวิตของฉันฉันจำไม่ได้ว่าจะเปลี่ยนspวัตถุอย่างไร (เช่นSpatialPolygonsDataFrame) จากการฉายภาพหนึ่งไปอีกภาพหนึ่ง รหัสตัวอย่าง: P4S.latlon <- CRS("+proj=longlat +datum=WGS84") hrr.shp <- readShapePoly("HRR_Bdry"), verbose=TRUE, proj4string=P4S.latlon) # Shapefile available at # http://www.dartmouthatlas.org/downloads/geography/hrr_bdry.zip # but you must rename all the filenames to have …

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