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

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

2
QGIS ไม่สามารถโหลดได้
ฉันติดตั้งไพ ธ อนไลบรารีจำนวนหนึ่งโดยใช้ pip (pandas, scipy, simplekml) และนับตั้งแต่ทุกครั้งที่ฉันพยายามโหลด QGIS ฉันได้รับข้อผิดพลาดนี้: Warning: loading of qgis translation failed [/usr/share/qgis/i18n//qgis_en_US] Warning: loading of qt translation failed [/usr/share/qt4/translations/qt_en_US] Warning: QCss::Parser - Failed to load file "/style.qss" Warning: QVariantMap DBusMenuExporterDBus::getProperties(int, const QStringList&) const: Condition failed: action Warning: QVariantMap DBusMenuExporterDBus::getProperties(int, const QStringList&) const: Condition failed: action …

1
วิธีล้างการยกเลิกสคริปต์ประมวลผล QGIS จาก gui
ฉันได้เขียนสคริปต์ประมวลผล QGIS ที่ดำเนินการวิเคราะห์สิ่งอำนวยความสะดวกที่ใกล้เคียงที่สุด นำชุดข้อมูลอินพุตที่สมบูรณ์ (ที่อยู่ 20k เป็นจุดเริ่มต้น ~ 100 คะแนนเป้าหมายเครือข่ายถนน OSM พร้อม ~ 13k linestrings) สคริปต์ทำงานประมาณ 3 ชั่วโมงและใช้ตัวบ่งชี้ความคืบหน้าต่างๆเพื่อสร้างความมั่นใจให้กับผู้ใช้ว่าเป็น ยังมีชีวิตอยู่ (บันทึกออก, แถบความคืบหน้า, เวลาที่เหลือ, แถบยางบ่งบอกถึงวิธีการอำนวยความสะดวกที่ใกล้เคียงที่สุดเพียงแค่ประมวลผล, หน้าจอ cp. ด้านล่าง): ตอนนี้ฉันต้องการยกเลิกสคริปต์ที่ใช้งานอยู่และเท่าที่ฉันสามารถเห็นได้สิ่งนี้สามารถทำได้ที่[X]มุมบนขวาในหน้าต่างประมวลผลสคริปต์ gui เท่านั้น แต่การทำเช่นนั้นสคริปต์ยังคงดำเนินการตามที่ระบุโดยแถบยางสีฟ้ารวมถึงเวลาในการประมวลผลและแถบความคืบหน้า ... ... และทรัพยากรระบบในตัวจัดการงาน: อย่างไรก็ตามสองสามนาที (~ 14 นาที) ในสคริปต์จะหยุดการประมวลผลและระบบจะไม่ใช้ทรัพยากรอีกต่อไป: เนื่องจากช่วงเวลาระหว่างการปิดหน้าต่างและการหยุดการประมวลผลดูเหมือนจะคาดเดาไม่ได้สำหรับฉันคำถามของฉันคือ: นี่เป็นวิธีที่แนะนำในการยกเลิกสคริปต์การประมวลผล QGIS หรือมีวิธีอื่นในการยกเลิกสคริปต์แบบหมดจดจาก gui หรือไม่

2
QGIS ถูกลบหลังจากอัปเดตเป็น 2.18.5 บน ubuntu
หลังจากอัปเดตเป็น QGIS 2.18.5 โดยใช้ ubuntugis ppa การติดตั้ง QGIS 2.18.4 ของฉันถูกลบออกและฉันได้รับข้อผิดพลาดเกี่ยวกับการพึ่งพาที่ไม่คาดคิดเมื่อฉันพยายามติดตั้ง QGIS ที่เทอร์มินัล: The following packages have unmet dependencies: python-qgis : Depends: python-future but it is not installable E: Unable to correct problems, you have held broken packages. ฉันเห็นโพสต์ที่คล้ายกันเช่นนี้และสิ่งนี้ทาง SE แต่พวกเขาไม่สามารถแก้ไขปัญหาของฉันได้ ฉันติดตั้ง python-future ใน python 2.7 แล้ว แต่ยังไม่สามารถติดตั้ง QGIS ได้ ฉันจะแก้ไขปัญหานี้ได้อย่างไร …

1
นักแต่งเพลง QGIS เพิ่มตารางคุณลักษณะที่มีคอลัมน์ซ้ำ
ฉันต้องการความช่วยเหลือเกี่ยวกับนักแต่งเพลงพิมพ์ QGIS ฉันใช้ผู้แต่งแอตลาสและพยายามใช้add attribute tableจากแท็บเลย์เอาต์ ฉันได้สร้างการแสดงออกของฉันที่ฉันต้องการพิมพ์ในผู้แต่ง การแสดงออกของฟิลด์ (ที่ฉันต้องการ): case when "myfield" is not null then concat(myfield,' ',myfield1,' & ',myfield2) else concat(myfield1,' ',myfield3) ฉันได้กำหนดตัวกรองจากitem propertiesที่ฉันต้องการพิมพ์ด้วยแอตลาส: intersects(buffer($geometry),50),$atlasgeometry) แต่นั่นแสดงให้เห็นว่า: value1 value2 value3 value4 value5 value6 value7 value8 value9 เนื่องจากมีหลายค่าฉันไม่สามารถพิมพ์ได้ทั้งหมดในเค้าโครงของฉัน ฉันต้องการผลลัพธ์เช่นนี้: value 1 value2 value 3 value4 value 5 value6 value 7 value8 value9 …

1
การอ่านไฟล์รูปภาพ S3 Sentinel-2 พร้อม rasterio
ขณะนี้ฉันพบข้อผิดพลาด 'ปฏิเสธการเข้าถึง' หลังจากใช้ rasterio เพื่อเปิดไฟล์รูปภาพ Sentinel-2 AWS .jp2 (ปัจจุบันโฮสต์โดย Sinergise และสามารถพบได้ที่นี่ ) รหัสของฉันมีลักษณะเช่นนี้: import rasterio access_key = '*****************' secret_access_key = '***********************' region_name = 'eu-central-1' Session = rasterio.env.Env(aws_access_key_id=access_key, aws_secret_access_key=secret_access_key, region_name=region_name) url = 's3://sentinel-pds/tiles/10/S/DG/2015/12/7/0/B01.jp2' with Session: with rasterio.open(url) as dataset: print dataset คำตอบคือ: --------------------------------------------------------------------------- CPLE_AWSAccessDenied Traceback (most recent call last) <ipython-input-1-4f6da7274649> in …

2
การปิดกั้นฉลากใน QGIS
ไม่มีใครรู้ว่ารูปแบบฉลาก 'การบล็อก' ใน QGIS 2.16 ทำงานอย่างไร ฉันมีเลเยอร์ขอบเขตรูปหลายเหลี่ยมและต้องการป้องกันไม่ให้เลเบลซ้อนทับโครงร่าง ฉันได้เปิดการบล็อกสำหรับรูปหลายเหลี่ยม แต่ดูเหมือนไม่มีป้ายกำกับใดเปลี่ยนแปลง

