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

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

5
การวัดระยะทางที่ดีขึ้นใน Web Mercator Projection
ฉันทำงานกับสแต็ค ESRI จัดเก็บเลเยอร์ของฉันใน sql-spatial-enabled-SDE- geodatabase (ประเภทเรขาคณิตเว็บ Mercator-3857) ฉันกำลังสร้างแอปพลิเคชันการจับคู่เว็บดังนั้นโดยค่าเริ่มต้นไทล์จะอยู่ในเว็บ Mercator ด้วยเช่นกัน 3857 ผ่าน procs ที่เก็บไว้ฉันใช้ STD Distance เพื่อค้นหาระยะทางจากตำแหน่งของผู้ใช้ (พิกัดใน Mercator ของเว็บ) ไปยังเลเยอร์ต่างๆ ปัญหาคือเนื่องจากการบิดเบือนของ Web Mercator ทำให้ระยะทางของฉันลดลงเรื่อย ๆ ยิ่งห่างจากเส้นศูนย์สูตร ฉันเคยคิดถึงการจัดเก็บเลเยอร์ของฉันในรูปแบบ sql-spatial-geography (มากกว่ารูปทรงเรขาคณิต) แต่: ฉันคิดว่าข้อความค้นหาระยะทางของฉันจะใช้เวลานานขึ้น (ระยะทาง calcs บนพื้นผิวทรงกลม) ฉันจะต้องนำเข้าข้อมูลจำนวนมากอีกครั้ง บริการ arcgis จะไม่เร็วเท่าที่พวกเขาจะต้องฉายได้ทันที ถ้าฉันไปที่ Google Maps และคำนวณระยะทางระยะทางที่ส่งกลับจะแม่นยำมากยิ่งขึ้นแม้ในพื้นที่ Nortern / ภาคใต้ดังนั้นฉันคิดว่า Google ต้องแก้ไขความผิดเพี้ยนที่เกิดจากการฉายเว็บ Mercator คำถามของฉันแล้ว: …

3
ข้อมูล Shapefiles และ OpenStreetMap ไม่ทับซ้อนกันใน QGIS?
ดังนั้นฉันค่อนข้างใหม่กับ GIS และฉันกำลังทำงานในโครงการทำแผนที่โดยใช้ข้อมูลสำหรับแวนคูเวอร์แคนาดา ฉันต้องการรวมข้อมูล OpenStreetMap เข้ากับข้อมูลที่จัดทำโดยเมืองแวนคูเวอร์ แต่ข้อมูลเมืองไม่สอดคล้องกับข้อมูล OSM เมื่อฉันจับคู่กับข้อมูลเหล่านั้นใน QGIS ทำตามคำแนะนำของคำตอบของแผนที่ที่ฉาย แต่ควรไม่ทับซ้อนกันใน ArcMap หรือไม่? ฉันตรวจสอบแหล่งข้อมูลทั้งสองจากแหล่งที่สาม (แผนที่โลก) ข้อมูล OSM นั้นถูกต้อง - บริติชโคลัมเบียอยู่ในจุดที่เหมาะสม - แต่ข้อมูลของเมืองนั้นใส่แวนคูเวอร์ทางตอนใต้ของฝรั่งเศส แหล่งข้อมูลของฉันคือ: bikeways และห้องสมุดจากเมืองแวนคูเวอร์ (ทั้งคู่เป็นไฟล์ SHP) ข้อมูลเหล่านี้เป็นข้อมูลที่ไม่สอดคล้องกับไฟล์อื่น แผนที่บริติชโคลัมเบียจากแผนที่ถนนเปิด ฉันใส่ข้อมูลลงในฐานข้อมูลโดยใช้ osm2pgsql แผนที่โลกที่เป็นส่วนหนึ่งของโครงการ Open Street Style ประมาณการ: ข้อมูลเมืองจะถูกฉายใน UTM zone10, NAD83 (CSRS) ฉันเลือกสิ่งนี้ในหน้าจอคุณสมบัติของเลเยอร์ของ QGIS สำหรับเลเยอร์เหล่านั้น สตริงการฉาย:+proj=utm +zone=5 +ellps=GRS80 +datum=NAD83 +units=m …

