EnglishFrenchGermanItalianPortugueseRussianSpanish

ไอคอน Fav ของ OnWorks

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

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

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

โครงการ:

ชื่อ


mapcache_seed - สร้างไทล์เพื่อ seed mapcache

เรื่องย่อ


mapcache_seed -c /path/to/mapcache.xml [ตัวเลือก]

DESCRIPTION


mapcache_seed เป็นเครื่องมือ seeding ขั้นสูงสำหรับ mapcache ซึ่งมีคุณสมบัติหลักคือ:

· จำนวนเธรดการเพาะที่กำหนดได้ เพื่อเพิ่มความเร็วในการเรนเดอร์

· ความสามารถในการ reseed ไทล์ที่เก่ากว่าการประทับเวลาที่กำหนด

· ความสามารถในการ seed ไทล์ที่ได้รับจากแหล่งข้อมูล Shapefile/OGR

OPTIONS


-c, --config ไฟล์
พาธไปยังไฟล์คอนฟิกูเรชัน mapcache.xml ที่มีชุดไทล์ที่จำเป็นต้อง
เป็นเมล็ด

-C, --แคช แทนที่
แทนที่แคชที่ใช้โดยชุดชิ้นส่วนที่เลือก (มีประโยชน์สำหรับการเลือก seeding
แคชสำรอง/หลายชั้น)

-t, --tileset ชื่อ
ชื่อชุดไทล์เซ็ตที่ต้องเพาะ

-g, --grid ชื่อ
ชื่อของกริดที่จะต้องถูกเพาะ (ชุดไทล์ที่เลือกต้องอ้างอิงตามที่กำหนด
ตาราง)

-z, --ซูม minzoom,maxzoom
(ไม่บังคับ) ระดับการซูมเริ่มต้นและสิ้นสุดที่ต้องตั้งค่าเริ่มต้น คั่นด้วยเครื่องหมายจุลภาค
เช่น 0,6

-M, --metasize ความกว้างความสูง
แทนที่ขนาดเมทาไทล์ขณะเพาะ เช่น 8,8

-e, --ขอบเขต จัดจ้าน,มินนี่,แม็กซ์,แม็กซี่
(ไม่บังคับ) กล่องขอบเขตของพื้นที่ที่จะเมล็ด

-o, --older ประทับเวลา|ตอนนี้
(ไม่บังคับ) เฉพาะไทล์เมล็ดพันธุ์ที่เก่ากว่าค่าที่กำหนด ค่าสามารถ
อาจเป็นสตริง "ตอนนี้" หรือวันที่ในรูปแบบปี/เดือน/วัน ชั่วโมง:นาที
เช่น "2011/01/31 20:45" (โปรดทราบว่าควรระบุเวลาเต็ม)

-n, --nthreads จำนวน
จำนวนเธรดคู่ขนานที่ควรใช้เพื่อขอไทล์จาก WMS
แหล่งที่มา. ค่าเริ่มต้นคือ 1 แต่สามารถตั้งค่าให้สูงขึ้นได้หากเซิร์ฟเวอร์ WMS สามารถทนต่อ
คำขอแบบคู่ขนาน (ตามกฎทั่วไป ค่าที่เลือกที่นี่ไม่ควรมาก
สูงกว่าจำนวนซีพียูบนเซิร์ฟเวอร์ WMS) (เข้ากันไม่ได้กับ
-p/--nprocesses).

-p, --nprocesses จำนวน
จำนวนโปรเซสคู่ขนานที่ควรใช้เพื่อร้องขอไทล์จาก WMS
แหล่งที่มา. (เข้ากันไม่ได้กับ -n/--nthreads).

-P, --precent จำนวน
เปอร์เซ็นต์ของคำขอที่ล้มเหลวที่อนุญาตจาก 1000 ครั้งล่าสุดก่อนที่เราจะยกเลิก (ค่าเริ่มต้น: 1%,
ตั้งค่าเป็น 0 เพื่อยกเลิกเมื่อเกิดข้อผิดพลาดครั้งแรก)

-L, --บันทึกล้มเหลว ไฟล์
บันทึกไทล์ล้มเหลวไปยัง ไฟล์.

-R, --retry-failed ไฟล์
Rtry ล้มเหลวคำขอเข้าสู่ระบบ ไฟล์ by --บันทึกล้มเหลว.

-m, --โหมด เมล็ด | ลบ | โอน
โหมดยูทิลิตี้จะทำงานใน: เมล็ด (ค่าเริ่มต้น) ลบหรือโอน

-x, --โอนย้าย ชุดกระเบื้อง
ชื่อชุดกระเบื้องที่จะโอน

-D, --มิติ DIMENSION=VALUE
ใช้เพื่อระบุมิติที่จะใช้หากชุดไทล์สนับสนุนมิติ เป็นไปได้
ใช้หลายครั้งเพื่อกำหนดหลายมิติ เช่น -D "DIM1=VAL1" -D "DIM2=VAL2"

-h, --ช่วยด้วย
แสดงความช่วยเหลือ

