পাইকিজিআইএসের জন্য শেখার সংস্থানগুলি? [বন্ধ]


10

আমি পাইকিজিআইএস শেখার জন্য কিছু সংস্থান খুঁজছি।

বই বা ওয়েবসাইটগুলির সংকলনটি আকর্ষণীয় হবে যা সিনট্যাক্স শেখার জন্য বা নির্দিষ্ট কাজগুলি সম্পাদন করার জন্য কিছু ব্যবহারিক উদাহরণ সরবরাহ করে।

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

কিউজিআইএস টিউটোরিয়াল এবং ওয়েব সংস্থানগুলি কোথায় পাবেন? একটি খুব অনুরূপ প্রশ্ন, তবে এটি QGIS শেখার জন্য সহায়তা দেয় এবং বিশেষত পাইকিজিআইএস নয় (আসলে এটিতে পাইকিজিআইএস ট্যাগ নেই)।

কোন সাহায্য?


আপনার সমস্যাটি চিত্রিত করতে আপনি কিছু কোড পোস্ট করতে পারেন। পাইকগিসে getোকার জন্য কিছুটা প্রচেষ্টা নেওয়া দরকার। আপনার সেরা বিকল্পগুলি হ'ল কুকবুক এবং সি ++ এপিআই।
পিটার পিটারসন


1
আমার কাছে এই প্রশ্নটি তার একটি সদৃশ বলে মনে হচ্ছে। আমি মনে করি আপনি সেখানে নিজের উত্তর পোস্ট করতে পারেন :)
জার্মানি ক্যারিলো

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

1
নতুনদের দ্বারা প্রশ্নযুক্ত প্রশ্নগুলির জন্য তাদের মনোযোগ নিবদ্ধ করে উত্তর সরবরাহ করা উচিত।
পলিজিও

উত্তর:


10

নিম্নলিখিত ডকুমেন্টেশন সংস্থানগুলিতে আপনার পাইকিজিআইএস বিকাশের অভিজ্ঞতাটি সহজ করা উচিত:

প্রধান পাইকিউজিআইএস সম্পর্কের একটি চিত্র (থমাস গ্রেটিয়ার দ্বারা): https://raw.githubusercontent.com/webgeodatavore/qgis-class-diagram/master/diagramme_pr صولal.png

পাইকিউজিআইএস ক্লাসগুলির অনুসন্ধানযোগ্য ডকুমেন্টেশন (উত্সপোল দ্বারা): http://geoapis.sourcepole.com

উদাহরণস্বরূপ, addFeatureপদ্ধতি কি আপনি সঙ্গে সমস্যা এখানে বর্ণিত ছিল: http://geoapis.sourcepole.com/qgispyapi/qgsvectorlayer#QgsVectorLayer.addFeature

এখানে চিত্র বর্ণনা লিখুন

একটি দ্বিতীয় উদাহরণ হিসাবে, setAttributeপদ্ধতি এখানে বর্ণিত হয়: http://geoapis.sourcepole.com/qgispyapi/qgsfeature#QgsFeature.setAttribute

এখানে চিত্র বর্ণনা লিখুন


জিওপিস.সোর্সপোল.কমের আশ্চর্যজনক ব্যবহারযোগ্যতা রয়েছে তবে কিউজিআইএস ২.৮ থেকে এটি আপডেট করা হয়নি। এটি বজায় রাখার চেষ্টা আছে, বা এই ওয়েবসাইটটি কীভাবে তৈরি করা হয়েছিল তার নথিপত্র?
নরউইন

আমি সত্যিই জানি না, তবে এখন আপনার কাছে অফিশিয়াল পাইকিউজিআইএসআইপি এপিআই ডক্স রয়েছে: qgis.org/pyqgis/master সুতরাং, আমি মনে করি উত্সপোল তাদের পাইকিজিআইএস ওয়েবসাইট আপডেট করতে সময় ব্যয় করবে না। এটি প্রচেষ্টা অনুলিপি হবে।
জার্মানি ক্যারিলো

8

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


কিউজিআইএস 3.x সংস্করণ

  • পাইকিজিআইএস 3 এপিআই ডকুমেন্টেশন : পাইথন এপিআইয়ের অফিসিয়াল ডকুমেন্টেশন। V3.0 থেকে রাতের সংস্করণ হিসাবে প্রতিটি বড় রিলিজের জন্য ডকুমেন্টেশন সরবরাহ করা হয়েছে;

  • পাইকিজিআইএস বিকাশকারী কুকবুক : কিউজিআইএস ২.x এর জন্য রচিত এটি ধীরে ধীরে 3.x এ আপডেট করা হয়েছে। এটি টিউটোরিয়াল এবং একটি রেফারেন্স গাইড হিসাবে এখনও সহায়ক হতে পারে এবং মূল কার্যকারিতা সম্পর্কে একটি ভাল ওভারভিউ দেয়।


কিউজিআইএস 2.x সংস্করণ

