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

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

3
ผสานรูปหลายเหลี่ยมใน shapefile ตามค่าเขตข้อมูลหรือไม่
ฉันมีไฟล์รูปร่างที่มีรูปหลายเหลี่ยมมากมาย รูปหลายเหลี่ยมเหล่านี้ถูกจัดกลุ่มเป็นหมวดหมู่: เขต ฉันจะรวมรูปหลายเหลี่ยมโดยใช้ชื่อเดียวกันของหมวดหมู่ภายในรูปร่างไฟล์นี้ได้อย่างไร

3
วิธีเข้าถึงคลาสคุณลักษณะในฐานข้อมูลไฟล์ด้วย Python และ GDAL
ฉันพยายามเข้าถึงชุดข้อมูลเวกเตอร์ในฐานข้อมูลไฟล์ ESRI โดยใช้ Python + GDAL ฉันรวบรวม GDAL สำเร็จแล้วด้วยไฟล์ Geodatabase API ไดรเวอร์ FileGDB ทำงานอย่างถูกต้องตั้งแต่เข้ามา ogrinfo --formats แสดงให้เห็นถึงไดรเวอร์ FileGDB และการเข้าสู่ ogrinfo myfilegdb.gdb ให้ข้อมูลที่ถูกต้องกับเนื้อหาของฐานข้อมูล อย่างไรก็ตามฉันไม่สามารถหาวิธีเข้าถึงเนื้อหาใน Python ได้ สำหรับการเข้าถึง shapefile ฉันจะเขียน: driver = ogr.GetDriverByName('ESRI Shapefile') ds = driver.Open('shapefile.shp', 0) เมื่อเข้าถึงคลาสคุณลักษณะ FileGDB ฉันจะถือว่าใช้คำสั่ง: driver = ogr.GetDriverByName('FileGDB') ds = driver.Open('myfilegdb.gdb/feature_class', 0) แต่ดูเหมือนจะไม่ทำงานเนื่องจากไม่สามารถระบุ / ค้นหาชุดข้อมูลได้ ไม่มีใครรู้วิธีเรียกคลาสคุณลักษณะแต่ละอย่างจาก …

5
รวมถึงตัวแปรที่ส่วนของ arcpy.Select_analysis ()?
ฉันพยายามวนลูปผ่าน Shapefile โดยเลือกคุณสมบัติแต่ละอันแล้วคัดลอกไปยัง Shapefile ชั่วคราวเพื่อรวมไว้ในการวิเคราะห์แบบรวม ฉันใช้เคอร์เซอร์เพื่อค้นหาชื่อ ID สำหรับแต่ละคุณสมบัติที่ฉันตั้งค่าเป็น 'ชื่อ' ที่หลากหลาย เมื่อใดก็ตามที่ฉันพยายามใช้ตัวแปรนี้เป็นส่วนหนึ่งของส่วนคำสั่งใน arcpy.Select_analysis ฉันได้รับข้อผิดพลาด: ExecuteError: ข้อผิดพลาด 999999: ข้อผิดพลาดในการใช้งานฟังก์ชั่น มีการใช้คำสั่ง SQL ที่ไม่ถูกต้อง มีการใช้คำสั่ง SQL ที่ไม่ถูกต้อง ไม่สามารถดำเนินการได้ (เลือก) รหัสที่ฉันใช้คือ: Name = 101 where = "\'\"StudyID\" = \\'"+str(Name)+"\\'\'" arcpy.Select_analysis("C:\\input.shp", "C:\\output.shp", where) ถ้าฉันพิมพ์โดยไม่ใช้ตัวแปร: arcpy.Select_analysis("C:\\input.shp", "C:\\output.shp", '"StudyID" = \'101\'') มันใช้งานได้ดี ฉันต้องทำอะไรเพื่อให้พอดีกับตัวแปรในคำสั่ง sql

5
การตรวจจับ "ขาดการเคลื่อนไหว" บนอุปกรณ์ GPS
เรากำลังใช้อุปกรณ์ติดตามจีพีเอสที่ติดตั้งในยานพาหนะและภายหลังแสดงการเคลื่อนไหวในแอปพลิเคชันของเรา เรามีปัญหาเล็กน้อยกับรถเมื่อพวกเขาไม่เคลื่อนไหว แม้จะหยุดนิ่ง แต่อุปกรณ์ GPS จะส่งข้อมูลด้วยตำแหน่งที่แตกต่างกันบางครั้งมันจะรายงานว่ายานพาหนะกำลังเคลื่อนที่ (ทุก ๆ ครั้งในขณะที่มันรายงานว่ายานพาหนะกำลังเคลื่อนที่ค่อนข้างเร็ว) ผลลัพธ์ที่ได้คือการนำเสนอการเคลื่อนไหวที่น่าเกลียดในแอปพลิเคชั่นของเราและที่แย่กว่านั้นคือการคำนวณที่ไม่ถูกต้องเกี่ยวกับระยะเวลาที่ยานพาหนะกำลังเคลื่อนที่และยืนนิ่งอยู่ (เรามีการวิเคราะห์ทางสถิติด้วย) ฉันรู้ว่าปัญหาไม่ใช่เรื่องใหม่: Google นำทางบนโทรศัพท์ Android ของฉันยังมีปัญหาเมื่อฉันหยุดที่ทางแยกเป็นระยะ ๆ ตรวจพบว่าฉันกำลังขับรถไปในทิศทางตรงกันข้าม (ในความเป็นจริงฉันยืนนิ่งอยู่ ) แต่เราจำเป็นต้องมีวิธีการบางอย่างในการบอกรถว่าไม่เคลื่อนไหวโดยเฉพาะเวลาที่ยาวนาน ปัญหาดังกล่าวเกิดขึ้นในรถบางคันที่อยู่ใต้หลังคาตลอดทั้งคืนซึ่งทำให้ GPS กลับสู่สภาพเดิมเนื่องจากสัญญาณอ่อนกว่า (ซึ่งยังแข็งแกร่งพอที่จะรับตำแหน่งได้) เราสามารถตรวจพบว่าเครื่องยนต์ของยานพาหนะนั้นเปิดหรือปิด แต่เราไม่สามารถสันนิษฐานได้ว่ามันไม่ได้เคลื่อนที่ไปพร้อมกับเครื่องยนต์ดับ (มีเหตุการณ์ที่รถถังชำรุดถูกลากจูง ... และแน่นอนว่ามีกรณีของการโจรกรรมที่อาจเกิดขึ้น ถูกรายงาน) วิธีที่ดีที่สุดในการแก้ไขปัญหานี้คืออะไร แก้ไข: ในการเพิ่มข้อมูลเพิ่มเติม: อุปกรณ์ GPS มีมาตรวัดความเร่ง แต่ส่งกลับเฉพาะข้อมูลไบนารี (การย้าย / ไม่เคลื่อนไหว) และเป็นข้อมูลที่ละเอียดอ่อนเกินไปหรือเพียงธรรมดาไม่ทำงาน เราสามารถเข้าถึงสิ่งต่าง ๆ เช่นจำนวนดาวเทียมหรือคุณภาพ แต่เราไม่แน่ใจว่าจะใช้ข้อมูลนั้นอย่างไร ดังนั้นคำถามของฉัน :) ปัญหาไม่ได้เกี่ยวกับการตรวจสอบว่ายานพาหนะมีการเคลื่อนไหวหรือไม่ในเวลาจริง เรารวบรวมข้อมูลและทำการวิเคราะห์เชิงสถิติและแสดงผลในภายหลัง …

3
กำหนดหลายสีให้กับคุณสมบัติภายในเวกเตอร์เลเยอร์เดียว
ฉันต้องการให้สีหลากหลายให้กับคุณสมบัติที่แตกต่างกันภายใน Shapefile ตามค่าของคุณลักษณะเป็นไปได้ใน QGIS หรือไม่ ถ้าใช่ขั้นตอนคืออะไร? มีวิธีให้สีด้วยรหัสฐานสิบหกหรือไม่?

6
จะสร้างคลัง GIS ได้อย่างไร
สำนักงานของฉันจะเห็นการเปลี่ยนแปลงครั้งใหญ่ในส่วนของ GIS ส่วนนี้เปิดใช้งานมาตั้งแต่ปี 1980 และมีการรวบรวมข้อมูล GIS จำนวนมาก (เช่นรูปร่างไฟล์ไฟล์แรสเตอร์ข้อมูล ฯลฯ ) แต่ไม่เคยผ่านคลังโฆษณาเลย ตอนนี้มันจะเกิดขึ้น มีวิธีใดโดยอัตโนมัติในการดึงข้อมูลทั้งหมดเกี่ยวกับข้อมูล GIS (เช่น shapefile ความครอบคลุมข้อมูลส่วนโค้งไฟล์เลเยอร์ * .mxd, gdb, ไฟล์แรสเตอร์และอื่น ๆ ) จากพีซีไปยังไฟล์ Excel หรือไม่ ข้อมูลอาจรวมถึงวันที่สร้างวันที่แก้ไขล่าสุดชื่อโฟลเดอร์หรือคอนเทนเนอร์ ฯลฯ

1
จะมีรายการดรอปดาวน์สำหรับการแก้ไขคุณสมบัติ (คุณสมบัติ) ใน Quantum GIS ได้อย่างไร?
ฉันกำลังแก้ไขรูปหลายเหลี่ยมหลายรูปใน QGIS และฉันจำเป็นต้องจัดหมวดหมู่พวกมันดังนั้นฉันต้องเขียนคลาสซ้ำหลายครั้ง ใน ArcMap มีตัวเลือกให้ตั้งค่าโดเมนสำหรับฟิลด์ต่างๆ ฉันจะทำสิ่งนี้ใน QGIS ได้อย่างไร ขอบคุณ
21 qgis  editing  domains 

4
การนำเข้า SVG ไปยัง GIS?
ฉันมีไฟล์ PDF โดยมี Map เป็นกราฟิกแบบเวกเตอร์ ฉันต้องการรับสิ่งนี้ใน GIS (ฉันใช้ ArcGIS ของ ESRI แต่โซลูชัน FOSS ใด ๆ ก็ใช้ได้เช่นกัน) ฉันรู้ว่ามันเป็นไปไม่ได้ที่จะรับ PDF เข้าสู่ ArcGIS โดยตรงดังนั้นฉันเพิ่งทดสอบสถานการณ์ต่าง ๆ และพบว่าเราสามารถแปลงกราฟิกแบบเวกเตอร์ใน PDF เป็น SVG โดยใช้ Inkscape ฉันประสบความสำเร็จในการทำเช่นนั้น ฉันหวังว่าอาจจะมีวิธีการเปลี่ยนจาก SVG เป็นรูปแบบเวกเตอร์ที่ ArcGIS เข้าใจ เป็นไปได้ไหม

3
การเพิ่มเลเยอร์กลุ่มใหม่ด้วย ArcPy?
ตอนนี้มีใครบ้างที่จะเพิ่มเลเยอร์กลุ่มด้วย Python ใน ArcGIS Desktop 10 ได้หรือไม่ ฉันสามารถใช้ arcpy.mapping.AddLayer แต่แน่นอนว่านี่เป็นเพียงเลเยอร์จริงซึ่งตรงข้ามกับเลเยอร์กลุ่ม จนถึงตอนนี้ฉันมีสิ่งนี้ import arcpy mxd = arcpy.mapping.MapDocument("CURRENT") df = arcpy.mapping.listdataframes(mxd, "layers")[0] arcpy.mapping.AddLayer

