পোস্টজিআইএস বৈশিষ্ট্যগুলি পরিবেশন করার দ্রুততম (পারফরম্যান্স-ওয়াইজ) উপায় কী?


12

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

আপনি দয়া করে আমাকে সঠিক দিকে নির্দেশ করতে পারেন?


হালনাগাদ:

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

ক্লায়েন্টে (ওপেনলায়ার্স) একই সময়ে হাজার হাজার বহুভুজের মতো পরিস্থিতি এড়াতে আমি যখন মানচিত্রের একটি অংশে ক্লিক করি তখন ডাব্লুএমএস + জাজানও জিজোজন অবজেক্ট তৈরির মিশ্রণটি আমি ব্যবহার করছি using

আমি জানি না আমি সঠিক উপায়ে আছি কিনা (ডাব্লুএমএস বা অন্য কোনও সমাধানের মাধ্যমে ক্লায়েন্টের কয়েক হাজার পোলের মতো সম্ভাব্য কঠিন পরিস্থিতি এড়ানো উচিত? বহুভুজ পরিবেশন করার পদ্ধতিটি কি উন্নত করা উচিত?)


1
আপনার কি হার্ডওয়্যার আছে?
ম্যাপারজ

উবুন্টু 10.04 32 বিবিটি 512 এমবি র‌্যাম, একটি ভিএমওয়্যার সার্ভারের অধীনে চলছে। এটি একটি ডেভলপমেন্ট মেশিন, তবে এখনও অন্য একটিতে আমার অ্যাক্সেস নেই। এটি এখানে যুক্তিসঙ্গতভাবে ভালভাবে কাজ করা উচিত (একটি প্রয়োজনীয়)
জর্জি আরাভালো

উত্তর:


6

জ্যামিতি সরলকরণ সম্পর্কে কী?

http://www.bostongis.com/postgis_simplify.snippet

/programming/1849928/how-to-intelligently-degrade-or-smooth-gis-data-simplifying-polygons

অথবা ডাব্লুএফএস, ডাব্লুএফএসের সরল বৈশিষ্ট্য এবং ডাব্লুএমএসের সংমিশ্রণ হতে পারে?


ভাল লাগছে। এখনই, আমি পোলগুলি রেন্ডার করছি এবং ডাব্লুএমএস এর মাধ্যমে সেগুলি সরবরাহ করছি। আমি মনে করি ক্লায়েন্ট একই সাথে কয়েক মিলিয়ন বহুভুজ পরিচালনা করবে না, তবে আমি ভুল হতে পারি ...
জর্জি আর্ভাভালো

6

জিও সার্ভার কোনও জ্যামিতিতে দশমিক জায়গাগুলির সংখ্যা নিয়ন্ত্রণ করার জন্য একটি ব্যবহারকারী সেটিংস সরবরাহ করে যা ডাব্লুএফএস সরবরাহের গতি বাড়ানোর জন্য সেখানে রাখা হয়েছিল।

এছাড়াও নিশ্চিত হয়ে নিন যে আপনার ক্লায়েন্ট দক্ষতার সাথে এটি সঙ্কুচিত করতে পারলে সার্ভার আউটপুটটি সংকুচিত করছে।

পরিশেষে আমি গতির দিক দিয়ে ছোট OWS সম্পর্কে ভাল জিনিস শুনেছি things


আমি ছোট OWS সম্পর্কে শুনেছি কিন্তু এটি কখনও ব্যবহার করি নি। পরামর্শের জন্য ধন্যবাদ!
জর্জি আর্ভাভালো

6

ডাব্লুএফএস ক্যাশে আপনার প্রয়োজন অনুসারে হতে পারে। যতদূর আমি জানি, দুটি ওপেন সোর্স সমাধান রয়েছে যা ডাব্লুএফএস ক্যাশে প্রদান করে: টাইলস্টেচ এবং জিওওয়েব ক্যাশে ।

টাইলস্ট্যাচের হোম পৃষ্ঠায় বৈশিষ্ট্য বিভাগে বলা হয়েছে যে "পলিম্যাপে ব্যবহারযোগ্য জিওজেএসনে ওজিআর ডেটাসোর্সগুলি থেকে ভেক্টর টাইলস উত্পন্ন করে"

