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

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

2
เหตุใดเราจึงใช้คำว่า "ลองจิจูด" และ "ละติจูด" สำหรับวัตถุทรงกลม
ในการระบุพิกัดทางภูมิศาสตร์เราใช้คำว่า "ลองจิจูด" และ "ละติจูด" เท่าที่ฉันรู้คำศัพท์เหล่านี้มาจากละติน latitudo (= ความกว้าง) และ longitudo (= ความยาว) ในภาษาเยอรมันเราใช้คำว่า“ Breite” (= english“ breadth”) และ“ Länge“ (= english“ length”) โลกเป็นทรงกลม ทำไมเราใช้“ ความกว้าง” และ“ ความยาว” ที่นี่? โลกมีความกว้างและความยาวเท่ากันทุกทิศทุกทาง เราอาจใช้คำว่า "ลองจิจูด" และ "ละติจูด" ตรงกันข้าม

2
การเปลี่ยนประเภทรูปทรงเรขาคณิตจาก Point to Multipoint ภายในตารางที่มีอยู่ใน PostGIS?
มีฟังก์ชั่น PostGIS ที่สามารถเปลี่ยนประเภทรูปทรงเรขาคณิตสำหรับตารางที่มีอยู่ได้หรือไม่? เราต้องเปลี่ยนจาก POINT เป็น MULTIPOINT ตารางจะว่างเปล่าเมื่อเราเปลี่ยนประเภทรูปทรงเรขาคณิตและเราไม่สามารถปล่อย / สร้างตารางได้
31 postgis 

4
บริจาคและเป็นอาสาสมัครความรู้ทางภูมิศาสตร์? [ปิด]
ฉันรู้มากเกี่ยวกับสถานที่ที่ฉันไปและฉันต้องการแบ่งปันกับทุกคน ฉันบริจาคและเป็นอาสาสมัครที่ OpenStreetMap และฉันก็รับรู้ถึง Google แผนที่ ฉันสามารถช่วยทำแผนที่ร่วมกันได้ที่ไหน

6
การสร้างบัฟเฟอร์สี่เหลี่ยมรอบคุณสมบัติจุดโดยใช้ ArcGIS สำหรับเดสก์ท็อป?
ฉันต้องการสร้างบัฟเฟอร์สี่เหลี่ยมจากคุณสมบัติจุด แต่ฉันไม่เข้าใจรหัสที่เข้าสู่มัน มีการถามคำถามที่คล้ายกันในเว็บไซต์ forums.esri แต่เมื่อ 10 กว่าปีที่แล้วและมันไม่ทำงานเมื่อฉันลองใช้รหัส ฉันจะสร้างบัฟเฟอร์สี่เหลี่ยมจากคุณลักษณะจุดได้อย่างไร

10
กำลังมองหาเครื่องมือ / โมดูล / ส่วนเสริมของ Python สำหรับ GIS หรือไม่
ด้วย ArcGIS 10 Python ได้กลายเป็นภาษาสคริปต์แบบไม่ใช้ความจริงสำหรับ ESRI ในขณะที่ซอฟต์แวร์โอเพ่นซอร์สชั้นนำเช่น QGIS, GeoServer, PostGIS ทั้งหมดรองรับ Python ดังนั้นจึงเป็นเรื่องสำคัญที่จะต้องรู้ / เรียนรู้ Python สำหรับนักพัฒนาระบบสารสนเทศภูมิศาสตร์รวมถึงผู้ใช้ ใครสามารถสร้างรายการเครื่องมือ / โมดูล / ส่วนเสริมดังกล่าวใน Python ที่มีความสำคัญใน GIS ได้หรือไม่?

3
มีปลั๊กอิน / วิดเจ็ต "เลือกตามคุณสมบัติ" สำหรับ ArcGIS Server JS API หรือไม่
ฉันหวังว่าจะพบรหัสที่มีอยู่ซึ่งเลียนแบบกล่องโต้ตอบ "เลือกตามคุณสมบัติ" ใน ArcMap ภายใน ArcGIS Server JavaScript API การเขียน QueryTask แบบฮาร์ดโค้ดเป็นเรื่องง่าย - ฉันกำลังมองหาโค้ดบางอย่างที่จะจัดการเลเยอร์ใด ๆ บนแผนที่โดยอัตโนมัติสร้าง Query on-the-fly โดยใช้คุณสมบัติใด ๆ โดยส่งคืนผลลัพธ์ใน DataGrid คนที่ฉลาดได้เขียนสารบัญและระบุวิดเจ็ตที่จัดการเลเยอร์ใด ๆ ในแผนที่ มีใครเขียนอะไรบางอย่างที่คล้ายกันสำหรับ "เลือกโดยคุณสมบัติ"?

