কিউজিআইএস ২.6 এ বড় মানচিত্র রফতান করার সময় আমি কীভাবে অসম্পূর্ণ ডাব্লুএমএস স্তরগুলি এড়াতে পারি?


10

আমার প্রায় 20 টি ভেক্টর স্তর এবং একটি ডাব্লুএমএস স্তর (উবুন্টু 14.04 এ কাজ করা) সহ একটি QGIS 2.6 প্রকল্প রয়েছে। ডাব্লুএমএস রেন্ডারিং ঠিক আছে, যদিও সামান্য কিছুটা ধীর এবং এ 4-আকারের মানচিত্র রফতানিও সঠিকভাবে কাজ করে (উভয়ই জেপিজি এবং পিডিএফ) তবে আমার চূড়ান্ত আকারের মানচিত্রটি প্রায় A0 রফতানি করার চেষ্টা করার সময় জিনিসটি জটিল হয়ে ওঠে।

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

এটি ফলাফল পিডিএফ দেখতে কেমন লাগে

আমি বেশ কয়েকটি "কাজের আশেপাশে" চেষ্টা করেছি:
* এটি রফতানির পরিবর্তে পিডিএফ প্রিন্টারে মুদ্রণ করুন। একই ফলাফল।
* ডাব্লুএমএস স্তর মুছুন এবং স্ক্র্যাচ থেকে এটি আবার সংজ্ঞা দিন। * কম্পোজিশন থেকে মানচিত্রটি মুছে ফেলে আবার এটি সংজ্ঞায়িত করেছেন। পরিবর্তন নেই.
* অবশেষে একটি নতুন প্রকল্পের সাথে চেষ্টা করেছেন এবং একই আকারের মানচিত্রটি সংজ্ঞায়িত করেছেন ... এবং সমস্যা এখনও রয়েছে।
* আমি আনইনস্টল করে পুনরায় ইনস্টল করার চেষ্টা করেছি। সবকিছু দেখতে একইরকম রয়েছে (এমনকি প্লাগইনগুলি এখনও আছে)।
* আমি এটি একটি উইন্ডোজ কিউজিআইএসে (একটি উইন্ডোজ বিভাজনে এবং উইন্ডোজ ভার্চুয়াল মেশিনে উভয়) রফতানি করার চেষ্টা করেছি। উইন্ডোজের সাথে প্রথম চেষ্টাটি ঠিকঠাক কাজ করেছিল, তবে এখন আমি উবুন্টুর মতো একই সমস্যার মুখোমুখি হই।

কয়েকটি ধারণা:
* এটি কি ডাব্লুএমএস সার্ভারের সাথে সংযোগের সমস্যা হতে পারে? তবে ডাব্লুএমএস রেন্ডারিং সঠিকভাবে কাজ করে।
* কিউজিআইএস আমাদের স্মৃতিশক্তি চালাতে পারে? যদি আমি সিস্টেম মনিটরটি উন্মুক্ত রেখেই বুঝতে পারি যে QGIS আমার 8 টি কোরগুলির মধ্যে কেবল 2 টি ব্যবহার করবে, এবং একযোগে নয়, এবং ব্যবহৃত কোরটি ব্যবহারের 100% এ পৌঁছায়। একইভাবে, ব্যবহৃত মেমরিটি কখনই 2 জিবি ছাড়িয়ে যায় না, তবে আমার 16 জিবি (এবং গ্রাফিক কার্ডে 3 জিবি) রয়েছে।

আশা করি কেউ আমাকে একটি ইঙ্গিত দিতে পারে ... যেহেতু আমার সমস্ত প্রকল্প কিউজিআইএস-এ রয়েছে এবং এখন আমার চূড়ান্ত ফলাফল পেতে পারে না।

সম্পাদনা
আমি টাইলের আকার সীমাবদ্ধ করার চেষ্টাও করেছি, তবে সমস্যাটি অব্যাহত রয়েছে (যদিও ছোট ফাঁকা টাইলস সহ)।
তারপরে আমি টাইমআউট এবং সর্বোচ্চ-পুনরায় চেষ্টা পরামিতিগুলি দ্বিগুণ করার চেষ্টা করেছি, যেমনটি প্রস্তাবিত হয়েছিল। এটি নিখুঁতভাবে কাজ করেছিল ... কমপক্ষে সেই সময় ... এক মাস পরে আবার আমি একই সমস্যার মুখোমুখি হয়েছি। এবার একটি ছোট মানচিত্রের সাথে (দিনআ 4 আকার, পূর্ববর্তীটি একটি এ 0)। আমি টাইমআউট 50000 এমএসে সেট করেছি এবং সর্বোচ্চ 20 টির চেষ্টা করেছি !! পরিবর্তন নেই.
দুটি অতিরিক্ত বিবরণ সমস্যাটি কোথা থেকে এসেছে তা নির্ধারণে সহায়তা করতে পারে:
* ফাঁকা টাইলগুলি সর্বদা একই থাকে। এখন থেকে এক মাস আগে নয়, প্রতিবারই আমি সমস্যার মুখোমুখি হওয়ার জন্য যে সমস্ত ট্রায়াল করব তার ফাঁকা টাইলগুলি ঠিক হয়ে থাকবে fix এটি ইন্টারনেট সংযোগের সাথে কোনও সমস্যার দিকে ইঙ্গিত করে না, তাই না?
* রফতানি চিত্রটি কয়েক সেকেন্ডে তৈরি করা হয়, 30 এর বেশি নয়, যা সময়সীমা পরামিতি জড়িত না (বা কাজ করছে না) থেকেও পরামর্শ দেয়।

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


