عربيالفرنسيةالإسبانية

Ad


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 - إنشاء مربعات لبذر mapcache

موجز


Mapcache_seed -c /path/to/mapcache.xml [الخيارات]

الوصف


Mapcache_seed هي أداة بذر متقدمة لـ mapcache ، وتتمثل ميزاتها الرئيسية في:

شكلي عدد من خيوط البذر ، لتسريع التقديم

· القدرة على إعادة زرع البلاط الأقدم من طابع زمني معين

· القدرة على زرع البلاط بمصدر بيانات الشكل / OGR

OPTIONS


-c, - تكوين ملف
المسار إلى ملف التكوين mapcache.xml الذي يحتوي على مجموعات المربعات التي تحتاج إليها
أن تكون مصنفة.

-C, --مخبأ تجاوز
تجاوز ذاكرة التخزين المؤقت التي تستخدمها مجموعة البلاط المحددة (مفيدة للبذر بشكل انتقائي
احتياطي / مخابئ متعددة المستويات).

-t, - بلاط الاسم
اسم مجموعة البلاط التي يجب أن يتم تصنيفها.

-g, --جريد الاسم
اسم الشبكة التي يجب أن يتم توزيعها (يجب أن تشير مجموعة البلاط المحددة إلى
جريد).

-z, --تكبير minzoom ، maxzoom
(اختياري) البدء والانتهاء من مستويات التكبير / التصغير التي يجب أن يتم ترسيمها ، مفصولة بفاصلة ،
على سبيل المثال 0,6،XNUMX.

-M, - تناسق عرض ارتفاع
تجاوز الحجم المتطاير أثناء البذر ، على سبيل المثال 8,8،XNUMX.

-e, --مدى مينكس ، ميني ، ماكس ، ماكسي
(اختياري) الصندوق المحيط للمنطقة المراد البذور فيها.

-o, --اكبر سنا الطابع الزمني | الآن
(اختياري) مربعات البذور الأقدم من القيمة المحددة فقط. يمكن للقيمة
إما أن تكون السلسلة "الآن" ، أو تاريخًا بتنسيق مثل السنة / الشهر / اليوم ، الساعة: دقيقة ،
على سبيل المثال: "2011/01/31 20:45". (لاحظ أنه يجب اقتباس طابع زمني كامل).

-n, - nthread عدد
عدد الخيوط المتوازية التي يجب استخدامها لطلب البلاط من WMS
مصدر. الافتراضي هو 1 ، ولكن يمكن تعيينه أعلى إذا كان خادم WMS يمكنه الصمود
الطلبات الموازية (كقاعدة عامة ، يجب ألا تكون القيمة المختارة هنا كثيرة
أعلى من عدد cpus على خادم WMS). (غير متوافق مع
-p/- العمليات).

-p, - العمليات عدد
عدد العمليات المتوازية التي يجب استخدامها لطلب المربعات من WMS
مصدر. (غير متوافق مع -n/- nthread).

-P, - سابقة عدد
النسبة المئوية للطلبات الفاشلة المسموح بها من آخر 1000 طلب قبل أن نحبط (الافتراضي: 1٪ ،
اضبط على 0 للإحباط عند الخطأ الأول).

-L, - فشل سجل ملف
فشل تسجيل البلاط إلى ملف.

-R, - فشل إعادة المحاولة ملف
Rtry طلبات الفاشلة التي تم تسجيل الدخول إليها ملف by - فشل سجل.

-m, --الوضع البذور | حذف | نقل
الوضع الذي سيتم تشغيل الأداة المساعدة فيه: إما أساسي (افتراضي) أو حذف أو نقل.

-x, --نقل البلاط
اسم مجموعة البلاط المراد نقلها.

-D, --البعد البعد = VALUE
يستخدم لتحديد البعد المطلوب استخدامه إذا كانت مجموعة التجانب تدعم الأبعاد. يمكن ان يكون
تستخدم عدة مرات لتعيين أبعاد متعددة ، على سبيل المثال -D "DIM1 = VAL1" -D "DIM2 = VAL2".

