ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

g.projgrass - ออนไลน์ใน Cloud

เรียกใช้ g.projgrass ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง g.projgrass ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


g.proj - พิมพ์หรือแก้ไขไฟล์ข้อมูลการฉายภาพ GRASS (ในพิกัดต่างๆ
คำอธิบายระบบ)
สามารถใช้สร้างตำแหน่ง GRASS ใหม่ได้

KEYWORDS


ทั่วไป ฉายภาพ สร้างสถานที่

เรื่องย่อ


g.proj
g.proj --ช่วยด้วย
g.proj [-pgdjfwetc] [อ้างอิง=ไฟล์] [สัปดาห์=ไฟล์] [โปรเจกต์4=params] [กำไรต่อหุ้น=รหัส]
[datums=ชื่อ] [datum_trans=ดัชนี] [ที่ตั้ง=ชื่อ-ช่วย-ละเอียด-เงียบสงบ]
-ui]

ธง:
-p
พิมพ์ข้อมูลการฉายภาพในรูปแบบ GRASS ทั่วไป

-g
พิมพ์ข้อมูลการฉายในรูปแบบเชลล์สคริปต์

-d
ตรวจสอบข้อมูล Datum และพิมพ์พารามิเตอร์การแปลง

-j
พิมพ์ข้อมูลการฉายภาพในรูปแบบ PROJ.4

-f
พิมพ์เอาต์พุต 'แบน' โดยไม่มีการแบ่งบรรทัด (ใช้กับเอาต์พุต WKT และ PROJ.4)

-w
พิมพ์ข้อมูลการฉายภาพในรูปแบบ WKT

-e
ใช้รูปแบบสไตล์ ESRI (ใช้กับเอาต์พุต WKT เท่านั้น)

-t
บังคับแทนที่ข้อมูลการแปลง Datum ในระบบพิกัดอินพุต

-c
แก้ไขไฟล์ฉายตำแหน่งปัจจุบัน

--ช่วยด้วย
พิมพ์สรุปการใช้งาน

--รายละเอียด
เอาต์พุตโมดูล verbose

--เงียบ
เอาต์พุตโมดูลเงียบ

--UI
บังคับให้เปิดใช้กล่องโต้ตอบ GUI

พารามิเตอร์:
อ้างอิง=ไฟล์
ชื่อไฟล์ข้อมูลอ้างอิงทางภูมิศาสตร์เพื่ออ่านข้อมูลการฉายภาพจาก

สัปดาห์=ไฟล์
ชื่อไฟล์ ASCII ที่มีคำอธิบายการฉายภาพ WKT
'-' สำหรับอินพุตมาตรฐาน

โปรเจกต์4=params
คำอธิบายการฉายภาพ PROJ.4
'-' สำหรับอินพุตมาตรฐาน

กำไรต่อหุ้น=รหัส
รหัสการฉาย EPSG
ตัวเลือก: 1-1000000

datums=ชื่อ
Datum (แทนที่ Datum ที่ระบุในระบบพิกัดอินพุต)
ยอมรับรหัส Datum GRASS มาตรฐานหรือ "list" เพื่อแสดงรายการและออก

datum_trans=ดัชนี
หมายเลขดัชนีของพารามิเตอร์การแปลงข้อมูลฐาน
"0" สำหรับ unspecified หรือ "-1" เพื่อแสดงรายการและออก
ตัวเลือก: -1-100
ค่าเริ่มต้น: 0

ที่ตั้ง=ชื่อ
ชื่อของตำแหน่งใหม่ที่จะสร้าง

DESCRIPTION


g.proj จัดเตรียมวิธีการแปลงคำอธิบายระบบพิกัด (เช่น การฉายภาพ
ข้อมูล) ระหว่างรูปแบบต่างๆ หากคอมไพล์โดยไม่มี OGR ฟังก์ชัน
จำกัด เฉพาะ:

· การรายงานข้อมูลการฉายสำหรับตำแหน่งปัจจุบัน ทั้งใน
GRASS ธรรมดา (แฟล็ก -p) หรือรูปแบบ PROJ.4 (แฟล็ก -j)

