انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

gdalbuildvrt - آنلاین در ابر

gdalbuildvrt را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور gdalbuildvrt است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


gdalbuildvrt - gdalbuildvrt یک VRT را از لیست مجموعه داده ها می سازد. (به طور پیش فرض کامپایل شده است
از GDAL 1.6.1)

خلاصه


gdalbuildvrt [-tileindex field_name]
[-رزولوشن {بالاترین|کمترین|میانگین|کاربر}]
[-te xmin ymin xmax ymax] [-tr xres yres] [-tap]
[- جدا] [-b band] [-sd subdataset]
[-allow_projection_difference] [-q]
[-addalpha] [-hidenodata]
[-srcnodata "value [value...]"] [-vrtnodata "value [value...]"]
[-a_srs srs_def]
[-input_file_list my_liste.txt] [-overwrite] output.vrt [gdalfile]*

شرح


این برنامه یک VRT (مجموعه داده مجازی) می سازد که موزاییکی از لیست ورودی GDAL است.
مجموعه داده ها لیست مجموعه داده های ورودی GDAL را می توان در انتهای خط فرمان مشخص کرد.
یا در یک فایل متنی (یک نام فایل در هر خط) برای لیست های بسیار طولانی قرار دهید، یا می تواند a
MapServer tileindex (نگاه کنید به gdaltindex ابزار). در مورد بعدی، تمام ورودی های کاشی
ایندکس به VRT اضافه خواهد شد.

با -separate، هر فایل به یک فایل جداگانه می رود انباشته باند در باند VRT. در غیر این صورت،
فایل‌ها به عنوان کاشی‌های موزاییک بزرگ‌تر در نظر گرفته می‌شوند و فایل VRT به همان اندازه باند دارد
یکی از فایل های ورودی

اگر یک مجموعه داده GDAL از چندین مجموعه فرعی تشکیل شده باشد و دارای 0 باند شطرنجی باشد، همه
زیر مجموعه‌های داده به جای خود مجموعه داده به VRT اضافه خواهند شد.

gdalbuildvrt مقداری بررسی می کند تا مطمئن شود که همه فایل هایی که در آن قرار می گیرند
VRT حاصل دارای ویژگی های مشابه است: تعداد باندها، طرح ریزی، رنگ
تفسیر... در غیر این صورت فایل هایی که با ویژگی های رایج مطابقت ندارند، خواهند بود
پرش کرد. (این فقط در حالت پیش فرض صادق است، و نه در هنگام استفاده از گزینه -separate)

اگر مقداری همپوشانی فضایی بین فایل‌ها وجود داشته باشد، ترتیب ممکن است به آن بستگی داشته باشد
ترتیبی که آنها در فایل VRT درج می شوند، اما نباید به این رفتار اعتماد کرد.

این ابزار به نوعی معادل ابزار gdal_vrtmerge.py است و به صورت پیش فرض ساخته شده است.
در GDAL 1.6.1.

-tileindex:
به جای مقدار پیش فرض با is، از مقدار مشخص شده به عنوان فیلد نمایه کاشی استفاده کنید
'محل'.

-وضوح {بالاترین|کمترین|میانگین|کاربر}:
در صورتی که وضوح همه فایل های ورودی یکسان نیست، پرچم -رزولوشن
کاربر را قادر می سازد تا نحوه محاسبه وضوح خروجی را کنترل کند. "متوسط" است
پیشفرض. 'highest' کوچکترین مقادیر ابعاد پیکسل را در داخل انتخاب می کند
مجموعه ای از رسترهای منبع "کمترین" بزرگترین مقادیر ابعاد پیکسل را انتخاب می کند
در مجموعه ای از رسترهای منبع. "میانگین" میانگین پیکسل را محاسبه می کند
ابعاد در مجموعه رسترهای منبع. 'user' در GDAL 1.7.0 جدید است و باید باشد
در ترکیب با گزینه -tr برای تعیین وضوح هدف استفاده می شود.

-tr xres یری :
(شروع با GDAL 1.7.0) وضوح هدف را تنظیم کنید. مقادیر باید به صورت بیان شوند
واحدهای جغرافیایی مرجع هر دو باید ارزش مثبت باشند. تعیین آن مقادیر است
دوره ناسازگار با بالاترین|کمترین|میانگین مقادیر برای گزینه -رزولوشن.

-ضربه زدن:
(GDAL >= 1.8.0) (پیکسل های تراز شده هدف) مختصات وسعت
فایل خروجی به مقادیر -tr، به طوری که وسعت تراز شده شامل مقدار باشد
حداقل میزان

-بله xmin ymin xmax ymax :
(شروع با GDAL 1.7.0) گستره های جغرافیایی مرجع فایل VRT را تنظیم کنید. ارزش ها باید باشد
در واحدهای جغرافیایی ارجاع شده بیان می شود. اگر مشخص نشده باشد، وسعت VRT برابر است
حداقل کادر محدود مجموعه شطرنجی منبع.

-ادالفا:
(شروع با GDAL 1.7.0) یک باند ماسک آلفا را به VRT اضافه می کند وقتی که شطرنجی منبع
هیچ کدام را نداشته باشند. عمدتاً برای منابع RGB (یا منابع سطح خاکستری) مفید است. باند آلفا است
در حین پرواز با مقدار 0 در مناطق بدون هیچ گونه شطرنجی منبع و با مقدار پر شده است
255 در مناطق با شطرنجی منبع. اثر این است که یک بیننده RGBA، آن را رندر می کند
مناطق بدون شطرنج منبع به عنوان شفاف و مناطق با شطرنج منبع به عنوان مات.
این گزینه با -separate سازگار نیست.

