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

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

2
มีมาตรฐานสำหรับไฟล์. prj หรือไม่
เราใช้ไฟล์รูปร่างสำหรับการแลกเปลี่ยนข้อมูล ฉันดูที่ไฟล์. prj: โปรแกรมต่างๆสร้างไฟล์ prj ที่แตกต่างกัน มีมาตรฐานว่าจะต้องระบุพารามิเตอร์ในไฟล์ prj หรือไม่? AFAIK ชื่อของการฉายภาพ (เช่น PROJCS ["ETRS89 / UTM โซน 32N (zE-N)", ... ]) สามารถกำหนดได้อย่างอิสระ แต่ฉันไม่สามารถเชื่อได้ว่าชื่อของ datum (เช่น DATUM ["D_ETRS_1989", ... ]) สามารถกำหนดได้อย่างอิสระเช่นกัน ฉันไม่พบข้อมูลเกี่ยวกับสิ่งนี้ แม้แต่ในESRI Shapefile คำอธิบายทางเทคนิคยังไม่มีข้อมูลเกี่ยวกับไฟล์. prj ESRI KB บทความ 14056 HowTo: สร้างเมตาดาต้าฉาย (.prj) ไฟล์สำหรับ shapefilesพูดว่า: “คุณจะต้องใช้ชื่อที่กำหนดไว้ล่วงหน้าสำหรับโครงแผนที่และพารามิเตอร์วัตถุ ” แต่บทความไม่ได้ระบุตำแหน่งที่จะค้นหาชื่อ predefine เหล่านี้ GIS- …

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

5
ShapeFile ฉายซ้ำอัพเดตเนื้อหาของไฟล์ * .prj เท่านั้นหรือไม่
ถ้าผมต้องการที่จะเปลี่ยนการประมาณการของเชปไฟล์บางส่วนจาก .. ขอบอกว่าNAD83 (4269)ไปWGS84 (4326)... และโดยใช้ app บางพรรคที่ 3 .... นี้ไม่ได้หมายถึง.prjไฟล์ที่มีการปรับปรุงเพียง .. และไม่พอใจในที่.shpไฟล์หรืออื่น ๆ ไฟล์ที่เกี่ยวข้อง?

1
ผสานรวมการแปลง NTv2 ใน QGIS?
ฉันสงสัยว่าอะไรคือวิธีที่ถูกต้องในการผสานการแปลง NTv2 ใน QGIS ฉันประสบความสำเร็จในการรวมการแปลง NTv2 ใน QGIS แต่ฉันไม่แน่ใจว่ามันได้ทำตามที่ตั้งใจไว้หรือไม่ สำหรับการรวม NTV2-grids ใน QGIS ฉันพบข้อมูลหลายอย่างที่ชื่อของกริดควรถูกเก็บไว้ในคอลัมน์ p1 ของตาราง tbl_datum_transform ของ srs.db: https://github.com/qgis/QGIS/pull/1502#issuecomment-50580199 https://dragons8mycat.com/2014/03/03/gis-tips-getting-ostn02-to-work-with-qgis-2-2/ https://web.archive.org/web/20140224182157/http://sourcepole.ch/ntv2-transformations-with-qgis http://isticktoit.net/?p=371 (ภาพหน้าจอของhttp://www.gkg-kassel.de/pdf/Praezise_Transformation_im_QGIS_mit_Batchmodus.pdf (ภาษาเยอรมัน)) อะไรทำให้ฉันสงสัยว่าถูกต้องหรือไม่ความจริงที่ว่าคอลัมน์ดูเหมือนจะมีประเภทฟิลด์ตัวเลข: พารามิเตอร์แรกของการแปลงเจ็ดพารามิเตอร์ไม่ถูกเก็บไว้ในคอลัมน์ p1 ของตาราง tbl_datum_transform ของ QGIS หรือไม่ ตามคำถามที่พบบ่อย sqlite เป็นไปได้ที่จะจัดเก็บสตริงลงในคอลัมน์ตัวเลขใน sqlite ( https://sqlite.org/faq.html#q3 ) แต่ดูเหมือนว่าฉันจะชอบแฮ็คหรือวิธีแก้ปัญหาเพื่อเก็บสตริงลงในคอลัมน์ตัวเลข . นี่เป็นวิธีที่ควรทำจริงๆหรือ? tl; dr: วิธีที่ถูกต้องในการรวมการแปลง NTv2 ใน QGIS คืออะไร?

