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

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

9
สร้างจุดที่อยู่ภายในรูปหลายเหลี่ยม
ฉันมีคุณสมบัติรูปหลายเหลี่ยมและต้องการสร้างคะแนนภายใน ฉันต้องการสิ่งนี้สำหรับงานการจัดหมวดหมู่เดียว การสร้างคะแนนแบบสุ่มจนกว่าจะมีใครอยู่ภายในรูปหลายเหลี่ยมจะไม่ทำงานเพราะมันไม่สามารถคาดเดาได้จริง ๆ ว่าเวลาที่ใช้
30 python  qgis  polygon  ogr 

6
QGIS, Postgis: ประเภทเรขาคณิตไม่ตรงกับประเภทคอลัมน์
ฉันกำลังพยายามนำเข้ารูปหลายเหลี่ยมหลายรูปไปยัง Postgis ใน QGIS ผ่าน SPIT ไม่สามารถนำเข้าหนึ่งในนั้นและส่งคืนข้อผิดพลาดนี้: ERROR: Geometry type (Polygon) does not match column type (MultiPolygon) ฉันพยายามเปลี่ยนคุณลักษณะ "Class Class" ในตารางนั้นใน SPIT Widnow จาก MULTIPOLYGON เป็น POLYGON แต่ไม่มีอะไรเกิดขึ้น มีวิธีใดบ้างที่จะทำให้ Postgis ยอมรับทั้งสองประเภท (รูปหลายเหลี่ยมและหลายรูปหลายเหลี่ยม) หรือบางทีฉันสามารถแปลงเรขาคณิต shapefile จากรูปหลายเหลี่ยมเป็นรูปหลายเหลี่ยมได้? ความคิดใด ๆ ฉันได้ลอง Qgis 2.0.1 ใน Windows และ Qgis 2.3 ใน ArchLinux แล้ว
30 qgis  postgis  database 

3
แผนที่วัสดุจากประเทศจีนไม่ได้รับอนุญาตให้ออกนอกประเทศ
ฉันเพิ่งอ่านบทความเกี่ยวกับ บริษัท ในประเทศเยอรมนีซึ่งทำการทดสอบรถยนต์ขับด้วยตนเองในประเทศต่างๆ พวกเขาระบุว่าพวกเขาวิเคราะห์ข้อมูลที่สร้างขึ้นทั้งหมดในประเทศเยอรมนีโดยมีข้อยกเว้นอย่างเดียวคือจีน "เนื่องจากกฎระเบียบทางกฎหมายไม่อนุญาตให้นำวัสดุแผนที่ออกนอกประเทศ" Googling ไม่กี่วินาทีสำหรับแผนที่ของประเทศจีนจะแสดงผลลัพธ์หลายรายการ ใครสามารถอธิบายความคลาดเคลื่อนนี้ได้บ้าง
29 license  china 

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

1
การฉายภาพเริ่มต้นใน Leaflet คืออะไร
ฉันได้อ่านเอกสาร API สำหรับ Leaflet บนเว็บไซต์แล้ว แต่ฉันก็ไม่เข้าใจ: เส้นโครงเริ่มต้นสำหรับดูแผนที่คืออะไร? มันเขียนเกี่ยวกับ Mercator ทรงกลมและวงรีและ Equirectangular - แล้วอันไหนของสามอันนี้? หรือไม่ก็ขึ้นอยู่กับเซิร์ฟเวอร์ไทล์ที่ฉันใช้หรือไม่ขึ้นอยู่กับใบปลิวที่เรียงต่อกันทันทีก่อนที่จะเพิ่มบนหน้าจอ ที่จริงฉันไม่เข้าใจว่าการฉายภาพใดที่ฉันต้องการบันทึกไฟล์ geoJSON ใน QGIS หากต้องการแสดงอย่างถูกต้องบนแผนที่แผ่นพับ json coords ควรเป็น lat-long ไม่ใช่ xy แต่ถ้าฉันพยายามบันทึกใน Equirectangular - coords จะเป็น xy .. ?

4
แหล่งเรียนรู้สำหรับ GDAL หรือไม่
ฉันมักจะติดขัดพยายามที่จะแก้ปัญหาโดยเฉพาะหรือทำให้ถูกต้องไวยากรณ์ นอกเหนือจากรายละเอียดที่ให้ไว้ในลิงก์ในGDAL Utilitiesแล้วไม่มีใครรู้ถึงทรัพยากร / คู่มือของบุคคลที่สามที่อธิบายไว้ในวิธีที่เป็นมิตรกับผู้ใช้มากกว่านี้อีกหรือไม่
29 gdal  references 

