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

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

1
การสร้าง Heatmap จาก PostGIS
ฉันมีข้อมูล GIS ในฐานข้อมูล PostGIS และต้องการสร้างแผนที่ความหนาแน่นและแสดงข้อมูลเหล่านั้นบน Leaflet / Google Maps คำถาม:อะไรคือวิธีที่แนะนำ / โดยทั่วไปสำหรับการทำเช่นนั้นโดยไม่ต้องโอนจุดข้อมูลทั้งหมด (ล้าน) ภายในมุมมองของแผนที่ไปยังแผนที่ Leaflet / Gmaps? ไม่ต้องมีการแทรกแซงของผู้ใช้ (เช่นนำเข้าข้อมูลไปยัง ArcGIS เพื่อสร้างแผนที่) ไม่จำเป็นต้องมีเว้นแต่ว่าระบบอัตโนมัติจะทำได้ผ่าน CLI เป็นต้น ขณะนี้ใช้ Postgresql / PostGIS เป็นฐานข้อมูลเชิงพื้นที่และ Leaflet บนเบราว์เซอร์

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

4
ไฟล์เลเยอร์ (* .lyr) ใน ArcGIS Desktop คืออะไร
องค์กรของฉันใช้ไฟล์ * .lyr อย่างสม่ำเสมอเพื่อให้ผู้ใช้ของเราดูข้อมูลและสร้าง mxds ของพวกเขา มันใช้งานได้ดีสำหรับจุดประสงค์ของเรา แต่เราพบปัญหาที่เราไม่คิดว่าผู้ใช้เข้าใจจริง ๆ ว่าไฟล์. lyr ทำอะไรหรือเหตุใดจึงใช้งานและเราใช้เวลามากมายในการแก้ไขปัญหาเนื่องจากการสื่อสารที่ผิดพลาด ความหมาย / ข้อตกลง คุณจะอธิบายได้อย่างไรว่าไฟล์. lyr คืออะไร สมมติว่าผู้ใช้มีความรู้ GIS เบา / ปานกลาง?

2
จะทำการส่งออกแบบอัตโนมัติใน Tilemill ได้อย่างไร
ฉันได้ติดตั้ง Tilemill เพื่อส่งออกแผนที่เป็น mbtiles และฉันใช้ mbutil เพื่อส่งออกเป็นรูปภาพ PNG และ UTFGrid ดังนั้นฉันมีโครงการ Tilemill พร้อมไฟล์ MSS (Carto) ตอนนี้แหล่งข้อมูลกำลังจะเปลี่ยนทุกสัปดาห์และฉันต้องการ เพื่อดำเนินการนี้โดยอัตโนมัติ Tilemill สนับสนุนสคริปต์บรรทัดคำสั่งหรืออย่างอื่นเพื่อส่งออกโครงการของฉันด้วยคุณสมบัติที่กำหนดหรือไม่? ระบบปัจจุบัน: Windows 7 x64 แก้ไขตาม @Sunil: TileMill ไม่มีคุณสมบัติใด ๆ สำหรับการจัดการสไตล์ชีต Carto ของคุณโดยอัตโนมัติ แต่คุณสามารถใช้สคริปต์ทุบตีเพื่อจัดการไฟล์ Carto โดยตรง TileMill ยังมีคำสั่งส่งออกที่สามารถเรียกได้จากการทุบตี ใน Mac OS X คุณสามารถเรียกใช้คำสั่งเช่นนี้ใน Terminal เพื่อดูรายละเอียดเพิ่มเติมเกี่ยวกับการใช้คำสั่งส่งออก: /Applications/TileMill.app/Contents/Resources/node /Applications/TileMill.app/Contents/Resources/index.js การส่งออก - ช่วย คำสั่งที่แน่นอนขึ้นอยู่กับวิธีการติดตั้ง TileMill …
13 tilemill 

