একটি টেবিল আমদানি করে।
HTTP অনুরোধ
POST https://earthengine.googleapis.com/v1beta/{project=projects/*}/table:import
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পাথ প্যারামিটার
পরামিতি | |
---|---|
project | Google ক্লাউড প্ল্যাটফর্ম প্রোজেক্টের প্রোজেক্ট আইডি বা প্রোজেক্ট নম্বর যেটিকে এই অনুরোধের জন্য পরিষেবা গ্রাহক হিসাবে বিবেচনা করা উচিত। ফরম্যাট হল অনুমোদনের জন্য নির্দিষ্ট সংস্থান
|
শরীরের অনুরোধ
অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:
JSON প্রতিনিধিত্ব |
---|
{
"tableManifest": {
object ( |
ক্ষেত্র | |
---|---|
tableManifest | টেবিল উদ্ভাসিত. |
description | টাস্কের একটি মানব-পাঠযোগ্য নাম। |
overwrite | একটি বিদ্যমান সম্পদ ওভাররাইট করার অনুমতি দেওয়া হবে কিনা। |
requestId | সদৃশ অনুরোধ সনাক্ত করতে ব্যবহৃত একটি অনন্য স্ট্রিং। যদি একই ব্যবহারকারীর দ্বারা একই নন-খালি |
প্রতিক্রিয়া শরীর
সফল হলে, প্রতিক্রিয়া বডিতে Operation
একটি উদাহরণ থাকে।
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth সুযোগগুলির মধ্যে একটি প্রয়োজন:
-
https://www.googleapis.com/auth/earthengine
-
https://www.googleapis.com/auth/cloud-platform
আরো তথ্যের জন্য, দেখুনOAuth 2.0 Overview .
টেবিল ম্যানিফেস্ট
বর্ণনা করে কিভাবে EarthEngine পরিষেবার ফাইলের একটি সেট থেকে একটি টেবিল রচনা করা উচিত।
JSON প্রতিনিধিত্ব |
---|
{ "name": string, "properties": { object }, "uriPrefix": string, "sources": [ { object ( |
ক্ষেত্র | |
---|---|
name | সম্পদের নাম তৈরি করতে হবে। |
properties | সম্পদের অতিরিক্ত বৈশিষ্ট্য। প্রপার্টির নাম "system:time_start" এবং "system:time_end" অবহেলিত। পরিবর্তে |
uriPrefix | ঐচ্ছিক উপসর্গটি এই ম্যানিফেস্টে সংজ্ঞায়িত সমস্ত |
sources[] | এই টেবিল গঠিত যা উত্স. |
startTime | সম্পদের সাথে যুক্ত টাইমস্ট্যাম্প, যদি থাকে, যেমন সময় যে সময়ে একটি স্যাটেলাইট ছবি তোলা হয়েছিল। সময়ের ব্যবধানের সাথে সঙ্গতিপূর্ণ সম্পদের জন্য, যেমন এক মাস বা বছরের গড় মান, এই টাইমস্ট্যাম্প সেই ব্যবধানের শুরুর সাথে মিলে যায়। RFC 3339 ব্যবহার করে, যেখানে উৎপন্ন আউটপুট সর্বদা Z-সাধারণ করা হবে এবং 0, 3, 6 বা 9 ভগ্নাংশ সংখ্যা ব্যবহার করে। "Z" ব্যতীত অন্যান্য অফসেটগুলিও গ্রহণ করা হয়। উদাহরণ: |
endTime | সময়ের ব্যবধানের সাথে সামঞ্জস্যপূর্ণ সম্পদের জন্য, যেমন এক মাস বা বছরের গড় মান, এই টাইমস্ট্যাম্পটি সেই ব্যবধানের (একচেটিয়া) শেষের সাথে মিলে যায়। RFC 3339 ব্যবহার করে, যেখানে উৎপন্ন আউটপুট সর্বদা Z-সাধারণ করা হবে এবং 0, 3, 6 বা 9 ভগ্নাংশ সংখ্যা ব্যবহার করে। "Z" ব্যতীত অন্যান্য অফসেটগুলিও গ্রহণ করা হয়। উদাহরণ: |
csvColumnDataTypeOverrides | পরিবর্তে columnDataTypeOverrides ব্যবহার করুন। |
columnDataTypeOverrides | সেই কলামের জন্য ব্যবহার করার জন্য কলামের নাম থেকে ধরণ পর্যন্ত একটি মানচিত্র। এখানে নির্দিষ্ট করা হয়নি এমন কলামগুলির ধরন অনুমান করা হবে, যেমন সংখ্যা কলামগুলি সংখ্যায় পরিণত হয়, WKT কলামগুলি জ্যামিতিতে পরিণত হয় ইত্যাদি। |
memo | ব্যবহারকারীর নোট সংরক্ষণের জন্য ফ্রিফর্ম ক্ষেত্র। ইনজেশন ব্যবহার করা হয় না. |
টেবিল সোর্স
একটি টেবিল ফাইল।
JSON প্রতিনিধিত্ব |
---|
{ "uris": [ string ], "charset": string, "maxErrorMeters": number, "maxVertices": integer, "crs": string, "geodesic": boolean, "primaryGeometryColumn": string, "xColumn": string, "yColumn": string, "dateFormat": string, "csvDelimiter": string, "csvQualifier": string } |
ক্ষেত্র | |
---|---|
uris[] | আমদানি করার জন্য ডেটার URI. বর্তমানে শুধুমাত্র Google ক্লাউড স্টোরেজ ইউআরআই সমর্থিত। প্রতিটি URI অবশ্যই নিম্নলিখিত বিন্যাসে নির্দিষ্ট করতে হবে: "gs://bucket-id/object-id"। প্রাথমিক অবজেক্টটি তালিকার প্রথম উপাদান হওয়া উচিত, সাইডকার ফাইলগুলি প্রাথমিক অবজেক্টের ফাইলপথ থেকে অনুমান করা হয়। শুধুমাত্র একটি URI বর্তমানে সমর্থিত। যদি একাধিক URI নির্দিষ্ট করা হয় তাহলে একটি |
charset | ডিকোডিং স্ট্রিং এর জন্য ডিফল্ট অক্ষর সেটের নাম। খালি থাকলে, অক্ষর সেট "utf-8" ডিফল্টরূপে ধরে নেওয়া হয়। |
maxErrorMeters | স্থানাঙ্ক সিস্টেমের মধ্যে জ্যামিতি রূপান্তর করার সময় মিটারে সর্বাধিক অনুমোদিত ত্রুটি৷ খালি থাকলে, ডিফল্টরূপে সর্বাধিক ত্রুটি 1 মিটার। |
maxVertices | শীর্ষবিন্দুর সর্বোচ্চ সংখ্যা। শূন্য না হলে, জ্যামিতি স্থানিকভাবে বিচ্ছিন্ন অংশে বিভক্ত হবে যা প্রতিটি এই সীমার অধীনে। |
crs | ডিফল্ট CRS কোড বা WKT স্ট্রিং যে কোনো জ্যামিতির স্থানাঙ্ক রেফারেন্স সিস্টেম নির্দিষ্ট করে যেখানে একটি নির্দিষ্ট নেই। খালি রেখে দিলে, ডিফল্ট হবে EPSG:4326: https://epsg.io/4326 । শুধুমাত্র CSV/TFRrecord উৎসের জন্য। |
geodesic | জ্যামিতিতে প্রান্তগুলি ব্যাখ্যা করার জন্য ডিফল্ট কৌশল যা অন্যথায় নির্দিষ্ট করা নেই। মিথ্যা হলে, প্রজেকশনে প্রান্তগুলি সোজা হয়। সত্য হলে, পৃথিবীর পৃষ্ঠে সবচেয়ে ছোট পথ অনুসরণ করতে প্রান্তগুলি বাঁকা হয়। ফাঁকা হলে, ডিফল্ট করে মিথ্যা হয় যদি 'crs' একটি প্রজেক্টেড স্থানাঙ্ক সিস্টেম হয়। শুধুমাত্র CSV/TFRrecord উৎসের জন্য। |
primaryGeometryColumn | একটি সারির প্রাথমিক জ্যামিতি হিসাবে ব্যবহার করার জন্য জ্যামিতি কলাম যখন একাধিক জ্যামিতি কলাম থাকে৷ যদি ফাঁকা রাখা হয় এবং একাধিক জ্যামিতি কলাম বিদ্যমান থাকে, তাহলে প্রথম জ্যামিতি কলামটি ব্যবহার করা হয়। শুধুমাত্র CSV/TFRrecord উৎসের জন্য। |
xColumn | বিন্দু জ্যামিতি নির্ণয়ের জন্য সাংখ্যিক x স্থানাঙ্ক কলামের নাম। যদি yColumnও নির্দিষ্ট করা থাকে এবং উভয় কলামেই সংখ্যার মান থাকে, তাহলে 'crs'-এ প্রদত্ত স্থানাঙ্ক সিস্টেমে x,y মান দিয়ে একটি বিন্দু জ্যামিতি কলাম তৈরি করা হবে। যদি খালি রাখা হয় এবং 'crs' একটি প্রজেক্টেড কোঅর্ডিনেট সিস্টেম নির্দিষ্ট না করে, ডিফল্ট "দ্রাঘিমাংশ"। যদি ফাঁকা রাখা হয় এবং 'crs' একটি প্রজেক্টেড কোঅর্ডিনেট সিস্টেম নির্দিষ্ট করে , তাহলে ডিফল্ট "" হয় এবং কোন বিন্দু জ্যামিতি তৈরি হয় না। একটি জেনারেটেড বিন্দু জ্যামিতি কলামের নাম দেওয়া হবে {xColumn}_{yColumn}_N যেখানে N যুক্ত করা হয়েছে যাতে {xColumn}_{yColumn}_N} নামের একটি কলাম আগে থেকেই থাকে তাহলে এটি অনন্য। শুধুমাত্র CSV/TFRrecord উৎসের জন্য। |
yColumn | বিন্দু জ্যামিতি নির্ণয়ের জন্য সংখ্যাসূচক y স্থানাঙ্ক কলামের নাম। যদি xColumnও নির্দিষ্ট করা থাকে এবং উভয় কলামেই সংখ্যার মান থাকে, তাহলে 'crs'-এ প্রদত্ত স্থানাঙ্ক সিস্টেমে x,y মান দিয়ে একটি বিন্দু জ্যামিতি কলাম তৈরি করা হবে। যদি খালি রাখা হয় এবং 'crs' একটি প্রজেক্টেড কোঅর্ডিনেট সিস্টেম নির্দিষ্ট না করে, ডিফল্ট "অক্ষাংশ"। যদি ফাঁকা রাখা হয় এবং 'crs' একটি প্রজেক্টেড কোঅর্ডিনেট সিস্টেম নির্দিষ্ট করে , তাহলে ডিফল্ট "" হয় এবং কোন বিন্দু জ্যামিতি তৈরি হয় না। একটি জেনারেটেড বিন্দু জ্যামিতি কলামের নাম দেওয়া হবে {xColumn}_{yColumn}_N যেখানে N যুক্ত করা হয়েছে যাতে {xColumn}_{yColumn}_N} নামের একটি কলাম আগে থেকেই থাকে তাহলে এটি অনন্য। শুধুমাত্র CSV/TFRrecord উৎসের জন্য। |
dateFormat | একটি বিন্যাস যার সাথে ক্ষেত্রগুলি এনকোডিং তারিখগুলিকে পার্স করতে হবে৷ বিন্যাস প্যাটার্নটি অবশ্যই http://joda-time.sourceforge.net/apidocs/org/joda/time/format/DateTimeFormat.html এ বর্ণিত হতে হবে। যদি ফাঁকা রাখা হয়, তারিখগুলি স্ট্রিং হিসাবে আমদানি করা হবে৷ শুধুমাত্র CSV/TFRrecord উৎসের জন্য। |
csvDelimiter | CSV ফাইলগুলি ইনজেস্ট করার সময়, একটি একক অক্ষর একটি সারিতে কলামের মানগুলির মধ্যে একটি বিভেদক হিসাবে ব্যবহৃত হয়৷ যদি ফাঁকা রাখা হয়, ডিফল্ট ','। শুধুমাত্র CSV উৎসের জন্য। |
csvQualifier | CSV ফাইলগুলি খাওয়ার সময়, একটি অক্ষর যা কলামের মানকে ঘিরে থাকে (ওরফে "উদ্ধৃতি অক্ষর")। যদি ফাঁকা রাখা হয়, ডিফল্ট '"'। শুধুমাত্র CSV উৎসের জন্য। যদি একটি কলামের মান কোয়ালিফায়ার দ্বারা বেষ্টিত না হয়, তাহলে লিডিং এবং টেলিং হোয়াইটস্পেস ছাঁটাই করা হয়। উদাহরণস্বরূপ: ..., পরীক্ষা,... <== এই মানটি যোগ্য নয় স্ট্রিং মান হয়ে যায়: "পরীক্ষা" <== হোয়াইটস্পেস ছিনতাই করা হয়েছে যেখানে: ...," পরীক্ষা",... <== এই মানটি উদ্ধৃতি সহ যোগ্য স্ট্রিং মান হয়ে যায়: " পরীক্ষা" <== সাদা স্থান অবশিষ্ট থাকে! |