পোস্টজিআইএস ইন্টারপোলেশন / ট্রায়াঙ্গুলেশন বিকল্পগুলি


12

আমি ডিইএম নির্মাণ স্বয়ংক্রিয় করতে একটি ওপেন সোর্স ওয়ার্কফ্লো খুঁজছি। আমাদের কাছে এমন একটি সিরিজ সাইট রয়েছে যা একটি LIDAR ডেটাসেটের মধ্যে পড়ে। আমরা প্রতিটি সাইটের জন্য সাইট নির্দিষ্ট DEM এর তৈরি করতে চাই এবং আমরা প্রক্রিয়াটি স্বয়ংক্রিয় করতে চাইছি to

এখনও অবধি আমরা স্বয়ংক্রিয়ভাবে কাজ করেছি:

  • পোস্টজিআইএসে ডেটা লোড হচ্ছে (LIDAR এবং সাইট পয়েন্ট)
  • সাইটের সীমানা তৈরি (st_buffer এবং st_envelope এর সংমিশ্রণ)

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

বর্তমানে, আমরা কোয়ান্টামজিআইএস ব্যবহার করে পোস্টজিআইএস ডাটাবেসে ডেটা জিজ্ঞাসা করছি, সিএসভি ফাইলগুলিতে রফতানি করছি, তারপরে সার্ফার 7-এ ম্যানুয়ালি ডেটা আমদানি ও গ্রিড করে। আশা করি আমরা এটিও স্বয়ংক্রিয় করতে পারি।

সুতরাং এই ব্যবহারের ক্ষেত্রে, আমরা আমাদের লিডার ডেটা একটি ডেমকে ত্রিভুজ করতে চাই। অন্যান্য সম্ভাব্য কেসগুলি আমরা বিভিন্ন অন্তরঙ্গ পদ্ধতিতে জড়িত থাকার কথা ভাবতে পারি - সুতরাং যদি বিপরীত দূরত্ব এবং ক্রিগিংয়ের বিকল্প থাকে - আমরা আগ্রহী!

এটি আমাদের জন্য একটি শেখার অনুশীলন - আমরা শিশুর পদক্ষেপে কাজ করছি!


2
আমি বলব আপনি উন্নয়ন দলের চেয়ে এগিয়ে আছেন, যারা pointcloudপোস্টজিআইএসে ডেটাটাইপ আনার বিষয়ে আলোচনা করছেন এবং আশা করছেন শিগগিরই এটি নিয়ে কাজ করবেন । গড় সময়ে, PDAL এর জন্য পয়েন্ট 2 গ্রেড ইউটিলিটি রয়েছে যা আকর্ষণীয় দেখায়, তবে আমি এটি ব্যবহার করি নি।
মাইক টি

উত্তর:


2

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


সিভিএসে আমদানি করুন, আপনি এটি পিএসএইচএল কমান্ড কপির সাথে বাশস্ক্রিপ্টে রাখতে পারেন (বেছে নিন fooM থেকে যা কিছু করুন) '/tmp/ouput.csv' DELIMITER ',' সিএসভি হেডার; এটির সাহায্যে আপনি কিউজিসকে সরঞ্জাম চেইন থেকে নামতে পারেন
সিমপ্লেসিও

2

আপনার কাছে .las / laz এ মূল LIDAR ডেটা থাকলে, আপনি বড় লিডার ডেটা ব্যবহারের জন্য লাস্টলগুলি http://www.cs.unc.edu/~isenburg/lastools/ ব্যবহার করতে পারেন । একটি লাসটিন এবং লাস 2 ডেম রয়েছে যা দেখে মনে হচ্ছে তারা সরাসরি কাজ করবে তবে আমি সেগুলি ব্যবহার করি নি। আমি গ্রাসের মধ্যে একটি রাস্টার ডিএম-তে .laz ফাইলের সেট একত্র করতে নীচে ব্যবহার করেছি:

cat *.laz |~/Downloads/SRC/lastools/bin/las2txt -stdin  -parse xyztc -header pound -otxt |invproj -v -f %.9f +init=epsg:2284 |sed -e 's// /' | r.in.xyz input=- output=lidarJunk method=min type=FCELL x=1 y=2 z=3 fs=\    zscale=1.0 percent=100 --overwrite  
# the sed and fs=\ bits are for dealing with reformatting spaces and tabs between invproj and r.in.xyz

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

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