-h, --مساعدة
عرض المساعدة.

-q, --هادئ
لا تطبع رسائل التقدم إلى الإخراج القياسي.

-f, --فرض
فرض إعادة إنشاء المربعات حتى لو كانت موجودة بالفعل.

-v, - الإسراف
اطبع معلومات تصحيح الأخطاء المطولة (إذا تم تجميعها في).

اختياري سطر الأوامر الخيارات متى استخدام OGR / GEOS.

في وقت الترجمة ، إذا تم العثور على OGR و GEOS في النظام ، فإن أداة البذر تدعم
خيارات إضافية للبذر فقط البلاط الذي يغطي منطقة جغرافية عشوائية.

هام: لاحظ أنه في الوقت الحالي ، يجب أن يكون مصدر بيانات OGR هو نفسه
الإسقاط على أنه الشبكة التي تقوم بذرها ، حيث لا توجد إعادة إسقاط تلقائي من ملف
إسقاط مصدر البيانات لإسقاط الشبكة.

-d, --ogr-مصدر البيانات مصدر بيانات
اتصال OGR بالمصدر المكاني. راجع وثائق OGR لكل هذا
أيد. في أبسط الحالات (مثل Shapefile) ، هذا هو فقط اسم الملف الكامل
من ملف الشكل.

-l, - طبقة أوجر طبقة
(اختياري) لمصادر البيانات التي تحتوي على طبقات متعددة (مثل postgis ، مع
جداول متعددة) ، تحدد الطبقة التي سيتم استخدامها.

-s, --ogr-sql SQL
تعبير OGR sql الذي يمكن تطبيقه (انظر http://www.gdal.org/ogr/ogr_sql.html).

-w, --ogr- أين أين
تعبير SQL "حيث" لتصفية القيم التي تم إرجاعها. عادة ما يتم استخدام هذا
لتحديد الشكل الهندسي لبلد معين فقط إذا كان مصدر البيانات يحتوي على جميع ملفات
ملامح العالم.

الملاحظات


يجب تشغيل الأداة المساعدة البذر تحت نفس حساب المستخدم مثل المستخدم الذي يقوم بتشغيل
قاعدة بيانات للانترنت. هذا مطلوب حتى تكون الأذونات على المربعات التي تم إنشاؤها بواسطة البذر
يمكن الوصول إليه من خلال خادم الويب ، وعلى العكس من ذلك ، فإن البذر لديه الحق في كتابة الملفات إليه
الدلائل التي تم إنشاؤها بواسطة خادم الويب.

تجري جلسة بذر العينة على النحو التالي:

[user @ host] $ sudo www-data
[www-data @ host] $ mapcache_seed -c /path/to/www/conf/mapcache.xml [options]
[www-data @ host] $ logout
[مستخدم @ مضيف] $

مثال


إنشاء مجموعة مربعات "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،XNUMX

بالنظر إلى ملف الشكل الذي يحتوي على عدد الدول في العالم ، لا تزرع البذور إلا في المناطق الموجودة
تغطيها اليابسة (أي تخطي المحيطات). استخدم أيضًا 4 سلاسل طلبات بالتوازي:

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

كما هو الحال مسبقًا ، ولكن فقط قم بتزويد الولايات المتحدة الأمريكية (لاحظ استخدام عرض الأسعار ، المطلوب للإنشاء
SQL صالح بعلامة اقتباس واحدة "US":

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

مستويات Reseed من 0 إلى 12 (يمكن القيام بذلك أيضًا عن طريق حذف ذاكرة التخزين المؤقت للمستويات من 0 إلى 12
والقيام ببذرة تقليدية ، لكن القيام بذلك بهذه الطريقة لا يبطئ الوصول من الويب
العملاء):

mapcache_seed -c mapcache.xml -t osm -gg -z 0,12،XNUMX -o الآن

١٣ أغسطس ٢٠٢٣ Mapcache_seed(1)

استخدم mapcache_seed عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

أوامر لينكس

Ad