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

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

6
Python สำหรับ GIS บนธัมบ์ไดรฟ์
ฉันกำลังมองหาการติดตั้ง Python แบบเบา ๆ บน thumb drive ที่ฉันสามารถนำไปใช้กับสำนักงานลูกค้าและทำการประมวลผล GIS ขั้นพื้นฐาน ฉันกำลังคิดที่จะติดตั้งสิ่งต่อไปนี้: PyScripter Python 2.6 / 2.7 numpy scipy GDAL / OGR ที่มีการผูก Python GRASS เช่นเดียวกันกับการผูก Pythong QGIS ใครบ้างมีข้อเสนอแนะของห้องสมุด / ซอฟต์แวร์ใด ๆ ที่อาจมีประโยชน์นอกจากนี้? โดยทั่วไปแล้วฉันจะทำงานกับชุดข้อมูล raster แต่คำแนะนำใด ๆ และทั้งหมดจะได้รับการชื่นชม (ฉันจะถามคำถามถ้าผู้คนคิดว่าเหมาะสม)
21 python  tools 

3
Geoslavery เชื่อมโยงกับการละเมิดหลักจรรยาบรรณ GISP หรือไม่?
การพัฒนาแอพพลิเคชั่นเพื่อสนับสนุน Geoslavery ถือว่าเป็นการละเมิดจรรยาบรรณของ GIS Professional (GISP) หรือไม่? อุปกรณ์ติดตามมนุษย์ แต่แนะนำใหม่ที่มีศักยภาพสำหรับการควบคุมเวลาจริงที่ขยายไกลเกินความเป็นส่วนตัวและการเฝ้าระวัง ต่อ se เป็นผลให้สังคมต้องพิจารณารูปแบบใหม่ของการเป็นทาสที่โดดเด่นด้วยการควบคุมที่ตั้ง ขณะนี้Geoslavery looms เป็นภัยคุกคามที่แท้จริงทันทีและทั่วโลก - เจอโรมอี. ด๊อบสันและปีเตอร์เอฟฟิชเชอร์, นิตยสารเทคโนโลยีและสังคม IEEE, ฤดูใบไม้ผลิ 2003 Dobson กำหนด geoslavery เป็น: การปฏิบัติที่เอนทิตี้หนึ่ง, มาสเตอร์, บีบบังคับหรือแอบแฝงตรวจสอบและออกแรงควบคุมตำแหน่งทางกายภาพของบุคคลอื่นนั่นคือทาส แอปพลิเคชันที่สนับสนุนGeoslavery อาสาสมัครเป็นอย่างไร ดังนั้นจึงเป็นที่เข้าใจได้ว่าการยุยงความกลัวทำให้ความเป็นส่วนตัวของข้อมูลเชิงพื้นที่เพื่อความปลอดภัยปรากฏบนยอดคงเหลือเพื่อเป็นการต่อรองที่ดีสำหรับคนจำนวนมาก - คิดแนนซี่ Obermeyer ที่“อาสาสมัคร (ภูมิศาสตร์) เป็นทาส” มหาวิทยาลัยอินเดียนารัฐ


