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

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

5
จะคำนวณสถิติแรสเตอร์สำหรับรูปหลายเหลี่ยมได้อย่างไร
ฉันจะคำนวณจำนวนเงินเฉลี่ย ฯลฯ ของคะแนนแรสเตอร์ (หลายแบนด์) ต่อรูปหลายเหลี่ยมของเวกเตอร์เลเยอร์ได้อย่างไร ฉันบอกว่านี่เรียกว่า "สถิติเชิงพื้นที่" ฉันลองกับ QGIS ก่อน มีวิธีที่จะทำ แต่มันช้าเกินไป (แปลงแรสเตอร์เป็นเวกเตอร์ตัดกับเวกเตอร์เลเยอร์ที่สองคำนวณเรขาคณิตส่งออกตัวเลขคำนวณสถิติด้วยสเปรดชีตหรือโปรแกรมอื่นนำเข้าผลลัพธ์ใช้เวลาตลอดไปสำหรับฉัน 350,000 คะแนนแรสเตอร์) ฉันยังได้รับคำใบ้ในการใช้ saga-gis ที่มี "สถิติโซน" แต่ขึ้นอยู่กับหมวดหมู่จากแรสเตอร์แบนด์ไม่ใช่รูปหลายเหลี่ยมจากเวกเตอร์เลเยอร์ ดังนั้นในการใช้สิ่งนี้ฉันจะต้องแปลงเวกเตอร์เลเยอร์ของฉันเป็นแรสเตอร์แล้วคำนวณสถิติ นี่เป็นวิธีที่ผิดในการแก้ไขปัญหานี้ จะไม่มีวิธีในการพิจารณาคะแนนแรสเตอร์ที่เป็นของรูปหลายเหลี่ยม 2 รูปขึ้นไปเพราะมันถูกตัดกันโดยเขตแดนรูปหลายเหลี่ยม ฉันคิดว่าสถิติที่มีรูปหลายเหลี่ยมควรสามารถจัดการกับสิ่งนี้ดังนั้นฉันจึงคิดว่าฉันยังไม่พบโมดูลที่ถูกต้อง Saga-gis มีโมดูลมากมาย โปรดแจ้งให้เราทราบว่าอันไหนเหมาะสมที่สุดสำหรับแอปพลิเคชันนี้
14 qgis  raster  statistics  saga 

7
การอ้างอิงทางภูมิศาสตร์ DXF โดยใช้ QGIS? [ซ้ำ]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว : ชั้นเวกเตอร์การอ้างอิงทางภูมิศาสตร์ที่มีจุดควบคุมใช้ QGIS? (8 คำตอบ) ปิดให้บริการใน3 เดือนที่ผ่านมา ฉันมีตัว dxf ซึ่งสร้างขึ้นด้วยยูนิตในระดับที่ไม่ถูกต้อง ฉันจะยกระดับใน QGIS ได้อย่างไร? โปรดทราบว่ามันเปิดใน QGIS ในหน่วยแผนที่และตำแหน่งที่ไม่ถูกต้อง

8
ตัวอย่างของ Web Maps
คำตอบของคำถามนี้เป็นความพยายามของชุมชน แก้ไขคำตอบที่มีอยู่เพื่อปรับปรุงโพสต์นี้ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ในฐานะที่เป็นส่วนหนึ่งของโปรแกรมภายใน "เรียนรู้ที่เดือนการทำงานของ" ตัวเองและเพื่อนร่วมงานได้อาสาที่จะทำการนำเสนอ: "โลกมหัศจรรย์ของ Web แผนที่" ด้วยเหตุนี้ตอนนี้เรากำลังมองหาตัวอย่างของแผนที่เว็บที่ยอดเยี่ยมแปลกฟังก์ชั่นสวยงามและแปลกใหม่ที่มีอยู่ แผนที่ออนไลน์ใด ๆ ที่มีการโต้ตอบหรืออัพเดตแบบไดนามิกนั้นจะมีสิทธิ์ ส่วนหนึ่งของคำถามนี้ได้รับคำตอบแล้วด้วยสิ่งที่ทำให้แผนที่สวยงาม คำถามที่มีแผนที่บนเว็บเช่นเดียวกับที่ทำให้แผนที่ถูกจัดประเภทเป็นออกแบบมาไม่ดี? แต่เราสนใจในแผนที่ที่หลากหลายมากกว่าแค่ความสวยงามและไม่ดี ฉันทำการค้นหาเล็กน้อยแล้วมาหาคู่ (ที่เพิ่งมีหัวข้อการขนส่ง) เช่น: แผนที่ Live Ship Flight Tracker (สนามบินฮีทโธรว์) มีแผนที่เว็บอื่น ๆ อีกบ้างที่อาจแสดงให้เห็นถึงการสาธิตหรืออาจใช้การเปิดเผยที่กว้างขึ้น

1
ฉันจะสร้างฟอร์มที่กำหนดเองเพื่อป้อนแอตทริบิวต์ใน QGIS ได้อย่างไร
ฉันทำมาหลายครั้งแล้วใน ArcGIS และ ArcPad แต่ฉันไม่รู้ด้วยซ้ำว่าจะเริ่มสร้างรูปแบบที่กำหนดเองสำหรับการป้อนข้อมูลใน QGIS ได้อย่างไร ฉันต้องการทำเช่นนี้สำหรับการทำงานภาคสนาม - QGIS จะสร้างเครื่องมือภาคสนามที่ดีพร้อมการปรับแต่งเล็กน้อย
14 qgis 

2
ทรัพยากร GIS แบบกระจายและแบบคลาวด์
คำตอบของคำถามนี้เป็นความพยายามของชุมชน แก้ไขคำตอบที่มีอยู่เพื่อปรับปรุงโพสต์นี้ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ มีงานวิจัยที่ชัดเจนแหล่งข้อมูลบนเว็บหรือ (ข้อความ) หนังสือเกี่ยวกับ GIS กระจายหรือไม่ หัวข้อที่ฉันสนใจคือ: อัลกอริธึมเชิงพื้นที่เชิงลำดับ กรอบงานสำหรับการนำ GIS ไปใช้ในสภาพแวดล้อมคลาวด์ / คลัสเตอร์ FOSS และซอฟต์แวร์เชิงพาณิชย์สำหรับด้านบน ฉันได้เห็นคำถามนี้แต่ฉันต้องการบางสิ่งที่ชัดเจนมากขึ้น สถานะ CW จะเป็นประโยชน์เช่นเดียวกับคำแนะนำสำหรับแท็ก แก้ไข: ฉันได้ป้อนจำนวนคำเหล่านี้ในGoogle Scholarและในขณะที่ฉันเป็นนักศึกษาระดับบัณฑิตศึกษาและจัดการกับงานวิจัยเป็นประจำผลลัพธ์จำนวนมากไม่ได้เป็นสาระสำคัญหรือครอบคลุม

1
วิธีที่ดีที่สุดในการเป็นตัวแทนของสะพานโดยใช้เลเยอร์เวกเตอร์จุดใน QGIS คืออะไร?
ฉันกำลังทำงานบนแผนที่เส้นทางเดินป่า / ขี่จักรยานในป่าซึ่งบางครั้งมีสะพานที่จำเป็นต้องแสดงบนแผนที่ ฉันพยายามหาวิธีที่ดีที่สุดในการจับภาพและเป็นตัวแทนของพวกเขาโดยใช้ QGIS และไฟล์รูปร่างจุด ฉันกำลังจับภาพพวกเขาในเลเยอร์ "คุณสมบัติ / เครื่องหมาย" โดยที่ฉันยังเก็บตำแหน่งของสิ่งต่าง ๆ เช่นบูธข้อมูลและคุณลักษณะ / สถานที่ที่น่าสนใจ ฉันมีแอททริบิวชื่อ "ประเภท" ที่ฉันใช้เพื่อจัดรูปแบบคุณลักษณะแต่ละประเภท ("บริดจ์", "ข้อมูล", "คุณสมบัติ" ฯลฯ ) และฟิลด์ "ชื่อ" ฉันสามารถใช้เพื่อติดป้ายกำกับคุณลักษณะได้ เนื่องจากบริดจ์ชี้ไปในทิศทางที่แน่นอนฉันจึงเพิ่มฟิลด์ "การหมุน" ซึ่งฉันอ้างอิงใน "สไตล์, ขั้นสูง, ฟิลด์การหมุน" ในที่สุดฉันก็ใช้ "หน่วยแผนที่" เป็นหน่วยของฉันดังนั้นขนาดของสะพานจึงขยายตามขนาดของแผนที่ ฉันกำลังพิจารณาที่จะเพิ่มฟิลด์ "ขนาด" ในเลเยอร์ "คุณสมบัติ" ด้วยเช่นกันในกรณีที่ฉันพิจารณาว่าบริดจ์ที่แตกต่างกันนั้นจำเป็นต้องมีขนาดแตกต่างกัน ฉันอยากรู้ว่าคนอื่นจะจับสะพาน / สไตล์อย่างไรและหากไม่มีสิ่งใดที่ฉันไม่ได้พิจารณา นี่คือภาพหน้าจอที่มีลักษณะ:
14 qgis  vector  symbology 

