invproj - ออนไลน์ในคลาวด์

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

โครงการ:

ชื่อ


proj - ตัวกรองการฉายภาพการทำแผนที่ไปข้างหน้า
invproj - ตัวกรองการฉายภาพการทำแผนที่ผกผัน

เรื่องย่อ


โปรเจ [ -bceEfiIlmorsStTvVwW [ args - +หาเรื่อง ] ไฟล์[s]
โครงการ invproj [ -bceEfiIlmorsStTwW [ args - +หาเรื่อง ] ไฟล์[s]

DESCRIPTION


โครงการ และ โครงการ invproj ดำเนินการแปลงไปข้างหน้าและผกผันตามลำดับของการทำแผนที่
ข้อมูลไปยังหรือจากข้อมูลคาร์ทีเซียนด้วยฟังก์ชันการฉายภาพที่สามารถเลือกได้หลากหลาย

พารามิเตอร์ควบคุมต่อไปนี้สามารถปรากฏในลำดับใดก็ได้:

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

-i เลือกอินพุตไบนารีเท่านั้น (ดู -b ตัวเลือก)

-I วิธีอื่นในการระบุการฉายภาพผกผัน ซ้ำซ้อนเมื่อใช้กับ โครงการ invproj.

-o เลือกเอาต์พุตไบนารีเท่านั้น (ดู -b ตัวเลือก)

-ta A ระบุอักขระที่ใช้เป็นอักขระตัวแรกเพื่อแสดงบรรทัดควบคุมto
ผ่านโดยไม่ต้องประมวลผล ตัวเลือกนี้ใช้ได้กับอินพุต ASCII เท่านั้น
(# คือค่าเริ่มต้น)

-e เชือก
เชือก เป็นสตริงที่ต้องการส่งออกหากตรวจพบข้อผิดพลาดระหว่าง data
การเปลี่ยนแปลง ค่าเริ่มต้นคือ: *\t* โปรดทราบว่าหาก -NS, -i or -o
มีการใช้ตัวเลือก ข้อผิดพลาดจะถูกส่งกลับเป็นค่า HUGE_VAL สำหรับผลตอบแทนทั้งสอง
ค่า

-E ทำให้พิกัดอินพุตถูกคัดลอกไปยังบรรทัดเอาต์พุตก่อนทำการพิมพ์
ค่าที่แปลงแล้ว

-l[p|P|=|e|u|d]id
แสดงรายการตัวระบุการฉายภาพด้วย -l -ลพ or -แอลพี (ขยาย) ที่สามารถเลือกได้
กับ +โครงการ -l=id ให้คำอธิบายแบบขยายของการฉายภาพ รหัส รายการทรงรี
ตัวระบุด้วย - เลอ ที่สามารถเลือกได้ด้วย + เอลป์ส -ลู รายการคาร์ทีเซียนถึง
ปัจจัยการแปลงมิเตอร์ที่สามารถเลือกได้ด้วย +หน่วย or -ล รายการของ Datum
ที่สามารถเลือกได้ด้วย +ตัวเลข

-r ตัวเลือกนี้จะกลับลำดับของอินพุตที่คาดไว้จากลองจิจูด-ละติจูดหรือ x-
y ถึงละติจูด-ลองจิจูดหรือ yx

-s ตัวเลือกนี้จะกลับลำดับของเอาต์พุตจาก xy หรือลองจิจูด-ละติจูดเป็น yx
หรือละติจูด-ลองจิจูด

-S สาเหตุของการประมาณค่าของ เส้นเมอริดินัล และ ขนาน ปัจจัยด้านขนาด พื้นที่ ตัวคูณมาตราส่วนและ
เชิงมุม การบิดเบือน และ สูงสุด และ ขั้นต่ำ ตัวประกอบมาตราส่วนที่จะแสดงรายการระหว่าง <>
สำหรับแต่ละจุดอินพุต สำหรับการฉายภาพแบบเส้นตรงและเส้นขนาน
ปัจจัยจะเท่ากันและความผิดเพี้ยนเชิงมุมเป็นศูนย์ ประมาณการพื้นที่เท่ากันจะ
มีตัวประกอบพื้นที่เป็น 1

-m mult
ข้อมูลคาร์ทีเซียนอาจถูกปรับขนาดโดย mult พารามิเตอร์. เมื่อประมวลผลข้อมูลใน a
โหมดฉายภาพไปข้างหน้า ค่าคาร์ทีเซียนเอาท์พุตคูณด้วย mult
มิฉะนั้นค่าคาร์ทีเซียนอินพุตจะถูกหารด้วย mult ก่อนการฉายภาพผกผัน
ถ้าอักษรสองตัวแรกของ mult คือ 1/ หรือ 1: แล้วค่าส่วนกลับของ mult
เป็นลูกจ้าง

-f รูป
รูปแบบ คือ printf สตริงรูปแบบเพื่อควบคุมรูปแบบของค่าเอาต์พุต สำหรับ
การคาดการณ์ผกผัน ผลลัพธ์จะเป็นองศาเมื่อใช้ตัวเลือกนี้
รูปแบบเริ่มต้นคือ "%.2f" สำหรับการฉายภาพไปข้างหน้าและ DMS สำหรับผกผัน

-[ว|ว]n
N คือจำนวนหลักเศษส่วนที่มีนัยสำคัญที่จะใช้สำหรับเอาต์พุตวินาที (เมื่อ
ไม่ได้ระบุตัวเลือก -w3 ถือว่า) เมื่อไหร่ -W ได้รับการว่าจ้างในทุ่งนา will
มีความกว้างคงที่และมีศูนย์นำหน้า

-v ทำให้เกิดรายการพารามิเตอร์การควบคุมการทำแผนที่ทดสอบและใช้งานโดย
โปรแกรมที่จะพิมพ์ก่อนป้อนข้อมูล ไม่ควรใช้กับ -T ตัวเลือก

-V ตัวเลือกนี้ทำให้เกิดรายการคำอธิบายประกอบแบบขยายของลักษณะของ
จุดที่ฉาย -v is โดยนัย กับ นี้ ตัวเลือก

-T ulow, uhi, vlow, vhi, res [, umax, vmax]
ตัวเลือกนี้จะสร้างชุดของค่าสัมประสิทธิ์พหุนาม Chebyshev สองตัวแปรที่
ประมาณการฉายภาพการทำแผนที่ที่เลือกบน มาตรฐาน ค่า ต่ำ และ hi
แสดงถึงช่วงของอินพุตโดยที่ u or v คำนำหน้านำไปใช้กับตามลำดับ
ลองจิจูด-x หรือละติจูด-y ขึ้นอยู่กับว่าการฉายไปข้างหน้าหรือผกผันคือ
เลือก res เป็นเลขจำนวนเต็มระบุกำลัง 10 ความแม่นยำของ
การประมาณ ตัวอย่างเช่น Res ของ -3 ระบุค่าประมาณด้วย an
ความแม่นยำดีกว่า .001 ยูแม็กซ์ และ VMax ระบุระดับสูงสุดของ
พหุนาม (ค่าเริ่มต้น: 15) ดูสิ่งนี้ด้วย: fproj(1)

พื้นที่ +หาเรื่อง อาร์กิวเมนต์ run-line สัมพันธ์กับพารามิเตอร์การทำแผนที่และการใช้งานแตกต่างกันไป
พร้อมการฉายภาพและคำอธิบายโดยละเอียดดู การทำแผนที่ เงื้อม ขั้นตอนการ for
ยูนิกซ์ สิ่งแวดล้อม—A ของผู้ใช้ ด้วยมือ และเอกสารเพิ่มเติมสำหรับรุ่น 4

พารามิเตอร์ควบคุมการฉายภาพเพิ่มเติมอาจมีอยู่ในไฟล์ควบคุมเสริมสองไฟล์:
อันแรกเป็นทางเลือกที่อ้างอิงกับ +เริ่มต้น=ไฟล์:id และที่สองเสมอ
ประมวลผลหลังจากตั้งชื่อของการฉายภาพจาก run-line
หรือเนื้อหาของ +เริ่มต้น ไฟล์. พารามิเตอร์สภาพแวดล้อม PROJ_LIB กำหนดค่าเริ่มต้น
ไดเร็กทอรีสำหรับการอ้างอิงไฟล์โดยไม่มีเส้นทางที่แน่นอน นอกจากนี้ยังใช้สำหรับการสนับสนุน
ไฟล์เช่นไฟล์ Datum shift

หนึ่งหรือมากกว่า ไฟล์ (ประมวลผลตามลำดับจากซ้ายไปขวา) ระบุแหล่งที่มาของข้อมูลที่จะ
เปลี่ยนรูป A - จะระบุตำแหน่งของการประมวลผลอินพุตมาตรฐาน หากไม่มีไฟล์
ระบุ อินพุตจะถือว่ามาจาก มาตรฐาน สำหรับข้อมูลอินพุต ASCII ทั้งสองข้อมูล
ค่าต้องอยู่ในช่องที่คั่นช่องว่างสองช่องแรก และเมื่อทั้งอินพุตและ
เอาต์พุตคือ ASCII ส่วนต่อท้ายทั้งหมดของบรรทัดอินพุตถูกต่อท้ายบรรทัดเอาต์พุต

ป้อนข้อมูลทางภูมิศาสตร์ (ลองจิจูดและละติจูด) ต้องอยู่ในรูปแบบ DMS และอินพุตคาร์ทีเซียน
ข้อมูลต้องอยู่ในหน่วยที่สอดคล้องกับแกนหลักทรงรีหรือหน่วยรัศมีทรงกลม
พิกัดทางภูมิศาสตร์ของเอาต์พุตจะอยู่ใน DMS (หาก -w ไม่ได้ใช้สวิตช์) และ
แม่นยำถึง 0.001" พร้อมลบฟิลด์นาทีและวินาทีที่มีค่าเป็นศูนย์ต่อท้าย

ตัวอย่าง


สคริปต์ต่อไปนี้
proj +proj=utm +lon_0=112w +ellps=clrk66 -r <
45d15'33.1" 111.5W
45วัน15.551666667N -111วัน30
+45.25919444444 111d30'000w
EOF
จะทำการฉายภาพไปข้างหน้า UTM ด้วยเส้นแวงศูนย์กลางมาตรฐาน UTM เส้นแวงที่ใกล้ที่สุด
112°W. ค่าทางภูมิศาสตร์ของตัวอย่างนี้เทียบเท่าและหมายถึงตัวอย่างของ
อินพุต DMS รูปแบบต่างๆ ข้อมูลเอาต์พุต xy จะปรากฏเป็นสามบรรทัดของ:
460769.27 5011648.45

อื่น ๆ โปรแกรม


พื้นที่ โปรเจ โปรแกรมถูกจำกัดให้แปลงระหว่างพิกัดทางภูมิศาสตร์และการฉายภาพ
ภายในหนึ่งจุดข้อมูล

พื้นที่ cs2cs โปรแกรมทำงานคล้ายกัน แต่อนุญาตให้แปลระหว่างคู่ใด ๆ ที่กำหนดได้
ระบบพิกัด รวมถึงการรองรับการแปล Datum

พื้นที่ ภูมิศาสตร์ โปรแกรมให้ความสามารถในการคำนวณการคำนวณ geodesic (Great Circle)

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



โปรแกรมออนไลน์ Linux และ Windows ล่าสุด