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

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

1
what3words สร้างกริดของสี่เหลี่ยมบนพื้นผิวโลกได้อย่างไร
What3words สร้างกริดกำลังสองของ 3M2 บนโลก ไม่มีใครรู้ว่าอัลกอริทึมคืออะไร? ฉันเริ่มต้นด้วยวิธีนี้: ช่วงลองจิจูดคือ [-180, 180] และช่วงละติจูดนั้น [-90,90] ถ้าคุณตัดมันเป็นช่วงเท่า ๆ กันคุณสามารถมีกำลังสองเกือบจะสมบูรณ์แบบใกล้กับเส้นศูนย์สูตร แต่ใกล้กับขั้วพวกมันไม่ได้กำลังสอง หลังจากคำตอบของ Gary ฉันยังต้องการสิ่งที่ต้องการ หากระหว่าง -85 °ถึง 85 ° (ละติจูด) สี่เหลี่ยมกำลังอยู่ในตารางฉันต้องสมมติว่าจำนวนสี่เหลี่ยมที่ละติจูดใด ๆ นั้นเท่ากัน (สำหรับฉันเมื่อฉันพูดกริดสำหรับแต่ละด้านของ ตารางควรมีหนึ่งและเพียงหนึ่งตาราง)? ถ้าเป็นเช่นนั้นที่เส้นศูนย์สูตรเราสามารถมีกำลังสองของ 3mx3m แต่ที่ละติจูด 85 °มันคือ 0.26mx 0.26m แล้ว (เนื่องจากเส้นขนานที่ละติจูด 85 °สั้นกว่า cos (85 °)) ดังนั้นฉันต้องสมมติว่ามันไม่ใช่กริดที่สมบูรณ์แบบเนื่องจากพื้นที่ของสแควร์มักจะมีขนาด 3m ถึง 3m ที่ละติจูดใด ๆ ระหว่าง …

3
วิธีการติดตั้งไลบรารี่ของบุคคลที่สามสำหรับ QGIS บน Windows
ฉันจะใช้ห้องสมุดบุคคลที่สามในปลั๊กอิน QGIS บน Windows ได้อย่างไร ฉันได้พัฒนาปลั๊กอินที่ใช้ rasterio และ numpy สำหรับลูกค้า แต่เขามีปัญหาในการติดตั้ง rasterio และ numpy จริง ๆ แล้ว rasterio และ numpy ได้รับการติดตั้งในระบบหลัก Python (C: \ Python27) แต่ฉันต้องการ QGIS Python ในการจดจำมัน จะทำอย่างไร?

3
การใช้เครื่องมือ GIS สำหรับปัญหาที่ไม่เกี่ยวกับภูมิศาสตร์
สาขาอื่น ๆ อีกหลายแห่งมีปัญหาเกี่ยวกับภาพ / พื้นที่ที่สามารถแก้ไขได้ด้วยเครื่องมือ GIS ฉันรู้ว่าฉันใช้เครื่องมือ GIS สำหรับงานที่ไม่เกี่ยวกับภูมิศาสตร์และสงสัยว่ามันจะเกิดขึ้นได้มากแค่ไหนและถ้าใครมีตัวอย่างที่ดีของสิ่งที่ทำไปแล้ว ตัวอย่างของสิ่งที่ฉันสนใจ: การใช้เทคนิคข้อมูลเชิงภูมิศาสตร์เพื่อตรวจสอบโครงสร้างเชิงพื้นที่ของกระบวนการเจาะเอ็นโดลิธิกภายในเม็ดตะกอนของสโตรมาโตไลต์ในทะเล [PDF] เพื่อสรุปวิธีการ: กล้องจุลทรรศน์ถูกใช้เพื่อถ่ายภาพการตัดจากหิน Stromatolite (หินชนิดหนึ่ง) ภาพเหล่านี้ถูกส่งออกเป็น BMP และจากนั้น Erdas Imagine ใช้สำหรับการจัดหมวดหมู่ภายใต้การดูแล การจำแนกประเภทถูกส่งออกไปยัง ArcView 3.x ล้างข้อมูลและจัดหมวดหมู่ที่เหมาะสมซึ่งถูกแปลงเป็นรูปหลายเหลี่ยม จากนั้นพวกเขาทำการเลือกเชิงพื้นที่และการทำแผนที่ความหนาแน่น รูปจากกระดาษ: อย่างที่คุณเห็นฉันกำลังค้นหาปัญหาที่ใช้ข้อมูลที่ไม่ใช่ทางภูมิศาสตร์แต่ยังคงมีองค์ประกอบเชิงพื้นที่ GIS สามารถเป็นอะไรก็ได้: การทำแผนที่การสร้างภาพการวิเคราะห์และอื่น ๆ เอกสารทางวิทยาศาสตร์ / การศึกษาเป็นที่สนใจโดยเฉพาะ แต่ไม่บังคับ