5
ไลบรารีเพื่อเรนเดอร์แผนที่แบบเวกเตอร์ในเบราว์เซอร์
มีไลบรารี JavaScript แบบโอเพ่นซอร์สเช่น Leaflet หรือ OpenLayers ซึ่งสามารถใช้ในเว็บหรือแอปพลิเคชันมือถือและโหลดแผนที่แบบเวกเตอร์แทนภาพหรือไม่? ฉันต้องการข้อมูลถนนและ POI บางแห่งเท่านั้น ไลบรารีเดียวที่ฉันพบคือpolymaps - แต่ฉันยังต้องการเซิร์ฟเวอร์หรือบริการที่ให้บริการข้อมูล SVG แบบเวกเตอร์ (ดีกว่าจาก OpenStreetMap) นอกจากนี้ยังมีโครงการ Android ที่ดีที่เรียกว่าMapsforgeแต่ฉันต้องการมันสำหรับเว็บแอปพลิเคชันหรืออุปกรณ์มือถืออื่น ๆ

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

2
จะรายงานข้อผิดพลาดของ QGIS และ QGIS-Plugin ได้ที่ไหน?
ฉันมักจะพบข้อบกพร่องใน QGIS และปลั๊กอิน ฉันต้องการถามเกี่ยวกับสิ่งนี้ทางอินเทอร์เน็ต แต่ดูเหมือนจะไม่พบที่ที่เหมาะสมในการแก้ไขปัญหานี้ มีคำแนะนำอะไรบ้าง?

2
วิธีการเชื่อมโยง dataframes ใน ArcGIS หรือ QGIS
ภาพด้านล่างแสดงเลย์เอาต์ใน ArcGIS 10.1 ที่มีสี่ดาต้าเฟรม แต่ละ dataframe มีพื้นที่ทางภูมิศาสตร์เดียวกันแม้ว่าจะเป็นภาพที่แตกต่างกัน ตัวอย่างเช่นภาพบนซ้ายคือ 1989 DOQ, ภาพขวาบนคือย้อนกลับปี 1989 DOQ, ภาพล่างซ้ายคือ 2012 DOQ และภาพล่างขวาคือ 2012 DOQ ที่กลับด้าน เป็นไปได้หรือไม่ที่จะเชื่อมโยง dataframes เพื่อให้การส่ายรูปภาพใน dataframe ทำให้ภาพใน dataframes อื่น ๆ ทั้งหมด (เช่นคล้ายกับวิธี "Link Views" ใน Erdas Imagine)? เป็นไปได้ใน QGIS?

3
Choropleth ใน R: ตัวแบ่งที่กำหนดเองและการวางแผน
ฉันมีคำถามเกี่ยวกับการพล็อตแผนที่เป็นนักร้อง สิ่งที่แนะนำเกี่ยวกับการพล็อตแผนที่ด้วยตัวแบ่งที่กำหนดเอง? และทำให้ดูน่าสนใจขึ้นมาหน่อย ในสคริปต์ของฉันฉันใช้คำสั่ง plot และ spplot เพื่อแสดงข้อมูลบางอย่าง แต่ฉันไม่พอใจกับผลลัพธ์ทั้งหมด มันง่ายที่จะดูว่าทำไม ใช้spplotฉันได้รับทางลาดสีที่ทำซ้ำสีสำหรับค่าที่แตกต่างซึ่งเป็นบิตแปลก การใช้พล็อตที่มีตัวแบ่งที่กำหนดเองฉันไม่สามารถทำให้ช่วงเวลาที่ดีขึ้นสำหรับค่าเช่นว่าค่าศูนย์เป็นสีขาวบนแผนที่ ฉันคิดว่าสัดส่วนที่เบ้ระหว่างคำอธิบายแผนภูมิและแผนที่อาจเป็นผลมาจาก Rstudio ดังนั้นฉันสงสัยว่ามีใครบางคนมีคำแนะนำที่ดีกว่าสำหรับการวางแผนแผนที่ choropleth ใน R โดยใช้ตัวแบ่งที่กำหนดเองหรือไม่? แก้ไข 20-02-2013 ตามที่แนะนำฉันได้ใช้ ggplot2 เพื่อสร้างแผนที่ choropleth ฉันใช้รหัสด้านล่าง ฉันพบปัญหาสองข้อ หนึ่งคือหลังจากเสริมข้อมูลไม่ได้ข้อมูลทั้งหมดจาก shapefile จะถูกโอนไปยังกรอบข้อมูล ดังนั้นฉันต้องเปลี่ยนชื่อตัวแปร "id" เพื่อที่ฉันจะได้รวมข้อมูล ปัญหาเล็กน้อย ปัญหาที่ใหญ่กว่าคือแม้ว่าข้อเท็จจริงที่ว่าข้อมูลใน dataframe นั้นถูกต้อง ggplot จะแสดงแผนที่ที่ข้อมูลไม่ถูกต้อง ค่าสีตามคำอธิบายไม่สอดคล้องกับค่าของตัวแปรในข้อมูล ฉันมองอะไรบางอย่างที่นี่ # Plotting polygon shapefiles (try-out) # Load the packages …
13 r  choropleth 