জিওওয়েব ক্যাচে সংস্করণ 1.1.0 থেকে কিছু ডাব্লুএফএস ক্যাশে করার ক্ষমতা রয়েছে (বর্তমানটি 1.2.2):

জিওওয়েব ক্যাশে ১.১.০ (অবশেষে) প্রকাশিত হয়েছে

...

1.c বেসিক ডাব্লুএফএস ক্যাচিং জিওওয়েবচ্যাচ 1.1.0 খুব বেসিক ডাব্লুএফএস ক্যাশে সমর্থন করে supports অনুসন্ধানগুলি থেকে ফলাফলগুলি ডিস্কে সঞ্চিত হয়, বর্তমানে সেগুলি পরীক্ষা করার জন্য বা প্রোগ্রামগতভাবে সেগুলি মুছে ফেলার কোনও কার্য নেই। অ্যালগরিদম গণিত হ্যাশগুলির উপর নির্ভর করে এবং স্বতন্ত্রতার জন্য পরীক্ষা করে না, তাই সংঘর্ষের জন্য এক মিনিটের সুযোগ রয়েছে is এই বিকাশের প্রেরণা ছিল জিও সার্ভারের এসএইচপি-জিপ (জিপ শেপফিল) আউটপুটফর্ম্যাট। এই ফাইলগুলি গণনা করার জন্য বিশাল এবং মারাত্মক ব্যয়বহুল হতে পারে। এই ডাব্লুএফএস পরিষেবাটি তার বর্তমান অবস্থায় আরও জটিল ক্ষেত্রে ব্যবহার করার উদ্দেশ্যে নয়।

http://old.nabble.com/GeoWebCache-1.1.0-(finally)-released-td22870524.html

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


ধন্যবাদ। আমি 2 টি বিকল্প বিবেচনা করছি: আমার বহুভুজগুলি রেন্ডার করুন এবং ডাব্লুএমএস + ক্যাশের মাধ্যমে তাদের পরিবেশন করুন (তাদের লক্ষ লক্ষ রয়েছে, সম্ভবত ক্লায়েন্টের পক্ষে খুব বেশি ...) বা ডাব্লুএফএস + ক্যাশে আমার বহুভুজ পরিবেশন করার চেষ্টা করুন। আমি এখনই প্রথম বিকল্পের সাথে কাজ করছি।
জর্জি আর্ভাভালো

1
আমি প্রথম বিকল্পটি (ডাব্লুএমএস সার্ভার সাইড + ক্যাশে রেন্ডারিং) প্রস্তাব করছি। ডাব্লুএফএএস বিকল্পটি বোঝায় যে রেন্ডারিং ক্লায়েন্টের পক্ষে করা হবে। আমার অভিজ্ঞতায় এটি পুরানো ওয়েব ব্রাউজার বা কম্পিউটার থাকা ব্যবহারকারীদের পক্ষে সমস্যা, এমন একটি পরিবর্তনশীল যা আপনি নিয়ন্ত্রণ করতে পারবেন না।
দাড়িয়াপ্র

3

আমি একটি বড় ওয়েব-গিস বিকাশ করছি, আমি প্রচুর ডেটা নিয়ে কাজ করি (প্রতি স্তর সম্পর্কে প্রায় 700.000 বৈশিষ্ট্য) আপনি যা করছেন তার একমাত্র সমাধান হ'ল বৈশিষ্ট্যগুলির রেন্ডারিংয়ের জন্য ডাব্লুএমএস এবং বৈশিষ্ট্যের তথ্য পাওয়ার জন্য ডাব্লুএফএস। আমি যা করছি (ভাল পারফরম্যান্স সহ) তা হ'ল:

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

ধন্যবাদ! প্রকল্পটি শেষ পর্যন্ত বাতিল করা হয়েছিল, তবে আমি মনে করি আপনার সমাধানটি ভাল।
জোর্হে আর্ভাভালো

1

সলিড স্টেট ডিআরএএম সার্ভার

http://en.wikipedia.org/wiki/Solid-state_drive#DRAM-based

"সার্ভার খাত থেকে আসা ডিআরএএম বিট চাহিদা ২০১১ সালের দ্বিতীয়ার্ধে 93৩..7% বৃদ্ধি পাবে"

উত্স: http://www.digitimes.com/Reports/Report.asp?datePublish=2011/08/16&pages=PD&seq=206


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