কোনও প্রদত্ত অবস্থান (বিন্দু) এবং অভিমুখীকরণ (কোণ পরিসর) থেকে কোনও ব্যবহারকারী কীভাবে দালানগুলি (বহুভুজ) দেখতে পাবে?


10

আমি প্রদত্ত অবস্থান (পয়েন্ট-ল্যাট, এলএনজি) এবং ওরিয়েন্টেশন (কোণগুলির বিরতি) + দিয়ে অবশ্যই নির্ধারিত গভীরতা (উদাহরণস্বরূপ 100 মিটার) সহ দেখতে পেলাম এমন বিল্ডিংগুলির সেটটি পুনরুদ্ধার করতে চাই। আদর্শভাবে আমি আউটপুট হিসাবে এমন কিছু চাই: কোণ 1 থেকে কোণ 2 পর্যন্ত ব্যবহারকারী 1 বিল্ডিং দেখতে পারেন, কোণ 2 থেকে কোণ 3 এ আমরা বিল্ডিং 2 দেখতে পাচ্ছি।

ডেটা = বহুভুজ যা শেফফাইলে কোনও শহরের বিল্ডিং উপস্থাপন করে।

ইনপুট: কোনও ব্যক্তির চাক্ষুষ উপলব্ধি উপস্থাপনের জন্য একটি অবস্থান এবং একটি অরিয়েন্টেশন (কোণ পরিসর)।

আউটপুট :
সংস্করণ 1 - {বিল্ডিংআইডি}
সংস্করণ 2 (আরও ভাল) এর তালিকা - building বিল্ডিংআইডির তালিকা, প্রতিটি বিল্ডিংয়ের জন্য দৃশ্যমান বিভাগগুলির সেট (বিল্ডিংয়ের সম্মুখ)}
সংস্করণ 3 (আদর্শ আউটপুট) - {বিল্ডিংআইড, কোণ রেঞ্জের একটি তালিকা }। (উদাহরণস্বরূপ, ব্যবহারকারী কোণ 1 থেকে কোণ 2 পর্যন্ত ব্যবহারকারী 1 টি বিল্ডিং দেখতে পারেন, কোণ 2 থেকে কোণ 3 পর্যন্ত আমরা বিল্ডিং 2 ইত্যাদি দেখতে পাচ্ছেন))

টুলবক্স আমি ব্যবহার করতে পারেন: PostGis, QGis, রুবি, আর

আউটপুট ভি 1 এর সমাধানের সূচনা:
- প্রদত্ত পয়েন্ট এবং ওরিয়েন্টেশন (কোণের অভ্যন্তরীণ) এবং নির্দিষ্ট ব্যাসার্ধ / গভীরতা (উদাহরণস্বরূপ 100 মিটার) সহ ব্যবহারকারীর সরল ভিজ্যুয়াল স্কোপ উপস্থাপন করে একটি ত্রিভুজ তৈরি করা - বিল্ডিংগুলির সাথে সংযোগকারী
ছেদ (উদাহরণস্বরূপ ST_INTERSECTION ) এবং ভিজ্যুয়াল সুযোগ। কিন্তু একটি বিল্ডিং অন্যটিকে লুকিয়ে রাখতে পারে তাই ভিজ্যুয়াল স্কোপ এবং বিল্ডিংগুলির মধ্যে বিশুদ্ধ ছেদটি কোনও দৃশ্যমান বিল্ডিং যুক্ত করতে পারে। এই সমস্যাটি মোকাবেলা করা প্রয়োজন।

আপডেট: সম্ভাব্য সমাধান 2 - প্রদত্ত বিন্দু ও অভিমুখীকরণের জন্য ব্যবহারকারীর সরল ভিজ্যুয়াল স্কোপকে উপস্থাপন করার জন্য একটি ত্রিভুজ তৈরি করা (কোণের অভ্যন্তরীণ) এবং একটি নির্দিষ্ট ব্যাসার্ধ / গভীরতা (উদাহরণস্বরূপ 100 মিটার) - বিভিন্ন কোণে এন রে (লাইন) তৈরি করা স্কোপগুলি পূরণ করা।
-
প্রতিটি রশ্মির নিকটতম সেজেন্ট এবং সম্পর্কিত বিল্ডিং-এর সন্ধানের জন্য - সমস্ত কয়লা (পলিজোনস )কে সেগমেন্টস / লাইনগুলিতে রূপান্তর করা । (ST_DISTANCE, ST_DWithin)
এই পর্যায়ে তাই আমাদের কাছে রশ্মির তালিকা এবং সম্পর্কিত বিল্ডিং আইডি থাকা উচিত।
- তাহলে আমরা এই তালিকাটি angle কোণের ব্যাপ্তি, সম্পর্কিত বিল্ডিং আইডি agg একত্রিত করতে পারি could

আরও কার্যকর উপায় সম্পর্কে কোনও ধারণা?

উত্তর:


6

এখানে দুটি উদাহরণ। প্রথমত, একটি ভিডিও নতুন কিউজিআইএস গ্লোব প্লাগইনটি দেখায়, তবে পোস্টজিআইএসের 3 ডি কার্যাদিও দেখায়:

http://vimeo.com/54776907

দ্বিতীয়ত, পোস্টজিআইএস, আর এবং গ্রাস ব্যবহার করে দর্শন বিশ্লেষণের একটি উদাহরণ:

http://www.dimensionaledge.com/main/postgis/viewshed-analysis-in-postgis-using-plr-and-grass/

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