downloadosmtilesp - عبر الإنترنت في السحابة

هذا هو الأمر downloadosmtilesp الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


downloadosmtiles.pl - تنزيل مربعات الخرائط من OpenStreetMap

موجز


downloadosmtiles.pl --lat = 49.5611: 49.6282 --lon = 10.951: 11.0574 - التكبير = 13: 14
downloadosmtiles.pl --link = 'http://www.openstreetmap.org/؟ lat = -23.5872 & lon = -46.6508 & zoom = 12 & layer = B000FTF '
downloadosmtiles.pl --loadtilelist = اسم الملف

الوصف


يقوم هذا البرنامج النصي بتنزيل جميع مربعات الخرائط من خادم تجانب OpenStreetMap لبعض المواقع الجغرافية
المنطقة في نطاق من مستويات التكبير. يتم تخزين صور PNG للبلاط في دليل
الشجرة التي تعكس المسارات من الخادم.

يجب تحديد المربع المحيط للإحداثيات الجغرافية ونطاق مستويات التكبير / التصغير بواسطة
خيارات سطر الأوامر.

COMMAND خط OPTIONS


قد يتم اختصار خيارات سطر الأوامر طالما أنها تظل غير غامضة.

يجب تحديد "--latitude" و "--longitude" و "--zoom" أو "--link" على الأقل.

"--latitude = latmin [: latmax]"
يحدد خط عرض المربع المحيط للإحداثيات المراد تنزيلها. قد تكون واحدة
قيمة حقيقية أو قيمتان حقيقيتان مفصولتان بنقطتين في النطاق "-85.0511..85.0511". لو
نظرًا لقيمة واحدة فقط ، سيتم تنزيل المربع (أو صف المربعات) في خط العرض هذا فقط.

الافتراضي: لا شيء

"--longitude = lonmin [: lonmax]"
يحدد خط الطول لمربع الإحداثيات المحيط للتنزيل. قد تكون واحدة
قيمة حقيقية أو قيمتان حقيقيتان مفصولتان بنقطتين في النطاق "-180.0..180.0". إذا أعطيت
قيمة واحدة فقط ، سيتم تنزيل المربع (أو عمود المربعات) عند خط الطول هذا فقط.

الافتراضي: لا شيء

"--zoom = zoommin [: zoommax]"
يحدد نطاق مستويات التكبير / التصغير لتنزيل مربعات الخريطة. قد يكون عددًا صحيحًا واحدًا
قيمة أو قيمتان صحيحتان مفصولتان بنقطتين. يدعم OpenStreetMap مستويات التكبير
النطاق 0..18. (يعتمد هذا على عنوان URL الأساسي ولا يتم فرضه بواسطة هذا النص البرمجي.)

لاحظ أن عدد المربعات المراد تنزيلها يزداد بمعامل يصل إلى أربعة مع كل تكبير
.

الافتراضي: لا شيء

"--link = url"
عنوان URL يختار "--latitude" و "--longitude" و "--zoom" في وسيطة واحدة. الفكرة هي
لتحديد العرض الحالي لخريطة OSM الزلقة من خلال الرابط الثابت الخاص بها.

يجب أن تكون وسيطة "--link" عبارة عن عنوان URL يحتوي على خيارات HTTP "؟ lat = s & lon = s & zoom = s".
(في الواقع ، سيتم تجاهل عنوان URL الأساسي.) يختار البرنامج النصي مربعًا حول خط العرض
وخيارات خطوط الطول. يعتمد حجم الصندوق على خيار التكبير.

إذا تم دمجها مع "--latitude" أو "--longitude" أو "--zoom" ، يتم تحديدها بوضوح
تتجاوز القيم القيم المحددة ضمنيًا من "--link".

الافتراضي: لا شيء

"--baseurl = url"
عنوان URL الأساسي للخادم المراد تنزيل المربعات منه.

تقصير:http://tile.openstreetmap.org> (هذا هو عنوان URL الأساسي لبلاط Mapnik.)

"--destdir = dir"
الدليل حيث سيتم تخزين البلاط. سيتم تخزين ملفات PNG كملفات
"dir / zoom / x / y.png".

الافتراضي: دليل العمل الحالي.

"--هادئ"
لا تكتب أي رسائل تشخيصية. سيتم الإبلاغ عن الأخطاء الفادحة فقط.

"--dumptilelist = اسم الملف"
لا تقم بتنزيل أي مربعات على الإطلاق ، ولكن اكتب قائمة المربعات كما هو محدد بواسطة أمر آخر
خيارات الخط إلى الملف المسمى "filename". انظر "قوائم التجانب" أدناه.

"--loadtilelist = اسم الملف"
اقرأ قائمة المربعات للتنزيل من الملف "filename". انظر "قوائم التجانب" أدناه.

مثال


حدد المنطقة التي تريدها في الخريطة الزلقة OSM واتبع الرابط الثابت في الأسفل
يسار النافذة. لنفترض أن يكون هذا الرابط الثابت
<http://www.openstreetmap.org/؟ lat = 49.5782 & lon = 11.0076 & zoom = 12 & layer = B000FTF>. ثم

downloadosmtiles.pl --link = 'http://www.openstreetmap.org/?lat=49.5782&lon=11.0076&zoom=12&layers=B000FTF' --zoom=5:18

سيتم تنزيل جميع المربعات من مستوى التكبير / التصغير 5 إلى 18 لهذه المنطقة.

TILE LISTS


يمكن تخزين قائمة المربعات واستردادها من الملفات الخارجية باستخدام امتداد
خيارات سطر الأوامر "--dumptilelist" و "--loadtilelist". قد تكون مجموعة من البلاط
تم تحديده باستخدام خيارات سطر الأوامر "--latitude" و "--longitude" و "--zoom" و
"--link" ومكتوب إلى ملف محدد بـ "--dumptilelist". يمكن قراءة هذه القائمة في
تاريخ لاحق باستخدام خيار "--loadtilelist".

قد يكون هذا مفيدًا لتأجيل تنزيل المربعات أو لتحرير قائمة المربعات أو إلى
استخدم بعض الأدوات الخارجية لإنشاء هذه القائمة.

تتم قراءة قوائم المربعات وكتابتها بتنسيق YAML. يرجى ملاحظة أن هذا ملف
ميزة تجريبية في الإصدار الحالي. لا يعتبر تنسيق الملف مستقرًا
حتى الآن. ليس هناك ما يضمن أن قائمة المربعات التي تم إنشاؤها بواسطة إصدار واحد من هذا البرنامج النصي
يمكن قراءتها في إصدار لاحق.

البيئة


الموقع الوكيل
ftp_proxy
xxx_proxy
لا الوكيل
يمكن تعيين متغيرات البيئة هذه لتمكين الاتصال من خلال خادم وكيل.
يتم تنفيذ ذلك بواسطة LWP :: UserAgent.

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



أحدث برامج Linux و Windows عبر الإنترنت