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

Raster เป็นรูปแบบข้อมูลที่ประกอบด้วยกริดปกติซึ่งมักจะจัดเก็บในรูปแบบภาพเหมือน

4
ข้อผิดพลาดในการตัด Rasterfile: ไม่สามารถคำนวณกล่องขอบของ cutline
ฉันมีไฟล์แรสเตอร์และต้องการคลิปมันไฟล์เวกเตอร์ควรจะเป็นเลเยอร์มาสก์ ฉันใช้วิธีที่ชัดเจนที่สุด (Raster-> Extraction-> Clipper) ไม่ว่าฉันจะทำอะไรฉันได้รับข้อผิดพลาดนี้ (ดูรูปด้านล่าง): ไม่สามารถคำนวณกล่องขอบเขตของ cutline ฉันลองเปลี่ยนรูปแบบแรสเตอร์เปลี่ยนการฉายภาพ ฯลฯ แน่นอนว่าฉันทำวิจัยในโพสต์เก่า / Google ด้วย ฉันไม่รู้ว่าจะแก้ไขปัญหานี้อย่างไร ถ้าฉันคลิปโดยขยายมันใช้งานได้ สิ่งที่แปลกคือฉันจำได้ว่าทำสามเดือนที่ผ่านมาวิธีเดียวกันและฉันไม่ได้รับข้อผิดพลาดนี้ ฉันก็จะ (แทนที่จะแก้ปัญหาสำหรับข้อผิดพลาดนี้) ยินดีต้อนรับวิธีอื่นในการดำเนินการนี้ ฉันต้องการคลิป rasterfile ตามที่อธิบายไว้ ใครช่วยได้บ้าง
22 qgis  raster  clip 

3
การจัดการกับบริดจ์และอุโมงค์เมื่อสร้างแบบจำลองเส้นทางที่มีค่าใช้จ่ายน้อยที่สุด
ขณะนี้ฉันใช้เครื่องมือ Cost Path ของ ArcGIS 10 Spatial Analyst เพื่อทำโมเดลเส้นทางเดินเท้า ฉันมีทางเท้ารั้วอาคารและคุณลักษณะทางเท้ามากมายรวมกันเป็นพื้นผิวที่มีค่าใช้จ่ายซึ่งทางเท้ามีราคาต่ำสวนสาธารณะจะสูงขึ้นเล็กน้อยทางม้าลายยังคงสูงขึ้นและอาคารรั้วและสิ่งที่คล้ายกันคืออุปสรรค แบบจำลองนี้ใช้งานได้ดีในการกำหนดเส้นทางที่ดีที่สุดเปรียบเทียบเส้นทางกับแต่ละอื่น ๆ ประเมินความสามารถในการเดินของพื้นที่และสร้างเส้นทางเดินเท้า แต่ฉันมีปัญหาหนึ่งที่สำคัญ: สะพานและอุโมงค์ เนื่องจากพื้นผิวของต้นทุนบังคับให้ฟีเจอร์ทั้งหมดเป็นเครื่องบิน 2D เดียวฉันไม่สามารถสร้างแบบจำลองสะพานด้วยทางเท้าที่ข้ามถนนด้วยทางเท้า ฉันต้องเลือกสิ่งที่ควรถูกตัดออก อีกทางเลือกหนึ่งคือการค้นหาสะพานและอุโมงค์ทั้งหมดในเมืองและแบบจำลองการรวมกันของภายใต้ / เหนือ แต่รูปแบบใช้เวลาตลอดไปในการทำงานตามที่เป็นอยู่! มีเครื่องมือของบุคคลที่สามที่สามารถทำงานในเส้นทางที่มีค่าใช้จ่ายน้อยที่สุดในแบบ 3 มิติหรือไม่หรือไม่ได้วิธีแก้ปัญหาบางอย่าง?

1
มีกฎทั่วไปทั่วไปสำหรับการเลือกการแปลงสำหรับการอ้างอิงทางภูมิศาสตร์หรือไม่?
มีการแปลงหลายอย่างที่สามารถใช้ได้เมื่อการอ้างอิงทางภูมิศาสตร์เป็นแรสเตอร์: พหุนามลำดับที่ 1 (เลียนแบบ) พหุนามลำดับที่ 2 พหุนามลำดับที่ 3 เส้นโค้ง ... ฯลฯ มีกฎเฉพาะหรือกฎของหัวแม่มือเกี่ยวกับการแปลงที่ควรใช้กับแรสเตอร์โดยเฉพาะ? ตัวอย่างเช่นโดยทั่วไปควรใช้การแปลงเฉพาะกับภาพถ่ายทางอากาศและอื่น ๆ ควรใช้กับภาพถ่ายดาวเทียมในขณะที่หนึ่งในสามควรใช้ในขณะทำแผนที่ดิจิทัล มีหนังสือเล่มใดบ้างที่อธิบายรายละเอียดเกี่ยวกับคณิตศาสตร์นี้