5
มีทางเลือกโอเพ่นซอร์สสำหรับ ArcCatalog หรือไม่?
ฉันกำลังมองหาทางเลือกโอเพนซอร์สกับ ArcCatalog ซอฟต์แวร์ควรทำงานได้ทั้ง Win และ Linux และสนับสนุนรูปแบบไฟล์ปกติ (shp, kml, gml, ... ) และฐานข้อมูล (โดยเฉพาะ PostGIS การสนับสนุน SpatiaLite เพิ่มเติมจะดีมาก) ฉันต้องการเรียกดูและค้นหาชุดข้อมูลและอาจเปลี่ยนชื่อ (เปลี่ยนชื่อชิ้นส่วนทั้งหมดของ shapefile พร้อมกัน) และลบไฟล์

2
ความแตกต่างระหว่าง triangulation และ trilateration?
เมื่อมองไปรอบ ๆ ฉันสังเกตเห็นว่าหลาย ๆ คนแลกเปลี่ยนข้อตกลงกัน ความรู้สึกที่ถูกต้องของการวิเคราะห์ตำแหน่งคืออะไรและอะไรคือความแตกต่างจาก Trilateration?

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

9
ArcCatalog กล่าวว่าการอ้างอิงเชิงพื้นที่ไม่ตรงกับชุดข้อมูลคุณลักษณะและคลาสคุณลักษณะที่มีระบบพิกัดเดียวกันหรือไม่
ฉันมีชุดข้อมูลคุณลักษณะที่ใช้ GCS_WGS_1984 เป็นระบบพิกัดทางภูมิศาสตร์ มันมีคลาสฟีเจอร์ไม่กี่คลาส ชุดข้อมูลคุณลักษณะนี้มีอยู่ในไฟล์ฐานข้อมูลทางภูมิศาสตร์ที่มีคลาสคุณลักษณะเพิ่มเติมอีกสองสามรายการในรูทของ gdb หนึ่งในนั้นคือคลาสคุณลักษณะที่เรียกว่า "คะแนน" ซึ่งใช้ GCS_WGS_1984 เป็นระบบพิกัดด้วยเช่นกัน ฉันคิดว่ามันจะไม่สำคัญที่จะใช้ ArcCatalog เพื่อลากคลาสฟีเจอร์จาก root ของ gdb ไปยังชุดข้อมูลของฟีเจอร์เนื่องจากพวกเขามีระบบพิกัดเดียวกัน ขออภัย ArcGIS ให้กล่องโต้ตอบข้อผิดพลาดที่แจ้งว่า: Failed to paste points The spatial references do not match ทำไมสิ่งนี้ถึงล้มเหลว หาก GCS ของคลาสคุณลักษณะและชุดข้อมูลคุณลักษณะเหมือนกันมันควรจะใช้งานได้หรือไม่ ฉันได้ตรวจสอบกรณีนี้ผ่านทางกล่องโต้ตอบเช่นเดียวกับการส่งออกไฟล์ prj สำหรับทั้งชุดข้อมูลและชั้นเรียนและใช้เครื่องมือ diff เพื่อเปรียบเทียบทั้งสอง พวกเขาเหมือนกัน การอ้างอิงเชิงพื้นที่ของคลาสคุณลักษณะแตกต่างจากระบบพิกัด / การฉายภาพหรือไม่? พยายามที่จะคัดลอกคลาสคุณลักษณะลงในชุดข้อมูลคุณลักษณะโดยกด ctrl ค้างไว้ในขณะที่ลากผลลัพธ์ใน ArcCatalog หยุดทำงานทุกครั้ง (อัปเดต …

3
วิธีเพิ่ม OSM Layer ให้กับ QGIS 2.X
ฉันจะเพิ่มชั้น OSM ใน QGIS ได้อย่างไร? ความช่วยเหลือบอกว่ามีปลั๊กอิน OSM ที่ฉันสามารถใช้ได้ แต่ฉันไม่เห็นรายการปลั๊กอิน หรืออาจมี WMS URL สำหรับ OSM ที่ฉันสามารถใช้ได้ QGIS รุ่น 1.7.0-Wroclaw บน Windows 7 64 บิต

5
แก้ไขข้อผิดพลาดทางเรขาคณิตใน QGIS?
ฉันกำลังทำงานกับข้อมูลการเป็นเจ้าของในระดับเขตของสหรัฐอเมริกา ฉันมีหนึ่งรูปร่างไฟล์ต่อเขตที่มีหลายพันห่อภาษี ฉันต้องละลายรูปหลายเหลี่ยมที่แทนพัสดุที่เป็นของบุคคลเดียวกัน เมื่อ Shapefile ไม่สะอาดเครื่องมือ "ละลาย" ใน QGIS ดูเหมือนจะไม่ทำงาน แต่จะหยุดทำงาน ฉันต้องแก้ไขปัญหาความถูกต้องตามรูปทรงเรขาคณิตก่อนโดยใช้เครื่องมือ "ตรวจสอบความถูกต้องทางเรขาคณิต" อย่างไรก็ตามฉันมีข้อผิดพลาดหลายร้อยครั้ง ใช้เวลาในการแก้ไขด้วยตนเอง มีกลยุทธ์อื่นใดที่สามารถช่วยฉันได้บ้างไหม? ฉันใช้ QGIS 2.4.0

5
แยกค่า Raster ลงในแอตทริบิวต์รูปหลายเหลี่ยม
ฉันมีข้อมูล Raster สำหรับรัฐที่มีข้อมูลระดับความสูงเป็นพิกเซล ฉันยังมีเลเยอร์เวกเตอร์ซึ่งมีหน่วยงาน 300 รัฐ สิ่งที่ฉันต้องการคือฉันต้องการรับค่าระดับความสูงเฉลี่ยของแผนกเฉพาะจากข้อมูลแรสเตอร์โดยใช้ ArcGIS ฉันลองแยกโดยใช้หน้ากากใน ArcGIS เพื่อแยกโพลีกอนแต่ละอันเพื่อคลิปแรสเตอร์ลงใน 300 แรสเตอร์จากนั้นแต่ละแรสเตอร์ฉันได้รวบรวมระดับความสูงเฉลี่ย แต่ใช้เวลาหลายวันร่วมกันเพื่อทำงานให้เสร็จสมบูรณ์ มีวิธีอื่นง่าย ๆ ที่จะได้รับมัน

6
วิธีเพิ่มความเร็วให้กับสคริปต์ Python ที่ทำงานเป็นเครื่องมือ ArcGIS [ปิด]
นี่เป็นคำถามทั่วไปที่ค่อนข้างสวย ฉันแค่สงสัยว่าเคล็ดลับและเทคนิคที่โปรแกรมเมอร์ GIS ใช้เพื่อเพิ่มความเร็วสคริปต์อาร์คกิที่คุณนำเข้าสู่กล่องเครื่องมือและเรียกใช้ ฉันทำงานเขียนสคริปต์เล็กน้อยทุกวันเพื่อช่วยผู้ใช้ที่ไม่ใช่ GIS ในสำนักงานเพื่อประมวลผลข้อมูล GIS ฉันได้พบว่าการประมวลผล ArcGIS 10.0 โดยทั่วไปช้ากว่า 9.3.1 และบางครั้งมันก็ช้าลงเมื่อใช้งานสคริปต์ไพ ธ อน ฉันจะแสดงรายการตัวอย่างของสคริปต์ที่ใช้เวลานานกว่า 24 ชั่วโมงในการทำงาน มันคือลูปที่กำหนดพื้นที่ของแรสเตอร์ในบัฟเฟอร์สำหรับแต่ละรูปร่างในบัฟเฟอร์ บัฟเฟอร์มีรูปร่างประมาณ 7000 ฉันไม่เชื่อว่ามันจะทำงานได้นาน while x <= layerRecords: arcpy.SetProgressorLabel("Tabulating Row: " + str(x) + " of " + str(ELClayerRecords)) arcpy.SelectLayerByAttribute_management(Buff,"NEW_SELECTION", "Recno = " + str(x)) # Selecting the record TabulateArea(Buff, "Recno", …

5
เปลี่ยนคุณสมบัติสไตล์หลายเลเยอร์พร้อมกันหรือไม่
ฉันกำลังทำงานกับข้อมูลจำนวนมาก ฉันมีภาพ GeoTIFF ไม่กี่ร้อยภาพที่นำเข้าสู่โครงการ QGIS และฉันต้องการแก้ไขคุณสมบัติเลเยอร์ของพวกเขา - สิ่งต่าง ๆ เช่นไม่มีค่าข้อมูลความโปร่งใสของค่าพิกเซลการกำหนดแผนที่สี ... แต่ฉันไม่สามารถหาวิธีที่จะนำการเปลี่ยนแปลงเหล่านี้ไปใช้กับหลายเลเยอร์ได้ในคราวเดียวสั้น ๆ ของการแก้ไขไฟล์ XML ด้วยการค้นหาและแทนที่แบบโกลบอล มีวิธีทำเช่นนี้โดยใช้ GUI หรือไม่

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