জিও সার্ভার ডাব্লুএফএস আউটপুট সরল করুন


12

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

আমি ওপিজিও বান্ডেলের অংশ হিসাবে জিওসারবারকে ডাব্লুএফএস সার্ভার হিসাবে ব্যবহার করছি।

উত্তর:


8

ডাব্লুএফএস / জিও সার্ভার স্কেলের উপর ভিত্তি করে উড়তে সাধারণকরণের কোনও উপায় সত্যিই সরবরাহ করে না, তবে একটি বিশেষ বর্ধিতাংশ রয়েছে যা আপনি কিছু প্রিজেনারালাইজেশন করে যা খুঁজছেন তা করে।

http://docs.geoserver.org/stable/en/user/data/featurepregen.html


1
+1 - খুব সুন্দর এক্সটেনশন। একটি MapServer সমতুল্য .. আছে চমৎকার হবে
geographika

3

কিছু সম্ভাব্য সমাধান:

  • আপনার কি সত্যই কোনও ভেক্টর ফর্ম্যাটে ডেটা দরকার? যদি বৃহত জটিল বহুভুজগুলি কেবলমাত্র রেফারেন্সের জন্য থাকে তবে তারা ডাব্লুএমএস / চিত্র হিসাবে ভাল হবে। আপনি যদি এগুলিকে সহজ করতে পারেন তবে আপনার সম্ভবত সম্ভবত জ্যামিতির প্রয়োজন নেই।
  • আপনি একটি সাধারণীকরণের পরামিতিটিতে একটি কাস্টম প্যারামিটারের মাধ্যমে মানচিত্রের স্তরে যেতে পারেন এবং জ্যামিতিটি সরল করতে এটি ব্যবহার করতে পারেন। এই থ্রেডটি ম্যাপসার্ভার সম্পর্কে, তবে আমি ধরে নিয়েছি জিও সার্ভারের সাথেও অনুরূপ কিছু করা যেতে পারে - http://osgeo-org.1803224.n2.nabble.com/WFS-Server-Control-output-by-scale-td2279383.html
  • উপরের থ্রেডেও রেফারেন্স করা হয়েছে, আপনি বিভিন্ন স্কেলের জন্য পূর্বনির্ধারিত ডেটাসেটগুলি সংরক্ষণ করতে পারেন এবং প্রয়োজন অনুসারে এগুলি আপনার মানচিত্রে লুকিয়ে / প্রদর্শন করতে পারেন
  • আপনার কম্পিউটারে জিজেপ কম্প্রেশন চালু আছে তা নিশ্চিত করুন কারণ এটি কমপক্ষে অর্ধেক আকারে জিএমএল / এক্সএমএল ফাইলগুলি সঙ্কুচিত করবে

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

1
@ এমআর_চিম্প - আপনি মাউস ক্লিকের অধীনে বৈশিষ্ট্যটির জন্য জ্যামিতি এবং বৈশিষ্ট্যগুলি ফিরিয়ে আনার জন্য ডাব্লুএমএস গেটফিচারআইফোন অনুরোধটি ব্যবহার করতে পারেন।
geographika

3

ওএল ক্লাস্টার কৌশল ব্যবহার করে আপনি উপস্থাপনাটি (ব্যবহারকারীদের জন্য) সহজ করতে পারবেন তবে স্থানান্তরিত ডেটার পরিমাণ কম হবে না , কারণ ক্লাস্টারাইজেশন ক্লায়েন্টের পক্ষেই করা হয়।

আরও দেখুন, ডকুমেন্টেশন পৃষ্ঠাটিতে

(আমি সার্ভারের পক্ষে উপলব্ধ বিকল্পগুলি সম্পর্কে জানি না)


হতে পারে আমি ভুল হয়েছি কিন্তু ক্লাস্টার কৌশলটি পয়েন্ট ডেটার জন্য বলে মনে হচ্ছে। আমার জটিল বহুভুজ তথ্য রয়েছে যা আমি সহজ করতে চাই।
মিঃ_চিম্প

এটি নেটওয়ার্ক ট্র্যাফিককে হ্রাস করবে না কারণ ক্লাস্টার ক্লায়েন্টের জন্য সমস্ত পয়েন্টের প্রয়োজন হবে।
geographika

@geographika> এটাই আমি বলতে চেয়েছিলাম, তবে আপনি অনুমান করতে পারেন আমি আমার বাক্যটির প্রত্যাখ্যানকে ভুলে গিয়েছি (এখনই প্রতিস্থাপন করা হয়েছে)! চূড়ান্ত ব্যবহারকারীদের জন্য পঠনযোগ্যতা বর্ধিত করার এটি এখনও একটি ভাল উপায়
সিমো

@ মিঃচিম্প> বহুভুজের সমতুল্য নয়, প্রকৃতপক্ষে
সিমো

0

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

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