5
เพิ่มความเร็วของการครอบตัดหน้ากากและแยกแรสเตอร์โดยรูปหลายเหลี่ยมใน R
ฉันกำลังแยกพื้นที่และร้อยละของการใช้ที่ดินประเภทต่าง ๆ จากแรสเตอร์ตามขอบเขตหลายเหลี่ยมหลายพัน ฉันพบว่าฟังก์ชั่นการดึงข้อมูลทำงานได้เร็วขึ้นมากถ้าฉันวนซ้ำรูปหลายเหลี่ยมและครอบตัดแต่ละอันจากนั้นปิดบังแรสเตอร์ให้มีขนาดเท่ากับรูปหลายเหลี่ยมที่เฉพาะเจาะจง อย่างไรก็ตามมันค่อนข้างช้าและฉันสงสัยว่าใครมีคำแนะนำในการปรับปรุงประสิทธิภาพและความเร็วของรหัสของฉันหรือไม่ สิ่งเดียวที่ฉันได้พบที่เกี่ยวข้องกับการนี้คือการตอบสนองนี้โดยโรเจอร์ Bivand ที่แนะนำให้ใช้GDAL.open()และGDAL.close()เช่นเดียวกับและgetRasterTable() getRasterData()ฉันดูสิ่งเหล่านี้ แต่เคยมีปัญหากับ gdal ในอดีตและไม่รู้จักดีพอที่จะรู้วิธีนำไปใช้ ตัวอย่างที่ทำซ้ำได้: library(maptools) ## For wrld_simpl library(raster) ## Example SpatialPolygonsDataFrame data(wrld_simpl) #polygon of world countries bound <- wrld_simpl[1:25,] #name it this to subset to 25 countries and because my loop is set up with that variable ## Example RasterLayer …

5
วิธีการคำนวณความโค้งของภูมิประเทศ
ฉันมีแรสเตอร์ระดับความสูงและฉันต้องการรับตัวแปรภูมิประเทศพื้นฐานบางอย่างเช่นความลาดชันความทนทานด้านหรือความโค้ง ปัญหาคือฉันดูเหมือนจะไม่มีความเป็นไปได้ในการคำนวณความโค้งกับนักวิเคราะห์ภูมิประเทศ: ใครสามารถบอกฉันได้ว่าทำไมตัวบ่งชี้นี้ไม่อยู่ในรายการ? ฉันจะคำนวณเป็นอย่างอื่นได้อย่างไร
29 qgis  dem  terrain  curvature 

10
การแปลง KML เป็น shapefile โดยไม่สูญเสียแอตทริบิวต์โดยใช้ QGIS
ฉันมีไฟล์ KML ที่มีคะแนนหลายร้อยคะแนน ในแต่ละจุดจะมีข้อมูลเช่นชื่อ, พลังงาน, อายุ (มันเป็นแผนที่ของโรงไฟฟ้าพลังน้ำ) หากฉันนำเข้าไฟล์ KML นั้นไปยัง QGIS ข้อมูลนี้จะหายไป มีวิธีที่ฉันสามารถเก็บข้อมูลนี้หรือไม่? ข้อมูลมีลักษณะเช่นนี้: <ExtendedData> <SchemaData schemaUrl="#vorlage"> <SimpleData name="Name">Test</SimpleData> <SimpleData name="Power">10895</SimpleData> <SimpleData name="Location">L</SimpleData> </SchemaData> </ExtendedData> มีอะไรผิดปกติกับรหัสของฉันหรือไม่
29 qgis  kml  import 

9
ค่าของหลักสูตรการเขียนโปรแกรม Python
ฉันกำลังพิจารณาเพิ่มทักษะการเขียนโปรแกรมของฉันโดยการใช้หลักสูตรการประมวลผลหลามผ่านทาง ESRI ก่อนที่ฉันจะเข้าร่วมกับค่าลงทะเบียนที่หนักหน่วงฉันอยากได้ความเห็นของคุณเกี่ยวกับค่าของเวลา 24 ชั่วโมงของผู้สอนนำการเขียนโปรแกรมหลาม ฉันสนใจที่จะเรียนรู้สิ่งต่อไปนี้เป็นหลัก: สำหรับคนที่เรียนหลักสูตรเช่นนี้คุณได้เดินไปพร้อมกับทักษะที่เกี่ยวข้องหรือความรู้เชิงทฤษฎีมากกว่านี้หรือไม่? สำหรับบรรดาของคุณที่เพิ่งได้รับในตลาดงานคุณพบว่านายจ้างดูดีในการมีชั้นเรียนเช่นนี้ในประวัติส่วนตัวของคุณ? สำหรับนายจ้างหลักสูตรพิเศษเช่นนี้มีความสำคัญหรือไม่นักวิเคราะห์ / ผู้เชี่ยวชาญ GIS ส่วนใหญ่เรียนรู้การเขียนโปรแกรมหลามด้วยตัวเองหรือไม่?
29 python  education 