4
การเชื่อมต่อกับฐานข้อมูล ArcGIS Desktop PostgreSQL (ทำงานในเครื่อง)
ฉันรู้ว่านี่เป็นคำถาม noob ทั้งหมด แต่แล้วอีกครั้งเมื่อมันมาถึง PostgreSQL ฉันเป็น noob ทั้งหมด ... ฉันได้ติดตั้งชุด OpenGeo บนคอมพิวเตอร์ของฉันใช้ Windows 7, 64-bit ฉันดาวน์โหลดข้อมูลการสอนและทำงานผ่านมันแล้ว ฉันต้องการเข้าถึงฐานข้อมูลที่ฉันทำกับ ArcGIS เพื่อให้ฉันสามารถเริ่มเรียนรู้เกี่ยวกับวิธีการทำงาน อย่างไรก็ตามเมื่อฉันพยายามเชื่อมต่อกับฐานข้อมูลโดยใช้ "เพิ่มการเชื่อมต่อฐานข้อมูล ... " ฉันไม่สามารถคิดออกว่าจะใส่ใน 'อินสแตนซ์' - ทุกอย่างที่ฉันได้ลอง (localhost, localhost, 54321 ของฉัน ที่อยู่ IP ที่มีและไม่มีพอร์ตชื่อคอมพิวเตอร์ของฉัน) ไม่ทำงาน ฉันติดตั้งและสร้างฐานข้อมูลการทดสอบ nyc ตามคำแนะนำทั้งหมดในหน้าการสอนของ OpenGeo แต่ฉันสูญเสียทั้งหมดที่นี่ ฉันรู้ว่าสิ่งนี้จะต้องเป็นเรื่องง่ายที่จะจัดการกับฉันแค่ไม่สามารถไปรอบ ๆ มันได้ ใครบางคนที่มีประสบการณ์มากขึ้นสามารถโยนกระดูกให้ฉันได้หรือไม่? พอเพียงตระหง่าน QGIS เชื่อมต่อกับฐานข้อมูลเกือบจะไม่มีความพยายามและทุกอย่างทำงานได้ดี - แต่องค์กรของฉันเน้นหนัก ESRI …