· การเปลี่ยน Datum หรือการรายงานและการปรับเปลี่ยน Datum Transformation
พารามิเตอร์สำหรับตำแหน่งปัจจุบัน

เมื่อคอมไพล์ด้วย OGR ฟังก์ชันการทำงานจะเพิ่มขึ้นและให้เอาต์พุตของการฉายภาพ
ข้อมูลในรูปแบบ Well-Known Text (WKT) ที่เผยแพร่โดย GIS ที่เป็นกรรมสิทธิ์ ใน
นอกจากนี้หากหนึ่งในพารามิเตอร์ อ้างอิง, สัปดาห์, โปรเจกต์4 or กำไรต่อหุ้น ถูกระบุ มากกว่า
ข้อมูลการฉายภาพที่กำลังอ่านจากตำแหน่งปัจจุบันที่นำเข้าจากan
แหล่งภายนอก ดังนี้

จีโอเรฟ=ชื่อไฟล์
g.proj พยายามเรียกใช้ GDAL และ OGR เพื่ออ่านไฟล์อ้างอิงทางภูมิศาสตร์ ชื่อไฟล์.
ข้อมูลการฉายจะถูกอ่านจากไฟล์นี้ ถ้าไฟล์ไม่ใช่
georeferenced หรืออ่านไม่ได้ ระบบจะใช้ XY (ไม่ได้ฉาย)

สัปดาห์=ชื่อไฟล์ or -
ไฟล์ ชื่อไฟล์ ควรมีคำอธิบายการฉายภาพในรูปแบบ WKT ด้วย or
ไม่มีการขึ้นบรรทัดใหม่ (เช่น ไฟล์ '.prj') ถ้า - กำหนดไว้สำหรับชื่อไฟล์ WKT
คำอธิบายจะถูกอ่านจาก stdin แทนที่จะเป็นไฟล์

โปรเจ4=ลักษณะ or -
ลักษณะ ควรเป็นคำอธิบายการฉายภาพในรูปแบบ PROJ.4 อยู่ในใบเสนอราคา
ทำเครื่องหมายหากมีช่องว่างใด ๆ ถ้า - ได้รับสำหรับ ลักษณะ, คำอธิบาย PROJ.4
จะถูกอ่านจาก stdin แทนที่จะเป็นพารามิเตอร์บรรทัดคำสั่งที่ให้มาโดยตรง

กำไรต่อหุ้น=จำนวน
จำนวน ควรสอดคล้องกับหมายเลขดัชนีของระบบพิกัดที่ถูกต้องใน EPSG
ฐานข้อมูล การสนับสนุนโค้ด EPSG ขึ้นอยู่กับสำเนาในเครื่องของพิกัด GDAL CSV
ไฟล์ข้อมูลระบบและฐานข้อมูล ซึ่งจัดเก็บไว้ในไดเร็กทอรี $GISBASE/etc/proj/ogr_csv
สามารถอัปเดตได้หากจำเป็นเพื่อรองรับการแก้ไขฐานข้อมูล EPSG ในอนาคต

หากข้อมูล Datum ไม่ถูกต้องหรือขาดหายไปในคำจำกัดความของระบบพิกัดอินพุต
(เช่น คำอธิบาย PROJ.4 มีการสนับสนุนที่จำกัดมากสำหรับการระบุชื่อ Datum) GRASS
สามารถใช้ตัวย่อของ Datum แทนได้โดยใช้เครื่องหมาย datums พารามิเตอร์. สิ่งนี้จะแทนที่
Datum ใดๆ ที่อยู่ในระบบพิกัดอินพุต และละทิ้งการแปลง Datum ใดๆ
พารามิเตอร์ ใส่ datum=รายการ เพื่อส่งคืนรายการ Datum ทั้งหมดที่ GRASS รองรับ ตั้งแต่
พารามิเตอร์การแปลง Datum ที่มีอยู่จะถูกละทิ้ง ดาตัมทรานส์
โดยทั่วไปควรใช้พารามิเตอร์ร่วมกับ datums.