1
กำหนด Winkel Tripel ในผลิตภัณฑ์ 4.8.0?
ฉันติดตั้ง QGIS พร้อม proj 4.8.0 แล้ว ฉันต้องการเพิ่มการประมาณการ Winkel Tripel ซึ่งดูเหมือนจะถูกกำหนดเป็น +proj=wintri แต่สตริงคำจำกัดความนั้นไม่ทำงาน นี่เป็นข้อบกพร่องในรุ่น proj ของฉันหรือสตริงคำจำกัดความที่ถูกต้องคืออะไร?

2
ไม่สามารถ snap จุดยอดและเซ็กเมนต์ใน QGIS 3.0
ฉันไม่สามารถ snap 2 polygons ใน QGIS 3.0 ได้ ฉันลองหักรูปหลายเหลี่ยม 2 อันจากชั้นเดียวกันและอีกสองรูปหลายเหลี่ยมจากชั้นที่แตกต่างกัน ฉันมั่นใจว่ามีการเปิดใช้งานการหักในการตั้งค่า >> ตัวเลือก >> แท็บการแปลงเป็นดิจิทัลและเพิ่มระยะการจัดระยะ ฉันไม่พบ 'การตั้งค่าการหัก' ที่ระดับเลเยอร์ เลเยอร์ถูกฉาย

