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

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

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

4
แหล่งข้อมูลใดที่คุณสามารถแนะนำในการสร้างแผนที่ออนไลน์หรือแอปพลิเคชันแผนที่ที่สวยงาม
ในฐานะนักพัฒนา GIS ทักษะการออกแบบของฉันค่อนข้าง จำกัด มีลิงค์หนังสือหรือแหล่งข้อมูลใดบ้างที่คุณอยากแนะนำให้ทำให้แผนที่ออนไลน์ของฉันน่าพึงพอใจและสวยงามยิ่งขึ้น?

2
ช่วยเลือกเอ็นจิ้นการเราติ้งที่เหมาะสม
ฉันกำลังสร้างระบบการวางแผนเส้นทาง แต่ฉันยังต้องตัดสินใจว่าฉันจะใช้เครื่องมือการกำหนดเส้นทางพื้นฐานอะไร จนถึงตอนนี้ฉันได้พบ pgrouting และ neo4j ฉันมีเครือข่ายเส้นทางในฐานข้อมูล postgresql / postgis (นำเข้าจาก Shapefile) ฉันได้ทำแบบสอบถามเพื่อแยกโหนด (จุดสิ้นสุดของวิธีที่คุณต้องตัดสินใจว่าทิศทางใดที่จะไปหรือสิ้นสุดที่ตาย) และเพื่อแยกขอบ (มักทำโดยวิธีติดต่อกันหลายวิธี) ขอบทั้งหมดของฉันเป็นแบบสองทิศทาง เป้าหมายหลักของฉันคือการคำนวณเส้นทางในเครือข่ายนี้โดยใช้อัลกอริทึม A-star โดยที่ distance = cost ความรู้สึกของฉันบอกฉันว่าฐานข้อมูลกราฟเช่น neo4j เป็นวิธีที่จะไป (ดูเหมือนจะทำเพื่อจุดประสงค์นี้เท่านั้น) แต่ดูเหมือนว่าพวกเขาจะไม่สนับสนุน A-star โดยปริยายและไม่มีความรู้สึกที่แท้จริงของรูปทรงเรขาคณิต . ดูเหมือนจะเหมาะสำหรับเครือข่ายสังคมมากกว่าแผนที่ การจัดเรียงจะตอบสนองความต้องการของฉันได้หรือไม่ มันเร็วพอสำหรับการสืบค้นแบบทันทีหรือไม่ (มากกว่า + -2000 โหนด, +4000 ขอบ)? โดยปกติจะเป็นไม่กี่มิลลิวินาทีสำหรับ A-star แต่ฉันไม่แน่ใจเกี่ยวกับการดำเนินการนี้ใน sql pgrouting A-star ให้รายการโหนดและขอบให้ฉันหรือไม่? ในตัวอย่างส่วนใหญ่ฉันเห็นเกี่ยวกับการ pgrouting ฉันสังเกตเห็นมักจะมีรายการคำสั่งหลังจากการคำนวณเส้นทาง …

5
สร้างเลเยอร์ใน GeoServer โดยใช้ REST
เป็นส่วนหนึ่งของการแก้ปัญหาที่เป็นไปได้สำหรับคำถามนี้ฉันต้องการสร้างเลเยอร์ใน GeoServer ผ่าน REST ที่ระบุคำสั่ง SQL พร้อมกับหมายเลขผู้ใช้ กำลังอ่านฉันคิดว่าฉันจะสร้างประเภทสถานที่และเผยแพร่หรือไม่ ฉันต้องทำทั้งหมดใน REST ใครบ้างมีตัวอย่างรหัส?
16 geoserver  rest 

