این دستور gdal_retile است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
gdal_retile - gdal_retile.py gdal_retile.py مجموعه ای از کاشی ها و/یا ساخت کاشی
سطوح هرمی
خلاصه
gdal_retile.py [-v] [-co NAME=VALUE]* [-of out_format] [-ps pixelWidth pixelHeight]
[-ot {Byte/Int16/UInt16/UInt32/Int32/Float32/Float64/
CINT16/CInt32/CFloat32/CFloat64}]'
[ -tileIndex tileIndexName [-tileIndexField tileIndexFieldName]]
[ -csv filename [-csvDelim delimiter]]
[-s_srs srs_def] [-pyramidOnly]
[-r {near/bilinear/cubic/cubicspline/lanczos}]
-levels numberoflevels
[-useDirForEachRow]
-targetDir TileDirectory input_files.fi
شرح
این ابزار، مجموعه ای از کاشی(های) ورودی را مجدداً بازگردانی می کند. تمام کاشی(های) ورودی باید باشد
ارجاع جغرافیایی در همان سیستم مختصات و دارای تعداد باندهای منطبق است.
به صورت اختیاری سطوح هرمی تولید می شوند. امکان تولید فایل(های) شکل برای آن وجود دارد
خروجی کاشی
اگر تعداد کاشی های ورودی شما بافر خط فرمان را تمام می کند، از --optfile عمومی استفاده کنید
انتخاب
-targetDir فهرست راهنما:
دایرکتوری که در آن نتیجه کاشی ایجاد می شود. اهرام در زیر شاخه ها ذخیره می شوند
شماره گذاری شده از 1. نام کاشی های ایجاد شده دارای یک طرح شماره گذاری هستند و حاوی نام هستند
کاشی(های) منبع
-از قالب:
فرمت خروجی، به طور پیش فرض GeoTIFF (GTiff) است.
-کو NAME=VALUE:
گزینه ایجاد برای فایل خروجی. گزینه های متعددی را می توان مشخص کرد.
-خیلی نوع داده:
باندهای تصویر خروجی را وادار کنید تا نوع خاصی داشته باشند. از نام های نوع استفاده کنید (یعنی بایت،
Int16،...)
-ps pixelsize_x pixelsize_y:
اندازه پیکسل مورد استفاده برای فایل خروجی. اگر مشخص نشده باشد، 256 x 256 پیش فرض است
-سطوح numberOfLevels:
تعداد سطوح اهرام برای ساخت.
-که در:
در حین انجام عملیات کاشی، خروجی مفصل تولید کنید.
-pyramidOnly:
بدون ریل کردن، فقط اهرام را بسازید
-r الگوریتم:
الگوریتم نمونه گیری مجدد، پیش فرض نزدیک است
-s_srs srs_def:
منبع مکانی مرجع برای استفاده. سیستم های مختصاتی که قابل عبور هستند عبارتند از
هر چیزی که توسط فراخوانی OGRSpatialReference.SetFro‐mUserInput پشتیبانی می شود، که شامل
EPSG PCS و GCSes (یعنی EPSG:4296)، اعلامیه های PROJ.4 (مانند بالا)، یا نام یک
فایل .prf حاوی متن شناخته شده است. اگر srs_def داده نشد، srs_def از
از کاشی های منبع استفاده می شود (در صورت وجود). srs_def برای ایجاد منتشر می شود
کاشی ها (در صورت امکان) و فایل(های) شکل اختیاری
-tileIndex tileIndexName:
نام فایل شکل حاوی نمایه کاشی(های) نتیجه
-tileIndexField tileIndexFieldName:
نام ویژگی حاوی نام کاشی
Csv csvFileName:
نام فایل csv حاوی اطلاعات ارجاع جغرافیایی کاشی(ها). پرونده
شامل 5 ستون: نام کاشی، minx، maxx، miny، maxy
-csvDelim ستون حائل، جداکننده:
جداکننده ستون مورد استفاده در فایل csv، مقدار پیش فرض یک نقطه ویرگول ';' است.
-useDirForEachRow:
به طور معمول کاشی های تصویر پایه همانطور که در توضیح داده شده ذخیره می شوند -targetDir. برای بزرگ
تصاویر، برخی از سیستم های فایل اگر تعداد فایل ها در a
دایرکتوری بزرگ است و باعث می شود gdal_retile در زمان معقولی تمام نشود. با استفاده از این
پارامتر یک ساختار خروجی متفاوت ایجاد می کند. کاشی های تصویر پایه ذخیره می شوند
در زیر شاخه ای به نام 0، هرم های موجود در زیر شاخه ها به شماره 1,2،XNUMX، .... در
هر یک از این دایرکتوری ها سطح دیگری از زیر شاخه ها ایجاد می شود که از آنها شماره گذاری می شود
0...n، بسته به تعداد ردیف کاشی مورد نیاز برای هر سطح. در نهایت یک دایرکتوری
فقط شامل کاشی های یک ردیف برای یک سطح خاص است. برای تصاویر بزرگ الف
بهبود عملکرد یک عامل N را می توان به دست آورد.
توجه: gdal_retile.py یک اسکریپت پایتون است و فقط در صورتی کار می کند که GDAL با پایتون ساخته شده باشد.
پشتیبانی می کند.
AUTHORS
کریستین مولر christian.mueller@nvoe.at
از gdal_retile به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید