এটি হল gdal_utilities কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
gdal_utilities - GDAL ইউটিলিটিগুলি GDAL সম্পর্কিত প্রোগ্রামগুলির একটি সংগ্রহ।
নিম্নলিখিত ইউটিলিটি প্রোগ্রামগুলি GDAL এর সাথে বিতরণ করা হয়।
· gdalinfo - একটি ফাইল সম্পর্কে তথ্য রিপোর্ট করুন।
· gdal_translate - আউটপুট বিন্যাসের নিয়ন্ত্রণ সহ একটি রাস্টার ফাইল অনুলিপি করুন।
· gdaladdo - একটি ফাইলে ওভারভিউ যোগ করুন।
· gdalwarp - একটি নতুন স্থানাঙ্ক সিস্টেমে একটি চিত্রকে ওয়ার্প করুন৷
· gdaltindex - একটি MapServer রাস্টার টাইলইন্ডেক্স তৈরি করুন।
· gdalbuildvrt - ডেটাসেটের তালিকা থেকে একটি VRT তৈরি করুন।
· gdal_contour - DEM থেকে কনট্যুর।
· gdaldem - ডিইএম বিশ্লেষণ এবং কল্পনা করার সরঞ্জাম।
· rgb2pct.py - একটি 24 বিট আরজিবি চিত্রকে 8 বিট প্যালেটে রূপান্তর করুন।
· pct2rgb.py - একটি 8 বিট প্যালেটেড ছবিকে 24 বিট আরজিবিতে রূপান্তর করুন।
· gdal_merge.py - ছবির একটি সেট থেকে একটি দ্রুত মোজাইক তৈরি করুন।
· gdal2tiles.py - একটি TMS টাইল গঠন, KML এবং সাধারণ ওয়েব ভিউয়ার তৈরি করুন।
· gdal_rasterize - রাস্টার ফাইলে ভেক্টর রাস্টারাইজ করুন।
· gdaltransform - স্থানাঙ্ক রূপান্তর.
· কাছাকাছি কালো - প্রায় কালো/সাদা সীমানাকে সঠিক মানে রূপান্তর করুন।
· gdal_retile.py - টাইলসের একটি সেট এবং/অথবা টাইলযুক্ত পিরামিড স্তর তৈরি করে।
· gdal_grid - বিক্ষিপ্ত ডেটা থেকে রাস্টার তৈরি করুন।
· gdal_proximity.py - একটি রাস্টার প্রক্সিমিটি ম্যাপ গণনা করুন।
· gdal_polygonize.py - রাস্টার থেকে বহুভুজ তৈরি করুন।
· gdal_sieve.py - রাস্টার সিভ ফিল্টার।
· gdal_fillnodata.py - নোডাটা অঞ্চলে ইন্টারপোলেট।
· gdallocationinfo - একটি অবস্থানে কোয়েরি রাস্টার।
· gdalsrsinfo - বিভিন্ন ফরম্যাটে একটি প্রদত্ত SRS রিপোর্ট করুন। (GDAL >= 1.9.0)
· gdalmove.py - একটি ফাইলের স্থানাঙ্ক সিস্টেমকে রূপান্তর করুন (GDAL >= 1.10)
· gdal_edit.py - একটি বিদ্যমান GDAL ডেটাসেটের বিভিন্ন তথ্য জায়গায় সম্পাদনা করুন
(প্রক্ষেপণ, জিওট্রান্সফর্ম, নোডাটা, মেটাডেটা)
· gdal_calc.py - নম্পি সিনট্যাক্স সহ কমান্ড লাইন রাস্টার ক্যালকুলেটর
· gdal-config - GDAL ব্যবহার করে সফ্টওয়্যার তৈরি করার জন্য প্রয়োজনীয় বিকল্পগুলি পান৷
· gdalmanage - রাস্টার সনাক্ত করুন, অনুলিপি করুন, নাম পরিবর্তন করুন এবং মুছুন।
· gdalcompare.py - দুটি চিত্রের তুলনা করুন এবং পার্থক্যের উপর প্রতিবেদন করুন।
তৈরি করা হচ্ছে নতুন নথি পত্র
এটি পড়ার জন্য একটি বিদ্যমান ফাইল অ্যাক্সেস করুন এটি সাধারণত বেশ সহজ। শুধু নাম নির্দেশ করুন
কমান্ডলাইনে ফাইল বা ডেটাসেট। যাইহোক, একটি ফাইল তৈরি করা আরও জটিল। এটা
তৈরি করতে বিন্যাস নির্দেশ করার প্রয়োজন হতে পারে, বিভিন্ন সৃষ্টি বিকল্প প্রভাবিত করে
কিভাবে এটি তৈরি করা হবে এবং সম্ভবত একটি সমন্বয় সিস্টেম বরাদ্দ করা হবে। এদের অনেকগুলো
বিকল্পগুলি একইভাবে বিভিন্ন GDAL ইউটিলিটি দ্বারা পরিচালিত হয় এবং এখানে প্রবর্তিত হয়।
-এর বিন্যাস
নতুন ফাইল হিসাবে তৈরি করতে বিন্যাস নির্বাচন করুন। বিন্যাস যেমন সংক্ষিপ্ত নাম বরাদ্দ করা হয়
GTiff (GeoTIFF-এর জন্য) বা HFA (Erdas Imagine-এর জন্য) হিসেবে। সব ফরম্যাট কোড তালিকা হতে পারে
সঙ্গে তালিকাভুক্ত --ফরম্যাট সুইচ শুধুমাত্র '(rw)' (পড়ুন-লেখা) হিসাবে ফরম্যাট তালিকা হতে পারে
লিখিত
অনেক ইউটিলিটি ডিফল্ট জিওটিআইএফএফ ফাইল তৈরি করে যদি একটি বিন্যাস নির্দিষ্ট করা না থাকে। ফাইল
এক্সটেনশনগুলি আউটপুট বিন্যাস অনুমান করতে ব্যবহৃত হয় না, বা এক্সটেনশনগুলি সাধারণত GDAL দ্বারা যুক্ত করা হয় না
যদি ব্যবহারকারী দ্বারা ফাইলের নাম নির্দেশিত না হয়।
-কো NAME=VALUE
অনেক ফরম্যাটে এক বা একাধিক ঐচ্ছিক সৃষ্টির বিকল্প রয়েছে যা নিয়ন্ত্রণ করতে ব্যবহার করা যেতে পারে
তৈরি করা ফাইল সম্পর্কে বিবরণ। উদাহরণস্বরূপ, GeoTIFF ড্রাইভার নির্মাণ সমর্থন করে
কম্প্রেশন নিয়ন্ত্রণ করার বিকল্প, এবং ফাইলটি টাইল করা উচিত কিনা।
উপলব্ধ তৈরির বিকল্পগুলি বিন্যাস ড্রাইভার অনুসারে পরিবর্তিত হয় এবং কিছু সাধারণ বিন্যাসে নেই
সব সৃষ্টির বিকল্প। একটি বিন্যাসের জন্য সমর্থিত বিকল্পগুলির একটি তালিকা এর সাথে তালিকাভুক্ত করা যেতে পারে
'--ফরম্যাট 'কমান্ডলাইন বিকল্প কিন্তু ফরম্যাটের জন্য ওয়েব পেজটি নির্দিষ্ট
ড্রাইভার তৈরির বিকল্পগুলির তথ্যের উৎস।
-a_srs এসআরএস
বেশ কিছু ইউটিলিটি, (gdal_translate এবং gdalwarp) নির্দিষ্ট করার ক্ষমতা অন্তর্ভুক্ত করে
কমান্ডলাইন বিকল্পগুলির সাথে সমন্বয় সিস্টেমগুলি যেমন -a_srs (আউটপুটে এসআরএস বরাদ্দ করুন), -s_srs
(উৎস এসআরএস) এবং -t_srs (লক্ষ্য SRS)।
এই ইউটিলিটিগুলি সমন্বয় ব্যবস্থা (SRS = স্থানিক রেফারেন্স সিস্টেম) হতে দেয়
বিভিন্ন ফরম্যাটে বরাদ্দ করা হয়েছে।
· NAD27/NAD83/WGS84/WGS72: এই সাধারণ ভৌগলিক (অক্ষাংশ/দীর্ঘ) স্থানাঙ্ক সিস্টেম হতে পারে
এই নাম দ্বারা সরাসরি ব্যবহৃত.
· EPSG:n: সমন্বয় ব্যবস্থা (প্রকল্পিত বা ভৌগলিক) তাদের EPSG-এর উপর ভিত্তি করে নির্বাচন করা যেতে পারে
কোড, উদাহরণস্বরূপ EPSG:27700 হল ব্রিটিশ ন্যাশনাল গ্রিড। EPSG সমন্বয়ের একটি তালিকা
সিস্টেমগুলি GDAL ডেটা ফাইলে পাওয়া যাবে gcs.csv এবং pcs.csv।
· PROJ.4 সংজ্ঞা: একটি PROJ.4 সংজ্ঞা স্ট্রিং একটি স্থানাঙ্ক সিস্টেম হিসাবে ব্যবহার করা যেতে পারে। জন্য
উদাহরণ '+proj=utm +zone=11 +datum=WGS84'। proj.4 স্ট্রিং একসাথে রাখার যত্ন নিন
কমান্ডের একক যুক্তি হিসাবে (সাধারণত ডবল উদ্ধৃতি দ্বারা)।
· OpenGIS ভাল পরিচিত পাঠ: ওপেন জিআইএস কনসোর্টিয়াম এর জন্য একটি পাঠ্য বিন্যাস সংজ্ঞায়িত করেছে
সরল বৈশিষ্ট্যের স্পেসিফিকেশনের অংশ হিসাবে সমন্বয় সিস্টেমগুলিকে বর্ণনা করা। এই বিন্যাস
GDAL-এ ব্যবহৃত সমন্বয় সিস্টেমের জন্য অভ্যন্তরীণ কাজের বিন্যাস। একটি ফাইলের নাম
একটি WKT স্থানাঙ্ক সিস্টেম সংজ্ঞা ধারণকারী একটি সমন্বয় সিস্টেম যুক্তি ব্যবহার করা যেতে পারে,
অথবা সম্পূর্ণ স্থানাঙ্ক সিস্টেম নিজেই একটি কমান্ডলাইন বিকল্প হিসাবে ব্যবহার করা যেতে পারে (যদিও
WKT-তে সমস্ত উদ্ধৃতি থেকে বেরিয়ে আসা বেশ চ্যালেঞ্জিং)।
· ESRI ভাল পরিচিত পাঠ: ESRI তাদের ArcGIS-এ OGC WKT ফর্ম্যাটে সামান্য পরিবর্তন ব্যবহার করে
পণ্য (ArcGIS .prj ফাইল), এবং এগুলি WKT ফাইলের অনুরূপভাবে ব্যবহার করা যেতে পারে, কিন্তু
ফাইলের নামের সাথে প্রিফিক্স করা উচিত ESRI::। উদাহরণ স্বরূপ 'ESRI::NAD 1927 স্টেট প্লেন
ইয়মিং পশ্চিম হয় FIPS 4904.prj'.
· স্থান-সংক্রান্ত তথ্যসূত্র থেকে URL গুলি: উদাহরণ স্বরূপ http://spatialreference.org/ref/user/north-
pacific-albers-conic-equal-area/.
· ফাইলের নাম: WKT, PROJ.4 স্ট্রিং, বা XML/GML স্থানাঙ্ক ধারণকারী একটি ফাইলের নাম
সিস্টেম সংজ্ঞা প্রদান করা যেতে পারে.
সাধারণ আদেশ লাইন সুইচ
সমস্ত GDAL কমান্ড লাইন ইউটিলিটি প্রোগ্রাম নিম্নলিখিত 'সাধারণ' বিকল্পগুলিকে সমর্থন করে।
--সংস্করণ
GDAL এর সংস্করণ রিপোর্ট করুন এবং প্রস্থান করুন।
--ফরম্যাট
এই GDAL বিল্ড দ্বারা সমর্থিত সমস্ত রাস্টার ফরম্যাট তালিকাভুক্ত করুন (কেবল-পঠন এবং পড়তে-লিখন) এবং
প্রস্থান বিন্যাস সমর্থন নিম্নরূপ নির্দেশিত হয়: 'ro' শুধুমাত্র পঠনযোগ্য ড্রাইভার; 'rw' হল
পড়ুন বা লিখুন (যেমন CreateCopy সমর্থন করে); 'rw+' পড়া, লিখতে এবং আপডেট করা হয় (যেমন সমর্থন করে
সৃষ্টি). ভার্চুয়াল IO (/vsimem, /vsigzip,
/vsizip, ইত্যাদি)। সাবডেটাসেট সমর্থনকারী বিন্যাসের জন্য একটি 's' যুক্ত করা হয়। দ্রষ্টব্য: বৈধ
gdalwarp-এর আউটপুটের ফর্ম্যাটগুলি হল এমন ফর্ম্যাট যা Create() পদ্ধতি সমর্থন করে
(rw+ হিসাবে চিহ্নিত), শুধু CreateCopy() পদ্ধতি নয়।
--ফরম্যাট বিন্যাস
একটি একক বিন্যাস ড্রাইভার সম্পর্কে বিস্তারিত তথ্য তালিকাভুক্ত করুন। দ্য বিন্যাস সংক্ষিপ্ত হওয়া উচিত
নাম রিপোর্ট --ফরম্যাট তালিকা, যেমন GTiff।
--অপ্টফাইল ফাইল
নামযুক্ত ফাইলটি পড়ুন এবং বিষয়বস্তুগুলিকে কমান্ডলাইন বিকল্প তালিকায় প্রতিস্থাপন করুন।
# দিয়ে শুরু হওয়া লাইন উপেক্ষা করা হবে। বহু-শব্দের যুক্তি একসাথে রাখা যেতে পারে
উদ্ধৃতি চিহ্ন.
--config চাবি মূল্য
নামযুক্ত কনফিগারেশন কীওয়ার্ডকে প্রদত্ত মানের সাথে সেট করে, তাদের হিসাবে সেট করার বিপরীতে
পরিবেশ ভেরিয়েবল। কিছু সাধারণ কনফিগারেশন কীওয়ার্ড হল GDAL_CACHEMAX (মেমরি
মেগাবাইটে ক্যাশ করার জন্য অভ্যন্তরীণভাবে ব্যবহৃত হয়) এবং GDAL_DATA (GDAL 'ডেটা'-এর পথ
ডিরেক্টরি)। স্বতন্ত্র ড্রাইভার অন্যান্য কনফিগারেশন বিকল্প দ্বারা প্রভাবিত হতে পারে।
--ডিবাগ মূল্য
কি ডিবাগিং বার্তা নির্গত হয় তা নিয়ন্ত্রণ করুন। একটি মান ON সমস্ত ডিবাগ সক্ষম করবে
বার্তা একটি মান বন্ধ সমস্ত ডিবাগ বার্তা নিষ্ক্রিয় করবে। আরেকটি মান নির্বাচন করবে
ডিবাগ প্রিফিক্স কোডে সেই স্ট্রিং ধারণকারী শুধুমাত্র ডিবাগ বার্তা।
--হেল্প-জেনারেল
জেনেরিক GDAL কমান্ডলাইন বিকল্প এবং প্রস্থানের জন্য একটি সংক্ষিপ্ত ব্যবহারের বার্তা দেয়।
onworks.net পরিষেবা ব্যবহার করে অনলাইনে gdal_utilities ব্যবহার করুন