3
อะไรคือความแตกต่างระหว่างฐานข้อมูลเชิงพื้นที่? [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน3 ปีที่ผ่านมา Oracle Spatial, PostGIS, SQLServer2008, SpatiaLite และ MySQL แตกต่างกันอย่างไรในแง่ของการสนับสนุนเชิงพื้นที่ มีกรณีการใช้งานเฉพาะที่แต่ละส่องสว่าง สิ่งที่คุณอาจต้องการหลีกเลี่ยงด้วยฐานข้อมูลใด ๆ เหล่านี้


9
การเลือกฐานข้อมูลสำหรับจัดเก็บข้อมูลเชิงพื้นที่
ล็อคแล้ว คำถามและคำตอบของคำถามนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ สองสามวันที่ผ่านมาฉันติดตั้งตัวอย่างของ spatialware 4.9 จาก MapInfo ลงใน SQL Server 2005 ของฉันติดตั้งและโหลดชุดข้อมูลขนาดใหญ่ทั้งหมดลงในนั้น ฉันค่อนข้างประทับใจกับประสิทธิภาพเทียบกับไฟล์เก่า แต่มันทำให้ฉันคิดว่ามีตัวเลือกอื่น ๆ อีกบ้างและข้อดีและข้อเสียของมันคืออะไร ข้อเสียที่ฉันต้องพูดกับ spatialware คือความจริงที่ว่ามันคือ $ 5,000 p / a และ MapInfo เท่านั้นที่สามารถอ่านวัตถุจากมันได้ ซึ่งในตอนนี้ใช้ได้เพราะ MapInfo เป็นสิ่งที่เราใช้ ฉันสงสัยว่าคนอื่น ๆ ไปกับอะไรและประสบการณ์ของพวกเขาคืออะไร

11
คุณจะพิจารณาการใช้รหัสภูมิศาสตร์ออนไลน์เป็นการละเมิดความเป็นส่วนตัวหรือไม่?
สมมติว่าฉันมีที่อยู่จำนวนมากของบุคคลที่เข้าร่วมในการศึกษาบางอย่าง (ส่วนใหญ่ - เกี่ยวข้องกับสุขภาพ, ซึ่งการพิจารณาความเป็นส่วนตัวและจริยธรรมเป็นประเด็นสำคัญเสมอ) ทุกวันนี้ผู้ให้บริการอย่าง Google หรือ Yahoo เสนอผลลัพธ์ที่ดีในแง่ของความถูกต้องตำแหน่ง สมาคมทะเบียนมะเร็งแห่งอเมริกาเหนือ ( NAACCR ) ได้ระบุตัวเลือกดังกล่าวไว้ใน ' แนวทางปฏิบัติที่ดีที่สุดของ Geocoding: ทบทวนระบบ Geocoding ที่ใช้กันทั่วไปแปดรายการ ' และ ' แนวทางปฏิบัติที่ดีที่สุดสำหรับ Geocoding ' ตัวอย่างเช่นCinnamon และ Schuurman (2010) ใช้บริการ BatchGeocode เป็นส่วนหนึ่งของเครื่องมือในการตรวจสอบการบาดเจ็บในการตั้งค่าทรัพยากรต่ำ คุณจะพิจารณาที่อยู่ทางภูมิศาสตร์ดังกล่าวโดยใช้บริการออนไลน์เช่น Google Maps หรือ OpenStreetMap เป็นการละเมิดความเป็นส่วนตัวหรือไม่ PS1 ที่เกี่ยวข้องอาจจะเป็นคำถาม บทความล่าสุดของ PS2 ในระบาดวิทยา (หนึ่งในวารสารชั้นนำที่มีผู้วิจารณ์ในสาขา) ตีพิมพ์คำแนะนำการสื่อสารสั้น ๆ โดยละเอียดเกี่ยวกับวิธีการเข้ารหัสภูมิศาสตร์โดยใช้ Google …

4
Shapefile loader ใน pgAdmin 4
เมื่อเร็ว ๆ นี้ฉันได้อัพเดทรุ่น postgresql ของฉัน ฉันได้อัปเกรด pgAdmin จาก 3 เป็น 4 ด้วย แต่ฉันไม่สามารถโหลด shapefile ได้ ฉันไม่พบปลั๊กอินใด ๆ ที่เรียกว่าโหลดเชพไฟล์ ฉันจะรับปลั๊กอินตัวโหลด shapefile ใน pgAdmin 4 ได้อย่างไร

3
ค้นหา Center Line จากชุดของคะแนน 3D
ฉันมีคะแนนสามมิติ พวกเขาทำตามรูปแบบโค้งที่มีขนาดค่อนข้างคงที่ดังแสดงด้านล่าง อัลกอริทึมในการติดตามเส้นกึ่งกลางโดยประมาณของจุดเหล่านี้คืออะไร
21 algorithm  3d 

3
เข้าร่วมข้อมูลจุดเชิงพื้นที่กับรูปหลายเหลี่ยมใน R
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เนื่องจากสามารถตอบได้ในการแลกเปลี่ยน Stack ของระบบข้อมูลทางภูมิศาสตร์ อพยพ 4 ปีที่แล้ว ฉันพยายามทำการรวมเชิงพื้นที่ระหว่างข้อมูลจุดและข้อมูลรูปหลายเหลี่ยม ฉันมีข้อมูลที่ระบุพิกัดเชิงพื้นที่ของเหตุการณ์ในไฟล์ csv ของฉัน A และมีไฟล์อีกไฟล์หนึ่งคือ shapefile B ซึ่งมีขอบเขตของพื้นที่เป็นรูปหลายเหลี่ยม head(A) month longitude latitude lsoa_code crime_type 1 2014-09 -1.550626 53.59740 E01007359 Anti-social behaviour 2 2014-09 -1.550626 53.59740 E01007359 Public order 3 2014-09 -1.865236 53.93678 E01010646 Anti-social behaviour head(B@data) code name altname 0 …

4
ส่งคืนผลลัพธ์ทั้งหมดภายในรัศมี 30 กม. ของจุดละติจูด / ลองจิจูดเฉพาะหรือไม่
ฉันมีตารางที่มีคอลัมน์the_geomซึ่งมีข้อมูลคล้ายกับ: 0103000020E61000000100000005000000CE473AACFA071E40F27FB23340744740336FE841C6231E40873BED903F744740FC150A0ACE231E40D19E2684637647409C9B443D00081E409A9AF82664764740CE473AACFA071E40F27FB23340744740 ซึ่งเมื่อใช้ฟังก์ชันST_AsEWKT(the_geom)จะคืนค่า: SRID=4326;POLYGON((7.5077921782085 46.9082092877942,7.53493597966353 46.9081898840296,7.53496566473541 46.9249119938446,7.50781341296434 46.9249314035307,7.5077921782085 46.9082092877942)) ฉันต้องเลือกข้อมูลทั้งหมดที่อยู่ภายในรัศมี 30 กม. ของจุดละติจูด / ลองจิจูดเฉพาะเช่น: lat = 46.8167 lng = 6.9333 อย่างไรก็ตามเมื่อใดก็ตามที่ฉันพยายามใช้ST_Distance()ฉันได้รับค่าน้อยกว่า 1 และใช้ST_DWithin()คืนจริงเสมอ
21 postgis  distance 

2
ค้นหา QGIS ที่เทียบเท่ากับเครื่องมือลบ ArcGIS หรือไม่
มี QGIS เทียบเท่ากับเครื่องมือลบใน ArcGIS Desktop หรือไม่? เครื่องมือลบ: สร้างคลาสคุณลักษณะโดยการซ้อนคุณลักษณะอินพุตด้วยรูปหลายเหลี่ยมของคุณสมบัติลบ เฉพาะบางส่วนของฟีเจอร์อินพุตที่อยู่นอกฟีเจอร์การลบที่อยู่นอกขอบเขตจะถูกคัดลอกไปยังคลาสคุณลักษณะเอาท์พุท
21 qgis  erase 

2
แฮ็คที่ดีที่สุดสำหรับการนำเข้าชุดข้อมูลขนาดใหญ่ไปยัง PostGIS คืออะไร
ฉันต้องนำเข้า Shapefiles ขนาดใหญ่ (มากกว่า 1 ล้านบันทึก) ลงใน PostGIS และฉันสงสัยว่าวิธีที่ดีที่สุดในการทำเช่นนั้น ในคำถามของฉันฉันใช้คำว่า "แฮ็ค" แทนที่จะเป็นเครื่องมือโดยมีจุดประสงค์เพราะฉันคิดว่านี่ไม่ใช่เรื่องของเครื่องมือใด แต่เป็นชุดของขั้นตอนหรือการตั้งค่าที่จะใช้ จนถึงตอนนี้ผมได้ลองน้ำลายปลั๊กอิน (QGIS) ที่shp2pgsqlเครื่องมือ PostGIS และ GDAL ogr2ogrเครื่องมือ คุณสามารถดูรีวิวฉบับเต็มของฉันในนี้โพสต์ จนถึงตอนนี้ฉันพบว่าพวกเขาไม่ตอบสนองจริงๆเมื่อจัดการกับชุดข้อมูลขนาดใหญ่ ฉันสงสัยว่าใครบางคนประสบปัญหาที่คล้ายกันและถ้าคุณสามารถแบ่งปันบางสิ่งเกี่ยวกับวิธีการ

3
เป็นไปได้หรือไม่ที่จะรับค่า EPSG จากคลาส OSR SpatialReference โดยใช้ OGR Python API
เมื่ออ่านเลเยอร์จากการเชื่อมต่อ OGR PostGIS ฉันจะได้รับ SpatialReference ของเลเยอร์ แต่เป็นไปได้หรือไม่ที่จะรับค่า EPSG มีเอกสารเกี่ยวกับเรื่องนี้หรือไม่? ตัวอย่างเช่น: lyr = conn.GetLayerByName(tbl) # Where conn is OGR PG connection srs = ly.GetSpatialRef() print srs ผลตอบแทน: PROJCS["OSGB 1936 / British National Grid", GEOGCS["OSGB 1936", DATUM["OSGB_1936", SPHEROID["Airy 1830",6377563.396,299.3249646, AUTHORITY["EPSG","7001"]], AUTHORITY["EPSG","6277"]], PRIMEM["Greenwich",0, AUTHORITY["EPSG","8901"]], UNIT["degree",0.01745329251994328, AUTHORITY["EPSG","9122"]], AUTHORITY["EPSG","4277"]], UNIT["metre",1, AUTHORITY["EPSG","9001"]], PROJECTION["Transverse_Mercator"], PARAMETER["latitude_of_origin",49], PARAMETER["central_meridian",-2], PARAMETER["scale_factor",0.9996012717], …
21 python  postgis  ogr 

4
วิธีสร้าง front-end แบบง่ายสำหรับฐานข้อมูล PostGIS
องค์กรของฉันเก็บรวบรวมข้อมูลการตรวจสอบด้านสิ่งแวดล้อมจำนวนมาก (กระแสการไหลของน้ำเคมี ฯลฯ ) ซึ่งส่วนใหญ่จะถูกเก็บไว้ใน Excel ฉันต้องการนำทุกอย่างลงในฐานข้อมูล - อาจเป็น PostGIS - แต่ฉันต้องการข้อมูลเพื่อให้ผู้คนที่ไม่มีความรู้ในเรื่องการจัดทำดาต้าเบส (ไม่มี SQL หรืออะไรทำนองนั้น) ฉันต้องการมี front-end แบบง่าย ๆ สำหรับฐานข้อมูลของฉันที่ผู้ใช้เลือกสถานีตรวจสอบที่น่าสนใจประเภทตัวแปร (เช่นความเข้มข้นของไนเตรตสตรีม) และช่วงเวลา จากนั้นฐานข้อมูลจะส่งคืนข้อมูลที่ร้องขอในรูปแบบ csv ซึ่งผู้ใช้สามารถดาวน์โหลดลงคอมพิวเตอร์ได้ ในโลกอุดมคติหน้าฟรอนต์เอนด์จะแสดงแผนที่ที่คลิกได้ของสถานีตรวจสอบทั้งหมด แต่ถ้ามันง่ายกว่ารายการแบบหล่นลงของไซต์ที่มีจะเริ่มต้นได้ดี ฉันเดาว่าส่วนหน้านี้น่าจะเป็นเว็บไซต์ แต่ไม่จำเป็นต้องเป็น นี่เป็นเรื่องยากเพียงไรและตัวเลือกต่าง ๆ ของฉันคืออะไร? ฉันไม่ใช่ผู้เชี่ยวชาญด้านการจัดเก็บข้อมูล แต่อย่างใด แต่ฉันมีพื้นหลังที่มั่นคงใน Desktop GIS และฉันดีใจที่ได้เขียนสคริปต์ Python และเล่นกับฐานข้อมูล PostGIS, SpatiaLite และ ESRI ส่วนบุคคล ฉันไม่เคยทำการพัฒนาเว็บไซต์หรือเว็บ GIS ใด ๆ เลย …

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