คำถามติดแท็ก coordinate-system

กรอบอ้างอิงประกอบด้วยชุดของจุดเส้นและ / หรือพื้นผิวและชุดของกฎใช้เพื่อกำหนดตำแหน่งของจุดในอวกาศในสองหรือสามมิติ แท็กนี้ยังหมายถึงการคาดคะเนแบบทำแผนที่และการแปลงระบบพิกัด

7
การอ้างอิงเชิงพื้นที่สำหรับหุ่น?
โพสต์นี้เป็นวิกิพีเดียชุมชน แก้ไขคำตอบที่มีอยู่เพื่อปรับปรุงโพสต์นี้ ขณะนี้ไม่ยอมรับคำตอบใหม่ ใครสามารถแนะนำการอ้างอิงที่ดีหรือแบบฝึกหัดที่อธิบายหลักการของการอ้างอิงเชิงพื้นที่การคาดการณ์และระบบพิกัดได้หรือไม่? เราเป็นทีมเล็ก ๆ ของโปรแกรมเมอร์ที่ทำงานกับเทคโนโลยี GIS และเรามักจะติดขัดเมื่อทำงานกับข้อมูลใน SRS / CS ที่แตกต่างกันเพราะเราไม่เข้าใจแนวคิด

3
ฉันควรใช้การคาดการณ์แบบใดเพื่อสร้างลูกโลกของตัวเอง
ค้นหาคำตอบสำหรับคำถามนี้ฉันพบ คำแนะนำที่โพสต์โดยสถาบันวิจัยอ่าวเมนแสดงวิธีสร้างโลก ใช้วิธีการด้วยตนเอง ... ฉันจะใช้วิธีใดในการสร้างโลกโดยใช้ GIS ฉันควรใช้การคาดคะเนแบบใดสำหรับเลือดแต่ละครั้ง? ถ้าฉันต้องการตะเข็บน้อยลงใกล้กับเสามีการฉายภาพอื่น ๆ ที่ฉันสามารถใช้ ฉันสามารถฉายภาพหลาย ๆ แบบเพื่อสร้างเลือดที่มีลูกฟุตบอลและต่อด้วยกันได้ไหม ฉันจะกำหนดจุดสัมผัสของเพนตากอนและหกเหลี่ยมแต่ละจุดพร้อมกับจุดยอดในละติจูด / ลองจิจูดได้อย่างไร ไอโซเฮดรอนที่ไม่ใช่ลูกฟุตบอลบางคนจะเหมาะสมกว่านี้หรือไม่?

6
การแปลง lat / หมุนที่หมุนด้วยตนเองเป็น lat / lon ปกติหรือไม่
ก่อนอื่นฉันควรชี้แจงว่าฉันไม่เคยมีประสบการณ์มาก่อนในสาขานี้ดังนั้นฉันจึงไม่ทราบคำศัพท์ทางเทคนิค คำถามของฉันมีดังนี้: ฉันมีชุดข้อมูลสภาพอากาศสองชุด: คนแรกมีระบบพิกัดปกติ (ฉันไม่รู้ว่ามันมีชื่อเฉพาะ) ตั้งแต่ -90 ถึง 90 และ -180 ถึง 180 และเสาอยู่ที่ละติจูด -90 และ 90 ในครั้งที่สองแม้ว่ามันควรจะตรงกับภูมิภาคเดียวกันฉันสังเกตเห็นบางสิ่งที่แตกต่าง: ละติจูดและลองจิจูดไม่เหมือนกันเนื่องจากมีจุดอ้างอิงอื่น(ในคำอธิบายเรียกว่ากริดหมุน ) พร้อมกับคู่ lat / lon มาข้อมูลต่อไปนี้: lat ขั้วโลกใต้: -35.00, lon pole ใต้: -15.00, มุม: 0.0 ฉันต้องเปลี่ยนคู่ที่สองของ lon / lat เป็นคู่แรก มันอาจจะง่ายเหมือนการบวก 35 กับละติจูดและ 15 กับลองจิจูดเนื่องจากมุมเป็น 0 และดูเหมือนว่าจะเปลี่ยนได้ง่าย แต่ฉันไม่แน่ใจ แก้ไข: ข้อมูลที่ฉันมีเกี่ยวกับพิกัดมีดังต่อไปนี้ http://rda.ucar.edu/docs/formats/grib/gribdoc/llgrid.html …