8
ชั้นเวกเตอร์การอ้างอิงทางภูมิศาสตร์พร้อมจุดควบคุมโดยใช้ QGIS?
ฉันมีเลเยอร์เวกเตอร์ที่ไม่มีการอ้างอิงทางภูมิศาสตร์ที่ฉันจำเป็นต้องมีการอ้างอิงทางภูมิศาสตร์ ด้วยเลเยอร์แรสเตอร์งานง่ายและตรงไปตรงมา แต่ฉันไม่รู้ว่าฉันควรทำอย่างไรกับเลเยอร์เวกเตอร์ของฉัน ฉันมีจุดควบคุมบางจุดที่มีพิกัดที่รู้จักซึ่งควรเป็นพื้นฐานในการแปลงสภาพ สมมุติว่าฉันรู้จุดที่มี id-s ของ 1, 2 และ 3 ควรมีพิกัดของ x1, y1; x2, y2; x3, y3 อาจมีการหมุนและการแปลงสเกลนอกเหนือจากการเลื่อนแบบง่าย ความคิดใด ๆ

4
ติดตั้ง GDAL บนเซิร์ฟเวอร์ Linux Ubuntu หรือไม่
apt-get install python-gdalติดตั้งเวอร์ชัน 1.6.0 และติดตั้งแล้ว ฉันต้องการติดตั้งเวอร์ชั่น 1.9.0 ฉันต้องยกเลิกการติดตั้ง 1.6.0 ก่อนจากนั้นจึงทำการคอมไพล์ด้วยตนเองหรือมีapt-getแพ็คเกจที่ฉันพลาดไปหรือไม่?

4
เมื่อใดที่คุณไม่ควรใช้ดัชนีอวกาศ
ฉันถามสิ่งนี้เพราะฉันทำงานกับ Oracle เป็นหลัก แต่ในปีที่ผ่านมาฉันเพิ่ม PostGIS และ SQLServer 2008 เป็นสองเท่าหน้าที่การใช้งานเชิงพื้นที่ส่วนใหญ่ใน Oracle จะไม่ทำงานหากไม่มีดัชนีเชิงพื้นที่ส่งคืนข้อผิดพลาด ORA-13226: 13226, 00000, "อินเทอร์เฟซไม่รองรับหากไม่มีดัชนีเชิงพื้นที่" // * สาเหตุ: ตารางเรขาคณิตไม่มีดัชนีเชิงพื้นที่ // * การกระทำ: ตรวจสอบว่าตารางเรขาคณิตที่อ้างอิงในตัวดำเนินการเชิงพื้นที่มีดัชนีเชิงพื้นที่อยู่ สำหรับฉันแล้วนี่สมเหตุสมผล คุณเรียกใช้แบบสอบถามแบบปริภูมิ = คุณต้องมีดัชนีเชิงพื้นที่ แต่เท่าที่ฉันเข้าใจ PostGIS ไม่ใช่ SQL Serve ไม่ต้องการสิ่งนี้ PostGIS ดูเหมือนว่าจะมีฟังก์ชั่น (_ * เช่น _STContains) ที่ชัดเจนจะไม่ใช้ดัชนีเชิงพื้นที่ ดังนั้นคำถามคือ - มีกรณีใดบ้างที่คุณไม่ควรใช้ดัชนีเชิงพื้นที่? ไม่จำเป็นว่าจะเป็น 'ใช้หรือปล่อยให้เป็นแนวทาง' นั่นคือจะไม่สร้างความแตกต่างใด ๆ แต่หากไม่ใช้ดัชนีเชิงพื้นที่จะทำให้ประสิทธิภาพดีขึ้น สำหรับฉันประโยคสุดท้ายคือความขัดแย้งในแง่ แต่ทำไมมิฉะนั้น …


6
จะเกิดอะไรขึ้นถ้า KML ของเราใหญ่เกินไป / ซับซ้อนเกินไปสำหรับ Google Maps API [ปิด]
แอปพลิเคชันเว็บของเรามีความสามารถในการทำแผนที่อย่างง่าย (ปัจจุบันเป็นเพียงเครื่องหมายและการวางซ้อน KML บน Google Map แบบฝัง) มันใช้งานได้ดีทีเดียว ใบหน้าจริงเท่านั้นข้อ จำกัด เราเป็นภาพซ้อนทับ KML ที่นอกเหนือไปจากของ Google ขนาดและความซับซ้อนของข้อ จำกัด สำหรับ KML เรากำลังพิจารณาที่จะตั้งค่าเซิร์ฟเวอร์ของเราเอง (เช่น GeoServer หรือ ArcGIS Server) แต่ดูเหมือนว่าจะเป็นขั้นตอนใหญ่เพียงเพื่อแสดงผล (ตัวอย่าง) KML 15 MB เมื่อขีด จำกัด ของ Google คือ 10 MB ฉันต้องการตรวจสอบสติ: มีบางอย่างตรงกลางระหว่าง API ฟรีและง่ายของ Google สำหรับการวางซ้อน KML และการตั้งค่าไทล์เซิร์ฟเวอร์ของตัวเองหรือไม่
29 google-maps  kml 

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