পাইথন ওয়েব কাঠামোর (জ্যাঙ্গো?) ব্যাকএন্ড হিসাবে Esri Geoservices REST ব্যবহার করুন


9

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

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


এটি একটি আকর্ষণীয় প্রশ্ন। আমি কীভাবে তা জানতে চাই ...
জর্জ সিলভা

উত্তর:


3

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

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

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

চিয়ার্স ব্রায়ান


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

4

এটি সম্পূর্ণরূপে সম্ভব, কিন্তু কেউ এখনও এটি করেনি। গুগল অ্যাপ ইঞ্জিনে হোস্ট করার জন্য আরকি 2 ইয়ারথ এসরিইআরএসটি এপিআই-র একটি স্বাধীন বাস্তবায়ন ব্যবহার করে। আর আর এএসটি এপিআই প্রয়োগ করে আর্কিজিআইএস এক্সপ্লোরার বিশ্লেষণের জন্য জিওপ্রসেসিং পরিষেবাগুলি এবং বৈশিষ্ট্য স্তরগুলির মতো কাজগুলি করা সম্ভব করে do


4

এটির চেয়ে বেশি শক্ত। জ্যাঙ্গো মডেলগুলি এই মুহুর্তে একটি এসকিউএল ডাটাবেস ওয়ার্ল্ডের সাথে বেশ বাঁধা এবং অ্যাডমিন ঘুরে দেখা যায় জাজানো মডেলগুলির সাথে বেশ বাঁধা।

আপনার সেরা বাজি সম্ভবত জ্যাঙ্গো-ননরেলের মতো কিছু দেখার জন্য

http://www.allbuttonspressed.com/projects/django-nonrel


0

আর্কজিআইএস 2017 সালের ফেব্রুয়ারিতে অজগরটির জন্য একটি এপিআই রিলিজ করে, আমি মনে করি এটি এখন এভাবেই রয়েছে (6 বছর পরে)

https://developers.arcgis.com/python/

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