2
มีตัวเลือกใน QGIS ในการวาดเส้นขนานที่ snap บนส่วนด้านนอกของบรรทัด (เส้นที่อยู่ติดกัน) ที่เป็นอิสระจากมาตราส่วนหรือไม่?
ฉันต้องวาดแผนที่ของเครือข่ายการขนส่งสาธารณะและฉันมีปัญหาในถนนที่มีหลายสายผ่าน วัตถุประสงค์ของฉันคือการทำแผนที่แสดงภาพที่เส้นในลู่ทางนั้นขนานกันจากที่อื่นและไม่มีที่ว่างระหว่างพวกเขาเพื่อที่จะเห็นพวกมันทั้งหมดในเวลาเดียวกันโดยไม่คำนึงถึงขนาด ฉันได้ลองใช้ตัวเลือกการสแนปและการวาดภาพแบบขนาน (เครื่องมือ CAD) แต่ปัญหาคือเมื่อฉันเปลี่ยนสเกลระยะทางระหว่างเส้นเปลี่ยนไปและพวกมันก็ชนกันหรือแยกออกจากกันทำให้ทุกอย่างยุ่งเหยิง ดังนั้นคำถามของฉันคือ: มีตัวเลือกในการวาดเส้นที่อยู่ติดกันซึ่งอยู่ติดกันอย่างอิสระจากระดับของการสร้างภาพ? หมายเหตุ: ฉันไม่รู้ว่าติดกันใช้กับสิ่งที่ฉันหมายถึงหรือไม่ดังนั้นที่นี่ฉันคัดลอกตัวอย่างของสิ่งที่ฉันค้นหา: นี่คือสิ่งที่เกิดขึ้นเมื่อฉันซูมเข้า: และเมื่อฉันซูมออก: แก้ไข: ที่นี่ฉันแบ่งปันสถานการณ์ว่าทำไมโซลูชันที่แนะนำไม่ทำงานสำหรับฉัน สามบรรทัดแชร์ถนนเดียวกันชั่วขณะหนึ่งจากนั้นพวกเขาแยกออกเป็นสามถนนที่แตกต่างกัน ฉันไม่สามารถใช้บรรทัดเดียวที่มีสัญลักษณ์หลายรายการได้เนื่องจากทั่วทั้งเครือข่ายเส้นแบ่งและเข้าร่วมอีกครั้ง (มีรถบัสมากกว่า 15 สาย) ข้อมูลที่อยู่ในข้อมูลคุณลักษณะไม่ได้ช่วยฉันเพราะมันเป็นเพียงเลเยอร์ที่เต็มไปด้วยเส้นโดยไม่มีแอตทริบิวต์อื่นนอกจากข้อมูลเครือข่ายบางอย่าง (จำนวนรถโดยสาร / ชั่วโมงผู้โดยสาร / ชั่วโมง ฯลฯ ) (QGIS 2.8.6 ทำงานบน Windows 7)

2
รายการ Legend ควรเป็นแบบเอกพจน์หรือพหูพจน์หรือไม่
ในตำนานแผนที่รายการควรเป็นเอกพจน์หรือพหูพจน์? อะไรที่ถูกต้อง? ถนนหรือถนน การค้นหารูปภาพของ Google สำหรับ "คำอธิบายแผนที่" ทำให้ฉันสรุปได้ว่าไม่มีวิธีที่สอดคล้องกันในการมีรายการคำอธิบายภาพเป็นเอกพจน์หรือพหูพจน์ แผนที่ที่เชื่อถือได้มากขึ้นที่ฉันเคยเห็นมีรายการคำอธิบายเป็นเอกเทศ (USGS, National Geographic, ฯลฯ ) ดังนั้นคำถามของฉันคือรายการตำนานพหูพจน์ถูกต้องในกรณีใด คู่มือนี้บอกว่าเอกพจน์: http://gisgeography.com/map-elements-how-to-guide-map-making/ รายการที่ 32: คุณลักษณะในตำนานเป็นปัจจุบันและเป็นเอกพจน์ ตัวอย่างของตำนานที่มีรายการเอกพจน์และพหูพจน์ที่ฉันทำ