-hidenodata:
(شروع با GDAL 1.7.0) حتی اگر هر باندی حاوی مقدار nodata باشد، این گزینه را ارائه دهید
باعث می شود باند VRT NoData را گزارش نکند. زمانی که می خواهید کنترل کنید مفید است
رنگ پس زمینه مجموعه داده با استفاده از گزینه -addalpha می توانید
مجموعه داده ای را آماده کنید که مقدار گره داده را گزارش نمی کند اما در مناطقی شفاف است
بدون اطلاعات.

-SrcNodata ارزش [ارزش...]:
(شروع با GDAL 1.7.0) مقادیر گره داده را برای باندهای ورودی تنظیم کنید (مقادیر مختلف را می توان
برای هر باند ارائه می شود). اگر بیش از یک مقدار ارائه شده باشد، همه مقادیر باید باشند
نقل قول شده است تا آنها را با هم به عنوان یک استدلال سیستم عامل واحد نگه دارد. اگر گزینه است
مشخص نشده است، تنظیمات گره داده درونی در مجموعه داده های منبع استفاده خواهد شد (اگر
وجود دارند). مقدار تعیین شده توسط این گزینه در عنصر NODATA هر کدام نوشته می شود
عنصر ComplexSource. از یک مقدار None برای نادیده گرفتن تنظیمات گره درونی روی آن استفاده کنید
مجموعه داده های منبع

-b باند:
(GDAL >= 1.10.0) یک ورودی را انتخاب کنید باند پردازش شود. باندها از 1 شماره گذاری می شوند
باندهای ورودی تنظیم نشده اند همه باندها به vrt اضافه خواهند شد

-SD زیر مجموعه داده ها
(GDAL >= 1.10.0) اگر مجموعه داده ورودی حاوی چندین زیر مجموعه است از یک زیر مجموعه استفاده کنید
با عدد مشخص شده (از 1 شروع می شود). این یک جایگزین برای دادن کامل است
نام مجموعه زیر داده به عنوان ورودی

-vrtnodata ارزش [ارزش...]:
(شروع با GDAL 1.7.0) مقادیر nodata را در سطح باند VRT تنظیم کنید (مقادیر مختلف
می توان برای هر باند عرضه کرد). اگر بیش از یک مقدار ارائه شود، همه مقادیر باید
نقل قول شود تا آنها را با هم به عنوان یک استدلال سیستم عامل واحد نگه دارد. اگر گزینه
مشخص نشده است، تنظیمات گره داده درونی در اولین مجموعه داده استفاده خواهد شد (اگر آنها
وجود داشته باشد). مقدار تعیین شده توسط این گزینه در عنصر NoDataValue هر کدام نوشته می شود
عنصر VRTrasterBand. از یک مقدار None برای نادیده گرفتن تنظیمات گره درونی روی آن استفاده کنید
مجموعه داده های منبع

-جداگانه، مجزا:
(شروع با GDAL 1.7.0) هر فایل ورودی را در یک جداگانه قرار دهید انباشته باند. در آن
در این حالت، تنها اولین باند از هر مجموعه داده در یک باند جدید قرار می گیرد. بر خلاف
در حالت پیش‌فرض، لازم نیست که همه باندها نوع داده یکسانی داشته باشند.

-allow_projection_fference:
(شروع با GDAL 1.7.0) هنگامی که این گزینه مشخص شد، برنامه کاربردی می پذیرد
یک VRT بسازید حتی اگر مجموعه داده های ورودی یکسان نباشد. توجه: این کار را انجام می دهد
به این معنی نیست که آنها دوباره طرح ریزی خواهند شد. فرافکنی آنها صرفا نادیده گرفته خواهد شد.

-a_srs srs_def:
(شروع با GDAL 1.10) طرح ریزی برای فایل خروجی را لغو کنید. در srs_def ممکن است
هر یک از فرم های معمول GDAL/OGR، کامل WKT، PROJ.4، EPSG:n یا فایلی حاوی
WKT

-input_file_list:
برای تعیین یک فایل متنی با نام فایل ورودی در هر خط

-q:
(شروع با GDAL 1.7.0) برای غیرفعال کردن نوار پیشرفت در کنسول

-زیاد نوشتن:
اگر VRT از قبل وجود دارد، رونویسی کنید.

مثال


از تمام فایل‌های TIFF موجود در یک فهرست، یک موزاییک مجازی بسازید:

gdalbuildvrt doq_index.vrt doq/*.tif

از فایل هایی که نام آنها در یک فایل متنی مشخص شده است، یک موزاییک مجازی بسازید:

gdalbuildvrt -input_file_list my_liste.txt doq_index.vrt

یک موزاییک مجازی RGB از 3 فایل ورودی تک باند بسازید:

gdalbuildvrt -جدا کردن rgb.vrt قرمز.tif سبز.tif آبی.tif

یک موزاییک مجازی با رنگ پس زمینه آبی بسازید (RGB: 0 0 255):

gdalbuildvrt -hidenodata -vrtnodata "0 0 255" doq_index.vrt doq/*.tif

از gdalbuildvrt آنلاین با استفاده از خدمات onworks.net استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad