ঠিক আছে এখানে পাইথন যা আমি এটি করতাম:
layer = qgis.utils.iface.mapCanvas().currentLayer()
for feature in layer.selectedFeatures():
geom = feature.geometry()
nodes = geom.asPolyline()
nodes.reverse()
newgeom = QgsGeometry.fromPolyline(nodes)
layer.changeGeometry(feature.id(),newgeom)
উপরের কোডটি চালানোর আগে:
- আপনি যে স্তরটি সম্পাদনা করতে চান তা নির্বাচন করুন;
- টগল এডিটিং অন;
- আপনি এই বিপরীতে ফিরিয়ে আনতে চান এমন বৈশিষ্ট্য নির্বাচন করুন।
উপরের পাইথন কোডটি চালান:
- প্লাগইনগুলিতে> পাইথন কনসোল;
- উইন্ডোতে কোড অনুলিপি করা এবং আটকানো;
- চালাতে 2x এন্টার চাপুন।
এটির প্রতিটি বৈশিষ্ট্যের জন্য "সত্য" আউটপুট দেওয়া উচিত যার দিকটি অদলবদল হয়েছিল। যদি এটি "মিথ্যা" আউটপুট করে তবে এটি বৈশিষ্ট্যের দিকটি অদলবদল করে না। স্তরটিতে সম্পাদনা টগল না করা থাকলে এটি ঘটবে।
বেশ সহজ!
আমি এটিকে নামক একটি প্লাগইনে আবদ্ধ করেছি Swap Line Direction
এবং এটি কিউজিআইএস প্লাগইন ইনস্টলারে উপলব্ধ available
প্লাগইন ইনস্টলারে এই প্লাগইনটি আর উপলব্ধ নেই (11/16/2015 হিসাবে) তবে আপনি " প্লাগইন বিল্ডার " প্লাগইনটি দিয়ে আপনার নিজের খুব সহজেই তৈরি করতে পারেন ।
FTools এর সাথে সংহত করা কতটা সহজ তা আমি একবার দেখে নেব।