6
แปลง shapefile เป็น CSV รวมถึงคุณลักษณะและรูปทรงเรขาคณิตหรือไม่
ฉันมี shapefile พร้อมรายการ 60k + ซึ่งทั้งหมดเป็นรูปหลายเหลี่ยมที่มีแอตทริบิวต์ที่สอดคล้องกัน (ยอดรวมเอเคอร์ชื่อเจ้าของที่ดินหมายเลขประจำตัวผู้เสียภาษี # ฯลฯ ) สิ่งที่ฉันต้องการในที่สุดคือไฟล์ CSV ที่มีแอตทริบิวต์เหล่านี้ทั้งหมดและรูปทรงเรขาคณิตที่สอดคล้องกัน (ในรูปแบบ xyz ที่รองรับ KML นั่นคือไม่ใช่รูปแบบ WKT) ฉันรู้ว่าฉันสามารถเปิดไฟล์. dbf ใน Excel และรับคุณลักษณะได้ ฉันยังรู้ว่าฉันสามารถเปิด shapefile ใน QGIS และคัดลอกข้อมูลไปยัง Excel ซึ่งทำให้ฉันมีคุณสมบัติและรูปทรงเรขาคณิต WKT มีวิธีง่าย ๆ ในการแปลง shapefile เป็น CSV (openable ใน Excel) ด้วยแอตทริบิวต์และเรขาคณิตที่เป็นมิตรของ Google Earth หรือไม่

9
เว็บไซต์ที่มีประโยชน์สำหรับการสอดแนมงานที่เกี่ยวข้องกับ GIS คืออะไร
โพสต์นี้เป็นวิกิพีเดียชุมชน แก้ไขคำตอบที่มีอยู่เพื่อปรับปรุงโพสต์นี้ ขณะนี้ไม่ยอมรับคำตอบใหม่ เว็บไซต์ที่มีประโยชน์สำหรับการสอดแนมงานที่เกี่ยวข้องกับ GIS คืออะไร
21 career 

9
กำลังมองหาข้อมูล GIS สำหรับอุตสาหกรรมอาหารอย่างรวดเร็ว?
ฉันทำงานโครงการเล็ก ๆ ที่เกี่ยวข้องกับอุตสาหกรรมอาหารจานด่วน ฉันกำลังพยายามหาข้อมูล GIS สำหรับโซ่อาหารฟาสต์ฟู้ดเช่นรถไฟใต้ดิน, MC Donald's, Arby's และอื่น ๆ ในรัฐโอไฮโอ โดยทั่วไปฉันกำลังมองหาที่ตั้งของแต่ละจุด (สำหรับห่วงโซ่อาหารจานด่วน) ฉันรู้ว่าฉันสามารถทำให้เป็นดิจิทัลพวกเขา แต่นั่นจะเจ็บปวด มีวิธีที่เร็วกว่าในการรับข้อมูลนี้หรือไม่? ไฟล์ Excel พร้อมรายละเอียดที่อยู่จะช่วยได้เช่นกัน

10
กำลังค้นหารายการที่ครอบคลุมของค่าละติจูดและลองจิจูดสำหรับเมืองทั่วโลก
คำถามนี้ถูกโยกย้ายจาก Exchange Software กองแลกเปลี่ยนเพราะสามารถตอบได้ในการแลกเปลี่ยนกองระบบสารสนเทศทางภูมิศาสตร์ อพยพ 7 ปีที่ผ่านมา ฉันกำลังพัฒนาแอปพลิเคชันที่คำนวณระยะทางระหว่างเมืองโดยใช้ค่าลองจิจูดและค่าละติจูดของพวกเขา แต่ปัญหาคือที่ที่จะได้รับรายการที่ครอบคลุมของค่าละติจูดและลองจิจูดของเมืองเหล่านี้?
21 data 

10
freelancer คุณจะจัดการกับการส่งมอบให้กับลูกค้าระยะไกลได้อย่างไร
โพสต์นี้เป็นวิกิพีเดียชุมชน แก้ไขคำตอบที่มีอยู่เพื่อปรับปรุงโพสต์นี้ ขณะนี้ไม่ยอมรับคำตอบใหม่ ผู้ทำงานอิสระและเจ้าของธุรกิจขนาดเล็กคุณจะจัดการกับการส่งมอบผลิตภัณฑ์และการสนับสนุนลูกค้าระยะไกลของคุณได้อย่างไร ตัวอย่าง: ฉันมีลูกค้าที่รู้มากพอเกี่ยวกับ ArcMap เพื่อเพิ่มรูปร่างไฟล์เปิดและปิดเลเยอร์พิมพ์แผนที่ ฯลฯ - GIS ไม่ใช่ของพวกเขาพวกเขาใช้มันเพื่อสร้างแผนที่และจัดการที่เก็บข้อมูลดิจิทัล เมื่อฉันมีการส่งมอบฉันใช้เวลามากในการแก้ไขปัญหาการปรับใช้โทรศัพท์ แน่ใจว่าฉันสามารถใช้ GoToMeeting ขึ้นไปบนกล่องระยะไกลและติดตั้งทุกอย่าง แต่มันคือ $ 50 ต่อเดือน! ฉันยังคิดที่จะตั้งค่าไซต์ FTP ซึ่งจะง่ายพอและจะช่วยในการส่งมอบผลิตภัณฑ์ แต่มีตัวเลือกที่ดีสำหรับ GoToMeeting ที่ทุกคนที่นี่สามารถให้ข้อเสนอแนะหรือไม่ แก้ไข: มีสิ่งดีๆมากมายที่แชร์ที่นี่ แต่โปรดทราบว่าฉันต้องการบางสิ่งที่ง่ายอย่างเหลือเชื่อสำหรับลูกค้าของฉันในการติดตั้งและทำงานด้วยก่อนที่พวกเขาจะสามารถควบคุมให้ฉันได้

7
ปกป้อง WMS จากการเข้าถึงโดยไม่ได้รับอนุญาตหรือไม่
ในโครงการลูกค้าต้องการให้ภาพของ WMS ปลอดภัยจากการเข้าถึงโดยไม่ได้รับอนุญาต อะไรคือวิธีแก้ไขปัญหาทั่วไปที่จะตระหนักได้ว่ามีอะไรบ้าง พวกเขาเข้ากันได้กับมาตรฐาน OGC หรือไม่

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