ব্যাচ জিওটিআইএফএফ'কে কেএমজেড ফাইলগুলিতে রূপান্তর করে


11

আমার প্রায় 600 জিওটিআইএফএফ ম্যাপ ফাইল রয়েছে, আমি প্রায় 140 এমবি আকারের আকারে কেএমজেড ফাইলগুলিতে রূপান্তর করতে চাই যাতে লোকেরা সেগুলি ডাউনলোড করতে পারে এবং গার্মিন জিপিএস ইউনিট, গুগল আর্থ ইত্যাদি দিয়ে তাদের ব্যবহার করতে পারে

এই ব্যাচ প্রক্রিয়াটির সহজ উপায় যে কেউ জানেন, প্রক্রিয়াটির অংশ হিসাবে টিফ চিত্রটি আরও ছোট জেপিগ চিত্রে রূপান্তর করে?

আমি gdal_translate এ হোঁচট খেয়েছি যা আমি অনুমান করি যে "-co কম্প্রেস = জেপিইজি" বিকল্পটি ব্যবহার করে চিত্রগুলি আরও ছোট কিছুতে অনুকূলকরণ করা কার্যকর হতে পারে।


দেখে মনে হচ্ছে জি-রাস্টার আমাকে ফাইল-এ-ফাইলটি প্রক্রিয়াটি করতে দেয়।
গাভিন

গ্লোবাল ম্যাপারটিও সক্ষম দেখায়, তবে এটি কিছুটা ব্যয়বহুল কারণ আমি কেএমজেড ফাইল ডাউনলোড করা লোকদের কাছ থেকে লাভ করতে যাচ্ছি না।
গ্যাভিন

OkMap ভাল আউটপুট উত্পাদন করে, কিন্তু আবার সেই দরকারী ব্যাচ প্রসেসিং বিকল্পের অভাব রয়েছে।
গাভিন

1
চিত্রগুলি যদি বড় হয় তবে আপনার কেবলমাত্র তাদের সর্বোচ্চ 1 মেগাপিক্সেল টাইল করতে হবে না, গারমিন হ্যান্ডহেল্ডগুলি এটিকে কাস্টম মানচিত্র হিসাবে গ্রহণ করার জন্য আপনাকে একই কেএমজেডের মধ্যে 100 টি টাইল অতিক্রম করতে হবে না। এটি অবশ্যই WGS84 ল্যাট দীর্ঘ হতে হবে। গারমিন কেএমজেড সমর্থন সম্পর্কে আরও তথ্যের জন্য গারমিন ফোরাম দেখুন ।
স্টিফান

শেষ পর্যন্ত আমি OkMap ব্যবহার করে ম্যানুয়ালি প্রক্রিয়াটি শেষ করেছি। প্রত্যেকের ইনপুট জন্য ধন্যবাদ।
গ্যাভিন

উত্তর:


15

Gdal_translate এর সাম্প্রতিক সংস্করণগুলিতে কেএমএল সুপারওভারলে সমর্থন রয়েছে। যদিও এটি এখনও জিডিএল ওয়েবসাইটে নথিভুক্ত করা হয়নি নিচে নিম্নলিখিতটি ব্যবহার করা যেতে পারে:

gdal_translate.exe-KMLSUPEROVERLAY এর c:। in.pha c: \ out.kmz -co format = JPEG

এটি jpeg সংকোচনের সাহায্যে একটি কিমিডিজ ফাইলটিতে একটি টাইল্ড সংস্করণ সংরক্ষণ করবে।

উইন্ডোতে আপনি ব্যবহার করে স্বয়ংক্রিয় করতে পারেন

forfiles / m * .tif / c "cmd / c gdal_translate.exe -KMLSUPEROVERLAY @FILE @ FNAME.kmz -co format = JPEG"

এটি ধরে নিয়েছে যে ইনপুট ফাইলগুলি WGS84- এ রয়েছে।


1
দুর্ভাগ্যক্রমে আমি সবেমাত্র আবিষ্কার করেছি যে কেএমজেডের উত্পাদিত গারমিন কাস্টম মানচিত্রের সামঞ্জস্যপূর্ণ কেএমজেড ফাইল নয়।
গাভিন

আপনি জানেন না কেন সামঞ্জস্যপূর্ণ নয়?
অ্যাডাম মিলস

