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

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

7
ไลบรารี JavaScript เพียวสำหรับการดำเนินการทางเรขาคณิต
ไม่มีใครรู้เกี่ยวกับห้องสมุด JavaScript ที่บริสุทธิ์สำหรับการดำเนินการทางเรขาคณิตเช่นบัฟเฟอร์, สหภาพ, ปริภูมิ ฯลฯ ฉันต้องการเล่นกับการดำเนินการเหล่านี้ในเบราว์เซอร์ ดูเหมือนว่า GeoScriptJS มีการอ้างอิงบางอย่าง


11
การฉายแผนที่ไม่ต่อเนื่องหรือขัดจังหวะ?
ซอฟต์แวร์ GIS โอเพ่นซอร์สปัจจุบันสนับสนุนระบบฉายที่ไม่ต่อเนื่องหรือไม่? เช่นsinusoidal , dymaxion , butterflyเป็นต้น ถ้าไม่มีมีโฆษณาเชิงพาณิชย์ที่เหมาะสม (มีความหมายที่เหมาะสม <$ 150) Upate:เห็นได้ชัดว่าเป็นความคิดที่ดีที่จะนำโดย "ไซนัส" เนื่องจากการฉายนั้นมีจุดเดียวที่ไม่ถูกขัดจังหวะ โปรดทราบว่าคำที่สำคัญนี่คือการต่อเนื่องหรือขัดจังหวะ ขอบคุณ

5
อ่านตารางจากฐานข้อมูลไฟล์ทางภูมิศาสตร์ (.gdb) โดยใช้ R
ฉันพยายามที่จะอ่านตารางโดยตรงจากแฟ้มของ Geodatabase ESRI เข้าไปในอาร์ไฟล์ตัวอย่างเช่นข้อมูลที่สามารถดาวน์โหลดได้ที่นี่ ฐานข้อมูลมีคลาสคุณลักษณะจุด (Zone9_2014_01_Broadcast) และตารางที่เชื่อมโยงสองตาราง (Zone9_2014_01_Vessel และ Zone9_2014_01_Voyage) คุณสามารถอ่าน shapefile ใน R โดยใช้readOGRจากrgeosแพ็คเกจ: library(rgeos) library(downloader) download("https://coast.noaa.gov/htdata/CMSP/AISDataHandler/2014/01/Zone9_2014_01.zip", dest="Zone9_2014_01.zip", mode="wb") unzip("Zone9_2014_01.zip", exdir = ".") # Not Run (loads large point file) # broadcast <- readOGR(dsn = "Zone9_2014_01.gdb", layer = "Zone9_2014_01_Broadcast") ทั้งสองตารางที่เชื่อมโยงยังแสดงให้เห็นเมื่อคุณใช้หรือogrListLayers ogrInfoอย่างไรก็ตามogrInfoให้คำเตือน: ข้อความเตือน: ใน ogrInfo ("Zone9_2014_01.gdb", layer = "Zone9_2014_01_Vessel"): ogrInfo: …

2
วิธีการสร้างเวกเตอร์เลเยอร์เปล่าใหม่โดยทางโปรแกรม
ฉันยังใหม่กับ python และ QGIS ฉันได้ดูบทแนะนำของสคริปต์ python สำหรับ QGIS พวกเขาทั้งหมดสร้างเวกเตอร์และเลเยอร์แรสเตอร์ใหม่พร้อมแหล่งข้อมูลที่มีอยู่ เช่น. ตารางฐานข้อมูล shapefile หรือ geotiff หรือ postgis เป็นไปได้หรือไม่ที่จะสร้างเลเยอร์ QGIS ผ่านสคริปต์ไพ ธ อนซึ่งฉันสามารถสร้าง / เพิ่ม / แก้ไขฟีเจอร์ใหม่ผ่านสคริปต์ไพ ธ อนได้ตามต้องการ โดยทั่วไปจะเป็นเลเยอร์เวกเตอร์ที่มีข้อมูลจุดและสัญลักษณ์ที่กำหนดเอง สิ่งนี้จะเป็นไปได้ไหม มีตัวอย่างที่ฉันสามารถดูได้หรือไม่
21 qgis  pyqgis 