1
กำลังคำนวณสถิติโฟกัสสำหรับพื้นที่ใกล้เคียงพิเศษหรือไม่
ฉันต้องการคำนวณสถิติโฟกัสสำหรับแต่ละแรสเตอร์ของแต่ละเซลล์ภายในละแวกบ้านตามเกณฑ์ที่กำหนด ความเป็นมา - ฉันมีแรสเตอร์ไบนารีสองตัวแต่ละตัวแสดงประเภทพืชที่น่าสนใจเพียงชนิดเดียว ฉันต้องการคำนวณเปอร์เซ็นต์ความครอบคลุมของพืชแต่ละชนิดภายใน (เช่น) 20 กม. ^ 2 ของเซลล์ใด ๆ ในพื้นที่ศึกษาของฉัน (ผลรวม / เซลล์ทั้งหมดในละแวกใกล้เคียง) ปัญหาคือฉันไม่สามารถใช้วงกลมหรือสี่เหลี่ยมจัตุรัสรอบ ๆ แต่ละเซลล์ได้เพราะถ้าฉันทำพื้นที่ค้นหาที่ใช้ในการคำนวณผลรวมจะรวมพื้นที่นอกเขตการศึกษาของฉันด้วย ข้อยกเว้นนี้มีความสำคัญเนื่องจากสถิติจะถูกใช้เป็นข้อมูลป้อนเข้าสำหรับแบบจำลองที่อยู่อาศัยและพื้นที่ที่อยู่นอกพื้นที่ศึกษาของฉันไม่สามารถพิจารณาที่อยู่อาศัยที่เป็นไปได้ รวมถึงพวกเขาจะให้ฉันสถิติที่ผิดพลาด ดังนั้นสิ่งที่ฉันnกำหนดโดยจำนวนของเซลล์ที่จำเป็นเพื่อให้ครอบคลุมพื้นที่เท่ากับขนาดใกล้เคียงของฉันต้องการ) ที่ตรงตามเกณฑ์ของฉัน เกณฑ์ที่ว่าพวกเขาจะไม่ตกอยู่ในพื้นที่ทำให้เป็นเมือง ฉันคิดว่าควรใช้รูปแบบเซลลูลาร์แบบอัตโนมัติ ฉันไม่เคยทำงานกับ CA มาก่อน ฉันเดาว่าสิ่งที่ฉันต้องการคืออะไรเช่นรหัสเริ่มต้นหรือจุดในทิศทางที่ถูกต้อง ตอบกลับความคิดเห็นด้านล่าง: สมมติว่าฉันกำลังคำนวณสถิตินี้สำหรับเซลล์บนขอบเขตของไซต์การศึกษาของฉัน ถ้าฉันกำหนดทุกพื้นที่นอกพื้นที่ศึกษาของฉันให้เป็นศูนย์ (หรือเพิกเฉย NoData) จากนั้นฉันจะได้รับสถิติที่แสดงถึงครึ่งหนึ่งของพื้นที่ครอบคลุมของสมองที่ฉันสนใจดังนั้นเปอร์เซ็นต์ครอบคลุมในพื้นที่ ~ 10 km ^ 2 แทนพื้นที่ 20 กม. ^ 2 เนื่องจากฉันกำลังศึกษาขนาดของบ้านเป็นสิ่งสำคัญ ละแวกใกล้เคียงต้องเปลี่ยนรูปร่างเนื่องจากเป็นวิธีการที่สัตว์ดู / ใช้ภูมิทัศน์ หากพวกเขาต้องการ …

3
สัญลักษณ์เส้นคดเคี้ยวไปมาใน QGIS
ฉันกำลังมองหาสัญลักษณ์เส้นซิกแซกใน QGIS อาจมีวิธีง่ายๆในการทำสิ่งนี้ที่ฉันขาดหายไปหรือไม่? ฉันได้ลองสร้างบรรทัดมาร์กเกอร์โดยใช้เครื่องหมายสามเหลี่ยมแบบง่าย (^) และปรับขนาดของเครื่องหมายและช่วงเวลาการจัดตำแหน่งของเครื่องหมายจนกระทั่งแทร็กเดิลได้สัมผัสกันและปรากฏเป็นเส้นซิกแซกที่สวยงาม มันใช้งานได้กับเส้นตรง แต่รอบ ๆ เส้นโค้งมีช่องว่างระหว่างสามเหลี่ยมเพราะสามเหลี่ยมไม่ได้เชื่อมต่อกัน อาจมีวิธีเข้าร่วมเครื่องหมายด้วยกันไหม หรือวิธีอื่นที่จะไปเกี่ยวกับเรื่องนี้? ฉันจะขอบคุณมากสำหรับคำแนะนำใด ๆ ! (ใช้ QGIS 2.4.0)
18 qgis  symbology  line  markers 

1
การเชื่อมโยงภาพแบบ Panchromatic ที่มีความละเอียดเชิงพื้นที่สูง
ภาพดาวเทียม Panchromatic เป็นอย่างไรและทำไมเกี่ยวข้องกับความละเอียดเชิงพื้นที่สูง? ฉัน googled และพบว่ามันเป็นภาพวงเดียว แต่ทำไมมันถึงเรียกว่าแพน - โครมาติก (ทุกสี) หมายความว่าครอบคลุมพื้นที่ทั้งหมดที่มองเห็นได้หรือไม่

2
แก้ไขรูกำพร้าใน R
ฉันพยายามที่จะทำการรวมกันในสนามทั่วไปหลังจากรวมสองไฟล์รูปร่างที่อยู่ติดกัน ท้ายที่สุดรูปร่างของไฟล์นั้นจะมีช่องว่างระหว่างเศษไม้อย่างน้อยหนึ่งอัน เมื่อฉันพยายามสหภาพฉันได้รับข้อผิดพลาดของหลุมที่กำพร้าต่อไปนี้: ข้อผิดพลาดใน createPolygonsComment (p): rgeos_PolyCreateComment: รูแบบกำพร้าไม่สามารถค้นหารูปหลายเหลี่ยมที่มีรูสำหรับดัชนีที่ 17 ฉันได้อัปโหลดตัวอย่างที่ทำซ้ำได้ไปยัง Dropbox ที่ลิงค์นี้ นี่คือรหัสเพื่อสร้างปัญหา: #loading required packages require(sp) require(rgdal) require(maptools) require(rgeos) #load example data, set "dsn=" to your working directory or specify the path example <- readOGR(dsn=".",layer="ReproducibleExample") #Attempting a UnionSpatialPolygons based on the COUNTY field example.df <- as(example, "data.frame") countycol <- …
18 polygon  r  merge 

2
ประสิทธิภาพของเคอร์เซอร์การเข้าถึงข้อมูลมีการปรับปรุงอย่างไรเมื่อเทียบกับรุ่นก่อนหน้า
โมดูลการเข้าถึงข้อมูลถูกนำมาใช้กับ ArcGIS รุ่น 10.1 ESRI อธิบายถึง data access module ดังต่อไปนี้ ( แหล่งที่มา ): data access module, arcpy.da เป็นโมดูล Python สำหรับการทำงานกับข้อมูล จะช่วยให้การควบคุมของเซสชั่นการแก้ไข, การดำเนินการแก้ไข, การสนับสนุนเคอร์เซอร์ที่ดีขึ้น (รวมถึงประสิทธิภาพที่เร็วขึ้น), ฟังก์ชั่นสำหรับการแปลงตารางและชั้นเรียนคุณลักษณะไปยังและจากอาร์เรย์ NumPy และการสนับสนุนสำหรับรุ่น อย่างไรก็ตามมีข้อมูลน้อยมากเกี่ยวกับสาเหตุที่ประสิทธิภาพเคอร์เซอร์ดีขึ้นกว่าเคอร์เซอร์รุ่นก่อนหน้า รูปที่แนบมาแสดงผลลัพธ์ของการทดสอบเกณฑ์มาตรฐานในdaวิธีใหม่UpdateCursor เทียบกับวิธี UpdateCursor เก่า เป็นหลักสคริปต์ดำเนินการเวิร์กโฟลว์ต่อไปนี้: สร้างคะแนนสุ่ม (10, 100, 1,000, 10000, 100000) สุ่มตัวอย่างจากการแจกแจงแบบปกติและเพิ่มมูลค่าให้กับคอลัมน์ใหม่ในตารางแอตทริบิวต์จุดสุ่มด้วยเคอร์เซอร์ รันการวนซ้ำ 5 ครั้งในแต่ละสถานการณ์ของจุดสุ่มสำหรับทั้ง UpdateCursor ใหม่และเก่าและเขียนค่าเฉลี่ยลงในรายการ วางแผนผลลัพธ์ เบื้องหลังเกิดอะไรขึ้นกับdaเคอร์เซอร์อัปเดตเพื่อปรับปรุงประสิทธิภาพของเคอร์เซอร์ตามระดับที่แสดงในภาพ import arcpy, os, …

