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

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

3
วิธีเพิ่มตารางเส้นทางและระยะทางไปยังแอตทริบิวต์
ใครก็ตามที่สามารถช่วยได้ ฉันแค่ต้องการเพิ่มทิศทาง (แบริ่ง: เช่น N 25 35 E) และระยะทาง (ความยาว: 125 เมตร) เป็นสนามใหม่ของฉันในข้อมูลโพลีไลน์ / สาย มีปลั๊กอินในการสร้างเขตข้อมูลเหล่านี้หรือไม่ ฉันพยายามใช้ "ส่งออก / เพิ่มคอลัมน์รูปทรงเรขาคณิต" ในข้อมูลบรรทัดของฉัน แต่เพิ่มเฉพาะค่า "ความยาว" เท่านั้น
18 qgis 


11
Geocode 300,000 ที่อยู่ได้อย่างไร
ฉันมีฐานข้อมูลที่มีที่อยู่ 300,000 ซึ่งจะแสดงบนแผนที่ ฉันรู้ว่าถ้าฉันระบุที่อยู่ทางภูมิศาสตร์ทั้งหมดมันจะแพงเกินไปสำหรับฉัน ดังนั้นฉันจึงสงสัยว่าเป็นไปได้หรือไม่ที่จะระบุที่อยู่ทางภูมิศาสตร์ในการบิน / เรียลไทม์เมื่อผู้ใช้จะเลือกที่อยู่ (ที่อยู่สถานที่ให้บริการ) มันจะค้นหาผ่านฐานข้อมูลและจากนั้นรหัสทางภูมิศาสตร์ที่อยู่ คุณลักษณะอื่น ๆ มันจะดีจริงๆถ้าคุณสามารถแบ่งปันรหัสแนวคิดหรืออะไรก็ได้ แบ็กเอนด์ของฉันอยู่บน mysql ที่สนับสนุนโดย Joomla

1
จะแสดง geoJSON จาก URL ในเลเยอร์ได้อย่างไร
ฉันกำลังมองหาปลั๊กอินหรือรหัสบางประเภทที่จะอนุญาตให้ฉันเพิ่ม geojson URL กำหนดพื้นที่เพื่อป้อนตัวแปร lat / long จากแผนที่ผืนผ้าใบ Qgis ที่มองเห็นได้และโทร / แสดงผลลัพธ์ภายใน Qgis ใครรู้วิธีการทำเช่นนี้?
18 qgis  geojson  json 


3
การโหลดแรสเตอร์ลงในฐานข้อมูล PostGIS 2.0 บน Windows
ฉันพยายามหาวิธีโหลดแรสเตอร์ลงในฐานข้อมูล PostGIS2.0 (ฉันได้ถามคำถามก่อนหน้านี้ในหัวข้อนี้ที่นี่และที่นี่ ) ฉันกำลังพยายามใช้raster2pgsql.exeโปรแกรมที่ให้มาพร้อมกับ PostGIS2.0 หลังจากทราบว่าต้องใช้พรอมต์คำสั่งใน windows ในฐานะผู้ดูแลระบบ (ใน Windows 7 เพื่อเรียกใช้บรรทัดคำสั่งในฐานะผู้ดูแลระบบให้พิมพ์cmdลงในแถบค้นหาแล้วกดctrl+ shift+ enter) เพื่อเปิดใช้raster2pgsql.exeงานฟังก์ชันที่ฉันจัดการ โหลดแรสเตอร์ลงในฐานข้อมูลของฉัน ฉันมีไฟล์แรสเตอร์เรียกras_test.tifว่าฉันวางไว้ชั่วคราวในbinโฟลเดอร์ของpostgresqlการติดตั้งของฉัน ใช้รหัสต่อไปนี้ฉันแปลงและโหลดแรสเตอร์นี้: C:\Program Files (x86)\PostgreSQL\9.1\bin>raster2pgsql -s 102003 ras_test.tif -t> elev.sql Processing 1/1: ras_test.tif C:\Program Files (x86)\PostgreSQL\9.1\bin>psql.exe -p 5434 -U postgres -d test2 -f elev.sql BEGIN psql:elev.sql:2: NOTICE: CREATE TABLE will create implicit sequence …

2
เติมการไล่ระดับสีหลายเหลี่ยม / แถบสีใน QGIS
เป็นไปได้หรือไม่ที่จะใช้การเติมสีไล่ระดับสีบนรูปหลายเหลี่ยมใน QGIS? ฉันต้องการให้รูปหลายเหลี่ยมของฉันมีสีที่ขอบจางไปเป็นสีขาว / ขาวเมื่อมันเคลื่อนออกจากขอบ จุดศูนย์กลางของรูปหลายเหลี่ยมส่วนใหญ่จะเป็นสีขาวหรือใส เป็นสิ่งที่คนรู้ว่าใครที่ใช้ Illustrator สามารถทำได้ ฉันสงสัยว่ามีวิธีเลียนแบบใน QGIS หรือไม่ นี่คือตัวอย่าง ฉันต้องการบางอย่างเช่นการแรเงาสีม่วง ปรับปรุง: วิธีการที่แนะนำด้านล่างใช้งานได้ แต่สร้างบิตพิเศษที่น่ารำคาญสำหรับรูปหลายเหลี่ยมของฉัน ตัวอย่างเช่นดูภาพด้านล่าง: ฉันไม่แน่ใจวิธีการลบเหล่านี้ ฉันไม่สามารถใช้มาสก์ได้เนื่องจากฉันต้องสามารถดูการแมปฐานและข้อมูลอื่น ๆ ที่อยู่นอกรูปหลายเหลี่ยมนี้บนเลเยอร์ที่อยู่ด้านล่างเลเยอร์นี้ การใช้หน้ากากจะปิดบังเลเยอร์เหล่านี้ทั้งหมด ฉันได้รวมลิงก์ไปยังโพสต์บล็อก Underdarks เกี่ยวกับเรื่องนี้ซึ่งให้รายละเอียดเพิ่มเติมและมีรหัสสำหรับตั้งค่านี้ http://underdark.wordpress.com/2011/08/08/creating-a-gradient-fill-for-polygons-in-qgis/
18 qgis  cartography 

4
มี Python Lib สำหรับการร้องขอ WMS / WFS และบันทึกเป็นรูปภาพ / PDF หรือไม่?
ฉันสงสัยว่า Python lib - open source ของ Python นั้นมี API ที่รองรับการโทร WMS / WFS จากเซิร์ฟเวอร์ GIS อื่น (เช่น GeoServer) แล้วบันทึกข้อมูลการตอบกลับ (WMS Basemap และ WFS layer) เป็นรูปภาพ คำแนะนำใด ๆ ขอบคุณสำหรับอินพุตใด ๆ ! อัปเดต : สิ่งที่ฉันพยายามทำคือบริการการพิมพ์แผนที่โดยใช้ OpenLayers เป็น front-end และ Django เป็นเซิร์ฟเวอร์ ผู้ใช้ไคลเอนต์ตั้งค่าขอบเขตและเลเยอร์แล้วส่งการร้องขอการพิมพ์ (ซึ่งอ้างอิงถึงพารามิเตอร์เช่นขอบเขตแม็พชื่อเลเยอร์) ไปยังเซิร์ฟเวอร์จากนั้นเซิร์ฟเวอร์จะดำเนินการตามคำขอนี้และโทร WMS / WFS อีกครั้งโดยใช้พารามิเตอร์คำขอบันทึก การตอบสนองเป็น PDF ส่งออกลิงค์ …

1
รูปหลายเหลี่ยม Voronoi ที่ไม่มีที่สิ้นสุด
ฉันทำงานเกี่ยวกับการใช้สคริปต์ voronoi.py (การแปลรหัสของ Bill Simon เกี่ยวกับโค้ดของ Steve Fortune) ตามลิงค์ QGISนั้นเป็นรหัสเดียวกับที่ฉันใช้งาน แต่วิธีการสร้างรูปหลายเหลี่ยมที่สามารถขยายไปยังอินฟินิตี้แตกต่างกันระหว่างสอง ในกรณี QGIS ฉันคิดว่าสี่เหลี่ยมบางอันถูกสร้างขึ้นในขอบเขตที่นอกเหนือจากขอบเขตของจุดไซต์ ในกรณีของฉันฉันสร้างจุดไซต์ปลอมเป็นวงกลมล้อมรอบจุดสนใจของไซต์ จุดวงกลมมีรัศมีสองเท่าของเส้นผ่านศูนย์กลางของขอบเขตของจุดที่ตั้ง ผลลัพธ์ระหว่างทั้งสองจะแสดงในรูปที่แนบมาการใช้งาน QGIS ทางด้านซ้ายและการใช้งานของฉันทางด้านขวา . อย่างที่เห็นการดำเนินการ QGIS สร้างรูปหลายเหลี่ยมแปลกที่ไม่มีจุดไซต์ (ดูไซต์ 473 เป็นตัวอย่างในการนำไปใช้ทั้งสอง) เห็นได้ชัดว่ามันผิด แต่ฉันไม่แน่ใจว่าการใช้งานของฉันถูกต้องหรือไม่ เนื่องจากฉันไม่สามารถเข้าถึงใบอนุญาต ArcInfo สำหรับ ArcMap ฉันไม่สามารถเปรียบเทียบสิ่งที่ ArcMap สร้างขึ้นเองและฉันไม่เห็นวิธีการแนบไฟล์รูปร่างจุดไซต์เพื่อให้ผู้อื่นทดสอบ ดังนั้นหากใครมีความเห็นใด ๆ เกี่ยวกับการใช้ "วงกลมอินฟินิตี้" ของฉันเพื่อช่วยบีบรูปหลายเหลี่ยมขอบเมื่อเทียบกับ "สี่เหลี่ยมผืนผ้าอินฟินิตี้" ฉันจะขอบคุณมัน ยังดีกว่าถ้ามีใครสนใจทดสอบผลลัพธ์บนแพลตฟอร์ม GIS อื่น ๆ ฉันสามารถให้รูปร่างไฟล์ของจุดไซต์ที่ฉันใช้ ดูเหมือนว่าส่วนหนึ่งของปัญหาคือรูปหลายเหลี่ยมที่อยู่นอกเหนือจุดไซต์ทับซ้อนกันดังนั้นเมื่อสัญลักษณ์โดยไม่มีการเติมจะปรากฏเป็นรูปหลายเหลี่ยมที่แตกต่างกัน รูปต่อไปนี้แสดงสิ่งที่เกิดขึ้นเมื่อเลือกรูปหลายเหลี่ยมเกี่ยวกับไซต์ 473 …