5
ใช้สคีมาที่ไม่ใช่สาธารณะใน PostGIS หรือไม่
ฉันกำลังติดตั้ง PostGIS 2.0.2 และ PostgreSQL 9.1.6 ใหม่บน Ubuntu ฉันเพิ่งเจอข้อมูลบางอย่างที่ บ่งชี้ว่าการใช้สคีมาสาธารณะเพื่อเก็บข้อมูลทั้งหมดไม่ใช่ความคิดที่ดี ด้วยเหตุนี้ฉันจึงได้ตั้งค่าสคีมาที่เรียกว่าข้อมูลและทำให้ตัวเองเป็นเจ้าของ แต่เป็นความคิดที่ดีหรือไม่ ความกังวลของฉันคือ: นอกจากการตั้งค่าเจ้าของแล้วฉันอาจต้องใส่ใจกับสิ่งต่าง ๆ บนแท็บสิทธิ์เมื่อสร้าง schema ใหม่นี้ (ผ่าน pgAdmin III); ฉันอาจไม่ได้รับประโยชน์แบบเดียวกันด้วยการจัดเก็บข้อมูลของฉันในสคีมาสาธารณะและทิ้งข้อมูลทั้งหมดไว้ในสคีมาที่แยกต่างหากก่อนทำการสำรองข้อมูล / กู้คืน (การทำเช่นนี้จะช่วยประหยัดการกดแป้นพิมพ์สองสามครั้ง และ ฉันอาจพบปัญหาโดยไม่มีตาราง PostGIS เริ่มต้นและมุมมองใน schema ข้อมูลใหม่ของฉัน (อยู่ใน schema สาธารณะภายในฐานข้อมูลเดียวกัน)
21 postgis 

1
Lon-Lat to คุณสมบัติง่าย ๆ (sfg และ sfc) ใน R
ฉันจะแปลงคะแนน lon-lat ให้เป็นฟีเจอร์ง่าย ๆ (sfg) จากนั้นวางมันลงในคอลเล็กชันฟีเจอร์ที่เรียบง่าย (sfc) ได้อย่างไร นี่คือ MWE ที่ใช้งานไม่ได้ แต่อยู่ใกล้ฉันมากที่สุด library(data.table) library(sf) # The DT data.table is the data I have (but 10,000s of rows, each row is a point) DT <- data.table( place=c("Finland", "Canada", "Tanzania", "Bolivia", "France"), longitude=c(27.472918, -90.476303, 34.679950, -65.691146, 4.533465), latitude=c(63.293001, 54.239631, -2.855123, -13.795272, 48.603949), …
21 r  sf 

4
ครอบตัดคุณลักษณะวัตถุอย่างง่ายใน R
มีฟังก์ชั่นการครอบตัดวัตถุแผนที่ sf คล้ายกับที่maptools::pruneMap(lines, xlim= c(4, 10), ylim= c(10, 15))ใช้สำหรับ SpatialPolygon หรือ SpatialLine หรือไม่ ฉันกำลังพิจารณาst_intersection()แต่อาจมีวิธีที่เหมาะสม
20 r  clip  sf 

1
ดำเนินการ QGIS modeler หลายการคำนวณแรสเตอร์ด้วยข้อมูลจาก CSV ภายนอกหรือไม่
ฉันต้องทำการคำนวณหลายครั้งในชุด rasters ตามค่าในไฟล์ CSV ข้อมูลเมตา ฉันใช้ตัวสร้างภาพกราฟิก QGIS และสามารถเรียกใช้ฟิลด์ที่ระบุใน CSV ด้วยTableและTable Fieldอินพุต เนื่องจากฉันมีหลายแรสเตอร์และแต่ละแรสเตอร์มีค่าที่สอดคล้องกันใน CSV ฉันจะเรียกแถวที่ระบุได้อย่างไร (คล้ายกับการค้นหาตัวอย่าง) ฉันไม่ต้องการเพิ่มสคริปต์หากไม่จำเป็นต้องใช้งานง่าย

1
การจำลองผลลัพธ์ของ gdalwarp โดยใช้การผูก gdal Python
ฉันพยายามที่จะใหม่ / โครงการ resample กับ GDAL ผูกหลาม gdalwarpแต่กำลังได้รับผลลัพธ์ที่แตกต่างกันเล็กน้อยเมื่อเทียบกับผู้ที่มาจากยูทิลิตี้บรรทัดคำสั่ง ดูการอัปเดตด้านล่างสำหรับตัวอย่างที่สั้นกว่า สคริปต์นี้แสดงให้เห็นถึงวิธีการหลาม: from osgeo import osr, gdal import numpy def reproject_point(point, srs, target_srs): ''' Reproject a pair of coordinates from one spatial reference system to another. ''' transform = osr.CoordinateTransformation(srs, target_srs) (x, y, z) = transform.TransformPoint(*point) return (x, y) def reproject_bbox(top_left, bottom_right, …
20 python  gdal  gdalwarp  numpy 

2
เชื่อมโยง QGIS กับ Anaconda Python Distribution: Spyder, iPython Notebook, pip, scikit-Learn
ฉันมีอนาคอนด้าเป็น Python distro หลักของฉันและต้องการเส้นทาง Python ที่เกี่ยวข้องกับสคริปต์ QGIS ผ่านมัน ด้วย Anaconda ฉันมี Spyder สามารถติดตั้งแพ็คเกจด้วย pip ได้อย่างง่ายดายและสามารถเปิดเว็บเบราว์เซอร์ iPython Notebook สำหรับการแชร์หน้าจอและการจัดเก็บรหัสที่ฉันตั้งใจจะใช้กับข้อมูลของฉันก่อนระหว่างและหลังการเปลี่ยนแปลงใน QGIS (ซึ่งเรียก แพคเกจเช่น Scikit เรียนรู้) ฉันไม่สามารถหาสิ่งที่มีประโยชน์ได้ทุกที่เกี่ยวกับวิธีลิงก์ทั้งสอง ฉันใช้ Windows 8.1 แต่ถ้าสามารถทำได้เฉพาะใน Linux ฉันสามารถลองติดตั้งบนเดสก์ท็อปของฉันซึ่งใช้งาน Mint 13 ฉันต้องมีเว็บแคมและไมโครโฟนซึ่งพบได้ในแล็ปท็อปของฉัน แต่ไม่ใช่ เดสก์ท็อปในขณะนี้สำหรับการสาธิตเชิงโต้ตอบและการสัมภาษณ์ในวันอังคาร

1
ความแม่นยำของ Geohash คืออะไร
ฉันต้องการทราบความแม่นยำของ geohash ด้วยความยาวที่กำหนด หากมีสูตร 'ง่าย' คุณสามารถใช้ในการคำนวณมันจะเจ๋งเป็นพิเศษ Wikipedia แสดงความแม่นยำได้สูงสุด 8 ตัวอักษร: # km 1 ±2500 2 ±630 3 ±78 4 ±20 5 ±2.4 6 ±0.61 7 ±0.076 8 ±0.019


5
คำอธิบายสำหรับตำแหน่งงาน GIS ต่างๆ
โพสต์นี้เป็นวิกิพีเดียชุมชน แก้ไขคำตอบที่มีอยู่เพื่อปรับปรุงโพสต์นี้ ขณะนี้ไม่ยอมรับคำตอบใหม่ ฉันออกจากโรงเรียนและทำงานในสาขา GIS (ส่วนใหญ่เป็นเรื่องของโต๊ะทำงาน) มานานกว่าห้าปีแล้ว ความสอดคล้องอย่างหนึ่งที่ฉันได้พบเมื่อทำงานกับ บริษัท ต่าง ๆ และการสมัครงานที่หลากหลายคือไม่มีความสอดคล้องในการที่ตำแหน่งงานของเราสัมพันธ์กับงานจริงที่เราทำสำเร็จในชีวิตประจำวัน ใครบ้างมีรายการงาน / คำอธิบายงานที่ดีสำหรับตำแหน่งงาน GIS บางส่วน: GIS Technican นักวิเคราะห์ GIS ผู้ดูแลระบบ GIS นักพัฒนา GIS ผู้เชี่ยวชาญด้าน GIS GIS Professional ผู้จัดการ GIS GIS / IT Technican สถาปนิกเทคนิค GIS ฉันรู้ว่าแต่ละชื่อแตกต่างกันไปตามภูมิภาคและ บริษัท แต่รายการทั่วไปจะเป็นแหล่งข้อมูลที่ดี หากฉันไม่มีอะไรเหลือโปรดเพิ่ม
20 title  position 

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

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