3
เครื่องมือ ArcGIS Desktop ที่ทำเพื่อบันทึกในตารางสิ่งที่“ ละลาย” สำหรับคุณสมบัติ?
ฉันมีตารางข้อมูลที่ฉันจำเป็นต้องตัดทอนรวมการบันทึกที่มีค่าเดียวกันในเขตข้อมูล ID และดำเนินการทางคณิตศาสตร์คู่ในสาขาอื่น ๆ (รวมถึงการหาค่าเฉลี่ย) เครื่องมือละลายใน ArcGIS ทำสิ่งนี้สำหรับคลาสฟีเจอร์ แต่มันไม่ทำงานบนตาราง ฉันรู้ว่าอาจมีเครื่องมือใน ArcGIS ที่ทำสิ่งนี้ (โดยพื้นฐานแล้วมันคือการละลายโดยไม่มีรูปทรงเรขาคณิต) แต่ฉันไม่ได้พบมันและกำลังรีบหน่อย มีไหม ฉันมีสิทธิ์ใช้งาน ArcInfo ถ้าจำเป็น


9
การเพิ่มฟิลด์ด้วยชื่อไฟล์เมื่อรวม Shapefiles กับ ogr2ogr?
ฉันกำลังรวมรูปร่างบางไฟล์และมีปัญหาบางอย่างใน QGIS ดังนั้นฉันจึงใช้ ogr2ogr โดยตรง ฉันกำลังทำสิ่งนี้อยู่ (ในชุด): ogr2ogr -overwrite %destination% %n1% ogr2ogr -update -append %destination% %n2% -nln all_new ogr2ogr -update -append %destination% %n3% -nln all_new ogr2ogr -update -append %destination% %n4% -nln all_new มันใช้งานได้ดี แต่ตอนนี้ฉันต้องมีใน shapefile ที่เกิดขึ้นซึ่งเป็นเขตที่มีชื่อของรูปร่างที่เป็นต้นฉบับที่ฉันผสาน ฟังดูไม่ยากมาก แต่ฉันก็ไม่สามารถทำมันได้ ใครช่วยได้บ้าง ขอขอบคุณ!
14 gdal  ogr2ogr 

