আমি কোনও ভেক্টর লাইনের ড্যাশগুলি বা চিহ্নিতকারীগুলি ব্যবহার করে কীভাবে দূরত্বকে উপস্থাপন করতে পারি?


14

আমি একটি খুব বেসিক ব্যবহারকারী এবং আমার প্রশ্নের সংক্ষেপে জানতে লিঙ্গকে জানিনা যাতে কিছু পটভূমি সহায়তা করতে পারে।

আইভ আমার গ্রামীণ দমকল বিভাগের জন্য প্রাক-ঘটনা পরিকল্পনার ব্যবস্থা তৈরি করতে স্বেচ্ছাসেবিত হয়েছিল। আমাদের প্রাথমিক দুর্বলতা অত্যন্ত দীর্ঘ অ-ম্যাপযুক্ত ড্রাইভওয়ে।

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

এখন প্রশ্ন : আমি ড্রাইভওয়ে ভেক্টর লাইনগুলি ড্যাশ হিসাবে অথবা 100-ফুট দৈর্ঘ্যের সেট করে চিহ্নিতকারীগুলির সাথে আঁকতে চাই। আমাদের সরবরাহ-লাইন পায়ের পাতার মোজাবিশেষ 100 ফুট দৈর্ঘ্যে আসে; 100-ফুট বিরতিতে চিহ্নিতকারীগুলির সাথে সংজ্ঞায়িত একটি ভেক্টর লাইন আমার অনেক সময় সাশ্রয় করবে এবং ডেটা অগভীরভাবে উন্নত করবে।

এখনও অবধি আমি একটি সাধারণ নকশা হিসাবে কাস্টমাইজড ড্যাশ প্যাটার্ন এবং "মার্কার লাইন" ব্যবধান ব্যবহার করে "সিঙ্গল সিম্বল" হিসাবে চেষ্টা করেছি। এই বিকল্পগুলির কোনওটিই জুম বা "স্কেলিং" করার সময় সঠিক দৈর্ঘ্য বজায় রাখে না (যদি এটি শব্দ হয়)।

এটা কি অসম্ভব? (কমপক্ষে আমার জ্ঞানের স্তরে। আমি নিজেকে এ পর্যন্ত শিখিয়েছি এবং চারপাশে বোকা হওয়ার জন্য আরও অনেক বেশি সময় নেই))


4
সাইটে স্বাগতম! দ্রুত প্রশ্ন: আপনি এই ম্যাপিংয়ের জন্য কোন সফ্টওয়্যার ব্যবহার করছেন? আর্কজিআইএস (এবং কোন সংস্করণ)? QGIS? Mapinfo? আপনি কী ব্যবহার করছেন তার উপর নির্ভর করে এটি করার কয়েকটি ভিন্ন উপায় রয়েছে।
_:৩ners এ _

2
আপনি যদি কিউজিআইএস-এ কাজ করছেন তবে আমি আপনার জন্য কেবল এটি খুলেছি hub.qgis.org/issues/6953
নাথান ডাব্লু

উত্তর:


8

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

লাইন বরাবর পয়েন্ট উত্পন্ন করতে আপনি এই মুহূর্তে সেরা বাজি ধরুন। কিউজিআইএস-এ জেনারেটিং চেইনেজ (দূরত্ব) নোডগুলিতে আপনি আমার ব্লগে কিউজিআইএস-এ কীভাবে এটি করতে পারেন তা আমি রূপরেখা দিয়েছি

ভাগ্যক্রমে এই প্রকল্পের ছেলেগুলির মধ্যে একজন আমার যুক্তিটি গ্রহণ করেছেন এবং এটিকে https://github.com/mach0/qchainage এ একটি প্লাগইনে পরিণত করেছেন ।

