คำถามติดแท็ก spatial-statistics

สาขาการศึกษาที่เกี่ยวข้องกับวิธีการทางสถิติที่ใช้พื้นที่และความสัมพันธ์เชิงพื้นที่ (เช่นระยะทางพื้นที่ปริมาตรความยาวความสูงการวางแนวศูนย์กลางและ / หรือลักษณะเชิงพื้นที่อื่น ๆ ของข้อมูล) โดยตรงในการคำนวณทางคณิตศาสตร์ของพวกเขา

6
กำลังมองหาซอฟต์แวร์สถิติเชิงพื้นที่สำหรับ GIS หรือไม่
คำตอบของคำถามนี้เป็นความพยายามของชุมชน แก้ไขคำตอบที่มีอยู่เพื่อปรับปรุงโพสต์นี้ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ฉันกำลังค้นหาซอฟต์แวร์สถิติเชิงพื้นที่ซึ่งมีคุณสมบัติที่มีประสิทธิภาพมากมายและรองรับส่วนต่อประสาน GIS ใครสามารถให้คำแนะนำได้บ้าง

3
การพิจารณาว่าต้นไม้ในช่องว่างของป่าถูกทำคลัสเตอร์โดยใช้ R หรือไม่?
ชุดข้อมูลที่แนบมาแสดงต้นกล้าประมาณ 6,000 ต้นกล้าในช่องว่างขนาดป่าประมาณ 50 ตัวแปร ฉันสนใจที่จะเรียนรู้ว่าต้นกล้าเหล่านี้เติบโตอย่างไรภายในช่องว่างนั้น (เช่นแบบสุ่มสุ่มแยกย้ายกัน) ดังที่คุณทราบวิธีการดั้งเดิมคือการใช้ Global Moran I อย่างไรก็ตามการรวมต้นไม้ในการรวมของช่องว่างดูเหมือนจะเป็นการใช้ Moran I ที่ไม่เหมาะสมฉันได้ทดสอบสถิติบางอย่างกับ Moran I โดยใช้ระยะทางขีด จำกัด 50 เมตร ซึ่งสร้างผลลัพธ์ไร้สาระ (เช่น p-value = 0.0000000 ... ) ปฏิสัมพันธ์ระหว่างการรวมช่องว่างมีแนวโน้มที่จะสร้างผลลัพธ์เหล่านี้ ฉันได้พิจารณาการสร้างสคริปต์เพื่อวนผ่านช่องว่างระหว่างหลังคาและกำหนดกลุ่มภายในแต่ละช่องว่างแม้ว่าการแสดงผลลัพธ์เหล่านี้สู่สาธารณะจะเป็นปัญหา วิธีที่ดีที่สุดในการหาจำนวนการจัดกลุ่มภายในคลัสเตอร์คืออะไร?