পাইকিজিআইএস ডকুমেন্টেশন:

  • পাইকিজিআইএস বিকাশকারী কুকবুক : পাইকিজিআইএস প্রোগ্রামিংয়ের আনুষ্ঠানিক পরিচয়। এটি টিউটোরিয়াল এবং একটি রেফারেন্স গাইড হিসাবে উভয়ই কাজ করার উদ্দেশ্যে এবং মূল কার্যকারিতা সম্পর্কে একটি ভাল ওভারভিউ দেয়;

  • পাইকিজিআইএসআইপি এপিআই ডকুমেন্টেশন : সোর্সপোল দ্বারা পাইথন এপিআইয়ের অনানুষ্ঠানিক ডকুমেন্টেশন এটি অনুসন্ধানযোগ্য ইন্টারফেস সরবরাহ করে তবে কিউজিআইএস ২.৮ থেকে আপডেট হয়নি;

  • কিউজিআইএস সি ++ এপিআই ডকুমেন্টেশন : সরকারী সি ++ এপিআই ডকুমেন্টেশন। সি ++ এপিআই বর্ণনা করার সময় এটি পাইকিগিস বিকাশের জন্য কার্যকর হতে পারে।

অনলাইন বই:

টিউটোরিয়াল / ব্লগ / ওয়েব সংস্থানগুলি:

  • নাথান উড্রো : প্রায়শই কিউজিআইএস স্টাফ সম্পর্কিত একটি ব্লগ যা পাইকিজিআইএস-এর ব্যবহার সম্পর্কে নির্দিষ্ট বিষয়গুলিকেও বিবেচনা করে। লেখক সর্বাধিক সক্রিয় QGIS বিকাশকারী;

  • নায়লডাভসন.এন.এইচ : পাইকিজিআইএস ব্যবহারের বিষয়ে বেশ কয়েকটি পোস্ট সহ একটি ব্লগ। লেখক সর্বাধিক সক্রিয় QGIS বিকাশকারী;

  • কিউজিআইএস-এ "কীভাবে" : সাইটটি পাইকিজিআইএস ব্যবহার করে সমস্যার সমাধানের জন্য কিছু পরামর্শ সরবরাহ করে। যখন সম্ভব হয়, সহজ কোড নমুনার মাধ্যমে এই টিপস সরবরাহ করা হয়। আমি এই ব্লগের লেখক;

  • কিউজিআইএস টিউটোরিয়াল এবং টিপস : এই ব্লগের একটি অংশ পাইকিজিআইএস স্ক্রিপ্টিং শেখার জন্য কয়েকটি ধারাবাহিক টিউটোরিয়াল সরবরাহ করে। লেখক খুব অভিজ্ঞ জিআইএস বিশেষজ্ঞ;

  • লুত্রা কনসাল্টিং : পিকিকিজিআইএস ট্যাগ থাকা পোস্টগুলির একটি তালিকা যা পাইকিজিআইএস সম্পর্কে কিছু বিষয় কভার করে।


2
এখানে কোন আপডেট আছে? আমি বিশ্বাস করি কিউজিআইএস 3 প্রকাশের কাছাকাছি।
মার্টিন্ট

কারও কি কোনও ধারণা থাকতে পারে, যখন / যদি উপরের বর্ণিত কোনও বই (২.x) আপডেট করা যেতে পারে 3.x?
ভিল কোয়েস্টো

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

0

কিউজিআইএস-এর পাইথন এপিআই-তে প্রবেশ করার অর্থ কী ? , তবে অবশ্যই একটি অ্যাড ফিচারস () ফাংশন রয়েছে। এটি কিউজিআইএস ২.৪ এ কাজ করে:

mem_layer = QgsVectorLayer("Polygon?crs=epsg:4326&field=MYNUM:integer&field=MYTXT:string", "temp_layer", "memory")

if not mem_layer.isValid(): raise Exception("Failed to create memory layer")

mem_layer_provider = mem_layer.dataProvider()

my_polygon = QgsFeature()
my_polygon.setGeometry(QgsGeometry.fromRect(QgsRectangle(16,48,17,49)))
my_polygon.setAttributes([10,"hello world"])

mem_layer_provider.addFeatures([my_polygon])

mem_layer.updateExtents()
QgsMapLayerRegistry.instance().addMapLayer(mem_layer)

যদি আপনি এপিআই ডক্স এবং পাইকিজিআইএস কুকবুক থেকে অসন্তুষ্ট হন তবে আপনার শেষ সুযোগটি হ'ল কার্যকারী প্লাগইনগুলি সন্ধান করা - এগুলি সর্বোপরি ওপেন সোর্স - এবং তারা খুব সহজেই দেখতে পারবেন যে তারা ২.৪ এ কাজ করে কিনা ...

ডকুমেন্টেশন উন্নত করার জন্য, প্রকল্পটি আনন্দের সাথে যে কোনও ধরণের সংস্থান গ্রহণ করে।


1
এমনকি layer.addFeature()যদি আপনি চান।
নাথান

আমার খারাপ। এটি সেট-অ্যাট্রিবিউট-ফাংশন যা ত্রুটি ফেলেছে- আমার ধারণা, অনুসন্ধানের পরে আমি খুব বেশি মনোযোগী ছিলাম না।
ফ্লোরিয়ান আর ক্লেইন

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