2
วิธีทำความสะอาดเชพไฟล์ที่ไม่ดีสำหรับการจัดเส้นทาง?
ฉันกำลังพยายามทำความสะอาด Shapefile เพื่อให้สามารถใช้งานการเราต์ด้วย pgrouting, postgis, postgresql ที่นี่เป็นทางแยกดูเหมือนว่าจะมีการเชื่อมต่อ แต่เมื่อเราซูม ... มันไม่ใช่: กันที่นี่: ที่นี่ (ซูมได้สูงสุด) มี 2 วิธีเมื่อดูเหมือนเป็นวิธีเดียวและเชื่อมต่อเพียงวิธีเดียว: ฉันใช้ assign_vertex_id ที่มีค่าความคลาดเคลื่อนต่างกันและ QGIS และ PostGIS แต่ฉันไม่รู้ว่าจะใช้อะไร

3
ปรับการค้นหาเพื่อนบ้านที่ใกล้เคียงที่สุดบนจุดคลาวด์ 70 ล้านจุดบน SQL Server 2008
ฉันมีระเบียนประมาณ 75 ล้านระเบียนในฐานข้อมูล SQL Server 2008 R2 Express แต่ละรายการมีความยาว lat ที่สอดคล้องกับค่าบางค่า ตารางมีคอลัมน์ภูมิศาสตร์ ฉันกำลังพยายามหาเพื่อนบ้านที่ใกล้ที่สุดหนึ่งแห่งสำหรับละติจูดลองจิจูดที่ระบุ (จุด) ฉันมีข้อความค้นหาที่มีดัชนีเชิงพื้นที่อยู่แล้ว แต่ขึ้นอยู่กับตำแหน่งที่บันทึกในฐานข้อมูลพูดในไตรมาสแรกหรือไตรมาสที่แล้วแบบสอบถามอาจใช้เวลาประมาณ 3 ถึง 30 วินาทีในการค้นหาเพื่อนบ้านที่ใกล้ที่สุด ฉันรู้สึกว่าสิ่งนี้สามารถปรับให้เหมาะสมเพื่อให้ได้ผลลัพธ์ที่รวดเร็วยิ่งขึ้นด้วยการปรับการสืบค้นหรือดัชนีเชิงพื้นที่ ตอนนี้ใช้ดัชนีอวกาศด้วยการตั้งค่าเริ่มต้น นี่คือลักษณะตารางและข้อความค้นหาของฉัน CREATE TABLE lidar( [id] [bigint] IDENTITY(1,1) NOT NULL, [POINTID] [int] NOT NULL, [GRID_CODE] [numeric](17, 8) NULL, [geom] [geography] NULL, CONSTRAINT [PK_lidar_1] PRIMARY KEY CLUSTERED ([id] ASC) WITH …

8
เกมตามพื้นที่โดยใช้ GPS
คำตอบของคำถามนี้เป็นความพยายามของชุมชน แก้ไขคำตอบที่มีอยู่เพื่อปรับปรุงโพสต์นี้ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ฉันไม่แน่ใจว่าฟอรัมนี้เหมาะสำหรับคำถามประเภทนั้นหรือไม่ แต่ฉันหวังว่าจะได้รับคำแนะนำ ... ฉันกำลังมองหาบางสถานการณ์ (ตัวอย่างความคิด) สำหรับเกมในเมือง (เกมอิงตามตำแหน่ง) ที่มีการใช้อุปกรณ์ GPS สิ่งที่เป็นที่เกมควรสัมผัสกับเรื่องการวางแผนเชิงพื้นที่ มันจะเป็นสำหรับผู้ชมวัยรุ่น
16 gps  geocaching 

5
ทางเลือกฟรีแวร์เพื่อ eCognition? [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน3 ปีที่ผ่านมา ไม่มีใครรู้ทางเลือก freeware ที่ดีใน eCognition? ฉันจำเป็นต้องแบ่งส่วนภาพและการจำแนก ฉันลองใช้การทดลองทาง ecognition และมันก็ดีจริงๆ ฉันทำงานกับ SPRING แต่มีข้อ จำกัด มากมาย ... มีปลั๊กอิน qgis ไหม?

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

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

3
ที่อยู่หน่วยความจำรั่วใน IFeatureClass.Search (เฉพาะ SDE ที่มีการเชื่อมต่อโดยตรง) ของ ArcObjects?
ฝ่ายสนับสนุนของ ESRI กล่าวว่าพวกเขาทำซ้ำปัญหาและได้เปิดรายงานข้อผิดพลาด (NIM070156) ผมตั้งใจว่าจะมีการรั่วไหลของหน่วยความจำ (ในความทรงจำที่ไม่มีการจัดการกอง) ที่เกิดขึ้นเมื่อเครื่องมือในของฉัน .NET / C # ArcMap เพิ่มในการดำเนินการสอบถามเชิงพื้นที่ (ส่งคืนICursorจากIFeatureClass.Searchที่มีISpatialFilterตัวกรองแบบสอบถาม) วัตถุ COM ทั้งหมดจะได้รับการปล่อยตัวโดยเร็วที่สุดเท่าที่พวกเขาจะไม่จำเป็น (ใช้Marshal.FinalReleaseCOMObject) เมื่อต้องการตรวจสอบสิ่งนี้ฉันจะตั้งค่าเซสชัน PerfMon ด้วยตัวนับสำหรับ Private Bytes, Virtual Bytes และ Working Set ของ ArcMap.exe และตั้งข้อสังเกตว่าทั้งสามเพิ่มขึ้นอย่างต่อเนื่อง (โดยประมาณ 500KB ต่อการทำซ้ำ) ด้วยการใช้เครื่องมือแต่ละครั้ง . สิ่งสำคัญนี้จะเกิดขึ้นเฉพาะเมื่อดำเนินการกับคลาสคุณลักษณะบน SDE โดยใช้การเชื่อมต่อโดยตรง (หน่วยเก็บข้อมูล ST_Geometry, ไคลเอ็นต์ Oracle 11g และเซิร์ฟเวอร์) ตัวนับยังคงคงที่เมื่อใช้ Geodatabase ของไฟล์เช่นเดียวกับเมื่อเชื่อมต่อกับอินสแตนซ์ SDE รุ่นเก่าที่ใช้การเชื่อมต่อแอปพลิเคชัน …

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

2
วิธีการเอาชนะการตัดส่วนสนามเมื่อแปลง OSM เป็น shapefile ด้วย QGIS
ฉันกำลังพยายามแปลงไฟล์ OpenStreetMap เป็น shapefile แต่ฉันมีปัญหากับฟิลด์ "แท็ก" ที่ถูกตัดหลังจากผ่าน 80 ตัวอักษร ด้วย QGIS 1.4 ฉันใช้ปลั๊กอิน OpenStreetMap เพื่อ 'โหลด OSM จากไฟล์' ไฟล์โหลดใน QGIS ถ้าฉันคลิกขวาที่เลเยอร์ 'lines' และเลือก 'Save as shapefile' ฉันจะลงเอยด้วย shapefile แต่จะมีอันที่ จำกัด char 80 กับ "แท็ก" ฉันจะเพิ่มขีด จำกัด 80 อักขระนี้ได้อย่างไร


5
มีชื่อแผนที่ที่มีการเปลี่ยนรูปหรือไม่?
ฉันได้ดูแผนที่โดยใช้ความผิดปกติเพื่อให้เห็นภาพข้อมูลแล้ว ตัวอย่างเช่นแผนที่นี้แสดงระยะทางชั่วคราวระหว่างเมืองฝรั่งเศสบางแห่งเมื่อเดินทางโดยรถไฟ: http://www.nf-ameublement-pro.com/sc/images/new/newsletter/septembre/carte_france.jpg มีชื่อแผนที่ประเภทนี้ไหม? แผนที่ประเภทนี้มีให้บริการในซอฟต์แวร์ GIS ใดบ้างหรือไม่

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