3
บัญชีสำหรับสะพานลอยใน DEM พื้นดินเพื่อให้การไหลของน้ำภายใต้สะพานลอย
ฉันมี DEM ดินเปล่าที่ทำจากข้อมูล LIDAR (A) มันทำงานได้ดีและผ่านการทดสอบความถูกต้องทั้งหมด มันถูกใช้ในโมเดลคลื่นพายุ ปัญหาที่เรากำลังเผชิญอยู่ ฉันต้องอนุญาตให้น้ำไหลผ่านทางลอดเมื่อถนนเส้นหนึ่งตัดผ่านอีกเส้นหนึ่ง ความคิดของฉันคือ: 1) รับถนนทั้งหมดที่ทำเครื่องหมายว่าเป็นสะพานจาก OSM 2) การเลือกถนนข้ามทั้งหมดที่ข้ามใต้ถนน (ตัดกัน) 3) จากนั้นในการเลือกใหม่ของส่วนถนนใหม่ (2) แปลงเหล่านี้เป็นแรสเตอร์ 4) แยกค่า DEM (A) ทั้งหมดภายใต้ส่วนถนนเหล่านี้ 5) เลือกค่าต่ำสุดของค่าเหล่านี้ภายใต้ส่วนถนนใหม่ (2) 6) เผาค่าต่ำสุดนี้ลงใน DEM ฉันต้องตัดช่องทางลอด เปิดรับข้อเสนอแนะการปรับปรุงแนวคิดเกี่ยวกับวิธีการบรรลุสิ่งนี้รวมถึงโซลูชั่นที่แตกต่างอย่างสิ้นเชิง ตัวเลือกอื่น ๆ เพิ่งได้รับจุดตัดกันและขยายออกหรืออาจระบุอ่างล้างมือและกลับมาทำงานจากที่นี่
18 dem  lidar  hydrology  streets 

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

2
ดาวเทียม GPS / Glonass / Galileo รู้ตำแหน่งของพวกเขาอย่างไร
เราใช้ดาวเทียมเพื่อคำนวณตำแหน่งของเรา ดาวเทียมรู้ตำแหน่งของพวกมันได้อย่างไรถ้ามันถูกหรือผิด? ฉันเคยได้ยินว่าสถานีฐานบันทึกและแก้ไขเส้นทางดาวเทียม แต่พวกเขารู้ได้อย่างไรว่าเส้นทางที่ถูกต้องคืออะไรเส้นทางที่ผิด?
18 gps 

2
วิธีทั่วไปในการแสดงข้อมูลภูมิศาสตร์จาก Postgis บนแผ่นพับคืออะไร
ตัวอย่างเช่นในฐานข้อมูลของฉันฉันมีบางจุดที่มีพิกัดทางภูมิศาสตร์ ฉันต้องการแสดงมันในเลเยอร์ Leaflet JS ฉันควรใช้เครื่องมือใด อาจมีบาง API ...
18 postgis  leaflet 

1
ทำไมผู้คนจึงออกเสียง GDAL (Geospatial Data Abstraction Library) เช่น goo-dal
ตกลงคำถามที่โง่ แต่: ฉันได้ยินว่ามีคนประกาศห้องสมุด GDAL (Geospatial Data Abstraction Library) เช่น goooo-dal ความชอบตามธรรมชาติของฉันคือการออกเสียงว่า geeee-dal เช่นเดียวกับในจดหมาย 'g'-dal คำอธิบายใด ๆ เกี่ยวกับวิธี goo-dal มาเป็นที่นิยม? goo-gle เกี่ยวข้องหรือไม่
18 gdal 

4
ระดับความสูงและระดับความสูงเป็นอย่างไร
ตามนาฬิกาของฉันที่อ้างว่าวัดระดับความสูงเท่าที่ฉันเห็นมันบอกว่าในสตอกโฮล์มสวีเดนระดับความสูง 170 เมตร แต่นั่นถูกต้องไหม? เราจะรู้ได้อย่างไรว่า 0 ความสูงในบางลาเดชนั้นเหมือนกับ 0 ความสูงในสตอกโฮล์ม?

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

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