7
แหล่งที่มาของข้อมูลเชิงพื้นที่ตามเวลาจริง [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน9 เดือนที่ผ่านมา ฉันกำลังพยายามตั้งค่าการสาธิตที่ให้บริการข้อมูลเชิงพื้นที่สด แต่มีปัญหาในการค้นหาแหล่งข้อมูลตัวอย่างที่เหมาะสม เป็นการดีที่ฉันกำลังมองหาบางสิ่งบางอย่างที่อัปเดตทุกสองสามวินาที; ไม่ว่าจะเป็นตำแหน่งใหม่หรืออาจเป็นตำแหน่งคงที่ แต่เป็นสถานะใหม่ ดังนั้นความแออัดของการจราจร (เช่น) จึงไม่ได้เกิดขึ้นเพราะมันไม่ได้อัพเดทบ่อยพอ ฉันคิดว่าฟีด GPS แบบสดจะเหมาะ - แต่ฉันไม่รู้อะไรเลย ใครบ้างมีคำแนะนำหรือตัวอย่างฟีดที่เชื่อถือได้และเปิด?
18 data  gps 

5
แบ่งแรสเตอร์เป็นชิ้นเล็ก ๆ โดยใช้ GDAL หรือไม่
ฉันมีแรสเตอร์ (USGS DEM จริง ๆ ) และฉันต้องแยกมันออกเป็นชิ้นเล็ก ๆ เหมือนภาพด้านล่างแสดง ซึ่งสำเร็จใน ArcGIS 10.0 โดยใช้เครื่องมือ Split Raster ฉันต้องการวิธีการ FOSS เพื่อทำสิ่งนี้ ฉันดูที่ GDAL แล้วคิดว่าจะทำอย่างนั้น (อย่างใดกับ gdal_translate) แต่หาอะไรไม่เจอ ในที่สุดฉันต้องการที่จะใช้แรสเตอร์และพูดว่าชิ้นใหญ่ (4KM โดย 4KM ชิ้น) ฉันต้องการแยกออกเป็น

6
แปลง GeoPDF เป็นรูปแบบเวกเตอร์เช่น CAD หรือ shapefile หรือไม่
ฉันต้องการแปลง GeoPDF ที่มีหน่วยงานของเวกเตอร์ในรูปแบบเวกเตอร์และรักษาพิกัดที่แท้จริงของเวกเตอร์เหล่านี้ GeoPDF ถูกส่งออกจาก ArcMap และมีเลเยอร์อยู่ ฉันลองใช้ GDAL แล้ว แต่จะทำให้ rasterize เป็น PDF ก่อนส่งออก ซึ่งไม่ดีสำหรับฉัน นอกจากนี้ฉันไม่ต้องการวิธีแก้ปัญหาที่จะแปลงภาพนี้กลับไปเป็นเวกเตอร์ซึ่งซับซ้อนเกินไปสำหรับข้อมูลที่ฉันมี มีใครรู้บ้างเกี่ยวกับเครื่องมือใด ๆ ที่สามารถทำเช่นนั้นได้? รูปแบบผลลัพธ์สามารถเป็นไฟล์ CAD หรือ shapefile หรืออะไรก็ได้ที่เป็นรูปแบบเวกเตอร์

8
ติดตั้ง GDAL และ OGR สำหรับ Python หรือไม่
โพสต์นี้เป็นวิกิพีเดียชุมชน แก้ไขคำตอบที่มีอยู่เพื่อปรับปรุงโพสต์นี้ ขณะนี้ไม่ยอมรับคำตอบใหม่ ฉันกำลังพัฒนารหัสบางส่วนใน Python และฉันต้องการใช้การผูกหลามของ GDAL / OGR ขั้นต่ำที่ฉันต้องติดตั้งเพื่อใช้การผูกหลามของ GDAL และ OGR คืออะไร วิธีที่ง่ายที่สุดในการติดตั้ง GDAL / OGR คือถ้าฉันต้องการใช้จาก Python เท่านั้น? ฉันกำลังมองหาคำตอบที่ใช้ได้กับทั้ง mac และ windows GDAL อยู่ในรายการ Python Package Index (PyPi) แต่ฉันไม่เข้าใจวิธีติดตั้งการพึ่งพา (libgdal และไฟล์ส่วนหัวสำหรับทั้ง libgdal และ numpy) บางทีทั้งหมดที่ฉันต้องทำคือติดตั้ง numpy แล้วหา libgdal ที่ไหนสักแห่งและถ้าเป็นเช่นนั้นที่ไหน การติดตั้ง windows จำเป็นต้องใช้ Windows Binaries นอกเหนือจาก libgdal และเป็นไฟล์ส่วนหัวหรือไม่? …
18 python  gdal  ogr 

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


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