แฟล็ก -p, -j, -w และอื่นๆ ใช้งานได้ทั้งหมดเมื่อนำเข้าข้อมูลการฉายภาพจาก
แหล่งภายนอก หมายความว่า g.proj สามารถใช้ในการแปลงระหว่างการแสดงแทนของ
ข้อมูล. ไม่จำเป็นว่าอินพุตหรือเอาต์พุตต้องอยู่ในรูปแบบ GRASS

นอกจากนี้ อย่างไรก็ตาม หากระบุแฟล็ก -c g.proj จะสร้างการฉายภาพ GRASS ใหม่
ไฟล์ (PROJ_INFO, PROJ_UNITS, WIND และ DEFAULT_WIND) ตามข้อมูลที่นำเข้า ถ้า
ที่ตั้ง มีการระบุพารามิเตอร์เพิ่มเติมจาก -c จากนั้นตำแหน่งใหม่จะเป็น
สร้าง. มิฉะนั้นไฟล์ข้อมูลการฉายในตำแหน่งปัจจุบันจะเป็น
เขียนทับ โปรแกรมจะไม่เตือนก่อนทำสิ่งนี้

โหมดสุดท้ายของการทำงานของ g.proj คือการรายงานข้อมูล Datum และ Datum
พารามิเตอร์การแปลงที่เกี่ยวข้องกับระบบพิกัด แฟล็ก -d จะรายงาน
บทสรุปที่มนุษย์อ่านได้ของเรื่องนี้

หมายเหตุ


หากระบบพิกัดอินพุตมีชื่อ Datum แต่ไม่มีพารามิเตอร์การแปลง
และมีชุดพารามิเตอร์ที่เหมาะสมมากกว่าหนึ่งชุด (ตามไฟล์
datum.table และ datumtransform.table ใน $GISBASE/etc/proj) g.proj จะตรวจสอบค่าของ
ดาตัมทรานส์ ตัวเลือกและดำเนินการดังต่อไปนี้:
-1: แสดงรายการชุดพารามิเตอร์ที่มีในรูปแบบ GUI-parsable (แต่ยังสามารถอ่านได้โดยมนุษย์) และ
ทางออก
0 (ค่าเริ่มต้น): ดำเนินการต่อโดยไม่ระบุพารามิเตอร์ - หากใช้เมื่อสร้างตำแหน่ง
โมดูล GRASS อื่นๆ จะใช้พารามิเตอร์ "เริ่มต้น" (ไม่น่าจะเหมาะสมที่สุด) สำหรับ Datum นี้
ถ้าจำเป็นในอนาคต
จำนวนอื่นใดที่น้อยกว่าหรือเท่ากับจำนวนชุดพารามิเตอร์ที่มีให้สำหรับสิ่งนี้
datum: เลือกชุดพารามิเตอร์นี้และเพิ่มลงในคำอธิบายระบบพิกัด
ถ้า -t มีการระบุแฟล็ก โมดูลจะพยายามเปลี่ยนการแปลง Datum
พารามิเตอร์โดยใช้หนึ่งในสองวิธีข้างต้นแม้ว่าชุดพารามิเตอร์ที่ถูกต้องจะมีอยู่แล้ว
ที่ระบุในระบบพิกัดอินพุต ซึ่งจะเป็นประโยชน์ในการเปลี่ยน Datum
ข้อมูลสำหรับตำแหน่งที่มีอยู่

เอาต์พุตจะขึ้นอยู่กับข้อมูลการฉายภาพอินพุต g.proj ไม่พยายาม
ตรวจสอบว่าระบบพิกัดที่อธิบายไว้ตรงกับระบบที่มีอยู่ใน
โลก. โดยเฉพาะอย่างยิ่ง นี่หมายความว่าไม่มีรหัส EPSG Authority ในเอาต์พุต WKT

รูปแบบ WKT แสดงทิศตะวันออกและทิศเหนือเท็จในหน่วยที่ฉาย (เช่น เมตร
ฟุต) แต่ในรูปแบบ PROJ ควรกำหนดเป็นเมตรเสมอ

ขนาดสูงสุดของอินพุตคำอธิบายการฉายภาพ WKT หรือ PROJ.4 ถูกจำกัดไว้ที่ 8000 ไบต์

ตัวอย่าง


พิมพ์ข้อมูลการฉายสำหรับตำแหน่งปัจจุบัน:
g.proj -p