সুপার ওভারলে এর কাঠামো আলাদা। এটির মধ্যে একটি কিলোমিডজির পুরো গোছা রয়েছে km গারমিন ফর্ম্যাটটি জিমপিজের একটি ফোল্ডার এবং একটি ডক.কেএমএল ফাইল সহ একটি কিমিজেড যা জেপিজির এক্সটেন্টগুলি বর্ণনা করে। বিকল্প স্ট্রাকচারগুলি কেন আছে তা ধারণা নেই, তবে ব্যক্তিগতভাবে আমি গারমিন ফর্ম্যাট ক্লিনারটি পেয়েছি ... যা বেশিরভাগ গারমিন ডেটা স্ট্রাকচারকে ঘৃণা করায় আমার কাছে অদ্ভুত।
মাইক

@ গ্যাভিন আপনি কি কখনও সমাধান খুঁজে পেয়েছেন? আমি যা বিশ্বাস করি তাতেও একই সমস্যা, এই প্রশ্নটি দেখুন
অঙ্কিত

@gerrit দুঃখিত, না শীঘ্রই আবার দেখার জন্য এটি আমার তালিকার তালিকায় রয়েছে।
গ্যাভিন

0

জিওটিফ ফাইলগুলি যদি প্রতি 140 এমবি আকারের হয় তবে ফলিত jpg ফাইলগুলি এখনও বেশ বড় হতে পারে। ফাইলগুলি ছোট ফাইলগুলিতে বিভক্ত করা আকর্ষণীয় হতে পারে, যাতে এগুলি আরও সহজে প্রদর্শিত হতে পারে। আপনি http://www.maptiler.org/ ব্যবহার করে একটি ফাইল দিয়ে চেষ্টা করতে পারেন যার একটি কেএমএল সুপারওরলে জেনারেট করার বিকল্প রয়েছে। ম্যাপটেলারটি সমস্ত ফাইল ব্যাচের প্রক্রিয়াতে বরাদ্দ নাও হতে পারে তবে এটি ব্যবহার করা সহজ যাতে কিছু প্রাথমিক পরীক্ষা করা ভাল।

যদি এটি আপনি যেমন চান তেমন কাজ করে, তবে আপনি GDAL2Tiles ব্যবহার করে সমস্ত ফাইল ব্যাচ প্রক্রিয়া করতে চেষ্টা করতে পারেন । আমি এটি চেষ্টা করি নি, তবে আমি মনে করি যে এটি সম্ভব হওয়া উচিত কারণ ম্যাপটেলারটি জিডিএল 2 টাইলগুলির উপর ভিত্তি করে।


ওকেম্যাপ এটি করে - জিওটিআইএফএফ নেয় এবং তারপরে কেএমজেড ফাইলে ব্যবহারের জন্য একাধিক ছোট চিত্রগুলিতে বিভক্ত করে। জিডাল টাইলস হ'ল একটি সহজ সরঞ্জাম - এটি থেকে কীভাবে কিমিজেড উত্পাদন করা যায় তা ঠিক এখনও সন্ধান করতে পারেনি। আরও কিছু খেলবে।
গ্যাভিন

OkMap আমার কাছে নতুন। এটিতে এটির নজর থাকবে, মনে হচ্ছে এটি একটি আকর্ষণীয় প্রোগ্রাম।
নাম

জিডাল টাইলস প্রায় রয়েছে তবে ওকেম্যাপ আরও অনেক মার্জিত ফলাফল দেয়। টাইল মাপগুলি OkMap দ্বারা মূল চিত্রটি দক্ষতার সাথে বিভক্ত করতে গণনা করা হয়, বর্গাকার টাইলগুলির পরিবর্তে আয়তক্ষেত্রাকার টাইলগুলি বাড়তি স্বচ্ছ অঞ্চলগুলি এড়িয়ে চলা অনুমতি দেয়। আমি ভাবছি যদি আমি কোনওভাবে আমার ফাইলগুলি ব্যাচের প্রক্রিয়াটিতে / কমান্ড লাইন OkMap স্বয়ংক্রিয় করতে পারি।
গ্যাভিন

0

আমি কখনই কেএমএলে চিত্র ব্যবহার করি নি, যদিও দেখে মনে হচ্ছে gdal2टाईल pyপি সাহায্য করতে পারে। ওএসের উপর নির্ভর করে আপনি বিভিন্নভাবে ব্যাচ রূপান্তর করতে পারেন। সিএমডি ব্যবহার কমান্ড সহ Windows ইন: থেকে DIR পথ > yourfile যদি .txt (আপনার ফাইলের তালিকা উৎপন্ন), এক্সেল / ওপেন অফিস করার জন্য আমদানি .txt, এটা পরিষ্কার GDAL জন্য আপনার সিনট্যাক্স যোগ করুন। Filename.bat হিসাবে সংরক্ষণ করুন এবং কমান্ড লাইন থেকে এটি চালান।


