আরকজিআইএস জিওপ্রসেসিং পরিষেবা ধারণার ওপেন সোর্স বিকল্প?


15

জিওপ্রসেসিং পরিষেবাগুলি দিয়ে এসরি তৈরি করেছেন এমন যুক্তি বাস্তবায়নের যে কোনও উদাহরণ আমি অনুসন্ধান করছি। আপনি একটি কাস্টম সরঞ্জাম লেখক বা এটি একটি সিস্টেম সরঞ্জাম হতে পারে >> আপনি এটি একটি ওয়েব পরিষেবা হিসাবে এই কার্যকারিতাটি প্রকাশ করে প্রকাশ করেছেন >> আপনি ক্লায়েন্টের সাথে ওয়েব পরিষেবা গ্রাহক করেন।

একটি শাস্ত্রীয় সহজ উদাহরণ: ব্যবহারকারী বিন্দু তৈরি করতে মানচিত্রে ক্লিক করতে পারেন> স্থানাঙ্কগুলি সার্ভারে প্রেরণ করা হয়> বাফারিং অপারেশনটি ব্যাক-এন্ডে চালিত হচ্ছে> বাফার জোন বৈশিষ্ট্যটি (বা কেবল একটি চিত্র) ক্লায়েন্টকে ফিরে পাঠানো হয়েছে এবং মানচিত্রের ক্যানভাসে দেখানো হয়েছে। আমি গত 3 বছর ধরে এসরি জিপি পরিষেবাগুলি বিকাশ করছি এবং সংস্করণ 10.1 এর পরে এটি একটি দুর্দান্ত অভিজ্ঞতা।

ওপেন সোর্স সিস্টেম / সমাধানের কোনও উদাহরণ রয়েছে যা কোনও একই যুক্তি তৈরি করতে ব্যবহার করতে পারে?

আমি গুগল করেছিলাম এবং সিক্সেন্টেটি গিস পেয়েছি কিন্তু এটি কীভাবে কাজ করে এবং এসরির মাধ্যমে যে পরিমাণ যুক্তি উপলব্ধ তা উপলব্ধ রয়েছে সে সম্পর্কে সুনির্দিষ্ট কিছু ছিল না। 52 উত্তর এটিতেও কাজ করছে বলে মনে হয়, তবে আমি আবার ধারণার পরিষ্কার ব্যাখ্যাটি অনুপস্থিত।

উত্তর:


6

প্রাক-বিদ্যমান WPS বা বিল্ডিং তাদের ব্যবহার

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

অন্যান্য উপায়

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

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

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

আরেকটি বিকল্প হ'ল জিওটুলগুলি জাভা ওয়েব অ্যাপ্লিকেশন লিখতে হবে যা স্থানিক বিশ্লেষণ করে use এটি জিওজেএসন স্ট্রিংগুলিকেও সমর্থন করে এবং কিছু স্থানিক বিশ্লেষণ কার্যক্রমে তৈরি করে। তাদের বিভিন্ন অ্যাপ্লিকেশন দেখানো কিছু স্ক্রিনশট রয়েছে

এটি আপনার নিজের ডাব্লুপিএস তৈরি করতে বা একটি সার্ভার-সাইড স্ক্রিপ্ট চালাতে সক্ষম। এটি ইএসআরআই যেমন তৈরি করবে তত সহজ হবে না তবে আপনি যদি ওপেন সোর্স ব্যবহার করেন তবে এটি বিনামূল্যে হবে।

আপনি যে কোনও রুট স্থির করুন না কেন এটি এটিকে আপডেট করুন কারণ এটি দুর্দান্ত বিষয়!


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

2

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


আপনি কিউজিআইএস প্লাগইনটিতে বিস্তারিত বলতে পারেন? এটি কি কেবল একটি ডেস্কটপ ক্লায়েন্ট হবে যা ডাব্লুপিএস পরিষেবাদি গ্রাস করতে পারে? আমি ডাব্লুপিএস পরিষেবাদিগুলি লেখার ক্ষেত্রে আগ্রহী তখন এসরির অনুরূপ একটি কার্যপ্রবাহে (বা আরও কনফিগারেশন এবং হালকা প্রোগ্রামিং গ্রহণযোগ্যতার সাথে এটি)। সম্ভবত আপনি কোনও ডেস্কটপ জিআইএস থেকে জিও সার্ভার বা অন্য কোনও জিআইএস সার্ভার প্ল্যাটফর্মে wps পরিষেবা বিকাশের তথ্য ভাগ করে নিতে পারেন?
অ্যালেক্স তেরেশেনকভ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.