3
วิธีสอบถามข้อมูลทั้งหมด (> 1,000) และส่งออกเป็น csv?
ฉันโพสต์ในฟอรัม arcgis แต่ไม่เคยได้รับคำตอบใด ๆ มีใครบอกวิธีแก้ปัญหานี้ได้บ้าง สมมติว่าคุณมีบันทึกการติดตามยานพาหนะตั้งแต่วันที่ 1 ตุลาคมถึง 31 ธันวาคมด้วยข้อมูลความเร็วลม ข้อมูลทั้งหมดจะถูกบันทึกในฐานข้อมูลภูมิศาสตร์ (sde-sqlserver) และสูงกว่าใน ArcGIS Server 10.1 เป็นเลเยอร์คุณลักษณะ แถบเลื่อนเวลาแสดงตำแหน่งของรถยนต์ด้วยความเร็วลม เมื่อผู้ใช้เปลี่ยนช่วงเวลา (เช่น Oct.2 - Oct.4) งานแบบสอบถามแรก (สำหรับการนับ) คำนวณจำนวนของคุณสมบัติภายในช่วง โดยปกติจะมีผลลัพธ์มากกว่า 1,000 รายการถึงสองวัน (เช่น 1750) (ฉันไม่ต้องการเปลี่ยนขีด จำกัด นี้) ฉันใช้งานแบบสอบถามอื่น (executeforIds) เพื่อเก็บบันทึกทั้งหมดไว้ในมือ แต่ลดจำนวนด้วยโมดูลัส (1/10) ซึ่งยังคงมีจำนวนเพียงพอสำหรับการทำแผนภูมิที่ดีสำหรับแนวโน้มโดยรวมของความเร็วลม อย่างไรก็ตามฉันต้องการให้ตัวเลือกในการดาวน์โหลดชุดข้อมูลทั้งหมดใน csv (ในกรณีนี้คือ 1,750 แถว) ที่นี่ฉันใช้ findtask เพื่อดึงชุดข้อมูลของแอตทริบิวต์ในช่วงเวลา try { …

3
จะเปลี่ยนความยาวเป็นทศนิยม 2 ตำแหน่งได้อย่างไร
ฉันกำลังพยายามหาวิธีคำนวณความยาวของบรรทัดเป็นทศนิยม 2 ตำแหน่งใน QGIS เมื่อฉันใช้เครื่องคำนวณภาคสนามเพื่อสร้างเขตข้อมูลใหม่ไม่ว่าฉันจะเปลี่ยนแปลงอะไรกับชนิดของฟิลด์ความกว้างของเขตข้อมูลหรือความแม่นยำฉันได้รับความยาวอย่างต่อเนื่องเป็นทศนิยม 13 ตำแหน่ง
13 qgis 

2
snapping ใน QGIS ทำงานอย่างไร
ฉันได้อ่านบทความและแบบฝึกหัดจำนวนมากแล้วแม้แต่คู่มือ QGIS เกี่ยวกับการหักมุม ผมตั้งค่าตัวเลือก snapping ภายใต้การตั้งค่า> ตัวเลือกการ snapping ; เลือกสองเลเยอร์ที่ฉันต้องการหักมุมการตั้งค่าโหมดเป็นจุดสุดยอด, ความอดทนของหน่วยแผนที่ 0.00002 และตรวจสอบหลีกเลี่ยง int และเปิดใช้งานการแก้ไขโทโพโลยี ฉันย้ายรูปหลายเหลี่ยมบนชั้นที่หนึ่ง, จับจุดสุดยอดโดยประมาณไปยังจุดสุดยอดที่อยู่ติดกันโดยประมาณในชั้นที่สอง ในระดับ 1: 500 ดูเหมือนว่าจะถ่ายได้อย่างถูกต้อง แต่เมื่อฉันซูมเข้าที่ระดับ 1: 1 ภาพจะไม่ถูกต้อง ฉันทำบางสิ่งบางอย่างขาดหายไปหรือพยายามทำให้ถูกต้องหรือไม่? ขอบคุณสำหรับการป้อนข้อมูล
13 qgis 

5
มีบทเรียนระบบฐานข้อมูลเชิงพื้นที่อะไรบ้าง [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน3 ปีที่ผ่านมา มีแบบฝึกหัดที่ดีที่อธิบายในเชิงลึกภายในของ GIS และระบบฐานข้อมูลเชิงพื้นที่เช่น PostGIS พร้อมตัวอย่างและไม่มีข้อสันนิษฐานเบื้องหลังหรือไม่? ฉันกำลังมองหาคำตอบสำหรับคำถามเช่น: เรขาคณิตใน GIS คืออะไร? มันเป็นตัวแทนอย่างไร เมื่อใช้พิกัดละติจูด / ลองจิจูดการดำเนินการที่ฉันต้องดำเนินการนั้นจะต้องนำไปสู่สถานะที่ฉันสามารถเรียกชื่ออย่างเช่น ST_contain PostGIS เพื่อตรวจสอบว่ารูปหลายเหลี่ยมนั้นมีพิกัดละติจูด / ลองจิจูดหรือไม่ ฉันมีประสบการณ์เกี่ยวกับระบบฐานข้อมูลเชิงสัมพันธ์ทั่วไป แต่ไม่มีภูมิหลังเกี่ยวกับ GIS หรือกระบวนทัศน์ฐานข้อมูลเชิงพื้นที่


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