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

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

4
ฉันจะสร้างการเรนเดอร์ความละเอียดสูงของโลกได้อย่างไร
ฉันกำลังสร้างคอลเลกชันแผนที่ขนาดโปสเตอร์ ANSI E และต้องการเพิ่มการเรนเดอร์ที่ดีของโลกลงในแผนที่ที่ระบุตำแหน่งโดยประมาณของภูมิภาคในโลก ปัญหาคือฉันต้องการให้การเรนเดอร์โลกมีคุณภาพสูงและมีความละเอียดสูง ฉันคิดว่าขั้นต่ำ 300 หรือ 400DPI @ ประมาณ 12 "x 12" นิ้วเพื่อให้ฉันสามารถทำงานกับมันใน CorelDRAW ที่ฉันจะสร้างผลิตภัณฑ์ขั้นสุดท้าย ฉันมี Google Earth (ฟรี) NASA World Wind และ ArcGLobe แต่ไม่มีซอฟต์แวร์ใดที่สามารถให้ผลลัพธ์ที่น่าพอใจ ดูทั้งหมดตกลง แต่ความละเอียดของภาพไม่ใช่คุณภาพการกด จนถึงขณะนี้ Google Earth ดูเหมือนจะดีที่สุด (แม้ว่าการบรรเทาภูมิประเทศจะดีกว่าภาพที่ไม่แน่นอน) ตามด้วย NASA World Wind และสิ่งที่อยู่ด้านหลังคือ ArcGlobe (จากป้ายราคาใครจะคาดหวังว่า ArcGlobe จะส่งมอบ แต่ฉันตระหนักถึงปัญหาการส่งออก ArcScene อย่างเต็มที่ดังนั้นฉันจึงไม่แปลกใจมาก) หากใครบางคนสามารถแนะนำโปรแกรมโลกเสมือน (ฟรี) ที่ฉันสามารถใช้ในการทำสิ่งนี้ได้จะดีมาก ตัวเลือกอื่น …

3
วิธีจัดการกับการกำหนดเวอร์ชันใน OpenStreetMap
หัวข้อของการจัดการข้อมูลเชิงพื้นที่ในแง่ทั่วไปได้เกิดขึ้นที่นี่ หัวข้อของการกำหนดเวอร์ชันได้รับการกล่าวถึงเช่นกัน แต่ไม่ได้เกี่ยวข้องกับ การรวบรวมและบำรุงรักษาข้อมูลเชิงพื้นที่แบบดั้งเดิมจำเป็นต้องจัดการกับการกำหนดเวอร์ชันภายในเท่านั้นเนื่องจากฐานข้อมูลจะได้รับการอัปเดตจากภายในองค์กรเท่านั้น นี่ไม่ใช่กรณีในฐานข้อมูล Geod ที่มีแหล่งข้อมูลหนาแน่นเช่น OpenStreetMap ที่นั่นใคร ๆ ก็สามารถเข้ามาและเพิ่มแก้ไขหรือลบวัตถุได้ ใน OpenStreetMap สิ่งนี้ได้รับการจัดการด้วยวิธีการพื้นฐาน: แต่ละวัตถุมีหมายเลขรุ่นจำนวนเต็มและเฉพาะวัตถุที่มีรุ่นที่สูงที่สุดเท่านั้นที่เปิดเผยในฐานข้อมูลสด ฐานข้อมูลใช้การล็อกในแง่ดีดังนั้นผู้ใช้จะต้องแก้ไขข้อขัดแย้งทั้งหมดที่เกิดขึ้นเมื่ออัพโหลดการสนับสนุนด้วยตนเอง ทั้งหมดนี้ทำงานได้ดีพอสมควรตราบใดที่การมีส่วนร่วมของมนุษย์ผ่านบรรณาธิการ ( JOSM , Potlatch ) เป็นรูปแบบการมีส่วนร่วมเพียงอย่างเดียว - แต่พวกเขาไม่ได้ มีการนำเข้าข้อมูลภาคสาธารณะแบบเปิดกว้างมากขึ้น สิ่งเหล่านี้ทำให้เกิดปัญหาการกำหนดเวอร์ชันที่ซับซ้อนมากขึ้น พิจารณาสถานการณ์สมมติต่อไปนี้: กำลังสร้างวัตถุนำเข้าจากชุดข้อมูลสาธารณะที่เปิดอยู่ อาคารได้รับการดัดแปลงบางอย่างโดยผู้มีส่วนร่วมของมนุษย์ (คุณลักษณะเรขาคณิตหรือทั้งสองอย่าง) ข้อมูลภาครัฐรุ่นใหม่มีให้บริการและนำเข้าแล้ว ปัจจุบันในขั้นตอนที่ 3 เงินบริจาคจากมนุษย์จะสูญหายไปเว้นแต่อาคารแต่ละหลังที่ได้รับการดัดแปลงชุมชนจะถูกรวมเข้าด้วยตนเองด้วยการนำเข้าใหม่ OpenStreetMap จะจัดการกับสถานการณ์นี้ได้อย่างไร? เราจำเป็นต้องดูที่การควบคุมเวอร์ชันแบบกระจายในการพัฒนาซอฟต์แวร์หรือไม่? วิธีการของ DVC สามารถปรับให้รับมือกับการบำรุงรักษาข้อมูลเชิงพื้นที่แบบกระจายได้อย่างไร