আমারও একই সমস্যা হচ্ছে ওয়ার্কআরউন্ডসের কোনওটিই আমার পক্ষে কাজ করেনি।
ক্রিস

কিউগিস ৩.৪.২ এ একই সমস্যা রয়েছে, পুনরায় আরম্ভ করুন কিগিস সম্পূর্ণরূপে এটিকে সমাধান করে।
ব্যবহারকারীর 6032

উত্তর:


7

@ ইরসভিটি দ্বারা উল্লিখিত হিসাবে টাইল আকার ছাড়াও, আপনি কিছু সময়সীমা এবং টাইল পুনরায় চেষ্টা প্যারামিটার সেট করতে পারেন।

Settings->Options->network->Timeoutনেটওয়ার্ক অনুরোধের জন্য প্রতি সংযোগে ডিফল্ট সময়সীমা শেষ

টাইমআউট ক্ষেত্রে পুনরায় চেষ্টা করুন Settings->Options->network->Max retryটাইল অনুরোধ ত্রুটির ক্ষেত্রে।

আপনি যেমন প্রকাশ করেছেন তেমন সমস্যা সমাধানের জন্য আমি রিজিঞ্চি টসকানা দ্বারা অর্থায়িত কিউজিআইএস-এ শেষ পুনরায় চেষ্টা করার পরামিতিগুলি কোড করেছিলাম।


1
টাইলের আকার সীমাবদ্ধ রাখার ফলে আমার মানচিত্রে (ছোট টাইলগুলির মধ্যে) ছোট ফাঁক সৃষ্টি হয়েছিল, তবে এখনও কুখ্যাত ফাঁক রয়েছে। তবে সময়সীমা দ্বিগুণ করা এবং সর্বাধিক পুনরায় চেষ্টা মানগুলি সমস্যার সমাধান করে।
এশিয়ার

4

কিছু সময় ধীর সংযোগের সাথে ঘটতে পারে। আপনি আপনার ডাব্লুএমএস স্তরের জন্য একটি টাইল আকার নির্ধারণ করতে চেষ্টা করতে পারেন। ডাব্লুএমএস সংযোগ কথোপকথনে টাইলের আকার (উদাহরণস্বরূপ 256x256) পরিবর্তন করুন এবং আপনি দেখতে পান যে এটি আপনার জন্য কাজ করে:

এখানে চিত্র বর্ণনা লিখুন

কখনও কখনও এটি বড় রচনাগুলির জন্য আমাকে সহায়তা করেছিল। আশাকরি এটা সাহায্য করবে.


1

এর অধীনে ক্যাশের আকার বাড়িয়ে আমি এটির কাছাকাছি আসতে সক্ষম হয়েছি Settings > Options > Network > Cache Settings > Size

এটি 0 এ ডিফল্ট প্রদর্শিত হয় এবং প্রতি রফতানি প্রায় 4KB ব্যবহার করে। আমি যখন ক্যাশের আকার 100MB এ বাড়িয়েছি, তখন এটি WMS টাইলগুলি সঞ্চয় করতে 14MB ব্যবহার করেছিল।

সমস্ত টাইলস এখন রফতানিতে ধারাবাহিকভাবে উপস্থিত হয়।


0

কিউজিআইএস-তে র‌্যামও উপলভ্য হতে পারে ... নেটওয়ার্ক এবং ক্যাশের জন্য সেটিংস দেখুন, আপনার পছন্দমতো বাড়ুন। মুদ্রণ সুরকারের জন্য সেটিংসেও ক্যাশে রয়েছে।

কিউজিআইএস পরামর্শ দেয় যে তারা কীভাবে বরাদ্দ দেয় এবং কীভাবে পূর্জি ইত্যাদির অ্যাডোব ফটোশপের উদাহরণগুলি দেখুন, যা সত্যিই দরকারী।

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