এআরসিজিআইএসে রেড্রাও হ্রাস করার কোনও উপায় আছে কি?


12

আমি আর্কগিস ডেস্কটপ 9.3.1 এ একটি বিশাল ডাটাবেস ব্যবহার করছি এবং প্রতিবার আমি যখন প্যান / জুম করি তখন পুরো ডাটাবেসটি নিজেই পুনরায় চিত্রিত করতে আমার 0.5-1 মিনিট অপেক্ষা করতে হয়। পুনরায় আঁকার পরিমাণ হ্রাস করার কোনও উপায় আছে (যেমন প্রতি পাঁচটি প্যানের ক্রিয়াকলাপে একবারে প্রোগ্রামটি পুনরায় আঁকা)?

উত্তর:


10

আপনার সমস্ত স্তরকে স্থানিকভাবে সূচকযুক্ত করে রাখতে ভুলবেন না। তারপরে আর্কম্যাপ (বা অন্য কোনও জিআইএস সফ্টওয়্যার) আপনি যে আয়তক্ষেত্রটি আঁকার চেষ্টা করছেন তার ভিতরে যা আছে তা দ্রুত খুঁজে পেতে পারে।

এরপরে প্রতিটি স্তরটিকে কেবল এমন স্কেলে দৃশ্যমান করা হয় যেখানে তারা সংবেদন দেয়। আপনি যদি স্কেল 1: 100000 এর স্কেল 1: 1000 এর জন্য তৈরি একটি স্তর আঁকেন তবে এটি অনেক সময় নিতে পারে এবং আপনি সম্ভবত বিশদটি দেখতে পাবেন না।

তৃতীয় জিনিসটি হ'ল অনেকগুলি স্তর দৃশ্যমান যা একে অপরকে coveringেকে রাখে। তারপরে তাদের সমস্ত অঙ্কিত হবে (আমি মনে করি এটি আর্ক সফ্টওয়্যারের জন্যও বৈধ) তবে আপনি কেবল সামনের একটিটি দেখতে পাচ্ছেন।

এটি এখনও ধীর গতিতে থাকলে আপনি সম্ভবত খুব খারাপ সংযোগের সাথে অন্য কম্পিউটার থেকে ডেটা প্রেরণ করছেন।

বিকল্পভাবে আপনি ডাটাবেসকে অনেকদূর এগিয়ে দিচ্ছেন। তারপরে, সম্ভবত আপনার অন্যান্য সফ্টওয়্যার সমাধানগুলি দেখে নেওয়া উচিত (সেগুলি উন্মুক্ত এবং নিখরচায় হতে পারে ;-))

আমার ধারণা আপনি এটিকে স্বয়ংক্রিয়ভাবে পুনরায় আঁকানো থেকে বিরত রাখতে পারেন তবে আমি নিশ্চিত নই যে আপনি এটি করতে চান তা সত্যই।

/ Nicklas


স্থানিক সূচকটি আসলে কী করে? যেহেতু আমি এটির সাথে পরিচিত নই, আমি এটি পরীক্ষা করব যে এটি পুনর্নির্মাণের গতির উন্নতি করে কিনা। আমি এটি অ্যাট্রিবিউট আইডেক্স হিসাবে একই বিভাগে দেখেছে, তবে আমি অনুমান করছি যে অ্যাট্রিবিউট সূচকটি পুনরায় আঁকার গতির সাথে সম্পর্কিত নয় তবে কেবল গতির ক্যোয়ারির সাথে (অ্যাক্সেসের সূচকগুলির মতো)।
jonatr

1
২. দৃশ্যমান / অ-দৃশ্যমান হিসাবে - এটি একটি ভাল সমাধান তবে আংশিকভাবে, কারণ গতিটি কিছুটা কমছে। 3. অনেক স্তর একে অপরের আবরণ না? কোনও জিআইএস কীভাবে তাতে প্রতিশ্রুতি রাখতে পারে? ৫. সফ্টওয়্যার সমাধান হিসাবে - আপনার অর্থ কী (আমি কিছু "কীওয়ার্ড" বা সফ্টওয়্যার ধরণের প্রশংসা করব যা সেগুলি সন্ধান করতে আমাকে সহায়তা করবে) ?? অসংখ্য ধন্যবাদ !!!
জোনাটর