প্লাগইন ইনস্টল করতে

  • Https://github.com/mach0/qchainage- এ জিপ বোতামটি ক্লিক করুন বা এই লিঙ্কটি অনুসরণ করুন
  • এর মধ্যে জিপ ফাইলটি বের করুন {yourusername}\.qgis\python\plugins\। আপনার এখন qchainage-masterআপনার প্লাগইন ফোল্ডারে একটি ফোল্ডার থাকা উচিত ।
  • কিউজিআইএস খুলুন এবং QChainageপ্লাগইন পরিচালককে সক্ষম করুন
  • আপনার লাইন স্তর খুলুন
  • মেনু আইটেম নির্বাচন করুন Plugins->QChainage->Create Chainage
  • বিকল্পগুলি পূরণ করুন

    qchainage বিকল্প

    আমি এখানে 10 মিটার ব্যবহার করছি। দূরত্ব মানচিত্র ইউনিট হয়।

  • ঠিক আছে ক্লিক করুন

  • মুনাফা ...

    ফলাফল

এটি মেমোরিতে একটি নতুন পয়েন্ট স্তর তৈরি করবে যদি আপনি এটি সংরক্ষণ করতে চান তবে নতুন পয়েন্ট স্তরটিতে ডান ক্লিক করুন এবং নির্বাচন করুনSave As...


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

6

সাইটে স্বাগতম। যেহেতু আপনি সিম্পল লাইন এবং মার্কার লাইন উল্লেখ করেছেন আমি ধরে নিচ্ছি যে আপনি আর্কম্যাপ ব্যবহার করছেন।

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

একটি কার্যতালিকা হতে পারে একটি পৃথক পয়েন্ট স্তর তৈরি করা এবং প্রতি 100 ফুট একটি পয়েন্ট স্থাপন করা। এটি কীভাবে করবেন তার নির্দেশিকাগুলির জন্য একটি পয়েন্ট বরাবর নতুন পয়েন্ট তৈরির অধীনে সহায়তা ফাইলটি দেখুন । এটি আপনাকে দীর্ঘস্থায়ী পয়েন্টগুলি দ্রুত একটি লাইনের সাথে গণনা করতে পারে যে এটি কতক্ষণ ছিল তা জানতে।

নোট করুন যে এই পদ্ধতিটি "লাইভ" নয় তাই আপনার কোনও পংক্তির পরিবর্তন হলে পয়েন্টগুলি পুনরায় তৈরি করতে হবে।


ধন্যবাদ স্টিফেন, যাইহোক আমি এড়াতে চাইছিলাম।
বব মিচেল

@ BobMitchell আপনি যদি এই পদ্ধতির ব্যবহারটি শেষ করেন তবে অন্তর্নিহিত তথ্য পরিবর্তিত হলে পয়েন্টগুলি পুনরায় তৈরি করা খুব সহজ করার জন্য আপনি পাইথন ব্যবহার করে এটি স্ক্রিপ্ট করতে পারতেন
স্টিফেন লিড

1

কেবলমাত্র এটি হ'ল প্লাগইন বর্তমানে কেবলমাত্র মাস্টার হিসাবে কাজ করছে .. কারণ এটি বর্তমান স্থিতিশীল রিলিজ ১.৮ এ সরবরাহ না করে এমন ফাংশন ব্যবহার করে .. সুতরাং আপনাকে সরবরাহকৃত রাতের কোডটি ব্যবহার করতে হবে (সম্ভবত আপনার বিদ্যমান স্থিতিশীল ইনস্টলেশনের সমান্তরালে) .. সাধারণত আমি বলব যে মাস্টার "স্থিতিশীল ১.৮" এর মতো স্থিতিশীল - তবে ২.০ রিলিজের জন্য মাস্টার প্রস্তুত করার জন্য অনেকগুলি পুনর্গঠন চলছে - যাতে আপনার কিছু সমস্যা হতে পারে .. এর জন্য দুঃখিত - তবে কিউজিআইএস চলছে অগ্রগতি :)

২.০ পাওয়া মাত্রই সেখানে প্রচুর খবর পাওয়া যাবে ..

নাথান - অ্যালগরিদমের জন্য এবং "এখন নয়" প্রকাশিত প্লাগইন প্রচার করার জন্য ধন্যবাদ - আমি মনে করি এটি এখন সরকারী সংগ্রহস্থলের দিকে ধাক্কা দেওয়ার সময় এসেছে ..


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