কিউজিআইএস প্লাগইন বিকাশ দিয়ে শুরু করছেন?


28

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

আমি কিউজিআইএস উইকিতে অনুসন্ধানের চেষ্টা করেছি, তবে কেবল এই লিঙ্কটি পেয়েছি:

http://www.qgis.org/wiki/Writing_C++_Plugins

যা অপ্রচলিত বলে মনে হচ্ছে। 2006 থেকে কয়েকটি ব্লগ পোস্টও ছিল।

পাইথন প্লাগইনগুলি সম্পর্কেও আমি কিছু দেখেছি, তবে আমি সি ++ প্লাগইন বা পাইথন প্লাগইন নিয়ে কাজ করতে হবে কিনা তা নিশ্চিত নই।

ডকুমেন্টেশন বা টিউটোরিয়ালগুলি কোথায় পাওয়া যাবে যা আমাকে শুরু করতে সহায়তা করবে?

উত্তর:


30

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


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

একটি প্লাগইন নির্মাতা প্লাগইন রয়েছে যা আপনার জন্য প্রাথমিক প্লাগইন কাঠামো তৈরি করতে সহায়তা করে।

PyQGIS Cookbook পাইথন প্লাগিন কোড স্নিপেট অনেক প্রস্তাব

বই PyQGIS প্রোগ্রামার নির্দেশিকা আরেকটি ভাল সম্পদ।

আপনি যদি আটকে যান, QGIS বিকাশকারী মেলিং তালিকা আপনাকে সাহায্য করার জন্য রয়েছে।


8

মূলত আপনার 3 টি জিনিস জানা দরকার:

  1. পাইথন: http://www.python.org/
  2. পাইকিউটি (ইউজার ইন্টারফেসটি তৈরি করতে, যদি আপনি চান তবে): http://www.riverbankcomputing.co.uk/software/pyqt/intro
  3. কিউগিস এপিআই: http://doc.qgis.org/head/

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

পরে, আপনি এপিআইয়ের অনুভূতি পাওয়ার পরে, আপনি জিআইএস এসই তে আরও সুনির্দিষ্ট প্রশ্ন জিজ্ঞাসা করতে পারেন যেমন কিউজিআইএস এপিআই এবং পাইথন ব্যবহার করে, অক্ষাংশ এবং দ্রাঘিমাংশ ফিরে আসতে?


5

একটি কিউজিআইএস প্লাগইন বিল্ডারও রয়েছে , যা আপনাকে শুরু করার জন্য প্লাগইনের একটি প্রাথমিক কঙ্কাল প্রস্তুত করে। এটি আপনার জন্য সমস্ত প্রয়োজনীয় ফাইল তৈরি করে।


1
লিংক 404. হয়
হারুন

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