1) আপনার যদি একটি স্থানিক সূচক না থাকে তবে সফ্টওয়্যারটি কী আঁকতে হবে তা বোঝাতে স্তরের সমস্ত জ্যামিতিগুলি স্ক্যান করতে হবে। বেশিরভাগ স্থানিক সূচকগুলি সেইভাবে কাজ করে যেভাবে তারা জ্যামিতির সীমানা বাক্সগুলিকে বহুমাত্রিক সূচকে সাজিয়ে তোলে। সেই পথে এটি খুব দ্রুত খুঁজে পেতে পারে যে আপনি কী পরিমাণ সীমানা বাক্সগুলি আঁকতে চেষ্টা করছেন তার সাথে ছেদ করছে এবং কেবলমাত্র সেই পরিমাণ জ্যামিতিতেই সম্মতি দেয় যা সেই পরিমাণের জন্য বোঝায়।
নিক্লাস অ্যাভেন

2) দৃশ্যমান এবং দৃশ্যমান না সম্পর্কিত কৌশলটি হ'ল স্তরগুলি কী ধীরে ধীরে গতি কমিয়ে দিচ্ছে তা ব্যবহার করা হবে না এবং ব্যবহার না করার সময় এগুলিকে গোপন রাখতে হবে। কিছু স্তরযুক্ত গতি মোটেও প্রভাব ফেলবে না। এটি আপনার এক সমস্যা হতে পারে এমন এক স্তর হতে পারে। এটি সন্ধান করুন এবং এটির সাথে ডিল করুন। এন্টোথরের বিষয়টি আমি আগে উল্লেখ করিনি জটিল প্রতীক। তারা জিনিসগুলিকে খুব কমিয়ে দেয়। এক রঙে পূর্ণ প্রতীক সহ ধীর স্তরগুলি চেষ্টা করুন এবং দেখুন কী তা দেয়।
নিক্লাস অ্যাভেন

3) অন্যান্য সফ্টওয়্যার সম্পর্কে ... আমি আপনার অন্যান্য প্রশ্নে স্বল্প লাইন লিখেছি: gis.stackexchange.com/questions/1398/… , তবে আর্কম্যাপটি রেন্ডারিংয়ের জন্য আমার মনে হয় এটি একটি দ্রুত বলে মনে হয়। আমি সাধারণত যেভাবে QGIS ব্যবহার করি তা তত দ্রুত নয়। তবে আমি মনে করি ইউডিগ বেশ দ্রুত। তবে যখন এটি বিশ্লেষণ, প্রক্রিয়াকরণ এবং ওয়েবম্যাপিংয়ের কথা আসে তখন আমি মনে করি অন্যান্য প্রশ্নের মধ্যে উল্লিখিত খোলা বিকল্পগুলি প্রায়শই ব্যয়ের তুলনা না করেও আর্ককে মারধর করে।
নিক্লাস অ্যাভেন

5

বিরতি অঙ্কন বোতামটি টগল করার পরিবর্তে, আপনি অঙ্কন বাতিল করতে এস্কেপ কীটি ব্যবহার করতে পারেন। এইভাবে, আপনি পরবর্তী নেভিগেশন ক্রিয়াকলাপের জন্য যথেষ্ট পরিমাণে মানচিত্রটিকে পুনরায় আঁকার অনুমতি দিতে পারবেন।


1
এটি একটি ভাল কৌশল আমি প্রচুর পরিমাণে ব্যবহার করি (দুঃখের সাথে, যেহেতু এটি সামান্য অফহ্যান্ড এবং আসল সমাধান নয়)।
jonatr

আরে, আমি এটা জানতাম না। জানা ভাল!
LarsH

5

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


4