2
Resample ภาพ GeoTIFF เป็นความละเอียดเดียวกันหรือไม่
ฉันมีรูป geotiff สองรูปที่ฉันต้องการจะลองความละเอียดเดียวกันอีกครั้ง ถ้าฉันใช้ ArcGIS มันจะง่ายกว่านี้ แต่การใช้ QGIS ฉันไม่รู้วิธีการนี้ ความช่วยเหลือบางอย่างจะขอบคุณมาก ขอบคุณ


4
ชั้นซ้อนแรสเตอร์ใน QGIS?
ฉันมีข้อมูลหลายสเปกตรัมซึ่งแต่ละแถบแยกเป็นไฟล์ Raster ฉันจะเลเยอร์แรสเตอร์เหล่านี้อย่างไรเพื่อให้ได้แรสเตอร์หนึ่งวงที่มี 3 แบนด์แทนที่จะเป็นแรสเตอร์ 3 แบบที่แตกต่างกัน? มันค่อนข้างง่ายที่จะทำใน ERDAS และ ArcGIS แต่ฉันไม่ได้คิดวิธีการทำใน QGIS

3
การปรับให้เรียบ / สอดแทรกแรสเตอร์ใน Python โดยใช้ GDAL?
ฉันกำลังพัฒนาใน Python และใช้ GDAL จาก OSGEO เพื่อจัดการและโต้ตอบกับ rasters และ shapefiles ฉันต้องการนำไฟล์รูปร่างที่มีคุณสมบัติจุดและสอดแทรกเข้าไปในพื้นผิวแบบแรสเตอร์ ตอนนี้ฉันกำลังใช้เมธอด 'RasterizeLayer' ซึ่งเบิร์นค่าจากฟีเจอร์จุดไปยังแรสเตอร์ (ซึ่งถูกตั้งค่าด้วยค่า nodata ทั้งหมด) แต่ทำให้พิกเซลที่ไม่มีการแตะทั้งหมดเป็นค่า 'โนดาต้า' ฉันจึงถูกทิ้งให้อยู่กับแรสเตอร์ประเภทหมากรุก สิ่งที่ฉันมีหลังจากใช้ RasterizeLayer: สิ่งที่ฉันต้องการสำหรับผลิตภัณฑ์ขั้นสุดท้าย: ฉันเชื่อว่าฟังก์ชั่นที่ฉันกำลังมองหาเรียกว่า 'Spline_sa ()' จากการนำเข้า arcgisscripting GDAL มีฟังก์ชั่นที่คล้ายกันหรือมีวิธีอื่นในการรับเอาต์พุตที่ต้องการหรือไม่?

4
วิธีเข้าถึงไฟล์อย่างมีประสิทธิภาพด้วย GDAL จาก S3 bucket ด้วย VSIS3
ดังนั้น GDAL จึงได้เพิ่มคุณสมบัติใหม่ที่ช่วยให้สามารถอ่านไฟล์ที่ฝากข้อมูล S3 ได้แบบสุ่ม ฉันกำลังมองหาการครอบตัดภาพ GDAL จากหลายไทล์ของภาพโดยไม่ต้องดาวน์โหลดไฟล์ทั้งหมด ฉันเห็นเอกสารกระจัดกระจายมากเกี่ยวกับวิธีการกำหนดค่าและเข้าถึง S3 bucket แต่ GDAL และสับสนเล็กน้อยเกี่ยวกับวิธีเริ่มต้นอย่างไร ใครบางคนจะใจดีพอที่จะให้ตัวอย่าง / การสอนสั้น ๆ อย่างมากเกี่ยวกับวิธีการตั้งค่าระบบไฟล์เสมือนสำหรับ GDAL เพื่อให้บรรลุเป้าหมายนี้ แต้มโบนัสหากโซลูชันของคุณอนุญาตให้เขียนสคริปต์ผ่าน Python! เพื่อชี้แจง: เราได้ทำไปแล้วใน Python ปัญหาของ Python คือคุณต้องดาวน์โหลดทั้งรูปภาพเพื่อใช้งานได้ GDAL รุ่นใหม่ล่าสุดมีการสนับสนุนการติดตั้งที่ฝากข้อมูล S3 เพื่อที่ว่าหากเราต้องการพูดว่าครอบตัดส่วนเล็ก ๆ ของภาพเราสามารถทำงานโดยตรงกับส่วนที่เล็กลง อนิจจาเนื่องจากฟีเจอร์นี้เปิดตัวเฉพาะในสาขาที่มั่นคงในเดือนมกราคมฉันจึงไม่พบเอกสารใด ๆ เลย ดังนั้นโซลูชันควรใช้ระบบ VSI3 ใน GDAL รุ่นใหม่ล่าสุดหรือใช้ระบบอย่างชาญฉลาดเพื่อป้องกันผู้ใช้ไม่จำเป็นต้องดาวน์โหลดภาพทั้งหมดไปยังไดรฟ์ EBS เพื่อทำงานกับมัน กล่าวคือจะได้รับรางวัลเงินรางวัลเพื่อตอบว่าใช้ VSI APIs ที่พบใน GDAL …