3
วงกลมจริงปรากฏในระบบพิกัดใด
ฉันได้รับการพัฒนาใน Google Maps สำหรับชั่วขณะและกำลังเปลี่ยนเป็น OpenLayers แต่ติดอยู่ที่จุดหนึ่ง: ฉันกำลังวาดเวกเตอร์ที่ส่วนใหญ่เป็นวงกลม แต่ยังเกี่ยวข้องกับเรขาคณิตที่กำหนดเองดังนั้นฉันจึงไม่สามารถใช้ createRegularPolygon ฉันกำลังสร้างอาร์เรย์ของคะแนนและส่งไปยังวัตถุ OpenLayers.Layer.Vector วิธีนี้ใช้งานได้ดี แต่ 'วงกลม' ที่ได้นั้นเป็นเพียงรอบที่อยู่ใกล้เส้นศูนย์สูตรไม่ใช่ที่ละติจูดที่สูงกว่า พวกมันถูกบีบอัดในปริมาณที่เท่ากันกับแผนที่ฐานมีละติจูดที่สูงกว่าซึ่งดูเหมือนจะสมเหตุสมผล ถ้าฉันใช้ Google เป็นเลเยอร์พื้นฐานแล้วพวกเขาจะมีรูปร่างที่ถูกต้องในทุกละติจูด แต่ฉันกำลังสร้างโซลูชันมือถือออฟไลน์เพื่อที่จะไม่ทำเช่นนั้น ฉันจะใช้อะไรกับเลเยอร์ฐาน (หรือพารามิเตอร์ที่จะตั้งค่า) เพื่อให้เรขาคณิตของฉันยังคงอยู่ในทุกละติจูดโดยไม่ต้องใช้ Google หรือแผนที่ออนไลน์

3
แท็ก GEO สำหรับรหัส QR lat / long หรือ long / lat คืออะไร
ฉันเพิ่งค้นพบว่าคุณสามารถเพิ่มองค์ประกอบทางภูมิศาสตร์กับรหัส QR ฉันเพิ่งค้นพบว่าคุณสามารถสร้างขึ้นบน Google Chart API โดยใช้สิ่งนี้: https://chart.googleapis.com/chart?cht=qr&chs=400x400&chl=geo:30.3,-97.6 นั่นสร้างรหัส QR ให้ฉันแบบนี้: จนถึงตอนนี้ดีมาก และเมื่อฉันอ่านกลับบน iPhone โดยใช้แอป QR Code Reader มันจะส่งฉันไปยังแผนที่ Google ในตำแหน่งที่ถูกต้อง (Austin, TX) สิ่งนี้คือสตริงที่ใช้ในการสร้างนี้ใช้ lat / long ถ้าฉันเขียนข้อมูลเดียวกันไปยังไฟล์ KML มันจะคาดหวังว่าจะยาว / lat ดังนั้นคำถามคือฉันใช้ spec อะไรสำหรับรหัส QR: สเป็ค QR เป็น lat / ยาวจริงหรือไม่ Google Chart API ทำให้มันสับสนหรือไม่? แอพพลิเคชั่นเครื่องอ่าน QR-based ผิดหรือเปล่า เงินของฉันอยู่ในตัวอ่าน …

3
การแปลงพิกัด X, Y เป็น lat / long โดยใช้ pyproj และ Proj.4 จะคืนค่าพิกัดที่ไม่ถูกต้อง
ฉันกำลังเขียนสคริปต์หลามที่อ่านไฟล์ XML หลายไฟล์ที่มีพิกัด x และ y และรวมพวกมันทั้งหมดไว้ในไฟล์ csv ไฟล์เดียว ละติจูดและลองจิจูดเป็นฟิลด์บังคับใน csv แต่ฉันมีปัญหาในการแปลงพิกัด x, y ใน Ohio North State Plane usFt เป็น WGS84 >>> p = Proj(r'+proj=lcc +lat_1=41.7 +lat_2=40.43333333333333 +lat_0=39.66666666666666 +lon_0=-82.5 +x_0=600000 +y_0=0 +ellps=GRS80 +datum=NAD83 +units=us-ft +no_defs') #Nad83 State Plane Ohio North US Feet Proj object using parameters >>> p(739400.91,2339327.3,inverse=True) (-80.138057868777224, …