2
ทางเลือกของ OpenLayers ที่สนับสนุนคุณสมบัติฝั่งไคลเอ็นต์มากขึ้น [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน2 ปีที่ผ่านมา ฉันกำลังพิจารณาสถาปัตยกรรมที่แตกต่างสำหรับระบบที่จะใช้การเรนเดอร์ฝั่งไคลเอ็นต์สำหรับคุณลักษณะจุดและต้องปราศจากปลั๊กอิน ฉันใช้แอพพลิเคชั่นนี้พัฒนาขึ้นเพื่อตอบคำถามนี้เพื่อทดสอบแล็ปท็อปของฉัน (ซึ่งค่อนข้างมีความสามารถ - quad-core 2.6 ghz cpu, หน่วยความจำ 4 gb, ไม่อยู่ภายใต้ภาระอื่น ๆ , Firefox 8) ด้วยคะแนนที่แตกต่างกัน เห็นได้ชัดว่ามันล่าช้าที่ 500 และเริ่มดิ้นรนกว่า 1,000 ฟีเจอร์ที่สร้างแบบสุ่มดูเหมือนจะไม่มีตัวจัดการเหตุการณ์ใด ๆ และใช้สัญลักษณ์เดียวกันทั้งหมด ฉันคาดว่าจะแสดงคุณลักษณะได้สูงสุด 1,000 รายการพร้อมด้วยสัญลักษณ์ที่แตกต่างกันสูงสุด 10 รายการทั้งหมดนี้มีตัวจัดการการคลิกและวางเมาส์และบนแพลตฟอร์มที่มีความสามารถน้อยกว่า ฉันหวังว่าจะได้ประสิทธิภาพฝั่งไคลเอ็นต์ที่ดีขึ้นโดยเฉพาะหลังจากเห็นตัวอย่าง GIS Cloud นี้ - ฉันรู้ว่ามันใช้งานได้แตกต่างกัน (ผ้าใบ HTML5 กับ SVG) แต่ความแตกต่างของประสิทธิภาพนั้นโดดเด่นจริงๆ คำถามสำคัญของฉัน (ถ้าคุณจะใจดี) คือ: …

2
ฉันจะสร้างรูปหลายเหลี่ยมล้อมรอบโลกได้อย่างไร
ฉันใช้แผนที่แผ่นพับเพื่อสร้างความท้าทายรอบโลก ฉันต้องการเพิ่มรูปหลายเหลี่ยมซึ่งมุ่งหน้าไปทางทิศตะวันออกจากโตเกียวจากนั้นปรากฏทางตะวันตกของอเมริกาใต้บนแผนที่ - แต่ฉันกลับได้เส้นที่ข้ามแผนที่ในทิศทางตรงกันข้าม (ดูเส้นสีเหลือง) ฉันคิดว่านี่อาจเกี่ยวข้องกับดาต้าไลน์และ / หรือระบบพิกัด ใครสามารถอธิบายทฤษฎีเบื้องหลังสิ่งที่ฉันต้องทำเพื่อให้เรื่องนี้ทำงานได้ ฉันกำลังใช้การประมาณการแบบ bluemarble จาก Nasa: var bluemarble = new L.TileLayer.WMS("http://demo.opengeo.org/geoserver/wms", { layers: 'bluemarble', attribution: "Data © NASA Blue Marble, image service by OpenGeo", minZoom: 2, maxZoom: 5 });


2
ใครควรรับผิดชอบในการแก้ไขข้อมูล GIS
ฉันทำงานให้กับเทศบาลด้วย GIS ขององค์กร อะไรคือข้อโต้แย้งในการแก้ไขข้อมูลทั้งหมดในแผนก GIS ในทางกลับกันสิ่งที่จะเป็นข้อโต้แย้งสำหรับการปรับปรุงข้อมูลที่ถูกจัดการ ณ จุดเข้า (เช่น DPW: ท่อระบายน้ำและน้ำ; การประเมิน: พัสดุ) ฉันสนใจในกรณีที่เหมาะสมโดยไม่คำนึงถึงพนักงานและเงิน
14 editing 

1
วิธีแรเงาหรือวางซ้อนแผนที่แรสเตอร์เพื่อสะท้อนเวลาของวันและแสงโดยรอบ
ฉันมีแรสเตอร์ในเวลากลางวันของพื้นที่ศึกษาของฉัน ฉันมีเคาน์เตอร์มากกว่า 20 แห่งในพื้นที่ศึกษาที่นับ "สิ่ง" ด้วยเวลาประทับ ใช้PyEphemฉันกำหนดประเภทของแสงโดยรอบสำหรับแต่ละจุดข้อมูลที่เก็บรวบรวม สิ่งที่ฉันต้องการทำ: เพิ่มการซ้อนทับแบบโปร่งใสสีเทา / กึ่งเพื่อสะท้อนแสงโดยรอบ (พลบค่ำ, พระอาทิตย์ขึ้น, กลางวัน, พระอาทิตย์ตกและมืด) เป้าหมายสุดท้าย: สร้างการสร้างภาพข้อมูลตามเวลาของการรวบรวมข้อมูลที่เน้นเวลาของวัน หรือสามารถสร้างสแนปชอตในเวลาที่แน่นอนด้วยการซ้อนทับสีเทาที่เหมาะสม คิดว่านี่เป็นภาพ: แหล่ง

5
ค้นหาเพื่อนบ้านลำดับที่ 1 ได้อย่างมีประสิทธิภาพ 200k polygons
สำหรับกลุ่มบล็อกการสำรวจสำมะโนประชากร 208,781 ทุกกลุ่มฉันต้องการดึงข้อมูลรหัสประจำตัว FIPS ของเพื่อนบ้านลำดับที่ 1 ทั้งหมด ฉันมีการดาวน์โหลดขอบเขตไทเกอร์ทั้งหมดและรวมเป็น 1GB เชพไฟล์เดียว ฉันลองใช้สคริปต์ ArcPython ที่ใช้ SelectLayerByLocation สำหรับ BOUNDARY_TOUCHES ที่แกนกลาง แต่ใช้เวลามากกว่า 1 วินาทีสำหรับแต่ละกลุ่มบล็อกซึ่งช้ากว่าที่ฉันต้องการ นี่คือแม้หลังจากที่ฉัน จำกัด การค้นหา SelectLayerByLocation เพื่อบล็อกกลุ่มในสถานะเดียวกัน ฉันพบสคริปต์นี้แต่ยังใช้ SelectLayerByLocation ภายในเพื่อให้ไม่เร็วขึ้น การแก้ปัญหาไม่จำเป็นต้องเป็นแบบ Arc - ฉันเปิดให้แพคเกจอื่น ๆ แม้ว่าฉันจะเขียนโค้ดด้วย Python ได้สบาย

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