NC CSV-
একটিও নয়NetCDF- প্রবেশীয় ASCII CSV ফা ইল, সংস্করণ
বব সাইমনস এবং স্টিভ হ্যাঙ্কিন বব সাইমন্স এবং স্টিভ হ্যাঙ্কিনের "এনসি CSস" লাইসেন্সের আওতায় ব্যবহৃতসিসি বাই ৪.
ভূমিকা
এই ডকুমেন্টটি একটি ASCII অক্ষরের বিন্যাসের যা সমস্ত তথ্য ধারণ করে (মিটা-ডাটা এবং তথ্য) যে একটি মধ্যে পাওয়া যাবেNetCDF .ncঅন্তর্ভুক্ত ফাইলটিতে একটি CSV-র ধরনের ফাইল আছে। ASCII CSV টেক্সট ফাইলের জন্য এই এক্সটেনশনটি ASCII অক্ষরের ফাইল। এই বৈশিষ্ট্যের সাহায্যে সহজে পড়া যাবে ও তখন মনে হয় যে, ASCII সংখ্যা এবং গুগল শিটের মত হতে পারে । বব সাইমন্স একজন NC CSV ফাইলকে একটি ফাইলে রূপান্তর করার সফটওয়্যার লিখতে হবেNetCDF-৩ (আর সম্ভবতNetCDF- ৪) .ncকোনো তথ্য নেই। বব সাইমন্স পরিবর্তিত হয়েছেERDDAP™এই ধরনের ফাইল পড়তে ও লেখা সমর্থন করতে।
এনসি CSV ফরম্যাটের ডিজাইন করা হয়েছে যাতে মাল্টিসেল এবং গুগল শিটস একটি NA CSV ফাইল ইম্পোর্ট করতে পারে, যেখানে স্প্রেডশীটের কোষগুলো সম্পাদনার জন্য সকল তথ্য আছে। অথবা, এনসিপিডের কনভেনশনের পর থেকে একটি স্প্রেডশীট তৈরি করা যাবে। স্প্রেডশীটের উৎস যাই হোক না কেন, যদি এটি একটি csv ফাইল হিসাবে রপ্তানি করা হয়, এটি এনসি CSV এর নির্ধারিত তথ্য এবং কোন তথ্য হারিয়ে যাবে। NC NC CSV ফাইল এবং অনোলোস স্প্রেডশীট ফাইলের মধ্যে যে পার্থক্য তা হলো:
- কমা চিহ্ন দ্বারা বিভাজিত করে একটি লাইন বিভাজন করে NCV মান উপেক্ষা করা হয়। স্প্রেড-শিটের মধ্যে পার্শ্ববর্তী কোষগুলোর ক্ষেত্রে কোনো মান উপস্থিত নেই ।
- NC CSV ফাইলের স্ট্রিংগুলো প্রায়ই দুইবার উদ্ধৃতি দ্বারা পরিবেষ্টিত। স্প্রেডশীটের স্ট্রিংগুলো কখনো দ্বৈত উক্তি দ্বারা পরিবেষ্টিত হয় না।
- অভ্যন্তরীণ উদ্ধৃতি ("") BC NC CSV ফাইলের স্ট্রিং হিসাবে 2 জোড়া উদ্ধৃতি হিসাবে চিহ্নিত করা হয়। স্প্রেডশীটে অভ্যন্তরীণ দ্বৈত উদ্ধৃতি হিসাবে দেখা হয়েছে।
দেখুনস্প্রেড-শিটআরও তথ্যের জন্য নীচে দেওয়া হল।
স্ট্রিম করার যোগ্য
সাধারণ ফাইলের মত NCVA CSV ফাইল উপলব্ধ রয়েছে। তাই, যদি একটি তথ্য সার্ভার যেমন একটি তথ্য সার্ভার দ্বারা Nvod করা হয়ERDDAP™সার্ভার দ্বারা অনুরোধকৃত সমস্ত তথ্য একত্রিত হওয়ার পূর্বে অনুরোধকারীর তথ্য স্ট্রিম করতে পারবেন । ( হিতো.NetCDF( প্রকা.
ERDDAP™
এই নির্ধারিত হয় তাই NC CSV ও ফাইল তৈরি করা হয়.ncযে কেউ একটি ফাইল থেকে তৈরি করা যাবেERDDAP™সার্ভার সংক্রান্ত তথ্য (মাধ্যমেEDDT টেবিল AFON csv ফাইলএবংEDDT টেবিলForc ফাইলডাটা টাইপ) বাতিলERDDAP. .ERDDAP™বেশ কয়েকটি আবশ্যক বিশ্ব বৈশিষ্ট্য রয়েছে এবং অনেক ক্ষেত্রে গ্লোবাল ভয়েসেস এবং ভেরিয়েবলের বৈশিষ্ট্যের ক্ষেত্রে সুপারিশ করা হয়েছে, বিশেষ করে সিএফ এবং এডি বৈশিষ্ট্য (দেখুন) /doc/server/s-server/data/config/data-s- হ্যা.
ভারসাম্য
NCA CSV ফরম্যাটের ডিজাইন বেশ কিছু চাহিদার ভারসাম্য:
- ফাইলগুলির মধ্যে উপস্থিত সকল তথ্য ও মিটা-ডাটা তথ্য বিশিষ্ট একটি ট্যাবের মধ্যে উপস্থিত থাকা আবশ্যকNetCDFবিশেষ ধরনের তথ্য সহ ফাইল
- ফাইলটিতে পড়া হতে পারে এবং তারপর একটি স্প্রেডশীটের মধ্যে লেখা হবে যার কোনো তথ্য নেই ।
- মানুষের সৃষ্টি, সম্পা দনা এবং বোঝার জন্য ফাইল সহজে হতে হবে।
- কম্পিউটার প্রোগ্রাম দ্বারা সর্বাধিক যে ফাইলটি পার্স করা সম্ভব নয়।
এই দলিলে যদি কিছু প্রয়োজন বলে মনে হয়, তা হলে এই চাহিদাগুলো পূরণ করা প্রয়োজন ।
অন্য পেইন
এই নির্ধারিত মান দ্বারা অন্য কয়েকটি সুনির্দিষ্ট বর্ণনা ও লাইব্রেরীর উল্লেখ করে। এটি কাজ করার জন্য ব্যবহৃত হয় কিন্তু এই সুনির্দিষ্ট বিবরণের অংশ নয়, অথবা সেগুলির কোনো পরিবর্তন করার প্রয়োজন নেই। এই ধরনের কোনো মান নির্ধারিত না হলে, সংশ্লিষ্ট বর্ণনাটি দেখুন । লক্ষণীয় যে, এর মধ্যে রয়েছে:
- ডিসকভারিName (ACD) মিটা-ডাটা: https://wiki.esipfed.org/Attribute\_Convention\_for\_Data\_Discovery\_1-3 . .
- জলবায়ু এবং পূর্বাভাস (সি. সি.) মিটা-ডাটা: https://cfconventions.org/Data/cf-conventions/cf-conventions-1.8/cf-conventions.html . .
- এটাNetCDFঅন্যান্য ব্যবহারকারী (প্রয়োজনীয়) : https://docs.unidata.ucar.edu/netcdf-java/current/userguide/index.html . .
- এটাNetCDFসফ্টওয়্যার লাইব্রেরিNetCDF-জাভা এবংNetCDF-c: https://www.unidata.ucar.edu/software/netcdf/ . . এই লাইব্রেরি দ্বারা NC CSV ফাইল পড়া সম্ভব নয়.ncNC CSV ফাইল থেকে ফাইল নির্মাণ করা হয়েছে।
- JSON: https://www.json.org/
নয়
রং নির্ধারণ, বন্ধনী\[ \]- উল্লেখকৃত ঐচ্ছিক বস্তু।
ফাইল কাঠামো
একটি সম্পূর্ণ NC CSV ফাইলের মধ্যে দুটি বিভাগ উপস্থিত রয়েছে: মিটা- ডাটা বিভাগ, এর পরবর্তী অংশ হল:
NC CSV ফাইল শুধুমাত্র ৭-বিট অক্ষর বিশিষ্ট হওয়া আবশ্যক। এই কারণে, ক্যারেক্টার-সেটের ক্ষেত্রে ব্যবহারযোগ্য ক্যারেক্টার- সেট ও এনকোডিং সহযোগে লেখা যাবে। সম্ভবত কোনো অক্ষরের ক্ষেত্রে অক্ষর অথবা এনকোডিং প্রয়োগ করা যাবে। উদাহরণ, ৭-বিট অক্ষরের ক্ষেত্রে এই বৈশিষ্ট্য প্রয়োগ করা হয়।ERDDAP™ISO-8859-1 বর্ণমালার মাধ্যমে NC CSV ফাইল পড়ুন ও লিখুন।
NC CSV ফাইল নির্বাচনের সময় সীমা ব্যবহার করা হবে (\n) (লিনাক্স এবং Mac OS X কম্পিউটারের মধ্যে যে মিল রয়েছে) গাড়ি রোলিট এবং নতুন লাইন (\r\n) (Windows কম্পিউটারের মধ্যে যে সাধারণ তা) শেষ সীমা মার্কার হিসাবে, কিন্তু দুটোই নয়।
.nccsvচিত্রটি ছাপা হোক এই প্রিন্টারে
যখন সৃষ্টিকর্তা এবং পাঠক উভয়ে এটা আশা করছেন, তখন তারা একই সাথে এটি আশা করছে এবং কখনো কখনো এটি সম্ভব হবে একটি NC CSV ফাইল তৈরির। (সহ\*শেষ:\*লাইন) . . ফলাফল ফাইলের বৈশিষ্ট্যের সম্পূর্ণ বর্ণনা, ভেরিয়েবল এবং উপাত্তের ধরন, অনুরূপ রূপে কাজ করার জন্য একই ধরনের.OPeNDAPসার্ভার।ERDDAP™আপনার অনুরোধ করলে এই মান ফিরিয়ে নেওয়া হবে ধরন.nccsvচিত্রটি ছাপা হোক এই প্রিন্টারেERDDAP™ডাটাসেট.
চিহ্নিত বস্তুটির বিন্যাস
NC CSV ফাইলের মধ্যে প্রতিটি লাইন মিটা-লিস্ট, বিন্যাসের বিন্যাস ব্যবহার করা হয়
ভেরিয়েবল নাম'%s'বৈশিষ্ট্য নাম'%s'মান\[% 1 সেকেন্ড\]\[% 1 সেকেন্ড\]\[%s, সর্বমোট4\]\[...\]
স্প্রেড-শিট প্রোগ্রামের মধ্যে ফাইল ইম্পোর্ট করার সময় উদ্দিষ্ট সামগ্রী নির্বাচনের পূর্বে ও পরে ব্যবহারের অনুমতি প্রদান করা হবে না।
স ম্মেলনগুলো
NC CSV ফাইলের প্রথম পংক্তি হল মিটা- ডাটা ফাইলের প্রথম লাইন, ও একটি আবশ্যক\গ্লোলিন\সম্মেলনগুলোর বৈশিষ্ট্য \গ্লোলিন\- ব্যাতিক্রম,"COARDS- CF-1, ACD--1.3, NC-25 কনসেন্ট তালিকাভুক্ত হওয়া একজন হতে হবে NC-1.0 ১, যার বর্তমান সংস্করণটিতে উল্লেখ করা হয়েছে ।
শিক্ষা (_A)
NC NC CSV ফাইলের সমাপ্তির জন্য শুধুমাত্র একটি পংক্তি দ্বারা চিহ্নিত হওয়া আবশ্যক \শেষ:\
এটির পরামর্শ ছাড়া, মিটা-ডাটা বিভাগে প্রদত্ত একটি ভেরিয়েবলের সকল বৈশিষ্ট্য উপস্থিত থাকা আবশ্যক নয়। যদি NC CSV ফাইল একটি ফাইলে রূপান্তর করা হয়NetCDFফাইল, মিটা-ডাটা বিভাগে প্রথমে যে ভেরিয়েবলগুলি দেখা যাবে তা এই ফাইলের মধ্যে উপস্থিত রয়েছেNetCDFফাইল.