นี่คือคำสั่ง osmjs ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
osmjs - ล่าม Javascript สำหรับเฟรมเวิร์ก Osmium
เรื่องย่อ
osmj [ตัวเลือก] osmfile.dll [args]
DESCRIPTION
หน้าคู่มือนี้จัดทำเอกสารโดยสังเขปเกี่ยวกับ osmj คำสั่ง
osmj เป็นเฟรมเวิร์กที่ใช้ Osmium สำหรับจัดการข้อมูล OSM โดยการเรียก Javascript callbacks
สำหรับแต่ละอ็อบเจ็กต์ในไฟล์ข้อมูล OSM นี้จะช่วยให้คุณมีความยืดหยุ่นของ Javascript ร่วมกัน
ด้วยความเร็วของเฟรมเวิร์ก C++ Osmium และคอมไพเลอร์ Google V8 Javascript JIT
osmfile.dll สามารถเป็น OSM XML (คำต่อท้าย .osm) (เลือกบรรจุด้วย bz2 หรือ gz) หรือ PBF (ส่วนต่อท้าย
.osm.pbf) ไฟล์ ในโหมด single-pass มันสามารถเป็น '-' เพื่ออ่านไฟล์ PBF จาก stdin
OPTIONS
โปรแกรมนี้ใช้ไวยากรณ์บรรทัดคำสั่งของ GNU ตามปกติ โดยมีตัวเลือกแบบยาวขึ้นต้นด้วย
สองขีดกลาง (`-') สรุปตัวเลือกอยู่ด้านล่าง
-ชม, --ช่วยด้วย
แสดงสรุปตัวเลือก
-NS, --debug
เปิดใช้งานการดีบักเอาต์พุต
-i ไฟล์, --รวม=ไฟล์
รวมไฟล์ Javascript (ให้หลายครั้ง)
-j ไฟล์, --จาวาสคริปต์=ไฟล์
กระบวนการที่กำหนดไฟล์ Javascript
-l เก็บ, --location-ร้าน=เก็บ
ตั้งค่าตำแหน่งที่เก็บ (ค่าเริ่มต้น: 'ไม่มี') ดูรายชื่อร้านค้าที่มีจำหน่ายด้านล่าง
-NS, --ไม่ต้องซ่อม
อย่าพยายามซ่อมแซมรูปหลายเหลี่ยมที่เสียหาย
-2, ---2pass
อ่าน osmfile.dll สองครั้ง
-NS, --รูปหลายเหลี่ยม
สร้างหลายเหลี่ยม (หมายถึง -2)
ร้านค้า
ไม่มี อย่าเก็บตำแหน่งของโหนด (คุณจะไม่มีทางหรือรูปทรงหลายเหลี่ยม)
แถว จัดเก็บตำแหน่งโหนดในอาร์เรย์ขนาดใหญ่ (ใช้สำหรับไฟล์ OSM ขนาดใหญ่)
ดิสก์ จัดเก็บตำแหน่งโหนดบนดิสก์ (ใช้เมื่อหน่วยความจำเหลือน้อย)
กระจัดกระจาย
จัดเก็บตำแหน่งโหนดในตารางแบบกระจาย (ใช้สำหรับไฟล์ OSM ขนาดเล็ก)
ใช้ osmjs ออนไลน์โดยใช้บริการ onworks.net