4
ตัวอย่างโปสเตอร์ทางวิทยาศาสตร์เชิงพื้นที่
คุณช่วยชี้ให้ฉันดูตัวอย่างโปสเตอร์ทางวิทยาศาสตร์ที่น่าสนใจซึ่งมีผลการวิเคราะห์เชิงพื้นที่และ / หรือการสร้างภาพทางภูมิศาสตร์ได้หรือไม่?

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

5
อะไรคือความแตกต่างระหว่างตัวเลือกเซิร์ฟเวอร์ ArcGIS ต่างๆ? [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว เอกสารนี้ทำให้ฉันต้องการแทงตาด้วยส้อม ใครสามารถให้ข้อมูลสรุปอย่างย่อเกี่ยวกับความแตกต่างระหว่าง Enterprise vs. Workgroup และ Basic กับ Standard กับ Advanced ในฐานะโบนัสฉันคาดหวังอะไรที่จะใช้ตัวเลือกต่าง ๆ

2
ฉันจะจัดอันดับถนนสำหรับการขับขี่ที่สวยงามได้อย่างไร
GIS มือใหม่ที่นี่ ฉันทำงานเกี่ยวกับโปรเจ็กต์ส่วนตัวเพื่อจัดอันดับถนนว่ารถคันนั้นดีแค่ไหนในการขับขี่มอเตอร์ไซค์ ฉันเขียนโปรแกรม Python เพื่อทำงานผ่านข้อมูลถนนในชุดข้อมูล TIGER (PostGIS) และใช้การวัดจำนวนเล็กน้อย: ความแปรปรวนของถนน (ความบิด) ความแปรปรวนของระดับความสูงของถนน ถนนผ่านไปตามแหล่งน้ำหรือไม่ ถนนผ่านสวนสาธารณะหรือไม่ ผลลัพธ์ของการใช้ตัวชี้วัดเป็นการเริ่มต้นที่ดี แต่ก็ยังห่างไกลจากความสมบูรณ์แบบ ดังนั้นฉันจึงพยายามตัดสินใจเลือกการวัดใหม่ ๆ ตรวจสอบพื้นที่รอบถนน การขี่ไปตามเนินเขานั้นดีกว่าป่าซึ่งดีกว่าสวนอุตสาหกรรม สภาพถนน (ปูหรือไม่ปู) จำนวนสัญญาณหยุดพบไฟถนน ใช้การวิเคราะห์มุมมองเพื่อตรวจสอบว่ามีน้ำอยู่บนถนนหรือไม่ ระบุมุมมองของภูเขาและใช้การวิเคราะห์มุมมองเพื่อดูว่าสามารถมองเห็นภูเขาจากถนนได้หรือไม่ (คิดว่า Great Smokey Mountains) ใช้ข้อมูลการจราจรในอดีต ฉันต้องการคำแนะนำจากผู้เชี่ยวชาญ GIS ทำเสียงเหล่านี้เป็นไปได้หรือแม้กระทั่งทำให้รู้สึก? คุณลองนึกถึงสิ่งอื่นใดที่ฉันควรลองบ้าง ที่สำคัญที่สุดฉันจะหาข้อมูลสำหรับแนวคิดที่ถูกต้องได้ที่ไหน
11 python  data  analysis 

2
Landsat มีความอ่อนไหวต่อการแก้ไขบรรยากาศอย่างไร
การแก้ไข Landsat สำหรับบรรยากาศหมอกควันและการแปลง DN เป็นเรื่องสำคัญอย่างไร ผลกระทบอะไรที่มีต่อผลลัพธ์กล่าวถึงดัชนีพืชพรรณหลายชนิด

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

1
ออกจากสคริปต์ด้วย Python
ฉันมีสคริปต์ Python สำหรับ ArcGIS ที่ฉันใช้งานอยู่และฉันต้องการให้สคริปต์หยุดทำงานหากไม่มีข้อมูลที่จำเป็นอยู่ ฉันลอง sys.exit () โดยตรง แต่นั่นจะให้ข้อยกเว้นใน ArcMap ที่ฉันต้องการหลีกเลี่ยง ฉันพบกระทู้นี้ที่แนะนำให้ใช้บล็อกลองดังนั้นฉันทำฟังก์ชั่นนี้: def quit_script(message): log_msg(message) # already defined; writes a message to a file if log_loc: output.close() # close the file used with log_msg() try: sys.exit() except SystemExit: pass น่าเสียดายที่มันไม่ได้ผลเช่นกัน มันไม่ได้ทำให้เกิดข้อผิดพลาดบน ArcMap อีกต่อไป แต่ก็ไม่ได้เช่นกันเลิกกัน ตอนนี้ฉันมีรหัสจำนวนมากของฉันในคำสั่ง if / else แต่มันก็น่าเกลียด …

3
วิธีการแบ่งเส้นเป็นชุดของจุดที่เท่ากัน
เคยพึ่ง XTools สำหรับสิ่งนี้ แต่ในสภาพแวดล้อมปัจจุบันของฉันฉันไม่สามารถเข้าถึงได้ ฉันพยายามทำสิ่งนี้ใน ArcMap10 เป้าหมายคือการแบ่งการแสดงเส้นของสตรีมเป็นชุดของระยะห่างเท่า ๆ กันเพื่อกำหนดค่า z ที่จุดเหล่านั้นในที่สุดเพื่อให้ฉันสามารถกำหนดการไล่ระดับสี เวิร์กโฟลว์ที่ฉันตั้งใจไว้เป็นเช่นนั้น แยกกระแสเป็นจุด ตัดจุดด้วย DEM โดยใช้GME โดยการกำหนดระยะห่างระหว่างจุดต่าง ๆ ฉันควรจะสามารถระบุได้ว่า ดูเหมือนว่าจะเป็นการสมเหตุสมผลที่จะรวมข้อมูลจุดกลับไปยังสตรีมดั้งเดิม ไม่แน่ใจเกี่ยวกับขั้นตอนนี้ ฉันซาบซึ้งกับการวิพากษ์วิจารณ์วิธีการของฉัน แต่สิ่งที่สำคัญที่สุดของฉัน ณ จุดนี้คือการเปลี่ยนสายน้ำให้เป็นจุด ขอบคุณ!

2
ชี้แจงของตัวเลือก“ 25D” ใน ogr2ogr
[แก้ไข: ในโพสต์ต้นฉบับของฉันฉันได้รับข้อผิดพลาดที่มาจากการพิมพ์ผิดดังนั้นฉันจึงทิ้งคำถามส่วนนั้น แต่ทิ้งคำถามที่ยังใช้อยู่] ในเอกสาร ogr2ogrมันบอกว่า: -nlt type: Define the geometry type for the created layer. One of NONE, GEOMETRY, POINT, LINESTRING, POLYGON, GEOMETRYCOLLECTION, MULTIPOINT, MULTIPOLYGON or MULTILINESTRING. Add "25D" to the name to get 2.5D versions. ส่วนนี้: Add "25D" to the name to get 2.5D versionsนำไปใช้กับทั้งการโหลดสิ่งต่างๆลงใน postgres เช่นเดียวกับการส่งออกข้อมูลจาก postgres ไปยังไฟล์. …
11 postgis  gdal  3d 

1
Kriging บน GRASS + R - ไม่สามารถจัดสรรเวกเตอร์ขนาด 146.5 Mb
ฉันพยายามทำแผนที่ระดับน้ำใต้ดินด้วย Kriging สามัญใน R แต่มักเกิดจากการขาดความจำ ไม่สามารถจัดสรรเวกเตอร์ที่มีขนาด 146.5 Mb การจัดสรร (windows xp 32 บิต) ฉันควรเพิ่มขนาดหน่วยความจำและวิธีการหรือฉันควรลดขนาดกริดและวิธีการ (ชนิดของ newbie ใน R) ทำตามตัวอย่างนี้http://casoilresource.lawr.ucdavis.edu/drupal/node/438
11 grass  r  error  kriging 

9
Javascript web API ที่ดี (ควรเปิด) สำหรับการสร้างแผนที่บนเว็บที่ต้องการการบำรุงรักษาเพียงเล็กน้อย / ไม่มีเลยคืออะไร?
ฉันเพิ่งอาสาทำแผนที่เว็บสำหรับองค์กรไม่แสวงหากำไรในท้องถิ่น แผนที่จะค่อนข้างธรรมดา มันจำเป็นต้องแสดง Lane County, Oregon แบ่งออกเป็นหลาย ๆ อำเภอพร้อมด้วยที่ตั้ง "สำนักงานกลาง" สำหรับแต่ละเขต ฉันวางแผนที่จะสร้างสิ่งนี้ในเวลาว่างในช่วงฤดูร้อนและฉันต้องการที่จะมอบสิ่งเหล่านี้ให้กับพวกเขาโดยที่มีความเสี่ยงน้อยมากที่จะต้องมีการบำรุงรักษาในอนาคต ฉันสร้างแผนที่เว็บจำนวนมากโดยใช้ ArcGIS Javascript API กับ ArcGIS Server แต่ฉันวางแผนที่จะเรียนรู้ API อื่นเนื่องจากองค์กรนี้ไม่มีซอฟต์แวร์ ESRI (หรือ GIS ใด ๆ สำหรับเรื่องนั้น) ฉันกำลังพิจารณา OpenLayers / OpenGeo สิ่งหนึ่งที่ต้องจำไว้คือองค์กรนี้ไม่มี / ไม่มีเซิร์ฟเวอร์ที่ตั้งไว้เพื่อโฮสต์เลเยอร์ของแผนที่นี้ดังนั้นฉันไม่แน่ใจว่าจะเก็บและเข้าถึงข้อมูลได้อย่างไร บางที JSON ขณะนี้ฉันไม่คุ้นเคยกับโซลูชันที่ไม่ใช่ ArcGIS ส่วนใหญ่ดังนั้นคำแนะนำใด ๆ จะได้รับการชื่นชม

4
การสอบถาม ST_Intersection ช้า
ฉันพยายามแยกระหว่างสองชั้น: Polyline layer แสดงถนนบางเส้น (ประมาณ 5500 แถว) ชั้นรูปหลายเหลี่ยมที่แสดงบัฟเฟอร์รูปร่างผิดปกติรอบ ๆ จุดที่น่าสนใจต่างๆ (ประมาณ 47,000 แถว) ท้ายที่สุดสิ่งที่ฉันพยายามทำคือตัดคลิป polylines ไปยังบัฟเฟอร์ (บางครั้งซ้อนทับกัน) เหล่านี้แล้วสรุปความยาวรวมของถนนที่อยู่ในบัฟเฟอร์แต่ละอัน ปัญหาคือสิ่งที่กำลังทำงานช้า ฉันไม่แน่ใจว่าจะใช้เวลานานเท่าใด แต่ฉันเพิ่งยกเลิกการสืบค้นหลังจาก> 34 ชั่วโมง ฉันหวังว่าบางคนสามารถชี้ให้เห็นว่าฉันทำผิดพลาดกับแบบสอบถาม SQL ของฉันหรือสามารถชี้ให้ฉันเป็นวิธีที่ดีกว่าในการทำเช่นนี้ CREATE TABLE clip_roads AS SELECT ST_Intersection(b.the_geom, z.the_geom) AS clip_geom, b.* FROM public."roads" b, public."buffer1KM" z WHERE ST_Intersects(b.the_geom, z.the_geom); CREATE INDEX "clip_roads_clip_geom_gist" ON "clip_roads" USING …

4
ประสิทธิภาพของกระบวนการสร้างไทล์แผนที่ google
ฉันรู้ว่าคำถามนั้นค่อนข้างคลุมเครือ แต่โปรดรับด้วยฉัน ฉันกำลังพยายามทำความเข้าใจเกี่ยวกับประสิทธิภาพของผลิตภัณฑ์ - ช่วงเวลาเฉพาะ - ผู้คนเคยเห็นวิธีการต่าง ๆ ที่พวกเขาเคยใช้ในการสร้างไทล์แผนที่ของ Google / bing มีวิธีการมากมายในการทำเช่นนี้ (เช่น gdal2tiles, FME, maptiler เป็นต้น) ความพยายามเริ่มต้นที่เพียงแค่ใช้ PNG ขนาดใหญ่และสร้างไทล์โดยใช้ imagemagick บนเซิร์ฟเวอร์ลินุกซ์ที่น่ารักทำให้ได้เวลาในการประมวลผลที่ค่อนข้างยาว กระเบื้องใหม่จะต้องมีการสร้างอย่างน้อยทุกวันและเวลาตอบสนองดังนั้นสิ่งนี้จึงสำคัญมาก ความต้องการที่แท้จริงเพียงอย่างเดียวคือมันสามารถทำงานบนเซิร์ฟเวอร์ลินุกซ์ เห็นได้ชัดว่าฟรีดีกว่า แต่ฉันไม่ต้องการ จำกัด ตัวเอง อินพุตอาจเป็นข้อมูล gridded / raster แบบดิบหรือภาพขนาดใหญ่ ผลลัพธ์จะต้องเป็นไทล์รูปภาพที่สามารถใช้งานได้เหมือนใน google หรือ bing maps เพียงเพื่อการเปรียบเทียบฉันจะบอกว่าการกำหนดเวลาควรเป็นระดับการซูม 7 ของแผนที่ของ Google ฉันซาบซึ้งในความช่วยเหลือของทุกคนและฉันอยากจะขอโทษอีกครั้งสำหรับคำถามที่คลุมเครือ อัปเดต: เท่าที่มีการป้อนข้อมูลฉันมีแหล่งข้อมูลหลาย (ดิบ) ในรูปแบบต่าง ๆ : …

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