4
การนำ Spatial Autocorrelation ไปใช้โดยใช้ QGIS หรือ PostgreSQL หรือแอปพลิเคชันฟรีอื่น ๆ [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 เดือนที่ผ่านมา ฉันใหม่กับ GIS ฉันมีสองชั้นในฐานข้อมูล PostgreSQL ชั้นแรกมีจุดที่เหตุการณ์เกิดขึ้นในยุโรป ที่สองมี shapefile ของยุโรป ฉันสามารถทำแผนที่จุดต่างๆบนแผนที่ของยุโรปโดยใช้ QGIS ตอนนี้ฉันต้องการใช้ Spatial Autocorrealation (Moran i) ฉันได้เห็นการสาธิตบางอย่างของสิ่งนี้โดยใช้GeoDAแต่ดูเหมือนว่ามันจะจัดการกับรูปร่างไฟล์เดียวเท่านั้น ใครสามารถชี้ให้ฉันในทิศทางที่ถูกต้องเกี่ยวกับวิธีการใช้งานโดยใช้ QGIS หรือ PostgreSQL หรือแอปพลิเคชันฟรีอื่น ๆ

3
การวัดความไม่สม่ำเสมอของขอบเขตของรูปหลายเหลี่ยม
ฉันมีรูปหลายเหลี่ยมสองรูปแบบ: รูปหลายเหลี่ยม 1 และรูปหลายเหลี่ยม 2 ฉันต้องการแสดงปริมาณที่โพลีกอน 1 มีสองตัวชี้วัดพื้นที่และความยาวของเส้นรอบวงที่โพลีกอน 1 มีเส้นรอบวง / ขรุขระ / ผิดปกติมากกว่าโพลีกอน 2 รูปหลายเหลี่ยมแต่ละอันมีความยาวเส้นรอบวงเท่ากัน แต่แต่ละรูปครอบคลุมพื้นที่ที่แตกต่างกันมาก ในการหาปริมาณความไม่สม่ำเสมอ / ความขรุขระ / ความผิดปกติของรูปหลายเหลี่ยมแต่ละรูปควรคำนวณดังนี้ area/perimeter หรือ perimeter/area ฉันคิดว่าperimeter/areaแต่แล้วฉันก็พบโพสต์บล็อกนี้ซึ่งใช้area/perimeter: http://www.r-bloggers.com/measuring-the-gerrymander-with-spatstat/

1
รับบรรทัดทั้งหมดที่ล้อมรอบจุด
ฉันใช้ QGIS และฉันมีจุดและเครือข่ายถนน ฉันต้องแยกชื่อถนนที่ล้อมรอบจุดนั้นโดยอัตโนมัติ การวิเคราะห์เพื่อนบ้านที่ใกล้ที่สุดและเขตกันชนไม่สามารถทำงานได้เพราะในหลาย ๆ กรณีจุดนั้นจะอยู่ใกล้กว่าเช่นเดียวกับระยะทางที่วัดได้ไปยังถนนข้างเคียงและไม่ใช่บริเวณใกล้เคียง มีแนวคิดใดบ้างที่สามารถแยกถนนที่ล้อมรอบได้เท่านั้น

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

1
สามารถใช้ Zonal Statistics ใน PostGIS2 ได้หรือไม่
ขณะนี้มี postgis2 ซึ่งรองรับ rasters โดยค่าเริ่มต้นแล้วมันเป็นไปได้ไหมที่จะทำการวิเคราะห์ทางสถิติแบบโซน? ฉันเป็น google มัน แต่ฉันไม่พบอะไรที่เป็นของแข็ง? มีบทช่วยสอนที่จะเริ่มต้นให้ฉันได้ไหม ทุกคนสามารถให้ฉันเป็นตัวอย่าง sql ในการทำมันได้หรือไม่ แก้ไข: ข้อความค้นหาที่อัปเดต (ง่าย) ตามบล็อกของ Aragon กล่าวถึง: CREATE TABLE sum_pop3 AS SELECT gid, SUM((ST_SummaryStats(ST_Clip(rast,1,geom))).sum) FROM perez_grid, ls_den WHERE ST_Intersects(geom,rast) GROUP BY gid;

4
วิธีแปลงรหัสไปรษณีย์เป็นละติจูดและลองจิจูด?
ฉันมีชุดข้อมูลที่มีรายการรหัสไปรษณีย์ มีวิธีในการแปลงรหัสไปรษณีย์เหล่านี้ไปยังพิกัดละติจูดและลองจิจูดหรือไม่?

4
การค้นหากลุ่มของ N Points ภายใน X Distance โดยใช้ ArcGIS Desktop หรือไม่
เราได้ลองวิธีวิเคราะห์คลัสเตอร์สองวิธี: คลัสเตอร์และค่าผิดปกติ ฮอตสปอต ... แต่ไม่ตรงตามข้อกำหนดของเราซึ่งมีพารามิเตอร์ 3 ตัวนี้: ชุดคุณสมบัติของจุด ยังไม่มีคะแนนภายใน Cluster แถบระยะทาง X ที่มองเข้าไป ตัวอย่างเช่น "หาจุดที่แต่ละกลุ่มมี 10 คะแนนภายใน 50 เมตร" หรือบางสิ่งบางอย่างเพื่อผลกระทบนั้น ArcGIS 10 มีเครื่องมือสองอย่างที่ฉันได้ทำการเชื่อมโยงด้านบน แต่ดูเหมือนว่าจะไม่มีการระบุจุด N ภายในส่วนของคลัสเตอร์ ความต้องการของเราสามารถพบกับเครื่องมืออื่น ๆ ใน ArcGIS ได้หรือไม่? ฉันกำลังเรียกการวิเคราะห์กลุ่มหรือที่เรียกว่าการจัดกลุ่มแบบพิเศษหรือไม่ เรามีรุ่นนี้ในแอปพลิเคชันอื่น แต่ฉันต้องการใช้เครื่องมือภายใน ArcGIS

3
การประมาณค่าเชิงพื้นที่ใน R หรือ ArcGIS?
ฉันกำลังพยายามคำนวณค่าปริมาณน้ำฝนเฉลี่ยจากหลาย ๆ จุดโดยใช้เครื่องมือ Inverse Weighted Distance ใน ArcGIS 9.3 ปัญหาของฉันคือว่า: แต่ละจุดมีอนุกรมเวลาเป็นของตัวเองดังนั้นกระบวนการแก้ไขควรจะสามารถดำเนินการได้ตลอดทั้งปี ต่อไปนี้เป็นตารางแอตทริบิวต์ตัวอย่าง: ID X Y Name Rain1990 Rain1991 Rain1992 Rain1993 .... Rain2010 1 xx1 yy1 AA 1210 1189 1863 1269 ...... 2 xx2 yy2 BB 1492 1502 2187 1923 ...... ...... ใครช่วยแสดงวิธีการทำเช่นนั้นได้บ้าง? แก้ไข 1: ในที่สุดฉันก็ทำสิ่งนี้โดยใช้รหัส C ++ ซึ่งจำเป็นต้องใช้ตารางกริดหน้ากาก ArcGIS ไฟล์ข้อมูลและตำแหน่งของทุกจุด …

3
กำลังคำนวณค่าความชันเฉลี่ย: ค่าฮาร์มอนิกหรือเลขคณิต
ฉันต้องคำนวณความชันเปอร์เซ็นต์อัพโลเปซโดยเฉลี่ยสำหรับชุดข้อมูลขนาดใหญ่วิธีการพื้นฐานมีรายละเอียดที่นี่ อย่างไรก็ตามฉันเริ่มสงสัยว่าค่าเฉลี่ยฮาร์มอนิกอาจจะเหมาะสมกว่าค่าเฉลี่ยเลขคณิตหรือไม่เนื่องจากเป็นอัตราการเปลี่ยนแปลงทางเทคนิค ฉันไม่ได้เห็นการเปลี่ยนแปลงนี้ในการสนทนาอื่น ๆ เกี่ยวกับความลาดชันเฉลี่ยเหนือจุดพื้นที่เส้น ฯลฯ มันควรตรงไปตรงมาเพื่อให้บรรลุ แก้ไข: จุดประสงค์ของการคำนวณความชันเฉลี่ยในกรณีนี้คือการสร้างพารามิเตอร์หนึ่งตัว (จากหลายพารามิเตอร์) เพื่อใช้ในการสร้างแบบจำลองเกณฑ์การเริ่มต้นแชนเนล ฉันมีชุดของตำแหน่งหัวของช่องที่รวบรวมโดยฟิลด์ที่ฉันจะรวบรวมการสะสมการไหลพารามิเตอร์อัพโลปเฉลี่ยต่าง ๆ และจะใช้การถดถอยเชิงเส้นหลายครั้งเพื่อพยายามอธิบายเกณฑ์การสะสมในแง่ของพารามิเตอร์อื่น ๆ

1
การคำนวณความสัมพันธ์เชิงพื้นที่ระหว่างคุณสมบัติจากสองเลเยอร์ที่แยกจากกันใน QGIS
ฉันพยายามที่จะตรวจสอบว่าการปรากฏตัวของกองกำลังทหารประจำการจำนวนมากในพื้นที่นั้นมีความสัมพันธ์เชิงพื้นที่กับอาชญากรรมที่รุนแรงในระดับที่สูงขึ้น / ต่ำลงหรือไม่ นั่นคือพื้นที่โดยรอบฐานทัพขนาดใหญ่มีความรุนแรงโดยเฉลี่ยมากกว่าพื้นที่ที่ไม่ได้อยู่ใกล้ฐานทัพหรือไม่ ฉันกำลังทำงานกับชุดข้อมูลสองชุดต่อไปนี้: (1)ชุดข้อมูลจุดของฐานทัพทหารในสหรัฐอเมริกาและระดับกองกำลังที่เกี่ยวข้อง: (2)ชุดข้อมูลทั่วประเทศเกี่ยวกับอัตราการเกิดอาชญากรรมรุนแรงตามเมือง / เมือง: ฉันรู้สึกว่าฉันกำลังมองหาโมเดลแรงโน้มถ่วงตามแบบที่ฟังก์ชั่น "มวล" ให้ระดับกองทหารในแต่ละฐาน ดังนั้นการปรากฏตัวของกองทหารขนาดใหญ่จะมีอิทธิพลเหนือพื้นที่ขนาดใหญ่และจะมีผลที่แข็งแกร่งกว่าใกล้กับจุดศูนย์กลางของมวล (เช่นที่ตั้งจุดในชั้น GIS) ฉันคิดว่าในความคิดมันจะมีลักษณะเช่นนี้: ในแผนภาพนี้X, Y, Zเป็นตัวแทนฐานทัพทหาร a, b, c, dแต่ละเมืองเป็นตัวแทน (แต่ละแห่งมีเขตข้อมูลอัตราความรุนแรงในตารางคุณลักษณะ) การไล่ระดับสีรอบฐานแสดงถึงเขตอิทธิพลซึ่งจะลดลงแบบเอกซ์โปเนนเชียลเมื่ออยู่ห่างจากศูนย์กลางเซนทรอยด์ การปรากฏตัวของกองทหารที่ใหญ่กว่านั้นเท่ากับรัศมีอิทธิพลที่ใหญ่กว่า (ด้วยระยะทางสูงสุดที่กำหนด) และยังมีอิทธิพลที่มากขึ้นใกล้กับศูนย์กลางที่สัมพันธ์กับพื้นที่ใกล้เคียงกับฐานที่เล็กกว่า แต่ละเมืองจะได้รับคะแนนตามการรวมขนาดของเวกเตอร์ "แรง" ทั้งหมดจากฐานโดยรอบทั้งหมดที่มีอิทธิพลต่อรัศมีที่พวกเขาอยู่เช่นในแผนภาพของฉันเมืองaจะมีคะแนน 0 เพราะอยู่ ด้านนอกของรัศมีฐานใด ๆ City bจะได้รับอิทธิพลจากฐานXเท่านั้น เมืองcจะได้รับอิทธิพลจากฐานZเท่านั้นและคะแนนจะต่ำกว่าbเนื่องจากXเป็นฐานที่ใหญ่กว่าZมาก ในที่สุด City dตั้งอยู่ภายในรัศมีของทั้งฐานXและYมันจะได้รับคะแนนจากการสรุปขนาดของอิทธิพลจากฐานทั้งสอง ฉันจะดูว่ามีความสัมพันธ์ระหว่างคะแนนที่สูงขึ้นสำหรับเมืองหนึ่งกับอัตราความรุนแรงที่สูงขึ้นหรือไม่ ฉันได้ดูโมเดลแรงโน้มถ่วงหลายแบบ ( Huff Modelsและอื่น ๆ ) แต่ไม่พบเท่าที่ QGIS …

1
การตีความเซมาริโอแกรมที่มีเอฟเฟกต์นักเก็ตสูง?
ฉันทำ semivariogram ใน R โดยใช้ package gstat, variogram()function ฉันต้องการที่จะดูว่ามี autocorrelation เชิงพื้นที่ในแบบจำลองของฉัน (ความอุดมสมบูรณ์ของสปีชีส์เป็นหน้าที่ของที่อยู่อาศัยในพื้นที่ต่าง ๆ ห่างกันเพียงไม่กี่กม. ถึง 900 กม. โดยใช้ glmm) หน่วยของฉันอยู่ในกม. และดังนั้นการตีความของฉันก็คือช่วงนั้นอยู่ที่มากกว่า 100 กม. จนกว่าการเปลี่ยนแปลงเชิงพื้นที่สัมพันธ์จะไม่เป็นปัญหาอีกต่อไป ฉันสงสัยว่าบางคนสามารถอธิบายได้ว่าทำไมนักเก็ตดูจึงสูง นี่หมายความว่าแม้ในสถานที่ใกล้เคียงกัน แต่ก็มีความแตกต่างค่อนข้างสูงใช่ไหม? หรือรูปคลื่นที่แปรปรวนแบบนี้หมายความว่าฉันควรจะปรับจำนวนความล่าช้าและระยะทางที่ช้ากว่าของฉันจนกว่าฉันจะได้รูปร่างที่มากกว่าปกติหรือไม่? เพื่อที่จะตรวจสอบเพิ่มเติมอีกเล็กน้อยฉันยังใช้ฟังก์ชั่นvariog()ในแพคเกจ geoR และใช้breaks=seq(0,100,10)เพื่อลองดูที่ระยะทางที่ใกล้กว่า (ใช้จุดเดียวกันและส่วนที่เหลือแบบเดียวกัน) สิ่งนี้บ่งชี้ว่าจุดที่ใกล้ที่สุดนั้นแตกต่างกันมากขึ้นซึ่งก็ไม่สมเหตุสมผล บางทีนี่อาจบ่งบอกว่าไม่มีความสัมพันธ์เชิงพื้นที่อัตโนมัติและแบบจำลองของฉันได้ทำสิ่งนี้แล้ว ฉันพบแหล่งข้อมูลที่ยอดเยี่ยมนี้"Geostats ที่ไม่มีน้ำตา"และในหน้า 51 มีคำแนะนำที่ดีเกี่ยวกับรูปแปรที่เหมาะสม ตามคำแนะนำนี้คนแรกของฉันดูเหมือนจะมีช่วงที่ถูกต้อง ดังนั้นสิ่งนี้กลับไปที่คำถามแรก - ฉันจะตีความสิ่งนี้ได้อย่างไร

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

1
วิธีการสร้างแผนที่ความผิดพลาดเพื่อรองรับแผนที่ความหนาแน่นเคอร์เนลเฉลี่ย?
ฉันสร้างแผนที่ความหนาแน่นเคอร์เนลโดยเฉลี่ยโดยใช้ KDE บนจุดที่ซ้อนกันภายในขอบเขตเชิงพื้นที่เดียวกัน ตัวอย่างเช่นสมมติว่าเรามีรูปร่างสามจุดที่แสดงถึงต้นกล้าในช่องว่างป่าสามแห่งที่มีรูปร่างและขนาดเท่ากัน ฉันใช้ KDE สำหรับแต่ละไฟล์รูปร่างจุด เอาท์พุทจาก KDE Float(("KDE1"+"KDE2"+"KDE3")/3)ถูกซ้อนจากนั้นขึ้นอยู่กับขอบเขตพื้นที่ในการสั่งซื้อในการคำนวณค่าเฉลี่ยในเครื่องคิดเลขแรสเตอร์อาร์ตัวอย่างเช่น: นี่คือผลิตภัณฑ์สุดท้าย: ตอนนี้ฉันสนใจที่จะสร้างแผนที่ที่แสดงถึงข้อผิดพลาดที่เกี่ยวข้องกับ KDE เฉลี่ย ฉันหวังว่าจะใช้แผนที่ข้อผิดพลาดเพื่อแสดงให้เห็นว่าข้อผิดพลาดเกี่ยวข้องกับฮอตสปอตมากน้อยเพียงใด (เช่นฮอตสปอต SW นั้นเกิดจากจุดทั้งหมดในช่องว่างเดียว) ฉันจะสร้างแผนที่ข้อผิดพลาดที่เกี่ยวข้องกับ KDE เฉลี่ยได้อย่างไร หากว่าMSEเป็นมาตรการที่เหมาะสมที่สุดของข้อผิดพลาดในกรณีนี้หรือไม่?

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