-q, --เงียบ
อย่าพิมพ์ข้อความแสดงความคืบหน้าไปยังเอาต์พุตมาตรฐาน

-f, --บังคับ
บังคับให้สร้างไทล์ไทล์แม้ว่าจะมีอยู่แล้วก็ตาม

-v, --verbose
พิมพ์ข้อมูลการดีบักแบบละเอียด (หากคอมไพล์แล้ว)

สามารถเลือกหรือไม่เลือกก็ได้ บรรทัดคำสั่ง ตัวเลือก เมื่อ การใช้ OGR/GEOS.

ในเวลาคอมไพล์ หาก OGR และ GEOS พบในระบบ เครื่องมือ seeder รองรับ
ตัวเลือกเพิ่มเติมในการเพาะเฉพาะกระเบื้องที่ครอบคลุมพื้นที่ทางภูมิศาสตร์โดยพลการ

สำคัญ: โปรดทราบว่าในขณะนี้ แหล่งข้อมูล OGR ควรอยู่ในที่เดียวกัน
การฉายภาพเป็นตารางที่คุณกำลังเพาะ เนื่องจากไม่มีการฉายภาพแบบอัตโนมัติจาก
การฉายภาพจากแหล่งข้อมูลไปยังการฉายโครงข่าย

-d, --ogr-แหล่งข้อมูล แหล่งข้อมูล
การเชื่อมต่อ OGR กับแหล่งกำเนิดเชิงพื้นที่ ศึกษาเอกสาร OGR สำหรับทั้งหมดที่เป็น
ได้รับการสนับสนุน. ในกรณีที่ง่ายที่สุด (เช่น Shapefile) นี่เป็นเพียงชื่อไฟล์เต็ม
ของไฟล์รูปร่าง

-l, --ogr-เลเยอร์ ชั้น
(ไม่บังคับ) สำหรับแหล่งข้อมูลที่มีหลายเลเยอร์ (เช่น postgis, with
หลายตาราง) กำหนดว่าจะใช้เลเยอร์ใด

-s, --ogr-sql SQL
นิพจน์ OGR sql ที่สามารถใช้ได้ (ดู http://www.gdal.org/ogr/ogr_sql.html).

-w, --ogr-ที่ไหน ที่ไหน
นิพจน์ "where" ของ SQL เพื่อกรองค่าที่ส่งคืน โดยทั่วไปจะใช้สิ่งนี้
เพื่อเลือกเฉพาะรูปทรงเรขาคณิตของประเทศที่กำหนดหากแหล่งข้อมูลมี .ทั้งหมด
รูปทรงโลก

หมายเหตุ


ยูทิลิตีการเพาะต้องทำงานภายใต้บัญชีผู้ใช้เดียวกันกับผู้ใช้ที่เรียกใช้
เว็บเซิร์ฟเวอร์. นี่เป็นสิ่งจำเป็นเพื่อให้การอนุญาตบนไทล์ที่สร้างโดย seeder เป็น
เว็บเซิร์ฟเวอร์เข้าถึงได้ และในทางกลับกันก็ให้ seeder มีสิทธิ์เขียนไฟล์ถึง
ไดเร็กทอรีที่สร้างโดยเว็บเซิร์ฟเวอร์

เซสชั่นการเพาะตัวอย่างมีลักษณะดังนี้:

[user@host]$ sudo www-data
[www-data@host]$ mapcache_seed -c /path/to/www/conf/mapcache.xml [ตัวเลือก]
[www-data@host]$ ออกจากระบบ
[user@host]$

ตัวอย่าง


เพาะชุดไทล์ "osm" ด้วยกริด "g" (google/web-mercator):

mapcache_seed -c mapcache.xml -t osm -gg

ระดับเมล็ดพันธุ์ 0 ถึง 12:

mapcache_seed -c mapcache.xml -t osm -gg -z 0,12

ให้รูปร่างที่มีจำนวนประเทศโลก เพาะเฉพาะพื้นที่ที่เป็น
ปกคลุมไปด้วยแผ่นดิน (เช่นข้ามมหาสมุทร) ใช้ 4 เธรดคำขอพร้อมกัน:

mapcache_seed -c mapcache.xml -t osm -gg -z 0,12 -n 4 -d /path/to/seed.shp

เหมือนเดิมแต่ seed ที่ USA (สังเกตการใช้ quote, จำเป็นในการสร้าง
sql ที่ถูกต้องด้วย 'US' ที่ยกมาเดียว:

mapcache_seed -c mapcache.xml -t osm -gg -z 0,12 -n 4 -d /path/to/seed.shp -w "FIPS_A2='US'"

Reseed ระดับ 0 ถึง 12 (สามารถทำได้โดยการลบแคชสำหรับระดับ 0 ถึง 12
และทำ classic seed แต่การทำเช่นนี้จะไม่ทำให้การเข้าถึงจาก web ช้าลง
ลูกค้า):

mapcache_seed -c mapcache.xml -t osm -gg -z 0,12 -o ตอนนี้

29 2015 สิงหาคม mapcache_seed(1)

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


Ad


Ad

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