3
รหัสโรงงานของออบเจ็กต์ ArcGIS SpatialReference สอดคล้องกับหมายเลข EPSG หรือไม่?
ฉันมีโครงการที่ฉันกำลังอ่านในวัตถุรูปทรงเรขาคณิตจากไฟล์ข้อความเพื่อใส่ไว้ใน ArcSDE วัตถุรูปทรงเรขาคณิตเหล่านี้มีรหัส EPSG ที่เกี่ยวข้องและฉันกำลังมองหาวิธีที่จะทำให้แน่ใจว่าพวกเขาอยู่ในการฉายภาพที่ถูกต้องเมื่อฉันทำเสร็จแล้ว ดูที่รหัสโรงงานที่ฉันสนใจ (GCS GDA94; EPSG: 4283 และ VicGrid 94; EPSG: 3111) สำหรับโครงการที่ฉันกำลังทำอยู่ปรากฏว่ารหัส EPSG ตรงกับ ESRI โดยตรง รหัสโรงงานสำหรับการอ้างอิงเชิงพื้นที่ ( ที่นี่และที่นี่ ) นี่เป็นเรื่องที่ดีเพราะฉันไม่ต้องกังวลเกี่ยวกับการนำทางไปยังไฟล์ฉายภาพเพื่อสร้างวัตถุSpatialReferenceเช่นในรหัสด้านล่าง: import arcpy # Create a spatial reference object using a factory code # sr = arcpy.SpatialReference() sr.factoryCode = int(epsg_code.lstrip("EPSG:")) sr.create() น่าเสียดายที่ฉันไม่สามารถหาข้อมูลอ้างอิงใด ๆ ในเอกสาร ESRI เพื่อบอกว่าสิ่งนี้ถือเป็นจริงตลอดเวลาหรือไม่ …

5
เส้นโครงแผนที่ใน OpenLayers
ฉันต้องการซ้อนทับข้อมูลบางส่วนที่มีการฉายเป็น WGS-84 ในเลเยอร์แผนที่ Google ใน OpenLayers แต่ฉันไม่สามารถทำให้พวกเขาในสถานที่ที่เหมาะสม ฉันทำดังนี้ map = new OpenLayers.Map('map', { numZoomLevels: 20, projection: new OpenLayers.Projection("EPSG:900913"), displayProjection: new OpenLayers.Projection("EPSG: 4326") }); googlelayer = new OpenLayers.Layer.Google("Google street", {sphericalMercator: true}); map.addLayer(googlelayer); veclayer = new OpenLayers.Layer.Vector("vector", { projection: map.displayProjection }; var geojson_format = new OpenLayers.Format.GeoJSON(); veclayer.addFeatures(geojson_format.read(jsonData)); แม้ว่าฉันได้กำหนดveclayerไว้ในการฉาย 4326 แต่ก็ยังตีความว่าเป็น 900913 และระบบการประสานการแสดงผลยังเป็น …

5
ลดความซับซ้อนของรูปทรงเรขาคณิต (ลักษณะทั่วไป)
อะไรคือวิธีที่แนะนำในการทำให้รูปทรงเรขาคณิตง่ายขึ้น? ระลึกถึงการคาดการณ์และทำให้รูปทรงเรขาคณิตของรัฐง่ายขึ้น ฉันเคยได้ยินเกี่ยวกับการแปลงเป็น 'equi-distant' project ที่ช่วยให้การทำให้เข้าใจง่ายขึ้นโดยไม่ผิดเพี้ยนและจากนั้นแปลงกลับไปเป็นภาพที่คุณเลือก

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

6
กำลังย้ายเวกเตอร์ไปยังพิกัดที่ระบุใน QGIS?
ฉันมีเลเยอร์เวกเตอร์ตั้งอยู่รอบ ๆ พูด (100, 100) และฉันต้องการย้ายพวกมันไปยังพิกัดใหม่เช่น (1,000, 1,000) ฉันจะใช้ QGIS ได้อย่างไร

2
เอกสารประกอบ API สำหรับ Gdal / Ogr ด้วย C #
ฉันต้องการกำหนดการฉายภาพให้กับ shapefile ในแอปพลิเคชัน C # ของฉันสำหรับสิ่งนี้ฉันกำลังใช้การเชื่อมโยง Gdal / OGR / OSR C # และเพิ่ม osr_csharp.dll และการอ้างอิง ogr_csharp.dll แต่ฉันกำลังเผชิญกับความยากลำบากบางอย่างในขณะที่เขียนรหัสสำหรับการกำหนดการฉายภาพให้กับรูปร่างไฟล์ ฉันต้องการที่จะรู้ว่ามีเอกสาร API สำหรับสิ่งนี้ซึ่งสามารถช่วยให้ฉันเข้าใจชั้นเรียน / วิธีการของห้องสมุดเหล่านี้ หรือถ้าใครมีรหัสบางส่วนสำหรับกำหนดการฉายภาพให้กับรูปร่างไฟล์แล้วมันจะเป็นประโยชน์อย่างมากสำหรับฉัน

2
การแสดงรูปร่างของประเทศโลกที่มีศูนย์กลางอยู่ที่มหาสมุทรแปซิฟิกโดยใช้การฉายแบบโรบินสันหรือมิลเลอร์ทรงกระบอกใน QGIS?
ฉันต้องการแสดงแผนที่ใน QGIS (รูปร่างประเทศของโลก) แสดงทุกประเทศ แต่เน้นที่พื้นที่แปซิฟิก ฉันไม่คุ้นเคยกับ Proj4 ดังนั้นมีวิธีใดบ้างที่สามารถทำได้ใน QGIS?

1
การเลือกระบบพิกัดสำหรับการทำแผนที่ Mars ใน ArcGIS Desktop?
ฉันต้องการใช้ ArcGIS Desktop เพื่อทำแผนที่ดาวเคราะห์โดยเฉพาะดาวอังคาร ฉันจะเริ่มต้นในแง่ของการเขียนแผนที่และฉายภาพได้อย่างไร

4
เป็นไปได้ที่จะปฏิเสธข้อมูลพื้นที่โดยใช้ SQL Server หรือไม่
SQL Server ใช้ SRID เมื่อสร้างข้อมูลเชิงพื้นที่ แต่มันเป็นไปได้ที่จะดึงข้อมูลด้วย SRID อื่นที่แปลพิกัดหรือไม่ ตัวอย่างเช่นสมมติว่าฉันมีรูปหลายเหลี่ยมเชิงพื้นที่โดยใช้ SRID 4258 แต่ฉันต้องการใช้ร่วมกับข้อมูลที่มีอยู่แล้วที่มี SRID ของ 4326 - มีการแปลงในตัวหรือฉันต้องจัดการสิ่งนี้ แปลงตัวเอง? วิธี SQL-MM ซึ่งการดำเนินการ PostGIS ST_Transformเป็น ฉันจะทำเช่นนั้นใน SQL Server ได้อย่างไร

1
ขนาดไฟล์เงินเฟ้อปกติด้วย gdalwarp?
หลังจากใช้gdalwarpในการฉายภาพและจัดเรียงตามตาราง (ผ่าน-tap) จำนวนของ rasters ฉันสังเกตเห็นว่า rasters ที่ส่งออกมีขนาดใหญ่กว่า rasters ดั้งเดิมอย่างมีนัยสำคัญ การค้นหาเว็บอย่างละเอียดพอสมควรทำให้เกิดปัญหา Trac นี้ : Frank Warmerdam อธิบายเหตุผล: "ในการตรวจสอบอย่างละเอียดความแตกต่างในไฟล์ที่เป็นปัญหาคือเพราะ gdal_translate ใช้ส่วนต่อประสาน TIFFWriteScanline () เพื่อเขียนไฟล์เอาต์พุตจากภายใน GTiffDataset :: CreateCopy? () และนี่เขียนเฉพาะแถบ 'สุดท้าย' สุดท้ายของ ไฟล์ตามที่จำเป็นเพื่อให้พื้นที่ภาพสมบูรณ์แต่ gdalwarp ต้องผ่านส่วนต่อประสาน blockio ซึ่งเขียนแถบสุดท้ายที่สมบูรณ์แม้ในส่วนที่หลุดออกจากส่วนท้ายของไฟล์ " อย่างไรก็ตามปัญหา Trac นี้มีอายุ ~ 7 ปีและฉันรู้ว่ามีการเปลี่ยนแปลงบางอย่างเกี่ยวกับสาธารณูปโภคของ GDAL รวมถึงสิ่งที่gdalwarpได้ทำมาตั้งแต่นั้น ฉันต้องการทราบว่าเหตุผลดังกล่าวยังคงมีอยู่หรือไม่และถ้าขนาดไฟล์ที่ฉันเห็นเป็น "ปกติ" คำว่า "ปกติ" ที่นี่อาจถูกนำมาใช้เพื่อหมายถึงไม่แปลกใจหรือคาดหวังแต่ที่สำคัญกว่า: มีสิ่งใดที่สามารถทำได้เพื่อลดผลกระทบเช่นลดขนาดไฟล์แรสเตอร์เอาท์พุท? ด้านล่างเป็นตารางอัตราเงินเฟ้อขนาดไฟล์ที่ฉันพบ …

1
เข้าใจความแตกต่างระหว่างระบบพิกัดและการฉาย?
ใครช่วยอธิบายหน่อยได้ไหมว่าระบบพิกัด (ตัวอย่างเช่น WGS 84) ต่างกันอย่างไรกับ Projection (Universal Transverse Mercator เป็นต้น) อะไรคือความแตกต่างระหว่างระบบพิกัดที่ฉายและ CRS ที่ฉาย

1
GDAL / Python: ฉันจะรับชื่อระบบพิกัดจาก SpatialReference ได้อย่างไร
ใน Python โดยใช้ GDAL ฉันได้แยกการฉายภาพแรสเตอร์เป็นสตริง WKT ดังนี้ wkt = dataset.GetProjection() # wkt is 'PROJCS["GDA_1994_Transverse_Mercator",GEOGCS["GDA_1994",DATUM["GDA_1994",SPHEROID["GRS_1980",6378137,298.2572221010002],TOWGS84[0,0,0,0,0,0,0]],PRIMEM["Greenwich",0],UNIT["degree",0.0174532925199433]],PROJECTION["Transverse_Mercator"],PARAMETER["latitude_of_origin",0],PARAMETER["central_meridian",117],PARAMETER["scale_factor",0.9996],PARAMETER["false_easting",500000],PARAMETER["false_northing",10000000],UNIT["Meter",1]]' ใช้สตริง WKT ฉันสามารถสร้างอินสแตนซ์ SpatialReference ดังนี้: src = osr.SpatialReference() src.ImportFromWkt(wkt) นี่ง่ายมาก ฉันสามารถแยกพารามิเตอร์หลายอย่างของการฉายภาพจากsrcเช่นโซน UTM และอื่น ๆ ได้อย่างง่ายดาย "GDA_1994_Transverse_Mercator"แต่ฉันไม่สามารถคิดออกว่าจะดึงบางสิ่งบางอย่างเช่นชื่อของการประมาณการคือ สิ่งนี้จะต้องเป็นไปได้อย่างแน่นอน แต่เอกสาร Python API อาจไม่มีอยู่เลยสำหรับการใช้งานทั้งหมด ฉันจะแยกชื่อของเส้นโครงและระบบพิกัดทางภูมิศาสตร์ได้อย่างไร

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