এটি হল প্ল্যানেটস্প্লিটার-স্লিম কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
planetsplitter-slim - রুটিনো ডাটাবেসে OSM XML ডেটা বিভক্ত করুন
সাইনোপিসিস
planetsplitter-পাতলা [--help] [--দির=আমাকে বলুন] [--প্রিফিক্স=নাম] [--সর্ট-রাম-সাইজ=আয়তন]
[--সর্ট-থ্রেড=সংখ্যা] [--tmpdir=আমাকে বলুন] [--ট্যাগিং=ফাইলের নাম]
[-- লগ্গযোগ্য] [--লগটাইম] [--লগমেমোরি] [--errorlog[=নাম]] [--পার্স-
কেবল | --প্রক্রিয়া-শুধুমাত্র] [--সংযোজন] [-- রাখা] [--পরিবর্তন] [--সর্বোচ্চ-
পুনরাবৃত্তি=সংখ্যা] [-- ছাঁটাই-কোনটি নয়] [--ছাঁটাই-বিচ্ছিন্ন=লেন] [-- ছাঁটাই-
সংক্ষিপ্ত =লেন] [--প্রুন-সোজা=লেন] [filename.osm ... | filename.osc ...
| filename.pbf ... | filename.o5m ... | filename.o5c ... |
ফাইলের নাম।(o5m|osc|os5m|o5c).bz2 ... | ফাইলের নাম।(o5m|osc|os5m|o5c).gz
... | ফাইলের নাম।(o5m|osc|os5m|o5c).xz ...]
বর্ণনাঃ
planetsplitter-পাতলা OSM বিন্যাস XML ফাইলে পড়ে এবং তৈরি করতে এটিকে বিভক্ত করে
রুটিন ডাটাবেস যা রাউটিং এর জন্য।
বিকল্প
--help ব্যবহারের তথ্য প্রিন্ট করে
--dir=আমাকে বলুন
ফলাফল সংরক্ষণ করার জন্য ডিরেক্টরির নাম সেট করে। বর্তমান থেকে ডিফল্ট
ডিরেক্টরি.
-- উপসর্গ=নাম
তৈরি করা ফাইলগুলির জন্য ফাইলের নাম উপসর্গ সেট করে। কোন উপসর্গ ডিফল্ট.
--বাছাই-রাম-আকার=আয়তন
ডেটা সাজানোর জন্য ব্যবহার করার জন্য RAM-এর পরিমাণ (MB-এ) উল্লেখ করে। উল্লেখ না থাকলে
তাহলে 64 MB স্লিম মোডে ব্যবহার করা হবে বা 256 MB অন্যথায়।
--সর্ট-থ্রেড=সংখ্যা
ডেটা বাছাই করার জন্য ব্যবহার করার জন্য থ্রেডের সংখ্যা (বাছাই মেমরির মধ্যে ভাগ করা হয়
থ্রেডগুলি \- অনেকগুলি থ্রেড এবং পর্যাপ্ত মেমরি নেই কর্মক্ষমতা হ্রাস করবে)।
--tmpdir=আমাকে বলুন
অস্থায়ী ডিস্ক ফাইল সংরক্ষণ করার জন্য ডিরেক্টরির নাম উল্লেখ করে। যদি না
নির্দিষ্ট করা হলে এটি ডিফল্ট হয় এর মান --dir বিকল্প বা বর্তমান
ডিরেক্টরি.
--ট্যাগিং=ফাইলের নাম
এর জন্য XML ফর্ম্যাটে ট্যাগিং নিয়মের তালিকা ধারণকারী ফাইলের নাম সেট করে
ইনপুট ফাইল পার্সিং। যদি ফাইলটি বিদ্যমান না থাকে তাহলে আমাকে বলুন, উপসর্গ এবং
"profiles.xml" একত্রিত এবং ব্যবহার করা হবে, যদি এটি বিদ্যমান না থাকে তবে ফাইলটি
/usr/share/routino/profiles.xml ব্যবহার করা হবে.
-- লগ্গযোগ্য
প্রগতি বার্তা প্রিন্ট করুন যা একটি ফাইলে লগ করার জন্য উপযুক্ত; সাধারণত একটি
ইনক্রিমেন্টিং কাউন্টার প্রিন্ট করা হয়েছে যা রিয়েল-টাইম ডিসপ্লে এর চেয়ে বেশি উপযুক্ত
লগিং
--লগটাইম>
প্রতিটি প্রক্রিয়াকরণ ধাপের জন্য অতিবাহিত সময় প্রিন্ট করুন (মিনিট, সেকেন্ড এবং
মিলিসেকেন্ড)।
--লগমেমোরি
প্রতিটি প্রক্রিয়াকরণ ধাপের (MBytes) জন্য সর্বাধিক বরাদ্দকৃত এবং ম্যাপ করা মেমরি প্রিন্ট করুন।
--errorlog[=নাম]
লগ OSM পার্সিং এবং প্রক্রিয়াকরণ ত্রুটি ত্রুটি লগ বা নির্দিষ্ট ফাইলের নাম (
--dir এবং -- উপসর্গ বিকল্প প্রয়োগ করা হয়)। যদি --সংযোজন অপশন ব্যবহার করা হয় তারপর
বিদ্যমান লগ ফাইল যুক্ত করা হবে, অন্যথায় একটি নতুন তৈরি করা হবে। যদি
-- রাখা বিকল্পটি একটি ভৌগলিকভাবে অনুসন্ধানযোগ্য ত্রুটির লগের ডাটাবেসও ব্যবহার করা হয়
ভিজ্যুয়ালাইজার ব্যবহারের জন্য তৈরি করা হয়েছে।
-- শুধুমাত্র পার্স
ইনপুট ফাইল পার্স করুন এবং মধ্যবর্তী ফাইলগুলিতে ডেটা সংরক্ষণ করুন কিন্তু প্রক্রিয়া করবেন না
একটি রাউটিং ডাটাবেসে তথ্য. এই বিকল্পটি ব্যবহার করা আবশ্যক --সংযোজন
প্রথম ফাইল ছাড়া সকলের জন্য বিকল্প।
--প্রক্রিয়া-শুধুমাত্র
কোন ফাইল পড়ুন না কিন্তু দ্বারা তৈরি বিদ্যমান মধ্যবর্তী ফাইল প্রক্রিয়া
ব্যবহার করে -- শুধুমাত্র পার্স বিকল্প।
--সংযোজন
ইনপুট ফাইল পার্স করুন এবং বিদ্যমান মধ্যবর্তী ফাইলগুলিতে ফলাফল যোগ করুন; দ্য
সংযুক্ত ফাইল একটি OSM ফাইল বা একটি OSC পরিবর্তন ফাইল হতে পারে।
-- রাখা OSM ফাইল পার্সিং, বাছাই এবং অপসারণের পরে মধ্যবর্তী ফাইলগুলির একটি সেট সংরক্ষণ করুন
সদৃশ; এটি একটি OSC ফাইল যুক্ত করতে এবং পরে পুনরায় প্রক্রিয়াকরণের অনুমতি দেয়।
--পরিবর্তন
এই বিকল্পটি নির্দেশ করে যে প্রক্রিয়া করা ডেটাতে এক বা একাধিক OSC (OSM) রয়েছে
পরিবর্তন) ফাইল, যদি একাধিক ব্যবহার করা হয় তবে সেগুলি অবশ্যই সময়ের ক্রম অনুসারে প্রয়োগ করতে হবে।
এই বিকল্পটি বোঝায় --সংযোজন ডেটা ফাইল পার্স করার সময় এবং -- রাখা প্রক্রিয়াকরণের সময়
ডেটা।
-- সর্বোচ্চ পুনরাবৃত্তি=সংখ্যা
সুপার-নোড এবং সুপার- তৈরি করার সময় ব্যবহার করার জন্য সর্বাধিক সংখ্যক পুনরাবৃত্তি
সেগমেন্ট ডিফল্ট 5 যা সাধারণত যথেষ্ট।
-- ছাঁটাই-কোনটি নয়
নীচের ছাঁটাই বিকল্পগুলি অক্ষম করুন, সেগুলিকে যুক্ত করে পুনরায় সক্রিয় করা যেতে পারে৷
এই বিকল্পের পরে কমান্ড লাইন।
-- ছাঁটাই-বিচ্ছিন্ন=লম্বা
ছোট সংযোগ বিচ্ছিন্ন গ্রুপ থেকে একটি পরিবহন ধরনের জন্য অ্যাক্সেস অনুমতি সরান
সেগমেন্টগুলির এবং সেগমেন্টগুলি সরিয়ে ফেলুন যদি সেগুলি কোনও অ্যাক্সেসের অনুমতি না থাকে
(500 মিটারের নিচে গোষ্ঠীগুলিকে সরানোর ক্ষেত্রে ডিফল্ট)।
-- ছাঁটাই-সংক্ষিপ্ত=লম্বা
সংক্ষিপ্ত অংশগুলি সরান (সর্বোচ্চ 5m দৈর্ঘ্য পর্যন্ত বিভাগগুলি সরানোর জন্য ডিফল্ট)।
--প্রুন-সোজা==লম্বা
প্রায় সোজা হাইওয়েতে নোডগুলি সরান (3m পর্যন্ত নোডগুলি সরানোর ক্ষেত্রে ডিফল্ট৷
একটি সরল রেখা থেকে অফসেট)।
filename.osm, filename.osc, filename.pbf, filename.o5m, filename.o5c
থেকে ডেটা পড়ার জন্য ফাইলের নাম(গুলি) নির্দিষ্ট করে। '.pbf' শেষ হওয়া ফাইলের নাম পড়া হবে
PBF হিসাবে, '.o5m' বা '.o5c' দিয়ে শেষ হওয়া ফাইলের নামগুলি O5M/O5C হিসাবে পড়া হবে, অন্যথায়
এক্সএমএল '.bz2' শেষ হওয়া ফাইলের নামগুলি bzip2 আনকম্প্রেস করা হবে (যদি bzip2 সমর্থন কম্পাইল করা হয়
ভিতরে). '.gz' শেষ হওয়া ফাইলের নামগুলি gzip আনকম্প্রেস করা হবে (যদি gzip সমর্থন কম্পাইল করা হয়
ভিতরে). '.xz' শেষ হওয়া ফাইলের নামগুলি xz আনকম্প্রেস করা হবে (যদি xz সমর্থন কম্পাইল করা হয়)।
দ্রষ্টব্য: রুটিনোর 2.5 সংস্করণে স্ট্যান্ডার্ড ইনপুট থেকে ডেটা পড়ার ক্ষমতা
সরিয়ে ফেলা হয়েছে. কারণ সেখানে এখন সংকুচিত পড়ার ক্ষমতা রয়েছে
ফাইল (bzip2, gzip, xz) এবং PBF ফাইল সরাসরি। এছাড়াও স্ট্যান্ডার্ড ইনপুট ফাইল ব্যবহার করে
টাইপ ফাইলের নাম থেকে স্বয়ংক্রিয়ভাবে সনাক্ত করা যাবে না।
onworks.net পরিষেবা ব্যবহার করে অনলাইনে planetsplitter-slim ব্যবহার করুন