1
การประเมินข้อผิดพลาดของการคำนวณทำได้โดยใช้ข้อมูลที่ไม่มีโครงการกับข้อมูลที่คาดการณ์ไว้
คำถามนี้สร้างขึ้นจากคำถามที่มีบรรทัดหัวเรื่อง "การคำนวณเส้นทางการไหลและการแยกอ่างจากข้อมูลที่คาดการณ์กับข้อมูลที่ไม่ได้คาดการณ์": การคำนวณเส้นทางการไหลและการจำแนกข้อมูลจาก DEM ที่คาดการณ์ไว้ นี่เป็นคำถามที่แยกจากกันอย่างสิ้นเชิงอย่างไรก็ตามเนื่องจากคำถามดังกล่าวข้างต้นได้พิสูจน์แล้วว่ามีปัญหากับการใช้อัลกอริทึม (เช่น ArcGIS Flow Direction) ที่ถือว่าระยะทางแบบยุคลิดของข้อมูลในระบบพิกัดทางภูมิศาสตร์ทรงกลม เรารู้ว่าการฉายแผนที่นั้นคล้ายกับการลอกเปลือกส้มและพยายามแผ่ออกบนโต๊ะทำงาน - คุณจะพบข้อผิดพลาดบางอย่างจากการฉายแผนที่ แต่ดูเหมือนว่าประโยชน์ของการฉายภาพจะช่วยชดเชยข้อผิดพลาดใด ๆ ที่เกิดขึ้นโดยเฉพาะอย่างยิ่งเมื่อคุณกำลังเรียกใช้การคำนวณที่ถือว่าพื้นผิวระนาบคาร์ทีเซียน / ฉาย ในกรณีนี้อัลกอริทึมที่ฉันสนใจคืออัลกอริทึม ArcGIS Flow Direction ซึ่งถือว่าข้อมูลของคุณได้รับการคาดการณ์ (และนี่คือสมมติฐานที่แอพพลิเคชั่นส่วนใหญ่อ้างอิงจากการวิจัยของฉัน) เนื่องจากใช้วิธี Euclidean ในการคำนวณระยะทาง คำถามของฉันคือ : วิธีหนึ่งสามารถวัดปริมาณข้อผิดพลาดที่อาจนำมาใช้กับการคำนวณทิศทางการไหลในพื้นที่การศึกษาที่กำหนดโดยใช้ข้อมูล DEM ที่ไม่มีโครงการ (ข้อมูล DEM ในระบบพิกัดทางภูมิศาสตร์) กับข้อมูลที่คาดการณ์ (ข้อมูล DEM ในการฉายภาพที่เหมาะสมเช่น UTM หรืออะไรบางอย่างที่สอดคล้องกัน)? จริงอยู่คุณสามารถได้รับ raster ทิศทางการไหลโดยใช้โครงการที่ไม่มีโครงการแล้วข้อมูล DEM เดียวกันที่คาดการณ์ไว้ แต่ถ้าเช่นนั้นจะเป็นอย่างไร เนื่องจากเป้าหมายของเราคือการสร้างแบบจำลองพื้นผิวโลกอย่างแม่นยำที่สุดเท่าที่จะทำได้ (และเราไม่ได้ระบุข้อผิดพลาดใด …


3
ArcGIS คำนวณระยะห่างระหว่างจุดสองจุดด้วยการฉายภาพที่ไม่เท่ากันได้อย่างไร
นี่เป็นคำถามที่ตามมากับคำถามก่อนหน้าของฉันคุณช่วยแนะนำข้อความเบื้องต้นเกี่ยวกับการคาดคะเนระบบพิกัดได้ไหม? สมมติว่าฉันทำงานกับเครื่องฉายแผนที่ CH1903 ซึ่งสำหรับทั้งหมดที่ฉันรู้นั้นเป็นไปในทิศทางเดียวกัน แต่ไม่เท่ากัน ความหมายมุม (รูปร่าง) ได้รับการอนุรักษ์ แต่ไม่ใช่พื้นที่ระยะทางหรือมาตราส่วน (อย่างน้อยสิ่งเหล่านี้ยังไม่ได้รับการรักษาอย่างแน่นอน ) จนถึงตอนนี้ดีมาก ฉันสงสัยว่าการคำนวณแบบใดที่ ArcGIS ดำเนินการเมื่อฉันต้องการคำนวณระยะทางระหว่างจุดสองจุด ใน ArcObjects ฉันสามารถใช้IProximityOperatorอินเตอร์เฟสดังต่อไปนี้: IPoint a = ..., b = ...; double distance = ((IProximityOperator)a).ReturnDistance(b); คำถาม:เมื่อฉันทำงานกับระบบอ้างอิงที่ไม่รักษาระยะทางอย่างแม่นยำ ArcGIS จะทำอย่างไรเมื่อฉันค้นหาระยะห่างระหว่างจุดสองจุด (ดังที่แสดงด้านบน) มันแค่ทำคณิตศาสตร์พีทาโกรัส (a 2 + b 2 = c 2 ) เพื่อให้ได้ระยะทางซึ่งหมายความว่าระยะทางที่คืนมาจะมีความแม่นยำเท่ากับที่ฉายอนุญาตหรือไม่ หรือว่าจะทำอะไรที่ซับซ้อนกว่านี้เช่นการฉายภาพในบางรูปแบบเพื่อให้ได้ระยะทางที่แม่นยำยิ่งขึ้น? ( คำถามเดียวกัน แต่โดยทั่วไปแล้ว:เมื่อมีการประมาณการรูปทรงเรขาคณิตแล้ว ArcGIS จะทำการคำนวณทั้งหมดในอวกาศแบบยุคลิดหรือไม่หรือการฉายแผนที่ที่ใช้ยังคงมีผลต่อการคำนวณระยะทางมุมพื้นที่ …

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

1
จำเป็นต้องมีการฉายภาพใหม่จาก SRID 4326 (WGS 84) ถึง 4269 (NAD 83) SRID
ฉันมีข้อมูลสำมะโนประชากรของสหรัฐอเมริกาเทียบกับขอบเขตของรัฐที่จัดเก็บในรูปแบบ SRID 4269ในฐานข้อมูล MSSQL ป้อนข้อมูลใช้สำหรับการคำนวณกับชุดข้อมูลที่ถูกเก็บไว้เป็นSRID 4326 เท่าที่ฉันสามารถอนุมานได้จากSpatialReference.org , SRID 4269 เป็นเพียงส่วนย่อยของ SRID 4326 และไม่จำเป็นต้องมีการฉายพิกัดอีกครั้ง ฉันจำเป็นต้องฉายจริงใหม่จาก SRID 4326 ถึง SRID 4269 หรือไม่หากข้อมูลอินพุตอยู่ภายในขอบเขตของ SRID 4269 เสมอ

3
ระบบพิกัดใดที่ netCDF แรสเตอร์นี้
ฉันได้รับไฟล์ rCD netCDF แต่ฉันไม่สามารถรับเมทาดาทาใด ๆ เพื่อรับชื่อของระบบพิกัดที่ raster ได้ถูกสร้างขึ้น แรสเตอร์นั้นไม่มีระบบพิกัดใด ๆ ฝังอยู่ ฉันคิดว่ามันน่าจะเป็น WGS84 และดูเหมือนว่าในตอนแรก แต่การสอบสวนเพิ่มเติมใน ArcMap ฉันเห็นว่ามันเป็นระบบที่ค่อนข้างไม่ธรรมดา นี่คือวิธีแสดง: แรสเตอร์สีส้มเป็นแรสเตอร์ทั่วไปใน WGS84 ซึ่งฉันใส่ไว้ที่นี่เพื่อวัตถุประสงค์ในการเปรียบเทียบ สีม่วงคือแรสเตอร์ที่มีระบบพิกัดที่ไม่รู้จัก คุณมีเงื่อนงำอะไรบ้างที่อาจเป็นเช่นนี้? การอัปเดตบางอย่าง: นี่คือ raster netCDF: https://www.dropbox.com/s/nottbl9yt6dwss6/sic_average_nclimate.nc?dl=0 ฉันยังสามารถรับข้อมูลเมตาบางส่วนจากผู้ให้บริการรูปภาพ: netcdf sic_average_nclimate { dimensions: nlon = 361 ; nlat = 90 ; nseas = 4 ; variables: float SIC_Change(nlat, nlon) ; …

1
วิธีฉายรูปร่างไฟล์ได้อย่างไร
ฉันต้องการฉายโครงการ QGIS อีกครั้ง แต่ไม่มีตัวเลือกดังกล่าว เมื่อค้นหาคำตอบฉันเห็นogr2ogrคำแนะนำสำหรับงานนี้โดยฉายแต่ละเลเยอร์เวกเตอร์ใหม่ (shapefile ในตัวอย่างนี้) อย่างไรก็ตามฉันไม่ได้รับผลลัพธ์ที่คาดหวัง: C:\temp>ogrinfo -al -so misc.shp INFO: Open of `misc.shp' using driver `ESRI Shapefile' successful. Layer name: misc Geometry: Line String Feature Count: 10 Extent: (21.267388, 42.015857) - (21.270225, 42.017470) Layer SRS WKT: PROJCS["MGI_Balkans_zone_7_deprecated", GEOGCS["GCS_MGI", DATUM["Militar_Geographische_Institute", SPHEROID["Bessel_1841",6377397.155,299.1528128]], PRIMEM["Greenwich",0], UNIT["Degree",0.017453292519943295]], PROJECTION["Transverse_Mercator"], PARAMETER["latitude_of_origin",0], PARAMETER["central_meridian",21], PARAMETER["scale_factor",0.9999], PARAMETER["false_easting",7500000], …

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

1
QGIS 3.0.0 พิกัดแสดงไม่ถูกต้อง
CRS ของฉันถูกรายงานโดย QGIS (คุณสมบัติของโครงการ) ว่าเป็น ED50 / UTM31N (EPSG 23031) และดูเหมือนว่าจะถูกต้องเมื่อเลเยอร์ทั้งหมดอยู่ในตำแหน่งที่ถูกต้อง อย่างไรก็ตามกล่องแสดงพิกัดจะแสดงละติจูดและลองจิจูด (เป็นองศา) ว่าเหมือนกัน เมื่อจอแสดงผลพิกัดถูกตั้งค่าเป็น "แผนที่หน่วย (เมตร)" จะแสดงอย่างถูกต้อง สิ่งนี้เกี่ยวข้องกับความจริงที่ว่าการแปลงแบบทันทีทันใดไม่ปรากฏใน 3.0.0 อีกต่อไปหรือไม่?

2
เมื่อใดจึงจะเปิดใช้งานการแปลง CRS แบบ 'ทันทีได้' ใน QGIS เมื่อไหร่ที่จะปิด?
ฉันเข้าใจสิ่งที่ 'ทันที "และฉันได้อ่านhttps://docs.qgis.org/2.6/en/docs/training_manual/vector_analysis/reproject_transform.htmlอีกครั้ง ฉันมักจะเปิดเครื่องตลอดเวลา แต่ไม่รู้ว่ามันถูกต้องหรือไม่? ฉันรู้ว่าอาจทำให้เกิดปัญหา ฉันได้ดูคำถามที่เกี่ยวข้องและพวกเขาทั้งหมดมีแนวโน้มที่จะเมื่อผู้ใช้มีปัญหาและซับซ้อนมากขึ้นโดยคนถามเกี่ยวกับชุดข้อมูลเฉพาะของพวกเขาและซีอาร์เอสที่เกี่ยวข้อง มีกฎง่ายๆหรือไม่ที่จะตอบเมื่อเปิด 'On the fly' และควรปิดเมื่อใด?

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