1
เราสามารถสร้างมุมมองผ่านตารางแรสเตอร์ใน Postgis2.0 ได้ไหม?
เป็นไปได้ไหมที่จะสร้างมุมมอง PostgreSQL บนตารางที่มีข้อมูลแบบแรสเตอร์? ฉันประสบความสำเร็จในการสร้างมุมมอง แต่รายการraster_columnsไม่ถูกต้อง (ข้อมูล raster ทั้งหมดหายไป) นอกจากนี้ฉันไม่สามารถเปิดมุมมอง SQL โดยใช้ QGIS (ส่วนใหญ่อาจเป็นเพราะ raster_columns ไม่ถูกต้อง) มันเป็นสถานการณ์เดียวกันกับคำถามนี้ที่gemetry_columns & viewsแต่สำหรับคอลัมน์แรสเตอร์ฉันไม่สามารถหาไวยากรณ์ที่ถูกต้องเพื่อบังคับ typemod ในระหว่างการสร้างมุมมอง ทั้งหมดที่ฉันสามารถหาได้คือ: แรสเตอร์ (ARRAY ['8BUI', '8BUI', '8BUI'], 4326,0.5, -0.5, ... ); แต่สิ่งที่ตามมาหลังจาก "... " เป็นเรื่องลึกลับ มีใครจัดการเพื่อสร้างมุมมองที่มีรายการที่ถูกต้องใน raster_columns? ตัวอย่างสั้น ๆ จะได้รับการชื่นชมอย่างมาก

3
การโหลดแรสเตอร์ลงในฐานข้อมูล PostGIS 2.0 บน Windows
ฉันพยายามหาวิธีโหลดแรสเตอร์ลงในฐานข้อมูล PostGIS2.0 (ฉันได้ถามคำถามก่อนหน้านี้ในหัวข้อนี้ที่นี่และที่นี่ ) ฉันกำลังพยายามใช้raster2pgsql.exeโปรแกรมที่ให้มาพร้อมกับ PostGIS2.0 หลังจากทราบว่าต้องใช้พรอมต์คำสั่งใน windows ในฐานะผู้ดูแลระบบ (ใน Windows 7 เพื่อเรียกใช้บรรทัดคำสั่งในฐานะผู้ดูแลระบบให้พิมพ์cmdลงในแถบค้นหาแล้วกดctrl+ shift+ enter) เพื่อเปิดใช้raster2pgsql.exeงานฟังก์ชันที่ฉันจัดการ โหลดแรสเตอร์ลงในฐานข้อมูลของฉัน ฉันมีไฟล์แรสเตอร์เรียกras_test.tifว่าฉันวางไว้ชั่วคราวในbinโฟลเดอร์ของpostgresqlการติดตั้งของฉัน ใช้รหัสต่อไปนี้ฉันแปลงและโหลดแรสเตอร์นี้: C:\Program Files (x86)\PostgreSQL\9.1\bin>raster2pgsql -s 102003 ras_test.tif -t> elev.sql Processing 1/1: ras_test.tif C:\Program Files (x86)\PostgreSQL\9.1\bin>psql.exe -p 5434 -U postgres -d test2 -f elev.sql BEGIN psql:elev.sql:2: NOTICE: CREATE TABLE will create implicit sequence …

5
แบ่งแรสเตอร์เป็นชิ้นเล็ก ๆ โดยใช้ GDAL หรือไม่
ฉันมีแรสเตอร์ (USGS DEM จริง ๆ ) และฉันต้องแยกมันออกเป็นชิ้นเล็ก ๆ เหมือนภาพด้านล่างแสดง ซึ่งสำเร็จใน ArcGIS 10.0 โดยใช้เครื่องมือ Split Raster ฉันต้องการวิธีการ FOSS เพื่อทำสิ่งนี้ ฉันดูที่ GDAL แล้วคิดว่าจะทำอย่างนั้น (อย่างใดกับ gdal_translate) แต่หาอะไรไม่เจอ ในที่สุดฉันต้องการที่จะใช้แรสเตอร์และพูดว่าชิ้นใหญ่ (4KM โดย 4KM ชิ้น) ฉันต้องการแยกออกเป็น