สร้างไฟล์ '.prj' ในรูปแบบ ESRI ที่สอดคล้องกับตำแหน่งปัจจุบัน:
g.proj -wef > irish_grid.prj

อ่านข้อมูลการฉายภาพจากไฟล์ geotiff และพิมพ์ในรูปแบบ PROJ.4:
g.proj -jf georef=ASTER_DEM20020508161837.tif

แปลงคำอธิบายการฉายภาพ PROJ.4 ที่มีอยู่ในไฟล์ข้อความเป็นรูปแบบ WKT:
แมว proj4.description | g.proj -w proj4=-

สร้างตำแหน่งใหม่ด้วยระบบพิกัดที่อ้างถึงโดยรหัส EPSG 4326
(ละติจูด-ลองจิจูด/WGS84) โดยไม่ระบุพารามิเตอร์การแปลง Datum อย่างชัดเจน:
g.proj -c epsg=4326 ที่ตั้ง=latlong

สร้างตำแหน่งใหม่ด้วยระบบพิกัดที่อ้างอิงถึงโดยรหัส ESRI-EPSG 900913
(การฉายภาพของ Google Mercator)
g.proj -c epsg=900913 สถานที่=google

สร้างตำแหน่งใหม่ด้วยระบบพิกัดที่อ้างถึงโดยรหัส EPSG 29900 (ไอริช
กริด) เลือกชุดพารามิเตอร์การแปลงข้อมูล Datum 2:
g.proj -c epsg=29900 datumtrans=2 ตำแหน่ง=irish_grid

สร้างตำแหน่งใหม่ด้วยระบบพิกัดเดียวกันกับตำแหน่งปัจจุบัน แต่
บังคับให้เปลี่ยนชุดพารามิเตอร์การแปลง Datum 1:
g.proj -c location=newloc -t datumtrans=1

แสดงรายการพารามิเตอร์การแปลง Datum ที่เป็นไปได้สำหรับตำแหน่งปัจจุบัน:
g.proj -t datumtrans=-1

สร้างตำแหน่งใหม่ด้วยระบบพิกัดจากคำจำกัดความ WKT ที่จัดเก็บไว้ในข้อความ
ไฟล์:
g.proj -c wkt=irish_grid.prj ตำแหน่ง=irish_grid

สร้างตำแหน่งใหม่จากคำอธิบาย PROJ.4 โดยระบุ Datum และใช้
พารามิเตอร์การแปลง Datum เริ่มต้น:
g.proj -c location=spain proj4="+proj=utm +zone=30 +ellps=intl" datum=eur50 datumtrans=0

ฉายภาพแผนที่แรสเตอร์ภายนอกไปยังการฉายภาพ GRASS ปัจจุบัน (ไม่สมเหตุสมผลเสมอไป!)
โดยใช้เครื่องมือ 'gdalwarp' ของ GDAL เราแนะนำให้ใช้รูปแบบ ERDAS/Img และไม่ควรใช้
สไตล์ ESRI ของ WKT:
# ตัวอย่างสำหรับความละเอียด 30x30 พิกเซล (บังคับด้วย -tr เพื่อหลีกเลี่ยงค่าคี่)
gdalwarp -of HFA -tr 30 30 -t_srs "`g.proj -wf`" aster.img aster_tmerc.img

ทำซ้ำแผนที่เวกเตอร์ภายนอกไปยังการฉายภาพ GRASS ปัจจุบันโดยใช้เครื่องมือ 'ogr2ogr' ของ OGR:
ogr2ogr -t_srs "`g.proj -wf`" polbnda_italy_GB_ovest.shp polbnda_italy_LL.shp

ข้อมูลอ้างอิง


PROJ 4: Projection/datum รองรับไลบรารี
ไลบรารีแรสเตอร์ GDAL และชุดเครื่องมือ
ไลบรารีเวกเตอร์ OGR และชุดเครื่องมือ

ต่อไป การอ่าน

· ASPRS กริดและ Datum

· MapRef - ชุดของการฉายแผนที่และระบบอ้างอิงสำหรับยุโรป

· รายการแปลงการคาดการณ์ (PROJ4)

ใช้ g.projgrass ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad