রাউটিংয়ের জন্য কীভাবে এমন খারাপ শেফফাইল পরিষ্কার করবেন?


16

আমি পেগ্রাউটিং, পোস্টগিজ, পোস্টগ্রেস্কল দিয়ে রাউটিংয়ের জন্য এটি ব্যবহারযোগ্য করে তোলার জন্য একটি শেফফিল পরিষ্কার করার চেষ্টা করছি।

এখানে একটি ছেদটি, এটি সংযুক্ত বলে মনে হচ্ছে তবে আমরা যখন জুম করি…। এইটা না:

জুম করা হয়নি 1 জুমড ঘ

একই অবস্থা :

জুম করা হয়নি 2 জুম 2

এখানে (এটি সর্বাধিক জুমযুক্ত) 2 টি উপায় রয়েছে যখন এটি মনে হয় এক, এবং কেবলমাত্র একটি সংযুক্ত:

সর্বোচ্চ 2 এ জুম করা

আমি Assign_vertex_id বিভিন্ন সহনশীলতা এবং কিউজিআইএস এবং পোস্টজিআইএস ব্যবহার করছি, তবে এতে কী ব্যবহার করব তা আমি জানি না।


আমি ভাবছি: এগুলি কি আসলেই ত্রুটি? উদাহরণস্বরূপ, উভয় পরিস্থিতি একটি দ্বি-রাস্তার রাস্তায় একমুখী রাস্তার প্রতিনিধিত্ব করতে ব্যবহৃত হতে পারে। এটি একটি সমালোচনামূলক সমস্যা হতে পারে, কারণ আপনি অন্যকে নির্মূল করার প্রয়াসে নতুন ত্রুটিগুলি প্রবর্তন করতে চান না!
শুশুক

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

উত্তর:


12

আপনি কিছু পরিষ্কার করার জন্য গ্রাস ব্যবহার করতে পারেন। আমি মনে করি আপনার সেই ভেক্টরগুলির ডুপ্লিকেটগুলি মুছে ফেলতে হবে এবং তারপরে স্ন্যাপ করতে হবে। তার জন্য অপশনগুলির সাথে v.clean সরঞ্জাম রয়েছে break, rmdupl and snap


4

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

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