কীভাবে জিএসআইএস-এ রাস্টারকে পয়েন্টে রূপান্তর করবেন


12

আমি রাস্টারকে কিউজিসে পয়েন্ট ভেক্টরে রূপান্তর করতে চেয়েছিলাম। এটা কি সম্ভব? কিউজিআইএস-এ এটিকে বহুভুজতে রূপান্তর করার বিকল্প রয়েছে তবে আমি এটিকে বিন্দুতে রূপান্তর করার জন্য কোনও সরঞ্জাম পাইনি। আমাকে কি কেউ সাহায্য করতে পারবেন?


আপনি কত পয়েন্ট পেতে চান? প্রতিটি রাস্টার কক্ষের জন্য একটি, বা একটি নিয়মিত গ্রিডে, বা কেবল স্থানীয় সর্বাধিক / মিনিটের মান?
AndreJ

প্রতি রাস্টার সেল এর জন্য একটি আমি আরকিজিআইএস সরঞ্জামটি ব্যবহার করেছি (রাটারের দিকে নির্দেশ করতে চাই) তবে আমি কিউজিআইএস ব্যবহার করে গণনা করতে চেয়েছিলাম
suyogpatwardhan

উত্তর:


10

ASCII গ্রিড হিসাবে সংরক্ষণ করা এবং সীমাবদ্ধ পাঠ্য হিসাবে আমদানি করা আপনি যা করতে পারেন তা করতে পারে।

এই টিউটোরিয়ালটি দেখুন:

http://www.slideshare.net/shencoop/qgis-raster-to-point

আপনি যদি কম ঘনিত পয়েন্ট ফাইল চান তবে এই টিউটোরিয়ালটি ব্যবহার করে দেখুন:

http://www.gistutor.com/quantum-gis/19/54-how-to-sample-raster-datasets-using-points-in-quantum-gis-qgis.html


আমি এটি চেষ্টা করেছিলাম তবে এটি বড় আকারের ডেটাসেটের জন্য খুব সময়সাপেক্ষ।
সুব্যোগপাওয়ারধন

1
আপনি দ্বিতীয় টিউটোরিয়াল দিয়ে পয়েন্ট সংখ্যা হ্রাস করতে পারেন।
AndreJ

1
দ্বিতীয় লিঙ্কটি সম্ভবত স্পষ্টভাবে আর কোনও উপলভ্য নয়। আপনি একটি নতুন আপলোড করতে পারেন? থ্যাঙ্কস অনেকগুলি @ স্যুওপপাওয়ার্দন
জেনিটা

1
লিঙ্কটির জন্য আন্ড্রেজে থ্যাঙ্কস
জেনিটা

10

আপনি কিউজিআইএস-এর এমন কোনও সংস্করণ ব্যবহার করছেন যা সাগা অ্যালগরিদমকে সংহত করে, আপনি Grid values to pointsসরঞ্জামটি ব্যবহার করতে পারেন । আপনি এটি SAGA/ Shapes-Grid(অন্তত কিউজিআইএস ২.৪.০ এর জন্য) এর অধীনে প্রসেসিং সরঞ্জামবক্সে পাবেন ।


এটি উত্তর হিসাবে চিহ্নিত করা উচিত!
শান

5

গ্রাস-জিআইএস-সরঞ্জাম r.to.vect এটি করবে। আউটপুট হিসাবে পয়েন্ট নির্বাচন করুন। তার জন্য আপনাকে গ্রাস-জিআইএস ইনস্টল করতে হবে।


1
কিউজিআইএস-এর অভ্যন্তরে, আপনি এটি প্রক্রিয়াজাতকরণ সরঞ্জাম বাক্সেও পাবেন। বৈশিষ্ট্য প্রকার নির্বাচন করতে ভুলবেন না point
আন্দ্রেজে

3

কিউজিআইএস 3.4

কিউজিআইএস ৩.৪ (অক্টোবর। ২০১৮) এ নতুন যুক্ত হওয়া সরঞ্জামগুলিকে পয়েন্ট করার জন্য সেখানে একটি রাস্টার পিক্সেল রয়েছে

এখানে চিত্র বর্ণনা লিখুন পয়েন্টগুলিতে রাস্টার পিক্সেল

এই সরঞ্জামটি অবাক করা গতির সাথে কাজ করে। আমি যখন 11-মেগাবাইট একক ব্যান্ড রাস্টারকে পয়েন্ট লেয়ারে রূপান্তর করি (যা শেষ হয় 6 মিলিয়ন পয়েন্ট), প্রক্রিয়া সময়টি ছিল:

রাস্টার পিক্সেলগুলি পয়েন্টে ................................................. | 10.35 সেকেন্ড

প্রক্রিয়াজাতকরণ - সাগা পয়েন্টগুলিতে রাস্টার মানগুলি .......... | 380 সেকেন্ড

সাগা জিইউআই - গ্রিডের মানগুলিতে পয়েন্টগুলি ........................... | 130 সেকেন্ড

(এই মুহুর্তে আমি চালাতে পারিনি) গ্রাস r.to.vect ...... | সময় নয়

(এটি ন্যায্য তুলনা হতে পারে না, কারণ সাগা সরঞ্জামগুলি রাস্টার মানগুলির সাথে x এবং y স্থানাঙ্ক দেয়)।


1
REM English
    REM Tested in QGIS console version 2.18 (OSGEO4W Shell)
    REM Tested in Windows Operating System
    REM Folder where the image is (replace with your file directory): C: / Users / Administrator / Documents / ruts /
    REM Name of the dsm file: dtm_phase1_vm_15m_inside.tif
    REM Name of the output file csv: dtm_phase1_vm_15m_inside.csv
    REM Name of output file shp: dtm_phase1_vm_15m_inside.shp
REM eye that some directions (path) has separator / (bar) and other \ (backslash), respect them so you do not have problems
REM spanish
    REM Probado en consola de QGIS version 2.18 (OSGEO4W Shell)
    REM Probado en Sistema Operativo Windows
    REM Carpeta donde estan la imagen (sustituya por su directorio de archivos): C:/Users/Administrator/Documents/surcos/
    REM Nombre del archivo dsm: dtm_phase1_vm_15m_inside.tif
    REM Nombre del archivo de salida csv: dtm_phase1_vm_15m_inside.csv
    REM Nombre del archivo de salida shp: dtm_phase1_vm_15m_inside.shp
    REM ojo que algunas direcciones (path) tiene separador / (slash) y otras \ (backslash), respetelos para que no tenga problemas

REM converts the dsm image (surface model) from TIF format to CSV format
REM convierte la imagen dsm (modelo de superficie) de formato TIF a formato CSV

gdal2xyz.bat -band 1 -csv C: \ ব্যবহারকারীগণ \ প্রশাসক \ নথিগুলি \ সারকোস t dtm_phase1_vm_15m_inside.tif সি: / ব্যবহারকারী / প্রশাসক / ডকুমেন্টস / সুরকস / ডিডিএম_ফেজ 1_vm_15m_inside.csv

REM removes the null values from the csv file (Z = 0)
REM elimina los valores nulos del archivo csv (Z = 0)

সেড-আই '/, 0 \ এস * $ / ডি' সি: / ইউজারস / অ্যাডমিনিস্ট্রেটর / ডকুমেন্টস /সুরকোস / ডিডিএম_ফেজ 1_vm_15 মি_ইনসাইড.সিএসভি

REM adds header to file with column names x, y, z
REM agrega encabezado al archivo con nombres de columna x,y,z

সেড -i '1 আই \ এক্স, ওয়াই, জেড সি: / ইউজার / অ্যাডমিনিস্ট্রেটর / ডকুমেন্টস / সুরকোস / ডিডিএম_ফেজ 1_vm_15 মি_ইনসাইড.সিএসভি

REM converts the csv file to shp format
REM covierte el archivo csv a formato shp

ogr2ogr -s_srs EPSG: 32749 -t_srs EPSG: 32749-SQLite -sql "z নির্বাচন করুন নির্বাচন করুন (জে AS ফ্ল্যাট) হিসাবে জেড, মেকপয়েন্ট (সিএএসটি (এক্স এএস ফ্ল্যাট)), সিএসটি (ওয়াই এএস ফ্লোট)) থেকে" ডিটিএম_ফেজ 1_vm_15m_inside " / অ্যাডমিনিস্ট্রেটর / ডকুমেন্টস / সুরকোস / ডিডিএম_ফেজ 1_vm_15 মি_ইনসাইড.এসপি সি: / ইউজারস / অ্যাডমিনিস্ট্রেটর / ডকুমেন্টস / সুরকোস / ডিডিএম_ফেজ 1_vm_15 মি_ইনসাইড.সিএসভি


1

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


-2

রাস্টার -> রূপান্তর -> বহুভুক্ত (ভেক্টর থেকে রাস্টার)

http://hub.qgis.org/wiki/17/Raster_to_vector_conversion

এই করবে।


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