2
จัดรูปแบบแรสเตอร์โดยอัตโนมัติโดยใช้ค่าเฉพาะใน QGIS หรือไม่
ใน ArcMap เป็นไปได้ที่จะคำนวณค่าเฉพาะสำหรับแรสเตอร์โดยอัตโนมัติแล้วใช้สไตล์ที่แตกต่างกับค่าที่ไม่ซ้ำแต่ละค่า (ดูภาพที่ 1) อย่างไรก็ตามใน QGIS ฉันต้องเพิ่มค่าสำหรับการจัดแต่งทรงผมด้วยตนเองเมื่อใช้สไตล์ "Singleband pseudocolor" (ดูภาพที่ 2) มีวิธีการเติมค่าที่ไม่ซ้ำกันโดยอัตโนมัติเช่น ArcMap หรือไม่? ArcMap: QGIS (วิธีเติมรายการค่าอัตโนมัติด้วยค่าที่ไม่ซ้ำได้อย่างไร):

2
ทำความเข้าใจกับไฟล์ .asc ของ Esri หรือไม่
การอ่านวิธีใช้ ArcGIS: รูปแบบไฟล์ชุดข้อมูลแรสเตอร์ที่รองรับฉันอ่านว่าประเภทไฟล์ ASCII กริดได้รับการแก้ไขด้วยนามสกุลไฟล์เอกพจน์. asasc สำหรับทั้งจำนวนบิตที่ลงนาม 16 บิต (สำหรับข้อมูลแบบแยกส่วน) และไฟล์เลขทศนิยม 32 บิต ) พวกเขาพูดในส่วนรูปแบบตาราง Esri : กริดเป็นรูปแบบการจัดเก็บข้อมูลแบบแรสเตอร์ดั้งเดิมของ Esri มีกริดสองประเภท: จำนวนเต็มและจุดลอย จากนั้นจะอธิบายว่าทั้งสองรูปแบบคืออะไร ความสับสนของฉันมาช่วยเหลือในส่วนถัดไปรูปแบบแรสเตอร์ Esri ASCII ที่นั่นพวกเขาพูดถึงรูปแบบจุดลอยตัวเท่านั้น ดังนั้นฉันอยากรู้ว่า: รูปแบบจำนวนเต็ม 16 บิตที่เซ็นชื่อสำหรับข้อมูลที่ไม่ต่อเนื่องถือว่าเป็นรูปแบบแรสเตอร์นอกเหนือจากกริดด้วยหรือไม่ ในส่วน 'รูปแบบตาราง ESRI - ที่เก็บข้อมูลแบบกริด' พวกเขากล่าวถึงส่วนขยายอื่น ๆ เช่น. bnd, .hrd เป็นต้น ไฟล์ .asc 16 บิตที่เป็นเลขจำนวนเต็มเป็น ASCII เวอร์ชันของรูปแบบกริดข้อมูล Esri หรือไม่? แรงจูงใจสำหรับคำถามนี้คือการอธิบาย …

2
การนับและการซ้อนซ้ำของสี่เหลี่ยมหลายเหลี่ยมใน ArcGIS Desktop หรือไม่
คุณจะนำเวกเตอร์เลเยอร์ที่มีรูปหลายเหลี่ยมซ้อนทับกันและเปลี่ยนเป็นแรสเตอร์ที่แต่ละเซลล์นับจำนวนรูปหลายเหลี่ยมที่มีเซลล์นั้นได้อย่างไร เรากำลังดูพื้นที่รูปหลายเหลี่ยมที่มีการเผาไฟระหว่างปี 1976 ถึง 2000 และต้องการดูว่ามีไฟจำนวนเท่าใดที่จะถูกบรรจุในแต่ละเซลล์แรสเตอร์

8
แก้ไขค่า Pixel เดียวใน QGIS?
ฉันต้องการแก้ไขแรสเตอร์ (ค่าพิกเซล) ใน QGIS ปลั๊กอิน "เครื่องมือมูลค่า" สามารถมอบมูลค่าพิกเซลของแรสเตอร์ให้ฉันได้อย่างง่ายดาย อย่างไรก็ตามฉันไม่ทราบวิธีการแก้ไข ฉันได้พบคำถามและคำตอบเกี่ยวกับการแก้ไข DEM แรสเตอร์ด้วยตนเอง (OpenSource) หรือไม่ ซึ่งบอกว่าเป็นไปได้ที่จะทำใน GRASS ฉันใช้เวลาหลายชั่วโมงในการพยายามทำความเข้าใจว่าหญ้าทำงานอย่างไรไม่ประสบความสำเร็จ ฉันไม่พบเครื่องมือd.rast.editในปลั๊กอิน sextante มีวิธีอื่นในการหลีกเลี่ยงหรือไม่
17 qgis  raster 

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