2
ตัวเลขที่อยู่หน้ารหัส EPSG คืออะไรเช่น 6.9 ใน EPSG: 6.9: 4326
เซิร์ฟเวอร์ WFS ที่ฉันใช้ข้อมูลขอบเขตที่เสนอในรหัส EPSG ต่อไปนี้: EPSG: 6.9: 27700 EPSG: 6.9: 4326 ... กำหนดไว้ในgiveCapabilitiesข้อมูลจำเพาะXML เช่นนี้: <DefaultCRS>urn:ogc:def:crs:EPSG:6.9:27700</DefaultCRS> <OtherSRS>urn:ogc:def:crs:EPSG:6.9:4326</OtherSRS> ตามที่ผมเข้าใจมัน EPSG 4326 เป็นเส้นรุ้ง "มาตรฐาน" และลองจิจูดรีใช้โดยระบบ GPS และ EPSG: 27700 เป็นระบบอังกฤษเก่าที่อยู่เบื้องหลังอาวุธยุทโธปกรณ์สำรวจกริดแห่งชาติ แต่6.9:หมายความว่าอย่างไร ฉันลองใส่มันลงใน ogr2ogr และมันก็สับสน: {"ข้อผิดพลาด": ["ข้อผิดพลาด 6: EPSG PCS / GCS รหัส 6 ไม่พบในไฟล์สนับสนุน EPSG นี่เป็นระบบที่ถูกต้อง", "ระบบพิกัด EPSG หรือไม่", "ไม่สามารถประมวลผลคำจำกัดความ SRS: EPSG: 6.9: …
12 epsg 

3
การกำหนดค่าตามเงื่อนไขให้กับเซลล์แรสเตอร์ที่อยู่ติดกัน?
ฉันมีค่าแรสเตอร์: m <- matrix(c(2,4,5,5,2,8,7,3,1,6, 5,7,5,7,1,6,7,2,6,3, 4,7,3,4,5,3,7,9,3,8, 9,3,6,8,3,4,7,3,7,8, 3,3,7,7,5,3,2,8,9,8, 7,6,2,6,5,2,2,7,7,7, 4,7,2,5,7,7,7,3,3,5, 7,6,7,5,9,6,5,2,3,2, 4,9,2,5,5,8,3,3,1,2, 5,2,6,5,1,5,3,7,7,2),nrow=10, ncol=10, byrow = T) r <- raster(m) extent(r) <- matrix(c(0, 0, 10, 10), nrow=2) plot(r) text(r) จากแรสเตอร์นี้ฉันจะกำหนดค่า (หรือเปลี่ยนค่า) ให้กับ 8 เซลล์ที่อยู่ติดกันของเซลล์ปัจจุบันตามภาพประกอบนี้ได้อย่างไร ฉันวางจุดสีแดงในเซลล์ปัจจุบันจากบรรทัดรหัสนี้: points(xFromCol(r, col=5), yFromRow(r, row=5),col="red",pch=16) ที่นี่ผลลัพธ์ที่คาดหวังจะเป็น: โดยที่ค่าของเซลล์ปัจจุบัน (เช่น 5 ในค่าแบบแรสเตอร์) จะถูกแทนที่ด้วย 0 โดยรวมแล้วจะต้องคำนวณค่าใหม่สำหรับ 8 เซลล์ที่อยู่ติดกันดังนี้: ค่าใหม่ …
12 raster  r  adjacency 

2
การปรับแต่งโปรไฟล์ข้อมูลเมตา ISO 19139 ใน ArcCatalog?
ฉันใช้มาตรฐาน ISO 19115/19139 ข้อมูลเมตาและผมต้องแปลงบางตัวเลือกองค์ประกอบเข้าไปบังคับองค์ประกอบ เป็นไปได้ไหมที่จะใช้สิ่งนี้โดยใช้ ArcCatalog เป็นเครื่องมือแก้ไขข้อมูลเมตา? เกี่ยวกับมาตรฐานและโปรไฟล์ของเมตาดาต้ากล่าวว่า " โปรไฟล์อาจ จำกัด ตัวเลือกเพิ่มเติมขององค์ประกอบเมทาดาทาซึ่งจำเป็นต้องมีก่อนที่จะเป็นตัวเลือก " ใน ArcCatalog ฉันสามารถตั้งค่า ISO 19139 เป็นมาตรฐานข้อมูลเมตา: แต่ฉันจะแก้ไขอินสแตนซ์ ISO 19139 ของฉัน (เพื่อสร้างโปรไฟล์ที่กำหนดเอง) ได้อย่างไร (เช่น) ผู้สืบเชื้อสายจำเป็นต้องมีตัวเลือกแทนที่จะเป็นตัวเลือก? ภายใต้ArcGIS \ Desktop10.4 \ Metadata \ แปล \ กฎมีไฟล์ISO19139_min_schema.txt ฉันสามารถแก้ไขไฟล์นี้ได้หรือไม่และถ้าเป็นเช่นนั้นจะต้องใช้ไวยากรณ์ในการทำLineageหรือไม่

1
QGIS, เติมฟิลด์ด้วยสูตรการอัพเดทตัวเอง (เช่นสเปรดชีต)
มีวิธีใดบ้าง (ปลั๊กอินหรืออื่น ๆ ) ในการใส่สูตรเป็นค่าของเขตข้อมูลซึ่งจะอัปเดตตัวเองเมื่อฟิลด์อื่น ๆ ที่ยึดตามนั้นถูกปรับหรือไม่ วิธีที่เครื่องคิดเลขภาคสนามอัพเดทมูลค่าของสนาม แต่แทนที่จะต้องกลับไปที่เครื่องคิดเลขภาคสนามทุกครั้งมันสามารถทำงานเหมือนสเปรดชีทเมื่อมีการอัปเดตเลเยอร์ที่ขึ้นอยู่กับ ตัวอย่างเช่นหากฉันต้องการค้นหาจำนวนหน่วยที่อยู่อาศัยภายในรูปหลายเหลี่ยมฉันสามารถทำบางสิ่งในเครื่องคิดเลขภาคสนามround("Density"*"Area")ได้ แต่ฉันต้องทำซ้ำทุกครั้งที่ปรับรูปหลายเหลี่ยม เมื่อการคำนวณมีความซับซ้อนมากขึ้นมันจะกลายเป็นความยุ่งยากที่แท้จริงในการดำเนินการด้วยตนเองและปรับใหม่ด้วยตนเอง

4
ระยะห่างระหว่างเซนทรอยด์กับจุดที่เป็นรูปหลายเหลี่ยมมากที่สุด
ฉันมีเลเยอร์รูปหลายเหลี่ยมของหมู่บ้านซึ่งมีมากกว่า 6,00,000 บันทึก ฉันคำนวณ centroid ของแต่ละหมู่บ้าน ฉันต้องการค้นหาระยะทางระหว่างเซนทรอยด์และโหนดที่ไกลที่สุดของรูปหลายเหลี่ยมแต่ละอัน ตรวจสอบภาพด้านล่างสำหรับการอ้างอิง เส้นสีดำเป็นขอบเขตรูปหลายเหลี่ยม

2
การตั้งค่าเริ่มต้นในฟิลด์ QGIS
ฉันต้องการเพิ่มค่าเริ่มต้นในฟิลด์ของเลเยอร์ ฉันหมายความว่าทุกครั้งที่มีการสร้างคุณลักษณะใหม่ฟิลด์นั้นจะถูกเติมด้วยค่าเริ่มต้นโดยอัตโนมัติ ในกรณีของฉันค่าเริ่มต้นจะเป็นตัวแปร @project_filename (ชื่อไฟล์ของโครงการ) ฉันไม่พบฟังก์ชันการทำงานนี้ทุกที่ ความนับถือ,

5
การสร้างคลาวด์พอยต์เมตริกของวัตถุจากภาพถ่ายแบบกระจายที่นี่: การสร้างแบบจำลอง 3 มิติที่แม่นยำของการสร้างโดยใช้ภาพถ่าย UAV หรือไม่
มีวิธีสร้างคลาวด์พอยต์โฟโตเมตริกจากชุดภาพถ่ายที่มีการกระจายหนาแน่นของวัตถุหรือไม่? การประยุกต์ใช้: ฉันกำลังพยายามตรวจสอบว่าการสร้างแบบจำลอง 3 มิติ (จุดเมฆ) ด้านนอกของอาคารจากภาพถ่าย UAV (Phantom 3 Pro) จะเป็นทางเลือกที่เหมาะสมในการใช้ Terrestrial Laser Scanner (TLS) เพื่อสร้างจุดเมฆ UAV มีกล้อง 12 ล้านพิกเซลและ GPS จุดมุ่งหมายคือบิน UAV ไปรอบ ๆ อาคารที่ถ่ายภาพในระยะใกล้และสร้างคลาวด์พอยต์จากซอฟต์แวร์จับคู่ภาพที่หนาแน่น (หวังว่า Pix4D) แผนการคือการถ่ายภาพขีดตกต่ำสุดและมุมเอียงที่มองลงไปที่ตึก แต่ฉันจะพยายามที่จะบินด้วยความสูงต่ำและถ่ายภาพตรงและเอียงไปทางหน้าต่างชายคาและอื่น ๆ เพื่อจับรายละเอียดให้มากที่สุด

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