- Get link
- X
- Other Apps
ভূমিকা
KML (Keyhole Markup Language) ফাইলগুলি ভৌগলিক ডেটা প্রদর্শন এবং Google Earth ও Google Maps এর মতো ম্যাপিং অ্যাপ্লিকেশনগুলিতে ব্যবহার করার জন্য একটি জনপ্রিয় ফর্ম্যাট। আপনি যদি একটি নির্দিষ্ট কেন্দ্র বিন্দুর চারপাশে বৃত্তাকার বা বর্গাকার এলাকা দ্রুত তৈরি করতে চান, তাহলে "KML সার্কেল ও স্কয়ার জেনারেটর" আপনার জন্য একটি চমৎকার অনলাইন টুল। এই টুলটি কেবল KML তৈরিই করে না, বরং উৎপন্ন স্থানাঙ্কগুলি (coordinates) একটি এক্সেল ফাইলে এক্সপোর্ট করার সুবিধা দেয়। এই ব্লগ পোস্টে, আমরা এই টুলটি কীভাবে ব্যবহার করতে হয় তার ধাপে ধাপে নির্দেশিকা প্রদান করব।
টুলটি এখানে পাবেন: https://kmlcirclegenerator.blogspot.com/
টুলটির প্রধান বৈশিষ্ট্য:
আকৃতি নির্বাচন: বৃত্ত (Circle) বা বর্গ (Square) তৈরি করার অপশন।
কাস্টমাইজেশন: কেন্দ্রের অক্ষাংশ, দ্রাঘিমাংশ, আকার (ব্যাসার্ধ বা পার্শ্বের দৈর্ঘ্য) এবং একক (কিমি, মিটার, মাইল, ফুট, নটিক্যাল মাইল, গজ) নির্ধারণ করা যায়।
নির্ভুলতা নিয়ন্ত্রণ: পরিধির জন্য বিন্দুর সংখ্যা (Number of Points) নির্বাচন করে আকৃতির মসৃণতা নিয়ন্ত্রণ করা যায়।
স্টাইলিং: লাইনের রঙ, বহুভুজের (Polygon) ফিল রঙ এবং ফিল অপাসিটি (স্বচ্ছতা) পরিবর্তন করা যায়।
জ্যামিতির প্রকার: মাল্টিজিওমেট্রি (আউটলাইন সহ ভরাট), পলিগন (আউটলাইন সহ ভরাট) অথবা লাইনস্ট্রিং (শুধুমাত্র আউটলাইন) হিসেবে KML তৈরি করার অপশন।
ডকুমেন্ট ও প্লেসমার্কের নাম: KML ডকুমেন্ট এবং প্লেসমার্কের জন্য কাস্টম নাম দেওয়া যায়, যা স্বয়ংক্রিয়ভাবে আকৃতি এবং বিন্দুর সংখ্যার উপর ভিত্তি করে আপডেট হয়।
আউটপুট:
তৈরি করা KML কোড টেক্সটবক্সে দেখা যায়।
KML কোড কপি করার সুবিধা।
KML ফাইল (.kml) ডাউনলোড করার সুবিধা।
আকৃতির শীর্ষবিন্দুগুলির (vertices) অক্ষাংশ ও দ্রাঘিমাংশ একটি এক্সেল (.xlsx) ফাইলে ডাউনলোড করার সুবিধা।
দ্বিভাষিক ইন্টারফেস: বাংলা এবং ইংরেজি লেবেল ব্যবহার করা হয়েছে।
কীভাবে ব্যবহার করবেন: ধাপে ধাপে নির্দেশিকা
টুল অ্যাক্সেস করুন: প্রথমে, আপনার ওয়েব ব্রাউজারে এই লিঙ্কে যান: https://kmlcirclegenerator.blogspot.com/
আকৃতি নির্বাচন করুন (Shape Type):
ড্রপডাউন মেনু থেকে আপনি "বৃত্ত (Circle)" বা "বর্গ (Square)" নির্বাচন করুন।
এটি নির্বাচন করার সাথে সাথে "ব্যাসার্ধ (Radius)" লেবেলটি বর্গের জন্য "পার্শ্বের দৈর্ঘ্য (Side Length)"-এ পরিবর্তিত হবে। এছাড়াও, "ডকুমেন্টের নাম" এবং "প্লেসমার্কের নাম" স্বয়ংক্রিয়ভাবে আপডেট হবে।
ডকুমেন্টের নাম দিন (Document Name):
আপনার KML ফাইলের জন্য একটি উপযুক্ত নাম দিন। ডিফল্টরূপে, এটি নির্বাচিত আকৃতি এবং বিন্দুর সংখ্যার উপর ভিত্তি করে একটি নাম প্রস্তাব করবে (যেমন, "KML Circle Output (1000 Points)")।
কেন্দ্রের স্থানাঙ্ক লিখুন (Center Coordinates):
"কেন্দ্রের অক্ষাংশ (Center Latitude)" এবং "কেন্দ্রের দ্রাঘিমাংশ (Center Longitude)" ফিল্ডে আপনার কাঙ্ক্ষিত কেন্দ্র বিন্দুর ডেসিমেল ডিগ্রি তে মান লিখুন।
আকার এবং একক নির্ধারণ করুন (Dimension & Unit):
আকার (Dimension): যদি বৃত্ত নির্বাচন করেন, তাহলে "ব্যাসার্ধ (Radius)" লিখুন। যদি বর্গ নির্বাচন করেন, তাহলে "পার্শ্বের দৈর্ঘ্য (Side Length)" লিখুন।
একক (Unit): ড্রপডাউন থেকে আপনার পছন্দের একক (যেমন, কিলোমিটার, মিটার, মাইল ইত্যাদি) নির্বাচন করুন।
পয়েন্টের সংখ্যা নির্বাচন করুন (Number of Points for Perimeter):
এই ড্রপডাউন থেকে আকৃতির পরিধি তৈরি করতে কতগুলো বিন্দু ব্যবহার করা হবে তা নির্বাচন করুন। যত বেশি বিন্দু, আকৃতি তত মসৃণ হবে (বিশেষ করে বৃত্তের ক্ষেত্রে)। ডিফল্ট এবং প্রস্তাবিত মান হলো ১০০০ (উচ্চ নির্ভুলতার জন্য)। এই মান পরিবর্তন করলেও "ডকুমেন্টের নাম" এবং "প্লেসমার্কের নাম" স্বয়ংক্রিয়ভাবে আপডেট হবে।
প্লেসমার্কের নাম দিন (Placemark Name):
KML ফাইলের মধ্যে এই নির্দিষ্ট আকৃতির জন্য একটি নাম দিন। এটিও স্বয়ংক্রিয়ভাবে আপডেট হবে।
রঙ এবং অপাসিটি নির্ধারণ করুন (Color & Opacity):
লাইনের/আউটলাইনের রঙ (Line/Outline Color): কালার পিকার ব্যবহার করে আপনার আকৃতির আউটলাইনের রঙ নির্বাচন করুন।
বহুভুজের ফিল রঙ (Polygon Fill Color): কালার পিকার ব্যবহার করে আকৃতির ভিতরের অংশের রঙ নির্বাচন করুন।
বহুভুজের ফিল অপাসিটি (Polygon Fill Opacity): স্লাইডার ব্যবহার করে ফিল রঙের স্বচ্ছতা (০.০ থেকে ১.০ পর্যন্ত) অ্যাডজাস্ট করুন। ০.০ মানে সম্পূর্ণ স্বচ্ছ এবং ১.০ মানে সম্পূর্ণ অস্বচ্ছ।
জ্যামিতির প্রকার নির্বাচন করুন (Geometry Type):
মাল্টিজিওমেট্রি (MultiGeometry): এটি ডিফল্ট এবং প্রস্তাবিত। এটি একটি ভরাট আকৃতি এবং তার সাথে একটি আউটলাইন উভয়ই তৈরি করে।
পলিগন (Polygon): এটি একটি ভরাট আকৃতি এবং তার আউটলাইন তৈরি করে।
লাইনস্ট্রিং (LineString): এটি শুধুমাত্র আকৃতির আউটলাইন তৈরি করে, কোনো ভরাট রঙ থাকে না।
KML তৈরি করুন (Generate KML):
সমস্ত ইনপুট পূরণ করার পর "KML তৈরি করুন (Generate KML)" বাটনে ক্লিক করুন।
নিচের টেক্সটবক্সে তৈরি হওয়া KML কোড প্রদর্শিত হবে।
আউটপুট ব্যবহার করুন (Using the Output):
KML কপি করুন (Copy KML): এই বাটনে ক্লিক করে টেক্সটবক্সের সম্পূর্ণ KML কোড ক্লিপবোর্ডে কপি করতে পারবেন।
KML ফাইল ডাউনলোড করুন (Download KML File): এই বাটনে ক্লিক করলে একটি .kml ফাইল ডাউনলোড হবে, যা Google Earth বা অন্যান্য ম্যাপিং সফটওয়্যারে খোলা যাবে। ফাইলের নামটি "ডকুমেন্টের নাম" ফিল্ড থেকে নেওয়া হবে।
এক্সেল ডাউনলোড করুন (Download Excel): এই বাটনে ক্লিক করলে একটি .xlsx এক্সেল ফাইল ডাউনলোড হবে। এই ফাইলে আকৃতির প্রতিটি শীর্ষবিন্দুর (vertex) জন্য "Vertex_ID", "Latitude", এবং "Longitude" কলামে ডেটা থাকবে। ফাইলের নামে আকৃতির ধরন এবং শীর্ষবিন্দুর সংখ্যা উল্লেখ থাকবে (যেমন, "Circle_Coordinates_(1000_Vertices).xlsx")।
গুরুত্বপূর্ণ নোট:
টুলটি গণনার জন্য একটি গোলাকার পৃথিবী মডেল (Spherical Earth model) ব্যবহার করে। বৃহত্তর দূরত্বের ক্ষেত্রে, আরও জটিল উপবৃত্তাকার মডেল (যেমন WGS84) ব্যবহার করা সরঞ্জামগুলির তুলনায় সামান্য পার্থক্য থাকতে পারে।
উপসংহার
"KML সার্কেল ও স্কয়ার জেনারেটর" একটি অত্যন্ত ব্যবহারকারী-বান্ধব এবং কার্যকরী টুল যা আপনাকে দ্রুত কাস্টমাইজড KML আকৃতি তৈরি করতে সাহায্য করে। এক্সেল এক্সপোর্ট সুবিধা এটিকে ডেটা বিশ্লেষণ এবং অন্যান্য GIS কাজের জন্য আরও বেশি উপযোগী করে তোলে। আশা করি এই গাইডটি আপনাকে টুলটি有效地 ব্যবহার করতে সাহায্য করবে। হ্যাপি ম্যাপিং!
Comments
Post a Comment