คำถามติดแท็ก shapefile

รูปแบบการจัดเก็บข้อมูลเวกเตอร์สำหรับการจัดเก็บตำแหน่งรูปร่างและคุณลักษณะของคุณลักษณะทางภูมิศาสตร์ มักเรียกว่า 'ไฟล์รูปร่างของ ESRI' เช่นเดียวกับที่ ESRI พัฒนาขึ้น

8
กำลังมองหา Shapefile ฟรีของประเทศในยุโรป?
ฉันดูเหมือนจะไม่สามารถค้นหาไฟล์ฟรีของประเทศในยุโรปได้ นี่คือแผนที่ที่ฉันต้องการเติมด้วยข้อมูลของตัวเองโดยใช้ ESRI ArcGIS: เว็บไซต์ Eurostatเท่านั้นดูเหมือนว่าจะมี shapefile ของภูมิภาคที่มีขอบเขตประเทศที่ยังมีฝ่ายถั่ว ดูเหมือนว่ารูปร่างของEarth ธรรมชาติจะมีให้สำหรับทั้งโลกเท่านั้นไม่ใช่สำหรับภูมิภาคอย่างยุโรป

3
ดึงข้อมูลจาก NetCDF โดยใช้รูปหลายเหลี่ยม shapefile ใน Python [ซ้ำกัน]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว : วิธีการปิดบังข้อมูลอนุกรมเวลาของ NetCDF จาก Shapefile ใน Python (1 คำตอบ) ปิดให้บริการในวันที่ 20 ที่ผ่านมา ฉันต้องการเซ็ตย่อยข้อมูลจาก NetCDF โดยใช้ shapefile เฉพาะ ข้อมูลคืออุณหภูมิพื้นผิวทะเลและสีของมหาสมุทรที่ความละเอียด 1/4 องศา ฉันมีรูปหลายเหลี่ยม 4 รูปที่อธิบายถึงสหรัฐอเมริกา ไหล่ทวีปของระบบนิเวศทางทะเลขนาดใหญ่ในภาคตะวันออกเฉียงเหนือและเป็นส่วนประกอบย่อยที่ฉันต้องใช้เพื่อดึงข้อมูล ฉันทำงานกับไฟล์คอมโพสิตทุกเดือนตั้งแต่ปีพ. ศ. ไฟล์ได้รับการเซทไปยังกริดพื้นที่ทำงานโดยประมาณของ [35, 45, -80, -60] แล้ว ก่อนหน้านี้เราแปลงไฟล์ข้อมูล HDF5 เป็น rasters ใน R และประมวลผลด้วยวิธีนี้ แต่วิธีนี้ไม่มีประสิทธิภาพจริงๆและฉันมั่นใจว่ามีวิธีแก้ปัญหาที่ดีกว่าใน Python โดยใช้ไฟล์ NetCDF ปัจจุบัน ป่านนี้ฉันได้ใช้ GDAL และ Fiona เพื่ออ่านใน …

4
กำลังอ่าน shapefile โดยใช้ C # [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว ฉันยังใหม่กับ ArcGIS และพยายามทำบางสิ่ง .. ฉันกำลังพยายามอ่าน shapefile (ซึ่งให้มาเป็นอินพุต) โดยใช้ C # และ ฉันต้องการสร้างไฟล์ PDF ซึ่งมีข้อมูลเมตาดาต้าพื้นฐาน (คล้ายกับเครื่องมือระบุ) หรือไม่
11 shapefile  c# 

3
อธิบายความแตกต่างระหว่างไฟล์ shx และ shp ของ shapefile หรือไม่
ฉันกำลังค้นหาคำอธิบายเชิงลึกเพิ่มเติมเกี่ยวกับความแตกต่างในไฟล์ shp และ shx เพื่อประโยชน์เล็กน้อย ฉันหมายถึงเกิน 'shp มีรูปทรงเรขาคณิต - shx มีดัชนีของรูปทรงเรขาคณิต' เหตุผลที่ฉันถามคือเมื่อเร็ว ๆ นี้ขณะที่ทำงานใน QGIS ฉันได้ทำการสังเกตสองครั้งที่ทำให้เกิดคำถามในใจของฉันเกี่ยวกับความแตกต่างที่แน่นอนในขอบเขตไฟล์เหล่านี้: QGIS สามารถเปิดและแสดงทั้ง shx และ shp และไฟล์แต่ละไฟล์ดูเหมือนจะเหมือนกันมากขึ้นหรือน้อยลงในเอาต์พุตของพวกเขา (จอแสดงผล) แต่ไม่ใช่อย่างนั้น - ฉันสังเกตเห็นว่าบางครั้งไฟล์ shx / shp ที่ตรงกันแสดง 'off-kilter' ที่สัมพันธ์กันเล็กน้อย ดูเหมือนจะไม่เป็นปัญหาการฉายภาพ แต่พวกเขาก็ไม่ได้วาดในตำแหน่งเดียวกับกันและกัน ข้อสังเกตเหล่านี้ทำให้ฉันอยากรู้ว่าทำไมความแตกต่างในการแสดงจึงมีอยู่และทำไม QGIS สามารถเปิดและใช้ shx ในลักษณะเดียวกับ shp เมื่อก่อนหน้านี้ความเข้าใจของฉันคือ shp เป็นไฟล์ 'master' ถ้าคุณต้องการ แต่ ต้องการ. dbf และ. shx …

1
แปลงลองจิจูด / ละติจูดเป็นพิกเซลบนแผนที่
ฉันมีแผนที่จากที่นี่ ฉันต้องการที่จะสามารถแปลงคู่ lon / lat โดยพลการเป็นพิกเซลบนแผนที่ (เช่นเดียวกับความสามารถในการแปลงกลับ) แผนที่มาพร้อมกับไฟล์. tfw และข้อมูลการฉายภาพนี่คือ: 0.02222222222222 0.00000000000000 0.00000000000000 -0.02222222222222 -180.00000000000000 90.00000000000000 และฉายข้อมูล: Projection: Plate Carree aka Geographic or "LatLong" Earth ellipsoid: Sphere, radius 6370997 m Datum: WGS84 Extent: 180 West to 180 East, 90 North to 90 South Size: 16,200 height samples wide x 8,100 …

1
วิธีการนำเข้าโดยใช้ shp2pgsql
ฉันต้องการนำเข้า shapefile ลงใน PostGIS มีฐานข้อมูลหนึ่งpostgresอยู่ในนั้น แต่ยังไม่มีการเพิ่มตาราง ฉันใช้คำสั่งนี้: shp2pgsql -I -s 4326 districts.shp districts | psql -d postgres -U postgres และมันทำให้ฉันมีข้อผิดพลาด: ไม่สามารถแปลงค่าข้อมูลเป็น UTF-8 (iconv รายงานว่า "ไม่ถูกต้องหรือไม่สมบูรณ์อักขระไบต์หรืออักขระกว้าง") การเข้ารหัสปัจจุบันคือ "UTF-8" ลองใช้ "LATIN1" (ยุโรปตะวันตก) หรือหนึ่งในค่าที่อธิบายไว้ที่ postgresql.org/docs/current/static/multibyte.html คำสั่งของฉันผิดหรือเปล่า?
11 shapefile  import 

5
การสร้างแรสเตอร์ที่แต่ละเซลล์บันทึกระยะห่างจากทะเล?
ฉันต้องการสร้างแรสเตอร์ที่มีความละเอียด 25 เมตร× 25 เมตรซึ่งแต่ละเซลล์มีระยะห่างจากแนวชายฝั่งที่ใกล้ที่สุดซึ่งคำนวณจากจุดศูนย์กลางของเซลล์ การทำเช่นนี้ทั้งหมดที่ฉันต้องเป็นshapefile ของแนวชายฝั่งของนิวซีแลนด์ ฉันได้ลองทำตามบทช่วยสอนของ Dominic Royeเพื่อใช้ใน R ซึ่งใช้งานได้ดี มันปรับลงไปที่ความละเอียดประมาณ 1 km × 1 km แต่ถ้าฉันพยายามที่จะใช้ RAM ที่สูงกว่านี้ก็ต้องใช้งานได้ดีกว่าบนพีซีของฉัน (ต้องใช้ RAM 70 ~ GB) หรืออื่น ๆ ที่ฉันมีการเข้าถึงด้วย ในการบอกว่าฉันคิดว่านี่เป็นข้อ จำกัด ของ R และฉันสงสัยว่า QGIS อาจมีวิธีการคำนวณที่มีประสิทธิภาพมากกว่าในการสร้างแรสเตอร์นี้ แต่ฉันใหม่สำหรับมันและฉันไม่สามารถเข้าใจได้ว่าจะทำอย่างไร ฉันได้ลองติดตามการสร้างแรสเตอร์ด้วยระยะทางถึงฟีเจอร์โดยใช้ QGIS แล้วหรือยัง เพื่อสร้างใน QGIS แต่มันกลับข้อผิดพลาดนี้: _core.QgsProcessingException: ไม่สามารถโหลดเลเยอร์แหล่งที่มาสำหรับ INPUT: C: /..../ Coastline / …

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

1
แปลง shapefile จากพิกัดที่ฉายโดยใช้ Python
มือใหม่ที่นี่ต้องดิ้นรนกับ GIS ฉันพยายามที่จะแผนที่ออกวอร์ดสำหรับเมือง Milwuakee โดยใช้ shapefiles พบได้บนเว็บไซต์ของพวกเขาเขตเว็บไซต์เขต ฉันติดตามกระทู้ที่นี่ด้วยความสำเร็จ รหัสของฉันให้: from pyproj import Proj, transform # wisconsing EPSG:32054 # epsg:4326 is for the entire world, wgs 84...not obvious inProj = Proj(init='epsg:32054') outProj = Proj(init='epsg:4326') x1,y1 = 2560131.496875003, 406816.434375003 x2,y2 = transform(inProj,outProj,x1,y1) print(x2,y2) กับเอาท์พุท -65.70220967836329 43.08590211722421 ปัญหานี้เป็นสิ่งที่ผิด The lon / lat สำหรับมิลวอกีคือ …

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


9
จาก. shp ถึง. kml ถึง. shp โดยไม่สูญเสียคุณสมบัติ
ฉันได้แปลงรูปร่างไฟล์ที่มีคุณสมบัติเป็น. kml สำหรับลูกค้า จากนั้น. kml และแอตทริบิวต์จะถูกแก้ไขภายใน google earth ฉันได้รับ. kml ที่อัปเดตแล้วและตอนนี้ฉันต้องกลับไปที่. shp ปัญหาคือ: คุณลักษณะทั้งหมดของฉันตอนนี้อยู่ในรูปแบบ html ซึ่งทำให้กล่องข้อมูลป๊อปอัปใน Google Earth เมื่อฉันพยายามแปลงกลับเป็น. shp คุณลักษณะของฉันจะถูกรวมเป็นฟิลด์ (สร้างโดย Google) "คำอธิบาย" คุณลักษณะและข้อมูลของฉันทั้งหมดถูกรวมเข้าในเซลล์เดียว มีวิธีดึงข้อมูลจากเขตข้อมูล "คำอธิบาย" แม้ว่าฉันจะทำเช่นนั้นมีวิธีที่ง่ายในการกำจัดรูปแบบ html และทำให้ใช้งานได้หรือไม่ นี่คือสิ่งที่ฉันใช้โดยใช้ "ตารางฟิวชั่น" ที่ฉันพบในบางฟอรัม คุณสามารถเห็น html ทางด้านซ้ายมันจะดำเนินต่อไปมากกว่าที่จะแสดง ฉันใช้ ArcGIS Desktop 10.2

1
รวบรวมรหัสไปรษณีย์เยอรมันโดยอัตโนมัติด้วยตัวเลขสองตัวแรกใน Shapefile
ฉันมีshapefile ซึ่งมีรหัสไปรษณีย์เยอรมันทั้งหมดในรูปแบบห้าหลัก (เช่น 80637) สำหรับสิ่งที่ฉันตั้งใจจะทำนี่คือรายละเอียดมาก ฉันต้องการรวมพื้นที่รหัสไปรษณีย์ทั้งหมดด้วยตัวเลขสองหลักแรก (เช่น 80) แนวทางของฉันคือการสั่งซื้อรหัสไปรษณีย์ในตารางคุณสมบัติ QGIS เป็นตัวเลขจากนั้นเลือกด้วยตนเองจากนั้นจึงเข้าร่วม มันค่อนข้างยุ่งยากฉันจะต้องทำอย่างนี้ตลอดเวลา มีวิธีการทำโปรแกรมนี้หรือไม่? ฉันพยายามทำให้กระบวนการนี้เป็นไปโดยอัตโนมัติโดยทำตามคำแนะนำนี้แต่ฉันล้มเหลวในการนำเข้า sextante

5
กำลังดึงข้อมูล LAS โดยใช้ shapefile polygons และซอฟต์แวร์โอเพ่นซอร์สหรือไม่
ฉันกำลังพยายามที่จะคลิปหรือกรองไฟล์ lidar (.las, .xyz) โดยใช้ shapefile ที่มีหลายรูปหลายเหลี่ยม มีซอฟต์แวร์โอเพนซอร์ซที่สามารถทำงานเชิงพื้นที่ได้หรือไม่? ไฟล์. Atlas ของฉันมีขนาดใหญ่มากและฉันควรจะบอกว่าฉันใหม่มากกับข้อมูลและการวิเคราะห์ DEM ดังนั้นความช่วยเหลือใด ๆ จะยินดีมาก

2
กำหนดจำนวนรูปหลายเหลี่ยมขั้นต่ำจาก shapefile เพื่อครอบคลุมพื้นที่ที่สนใจ
ฉันมีไฟล์รูปร่างเป็นจำนวนมากที่แสดงถึงพื้นที่ที่น่าสนใจสำหรับการวิเคราะห์ที่จะดำเนินการโดยใช้แหล่งที่มาของภาพถ่ายดาวเทียม (IKONOS, RapidEye ฯลฯ ) น่าเสียดายที่ภาพไม่ได้ใช้ระบบ Pathrow เช่น Landsat เป็นต้นขอบเขตจึงแตกต่างกันอย่างมาก ฉันมีรูปร่างที่ตัดกับ AOI แต่ละตัวซึ่งแสดงถึงขอบเขตของการได้รับภาพที่แตกต่างกันซึ่งทั้งหมดนี้ได้รับการยอมรับแล้ว บางรูปร่างเหล่านี้มีรูปหลายเหลี่ยมมากกว่า 500 รูป ฉันต้องการค้นหาวิธีที่ควรเป็นแบบอัตโนมัติ (Python และ ArcInfo 10 โดยเฉพาะอย่างยิ่ง FOSS ก็เป็นที่ยอมรับเช่นกัน) เพื่อกำหนดรูปหลายเหลี่ยมจำนวนน้อยที่สุดเพื่อครอบคลุมพื้นที่ที่ฉันสนใจแต่ละแห่ง

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