বৈশিষ্ট্যগুলিতে জুম করার পরিবর্তে বৈশিষ্ট্যগুলিতে লেবেল এবং প্যানে বিরতি দিন (প্যানটি হবে না এমন সময় জুম স্কেল পরিবর্তন করতে পারে)।


"বিরতি লেবেল" বলতে কি বোঝাতে চাইছেন লেবেল বন্ধ করা আছে?
ম্যাট উইলকি 21

না, ম্যাট "লেবেল" সরঞ্জামদণ্ডে একটি বিরতি বোতাম রয়েছে যা লেবেলগুলির পুনরায় আঁকিয়ে রাখে (ভাল উত্তর, +1, তবে আমি জয়কে বলেছিলাম, দুঃখের বিষয়, এটিও একটি সামান্য সমাধান নয়, এবং সরাসরি ডিল করার সাথে নয়) সমস্যা)।
jonatr

2

আমার মনে হয় কয়েকটি বিকল্প রয়েছে যা আপনাকে সাহায্য করতে পারে।

1- আপনি কেবল অঙ্কন বিরতি দিতে পারেন (ডেটা ভিউ উইন্ডোর নীচে বাম কোণে || চিহ্ন)। আপনি যখন এটি করেন আপনি এখনও প্যান এবং জুম করতে পারেন, তবে আপনি কী প্যান করছেন বা জুম করছেন তা আপনি অবশ্যই দেখতে পাচ্ছেন না।

2 - আপনি নির্দিষ্ট স্তরের রেন্ডারিং সীমাবদ্ধ করতে আপনি দৃশ্যমান স্কেল ব্যাপ্তিগুলি কেবল তখনই সীমাবদ্ধ করতে পারেন যখন আপনি নির্দিষ্ট ব্যাপ্তির জুম বা আউট হন। আপনি যদি বার বার একই জায়গাগুলিতে প্যানিং বা জুম করে থাকেন তবে আপনি স্থানিক বুকমার্কগুলিও তৈরি করতে পারেন (এবং সেই স্কেল স্তরে প্রযোজ্য স্তরগুলি যা আপনি রেন্ডার করতে চান সেট করে)। (নিক্লাসের উত্তর আমাকে এই সময়েও মারধর করে)

আমি কল্পনা করি অন্যরা ফাইল জটিলতা হ্রাস সম্পর্কে পরামর্শ দিতে পারে, আপনি যে ডেটা রেন্ডার করছেন তার ধরণটি যদি বর্ণনা করে তবে তা অন্যকেও সহায়তা করতে পারে।


2

অঙ্কনের সাহায্যে পারফরম্যান্সের উন্নতি কোথায় করা যায় তা বিশ্লেষণ করতে 9.x এমএক্সডি নিয়ে কাজ করার সময় আমি এমএক্সডিপিআফএসস্ট্যাট সরঞ্জামটি ব্যবহার করতে চাই । 10.0-তে, মানচিত্র পরিষেবা প্রকাশনা সরঞ্জামদণ্ডের সাথে কিছু অনুরূপ ফাংশন রয়েছে যা আর্কজিআইএস সার্ভারের জন্য মানচিত্রের অনুকূলকরণের লক্ষ্য নিয়ে স্তর কর্মক্ষমতা বিশ্লেষণ করে।


0

স্কট লা ভ্যান পুরস্কার পেয়েছেন। একটি বড় বিন্যাসে একাধিক ডেটা ফ্রেম ব্যবহার করার সময় "টগল ড্রাফ্ট মোড" কী key
বিরতি বোতামের থেকে পৃথক, যা পুরো স্ক্রিনটি ধূসর করে, এটি প্রতিটি ডেটা ফ্রেমকে পৃথকভাবে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে।
যতক্ষণ না আমি আবিষ্কার করেছি যে বড় বড় মানচিত্র তৈরি করার সময় আমি আমার চুলগুলি বাইরে টানছি কারণ প্রতিটি একক ক্লিকের ধীরে ধীরে পুনর্নির্মাণের গতির কারণে।


-1

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

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