আমি পরিচিত এবং নিয়মিত জিডাল টাইলস ব্যবহার করি তবে কিমিজেডজি স্পিট করার জন্য আমার কী সেটিংস ব্যবহার করা উচিত তা সম্পর্কে কিছুটা নিশ্চিত না। কোন ধারনা?
গাভিন

1
আমি অনুমান করি এটি কিমিএল আউটপুট এবং চিত্রগুলি জিপ করার পরে কেবল জিপ ফাইলটির নাম কিমিওডিজি এক্সটেনশনে রাখা হয়েছে।
গাভিন

এটাই. আপনি যদি নিজের ইমেজগুলি সংকুচিত করতে চান তবে আপনার কী ধরণের ডেটা টাইপ করা উচিত তা দেখতে হবে এবং এটি এটিকে আরও মেমরির দক্ষ কিছুতে পরিবর্তন করতে হবে।
টেমেক

জিডাল টাইলস প্রায় রয়েছে তবে ওকেম্যাপ আরও অনেক মার্জিত ফলাফল দেয়। টাইল মাপগুলি OkMap দ্বারা মূল চিত্রটি দক্ষতার সাথে বিভক্ত করতে গণনা করা হয়, বর্গাকার টাইলগুলির পরিবর্তে আয়তক্ষেত্রাকার টাইলগুলি বাড়তি স্বচ্ছ অঞ্চলগুলি এড়িয়ে চলা অনুমতি দেয়। আমি ভাবছি যদি আমি কোনওভাবে আমার ফাইলগুলি ব্যাচের প্রক্রিয়াটিতে / কমান্ড লাইন OkMap স্বয়ংক্রিয় করতে পারি।
গ্যাভিন


0

আমি এখানে আর্কজিআইএস থেকে পাইথন স্ক্রিপ্ট পোস্ট করেছি:

3 জিবি আর্কজিআইএস রাস্টার কেএমএলে রেজোলিউশন না হারিয়ে রফতানি করছেন?

বিভিন্ন মডেল বিভিন্ন সংখ্যক টাইল সমর্থন করে। আপনাকে এই সীমাবদ্ধতা, আপনি যে চিত্র ব্যবহার করতে চান তার পরিমাণ এবং আপনি যে সর্বনিম্ন রেজোলিউশনটি ব্যবহার করতে চান তা দেখতে হবে। তারপরে আপনাকে সম্ভবত আপনার আসল চিত্র থেকে একাধিক ফাইল তৈরি করতে হবে, স্ক্রিপ্ট সরঞ্জামের সাহায্যে চিত্রের প্রতিটি বিভাগকে প্রক্রিয়া করতে হবে এবং ল্যাপটপ থেকে ফাইলগুলি আপনার প্রয়োজনীয় হিসাবে জিপিএসে স্থানান্তর করতে হবে (গারমিন কেবল একবারে "1 কাস্টম মানচিত্র" সমর্থন করে) । মানচিত্রের অনেকগুলি মডেল কেবলমাত্র 10 10xx1024 টাইল সমর্থন করে। কলোরাডো এবং মন্টানা আরও সমর্থন করে। আমি টাইলের আকারটি 2048 x 2048 এ পরিবর্তন করার জন্য পরীক্ষা নিরীক্ষা করেছি এবং এটি এখনও কাজ করছে এবং এক সাথে আরও কিছুটা ডেটা দেওয়ার অনুমতি দেয়।

আপনার ক্ষেত্রে আমি কয়েকটি মাল্টি-জিগ চিত্রগুলিকে মোজাইক করব এবং এই বৃহত অঞ্চলটির চিত্রাবলীর প্রক্রিয়া করব এবং ব্যবহারকারীদের সেগুলিকে গুগল আর্থে সাবসেট করতে দিন এবং সেখান থেকে তাদের নিজস্ব কি.মি. কাস্টম মানচিত্র জিনিসটি ইচ্ছাকৃতভাবে খুব সীমিত কারণ গারমিন বরং তাদের জেএনএক্স ফর্ম্যাটটিকে সমর্থন করবে এবং আপনাকে একটি বার্ডসিয়ে সাবস্ক্রিপশন বিক্রি করবে .... বা আপনাকে তাদের ডিভাইস হ্যাক করতে বাধ্য করবে।


0

ওকেম্যাপ ডেস্কটপ (সম্পূর্ণরূপে, সংস্করণে অর্থ প্রদান করা) এখন গারমিন কাস্টম মানচিত্রের সামঞ্জস্যপূর্ণ কেএমজেড ফাইলগুলি তৈরি করার জন্য একটি ব্যাচ ফাংশন অন্তর্ভুক্ত করেছে, তাই আমি এখন এটি ব্যবহার করছি।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.