2
วิธีการแปลชุดข้อมูล John Snow เป็นพิกัดแผนที่
ในแพ็คเกจ HistData สำหรับ R ( https://r-forge.r-project.org/R/?group_id=574 ) ฉันมีชุดข้อมูลที่เกี่ยวข้องกับแผนที่ของ John Snow เกี่ยวกับการระบาดของอหิวาตกโรคในลอนดอนปี 1854 ฉันเชื่อว่าพวกเขา มีอำนาจมีการแปลงเป็นดิจิทัลอย่างระมัดระวังภายใต้การดูแลของวอลเตอร์ Tobler รายละเอียดบางอย่างเกี่ยวกับชุดข้อมูลเหล่านี้จะอธิบายโดยจอห์นแม็คเคนซี่ที่http://www1.udel.edu/johnmack/frec480/cholera/cholera2.html น่าเสียดายที่พิกัดแห่งความตายปั๊มและถนนใช้ระบบพิกัดโดยพลการไม่ใช่พิกัดแผนที่ที่เหมาะสมสำหรับแอปพลิเคชั่น GIS อื่น ๆ หรือซอฟต์แวร์แผนที่ใน R (แพ็คเกจอวกาศ ggmap ฯลฯ ) ในhttp://freakonometrics.hypotheses.org/19213อาร์เธอร์ Charpentier ใช้ ggmap กับรุ่นของข้อมูลจอห์นหิมะจาก http://www.rtwilson.com/downloads/SnowGIS_v2.zip Cholera_Deaths.shpไฟล์ แต่แสดงรายการเพียง 489 ตายไม่ได้ 578 HistData::Snow.deathsผมได้บันทึกไว้ใน แนวคิดหนึ่งคือการค้นหาความสัมพันธ์ระหว่างค่าเฉลี่ยและค่าเบี่ยงเบนมาตรฐานของพิกัด (x, y) และ rescale เป็นเส้นตรง แต่อาจจะมีวิธีที่ดีกว่านี้หรือ นี่คือสิ่งที่ฉันได้ลองไปแล้ว > data(Snow.deaths, package="HistData") > …

2
การเลือกค่าที่ถูกต้องสำหรับ proj4string สำหรับการอ่าน shapefile ใน R
ฉันมีรูปร่างเป็นรูปหลายเหลี่ยมและไฟล์ CSV อีกไฟล์หนึ่งซึ่งมีรายการคะแนนเป็นคู่ (Lat, Lng) ฉันต้องการตรวจสอบแต่ละคู่ (lat, lng) จากไฟล์ CSV ซึ่งมีรูปหลายเหลี่ยมอยู่ภายใน .. shapefile ถูกฉายและไฟล์ proj อ่านเช่นนี้: PROJCS["Transverse_Mercator",GEOGCS["GCS_OSGB 1936", DATUM["D_OSGB_1936",SPHEROID["Airy_1830",6377563.396,299.3249646]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]],PROJECTION["Transverse_Mercator"],PARAMETER["latitude_of_origin",49],PARAMETER["central_meridian",-2],PARAMETER["scale_factor",0.9996012717],PARAMETER["false_easting",400000],PARAMETER["false_northing",-100000],UNIT["Meter",1]] แผนของฉันเป็นดังนี้: อ่าน shapefile โดยใช้readShapePolyฟังก์ชั่นในMapToolsแพ็คเกจR อ่านพิกัดจุดจากไฟล์ CSV ลงใน dataframe และแปลงเป็น SpatialPointsDataFrame ใช้overฟังก์ชันเพื่อกำหนดรูปหลายเหลี่ยมที่มันอยู่ข้างใน ในการดำเนินการดังกล่าวฉันต้องระบุproj4stringขณะที่โหลดรูปร่างไฟล์ในขั้นตอนที่ 1 และเปลี่ยนพิกัดจากไฟล์ CSV เป็นระบบฉายภาพเดียวกันโดยใช้spTransformฟังก์ชั่นก่อนที่จะใช้overฟังก์ชั่นในขั้นตอนที่ 3 เนื่องจากต้องการจุดและรูปหลายเหลี่ยม อยู่ภายใต้ระบบการฉายเดียวกัน แนวคิดใดเกี่ยวกับค่าที่ถูกต้องสำหรับเนื้อหาไฟล์ proj ที่แสดงด้านบน?

1
สร้าง DEM ระดับนาโนด้วย GDAL
อาจมีคำถามแปลก ๆ เล็กน้อย แต่ขอให้ฉันให้คำอธิบายพื้นหลังแก่คุณก่อนคำถามจริงของฉัน: กล้องจุลทรรศน์แรงอะตอม (AFM)เป็นวิธีการที่ในระยะสั้น (และความรู้ จำกัด ของฉัน) ช่วยให้นักวิจัยสแกนพื้นที่ที่ไมโครและระดับนาโน มันทำงานโดย "สแกน" พื้นที่โดยใช้โพรบที่แปลก ๆ ยิ่งยากที่จะอธิบายเพราะฉันไม่มีความเข้าใจที่แท้จริง สิ่งที่ฉันรู้และสิ่งที่กระตุ้นความอยากรู้ของฉันก็คือผลลัพธ์ที่ได้คือค่า "กริด" ของ "ความสูง" (เมทริกซ์ของค่า 512x512 ที่อธิบายความสูงของโพรบ ณ จุดนั้น) ฉันคิดว่า: นอกเหนือจากสเกลแล้วนี่เป็นแบบจำลองระดับความสูงแบบดิจิตอล! และนี่หมายความว่าถ้าฉันสามารถจัดการเพื่อสร้างไฟล์ DEM ตามที่เข้าใจโดยเครื่องมือ GIS ฉันสามารถใช้การวิเคราะห์ GIS กับมันได้! ความสำคัญของฉันคืองานอื่น ๆ ในห้องแล็บที่มีเครื่อง AFM และใช้มันในโครงการหนึ่งของเธอ ฉันได้รับไฟล์สแกนจากเธอและมีการจัดการโดยใช้ Python (struct และ numpy) เพื่อแยกวิเคราะห์ไฟล์ไบนารีเหล่านี้และสิ่งที่ฉันมีตอนนี้คืออาร์เรย์ขนาด numpy ขนาด 512x512 ที่เต็มไปด้วยค่า int16 สิ่งที่ฉันวางแผนไว้ในครั้งต่อไปและสิ่งที่ฉันต้องการความช่วยเหลือคือ …

1
การแปลงระบบพิกัดทางภูมิศาสตร์ใน R
ฉันมีคะแนนในระบบพิกัดทางภูมิศาสตร์และฉันต้องการแปลงเป็นสวิสกริด (CH1903 +) ข้อมูลตัวอย่าง: id lon lat 2 7.173500 45.86880 3 7.172540 45.86887 4 7.171636 45.86924 5 7.180180 45.87158 6 7.178070 45.87014 7 7.177229 45.86923 8 7.175240 45.86808 9 7.181409 45.87177 10 7.179299 45.87020 ผลลัพธ์ที่เคารพ: id E N 2 2579408.2431 1079721.1499 3 2579333.7158 1079729.1852 4 2579263.6502 1079770.1125 5 2579928.0358 1080028.4605 …

2
ฉันจะสร้างรูปหลายเหลี่ยมล้อมรอบโลกได้อย่างไร
ฉันใช้แผนที่แผ่นพับเพื่อสร้างความท้าทายรอบโลก ฉันต้องการเพิ่มรูปหลายเหลี่ยมซึ่งมุ่งหน้าไปทางทิศตะวันออกจากโตเกียวจากนั้นปรากฏทางตะวันตกของอเมริกาใต้บนแผนที่ - แต่ฉันกลับได้เส้นที่ข้ามแผนที่ในทิศทางตรงกันข้าม (ดูเส้นสีเหลือง) ฉันคิดว่านี่อาจเกี่ยวข้องกับดาต้าไลน์และ / หรือระบบพิกัด ใครสามารถอธิบายทฤษฎีเบื้องหลังสิ่งที่ฉันต้องทำเพื่อให้เรื่องนี้ทำงานได้ ฉันกำลังใช้การประมาณการแบบ bluemarble จาก Nasa: var bluemarble = new L.TileLayer.WMS("http://demo.opengeo.org/geoserver/wms", { layers: 'bluemarble', attribution: "Data © NASA Blue Marble, image service by OpenGeo", minZoom: 2, maxZoom: 5 });

3
ฉันจะแปลงพิกัดเลียนแบบเป็น lat / lng ได้อย่างไร
ฉันใหม่มากกับ GIS ฉันใช้gdalเพื่ออ่านใน landuse / landcover map และฉันต้องเลือก lat / lng ของชนิดของ land land บางชนิดเพื่อทำดัชนีในชุดข้อมูลอื่นซึ่งแสดงเป็น lat / lng เท่านั้น โชคไม่ดีฉันไม่เข้าใจรูปแบบของพิกัด x และ y ที่มอบให้ฉันจากการเปลี่ยนรูปทางภูมิศาสตร์โดยเฉพาะoriginXและoriginYด้านล่าง: geotransform = dataset.GetGeoTransform() originX = geotransform[0] originY = geotransform[3] การพิมพ์ค่าเหล่านี้ให้พิกัดเหมือน(447466.693808, 4952570.40529)กัน สิ่งเหล่านี้เกี่ยวข้องกับละติจูดและลองจิจูดดั้งเดิมอย่างไร แก้ไข: นี่เป็นตัวอย่างของงูหลามที่ทำให้ฉันได้รับสิ่งที่ฉันกำลังมองหา: srs = osr.SpatialReference() srs.ImportFromWkt(dataset.GetProjection()) srsLatLong = srs.CloneGeogCS() ct = osr.CoordinateTransformation(srs,srsLatLong) print ct.TransformPoint(originX,originY) …

3
เปลี่ยนศูนย์มุมมอง OpenLayers 3
ฉันใช้ OpenLayers 3 เพื่อโต้ตอบกับบางแผนที่ ฉันก่อนประกาศแผนที่ของฉัน: map = new ol.Map({ target: 'map', layers: [ new ol.layer.Tile({ source: new ol.source.OSM() }) ], view: new ol.View({ center: [0, 0], zoom: 2 }) }); ฉันเป็นเหตุการณ์ที่ก่อให้เกิดการกระทำเพื่อเปลี่ยนมุมมองแผนที่ของฉัน วิธีนี้ (พิกัดของฉันอยู่ในEPSG:4326รูปแบบ): function CenterMap(lat, long) { console.log("Lat: " + lat + " Long: " + long); map.setView(new ol.View({ center: …

2
การฉาย Ortho ผลิตสิ่งประดิษฐ์
ฉันกำลังพยายามสร้างมุมมองคล้ายทรงกลมโดยใช้ qgis และ "โลกจากอวกาศ" -project http://spatialreference.org/ref/sr-org/6980/ (จำเป็นต้องฉาย Ortho) ArcGIS ล้อมรูปร่างได้อย่างถูกต้อง แต่ QGIS (2.01) สร้างสิ่งประดิษฐ์ที่น่ารังเกียจ ฉันต้องสร้างลูกโลกอย่างสม่ำเสมอด้วยมุมที่แตกต่างดังนั้นใครที่นั่นมีความคิดว่าจะแก้ไขปัญหานี้ได้อย่างไร?

2
คำอธิบายของ GEOTIFF เกี่ยวกับ .aux xml และไฟล์ world tfw
ฉันต้องการรู้ว่าภาพแรสเตอร์ทำงานอย่างไร ฉันมีชุด geotiffs ที่ไม่มี aux, tfw หรือ xml เมื่อฉันตรวจสอบข้อมูลเชิงพื้นที่ใน arccatalog พวกเขามีเส้นโครง และพวกเขาแสดงอย่างถูกต้อง หากการฉายภาพฝังอยู่ใน geotiff เหตุใดฉันจึงต้องใช้. tfw ฉันจำเป็นต้องรู้ว่ามันทำอะไรใช้สำหรับการแปลงอย่างรวดเร็วหรือไม่หากพิกัดทางภูมิศาสตร์อยู่ในพิกัดจริง wgs84 และฉันต้องการการฉายอีกครั้งสำหรับการแสดงที่รวดเร็ว? หรือ geotiffs ของฉันไม่มีข้อมูลบ้างไหม? และเมื่อฉันกำหนดการฉายภาพอีกอันหนึ่งอาร์กาตาล็อกสร้าง aux ฉันจำเป็นต้องรักษา aux นี้หรือไม่? ดังนั้น. การทำให้คำถามสั้นลงคืออะไร, ถ้าเป็นข้อมูลที่จัดเก็บไว้ในตำแหน่ง geotiff แล้ว

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