ম্যাপসভার এবং পোস্টগিসের সাহায্যে 3 ডি শেফফিলের ভিজ্যুয়ালাইজেশন


17

আমি ভাবছি ম্যাপসারভার দিয়ে 3 ডি ডেটা ভিজ্যুয়ালাইজ করার কোনও উপায় আছে? 3D .shp ফাইলগুলি পোস্টগ্রিস ডাটাবেসে রয়েছে এবং আমি ইতিমধ্যে ম্যাপসভারটি ডাটাবেসে সংযুক্ত করেছি, তবে ম্যাপফাইলে সরল স্তর সহ।


আমার জন্য ম্যাপসার্ভার একটি ওয়েবম্যাপিং সার্ভার এবং এটি দিয়ে 3 ডি ডেটা ভিজ্যুয়ালাইজ করা সম্ভব নয়। আরকগিস এক্সপ্লোরার সহ, হ্যাঁ !!

আপনি কোন ধরণের ডেটা ভিজ্যুয়ালাইজ করার চেষ্টা করছেন এবং আপনি কীভাবে তৃতীয় মাত্রা অন্তর্ভুক্ত করতে চান? উত্তর সম্ভবত না, তবে আপনি যা করার চেষ্টা করছেন তার উপর নির্ভর করে কার্যকারিতা থাকতে পারে।
13:38

আমি কেবলমাত্র আমার হাইপোসোমেট্রিক মানচিত্রটিকে 3 ডি লাইন দিয়ে কল্পনা করতে চাই। গ্রাস এনভিজ ফাংশনের মতো কিছু।
11:36 এ প্রবাহিত

উত্তর:


4

যাওয়ার এক উপায় হতে পারে পোস্টজিআইএসকে 3D প্রক্ষেপণ করতে দেওয়া। আমি আসন্ন 3D দূরত্ব ফাংশনগুলিকে ST_3DhortestLine এর মতো দেখতে ভিজ্যুয়ালাইজ করতে কয়েক মাস আগে কিছু সাধারণ পরীক্ষা করেছি।

আমি যা করেছি তা কেবল 3D জ্যামিতিটিকে "ক্যামেরার উপরের দিকের চেয়ে আরও বেশি দেখানোর জন্য" তৈরি করতে ST_RotateX, ST_RotateY এবং ST_RotateZ ব্যবহার করা ছিল।

ST_Affine দিয়ে সমস্ত রূপান্তর করা আরও মার্জিত এবং দক্ষ হবে।

এই ফাংশনের উন্নত ব্যবহারের সাথে আমি অনুমান করি যে দৃষ্টিকোণ 3 ডি ভিউও পাওয়া সম্ভব হবে।

আমি যতদূর চেষ্টা করেছি সমস্যাটি হ'ল এটি কেবল উত্সের চারপাশে সমস্ত কিছু ঘুরিয়ে দিচ্ছে। তবে এটিও কার্যকর হতে হবে।

এইভাবে আপনাকে ম্যাপসভারটি আপনার ডেটা দৃশ্যমানভাবে 3 ডি এর মতো উপস্থাপন করা উচিত তবে ম্যাপসভারটি কেবল একটি ফ্ল্যাট 2 ডি জ্যামিতি দেখায়।

কেউ যদি এতে সফল হয় তবে আমি আগ্রহী। পোস্টজিজনলাইন.আর.গ্রে এইভাবে একটি নকল 3 ডি কার্যকারিতা তৈরি করার কথা ভেবেছি। তবে ST_Affine দিয়ে রূপান্তরগুলি কীভাবে করা উচিত তা উভয়কেই একটি প্রসেসিটিভ ভিউ দেয় এবং এরিপোটির চারদিকে ঘোরার পরিবর্তে ম্যাপেক্সেন্টের কেন্দ্রে ঘুরতে হবে তা জানার মতো জ্ঞান এবং সময় আমার নেই।

/ Nicklas


6

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


3

আপনি আপনার হাইপোসোমেট্রিক মানচিত্রকে হিলস্যাড হিসাবে রেন্ডার করতে পারেন এবং তারপরে 3 ডি লাইনগুলি ওভারলে করতে পারেন যাতে আপনি কেবল 2D ডেটা দেখতে পান। আপনি যদি আরও এগিয়ে যেতে চান তবে হাইপোসোমেট্রিক মানচিত্রে 3 ডি লাইনগুলি থেকে ছায়াগুলি প্রজেক্ট করতে 3 ডি রেন্ডারিং সফ্টওয়্যার ব্যবহার করতে সক্ষম হতে পারেন, যা আপনার লাইনে উচ্চতার মায়া দিতে সহায়তা করবে। তবে ম্যাপসভার নিজেই 3 ডি তে জিনিসগুলি প্রদর্শন করতে যাচ্ছেন না

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