برای گردش کار خود به پروژه های Cloud بروید

چه چیزی تغییر کرد؟

از ۱۳ نوامبر ۲۰۲۴، همه کاربران برای دسترسی به پلتفرم Earth Engine باید از یک پروژه ابری استفاده کنند. اگر از Earth Engine به صورت غیرتجاری استفاده می‌کنید، می‌توانید به استفاده رایگان از این پلتفرم ادامه دهید - فقط برای این کار باید یک پروژه ابری راه‌اندازی کنید.

برای دسترسی به داده‌های Earth Engine (دارایی‌ها، برنامه‌ها) یا اجرای محاسبات، باید از یک پروژه ابری استفاده کنید. اگر یک پروژه ابری پیکربندی نکنید، داده‌های شما مطابق با شرایط ما همچنان در Earth Engine ذخیره می‌شوند، اما برای دسترسی به آنها باید از یک پروژه ابری استفاده کنید.

دسترسی فردی بدون یک پروژه ابری چیست؟

همه کاربران Earth Engine قبل از سال ۲۰۲۲ برای دسترسی «فردی» به Earth Engine (بدون یک پروژه ابری) با استفاده از صفحه ثبت نام Earth Engine ثبت نام می‌کردند. پس از اینکه Earth Engine در سال ۲۰۲۲ به یک API گوگل کلود تبدیل شد، کاربران دیگر نیازی به ثبت نام برای دسترسی فردی نداشتند و می‌توانستند دسترسی را با یک پروژه ابری پیکربندی کنند.

چه کاری باید انجام دهم؟

تمام درخواست‌های شما (و همچنین تمام درخواست‌های مربوط به هر حساب سرویس ذکر شده در آن صفحه) باید برای مشخص کردن یک پروژه ابری پیکربندی شوند. نحوه انتقال دسترسی خود را ببینید.

اگر نمی‌توانید از پروژه‌های ابری در موسسه خود استفاده کنید، می‌توانید درخواست استثنای موقت برای ادامه استفاده از دسترسی غیر ابری خود را بدهید. به بخش نحوه درخواست این استثنا مراجعه کنید. اگر حساب شما از یک پروژه ابری استفاده می‌کند، تمام استفاده‌های Earth Engine مرتبط با آن حساب از قبل از طریق Google Cloud انجام می‌شود و این تغییر تاثیری بر شما ندارد. هیچ اقدام دیگری لازم نیست.

گذار به استفاده از پروژه‌های ابری

مرحله ۰: مطمئن شوید که از حساب کاربری صحیح استفاده می‌کنید

اگر از طریق مرورگر وب به Earth Engine دسترسی پیدا می‌کنید، بررسی کنید که با استفاده از حسابی که انتظار دارید وارد سیستم شده باشید. برای اطمینان بیشتر، می‌توانید یک پنجره ناشناس جدید باز کنید و با استفاده از حسابی که انتظار دارید با Earth Engine استفاده کنید، وارد سیستم شوید.

مرحله ۱: دریافت پروژه

برای آشنایی با مراحل ایجاد یک پروژه جدید یا پیکربندی پروژه‌ای که از قبل به آن دسترسی دارید، راهنمای راه‌اندازی پروژه Earth Engine Cloud را دنبال کنید.

اگر از قبل به یک پروژه ابری (مثلاً پروژه‌ای که یک همکار یا مدیر فناوری اطلاعات به اشتراک گذاشته است) دسترسی دارید، فقط باید مطمئن شوید که نقش‌ها و مجوزهای صحیح را دارید.

اگر از قبل به پروژه‌ای دسترسی ندارید، می‌توانید با استفاده از صفحه ثبت پروژه ، آن را ایجاد کنید. همچنین باید شرایط خدمات Google Cloud را بپذیرید. هنگام ایجاد یک پروژه Cloud، حتماً از همان ایمیلی که دسترسی شخصی خود را وارد کرده‌اید استفاده کنید تا از انتقال دارایی‌ها و اسکریپت‌های شما به پروژه ابری اطمینان حاصل شود.

برای دسترسی به دارایی‌های قدیمی خود، باید از حسابی که مجوز دارد استفاده کنید (معمولاً همان حسابی که آنها را ایجاد کرده است).

مرحله 2: اطمینان حاصل کنید که API موتور زمین فعال است

به صفحه API موتور زمین در کنسول ابر مراجعه کنید و پس از اطمینان از انتخاب پروژه صحیح در منوی کشویی بالا، روی «فعال کردن» کلیک کنید.

مرحله 3: پیکربندی حساب صورتحساب

برای پروژه‌هایی که از Earth Engine به صورت غیرتجاری استفاده می‌کنند، نیازی به پیکربندی حساب صورتحساب یا روش پرداخت ندارید . اگر یکی اضافه کنید، در صورت ثبت پروژه خود ( مرحله 4 ) به عنوان غیرتجاری، هیچ هزینه‌ای از Earth Engine متحمل نخواهید شد، اما ممکن است از سایر محصولات و خدمات Cloud هزینه‌هایی متحمل شوید.

برای پروژه‌هایی که از Earth Engine به صورت تجاری استفاده می‌کنند، باید یک حساب صورتحساب تنظیم کنید که توسط نوعی پرداخت (معمولاً کارت اعتباری) پشتیبانی شود. این حساب صورتحساب برای استفاده از Earth Engine و همچنین برای استفاده از سایر محصولات و خدمات Cloud هزینه دریافت می‌کند.

مرحله چهارم: ثبت پروژه

قبل از اینکه بتوانید از یک پروژه برای فراخوانی Earth Engine استفاده کنید، باید هر پروژه را در صفحه ثبت نام ثبت کنید. در طول ثبت نام، می‌توانید بسته به مورد استفاده خود، پیکربندی پروژه پولی یا غیرپولی را انتخاب کنید. برای جزئیات بیشتر در مورد اینکه چه نوع پروژه‌هایی واجد شرایط سهمیه رایگان هستند، به صفحه غیرتجاری Earth Engine مراجعه کنید.

مرحله 5: انتخاب اشتراک

کاربران تجاری در صورت عدم وجود اشتراک در حساب صورتحساب، باید هنگام ثبت نام، آن را انتخاب کنند . توجه داشته باشید که ممکن است مجوز مشاهده پیکربندی صورتحساب پروژه خود را نداشته باشید (برای مثال، اگر از پروژه شخص دیگری استفاده می‌کنید).

اگر حساب صورتحساب شما اشتراک Earth Engine را نداشته باشد، هزینه استفاده از آن بر اساس طرح محدود محاسبه خواهد شد.

مرحله ۶: هنگام فراخوانی Earth Engine از آن پروژه استفاده کنید

مستندات پروژه‌های Earth Engine Cloud نحوه استفاده از پروژه‌ها در تمام سطوح Earth Engine را پوشش می‌دهد. مطمئن شوید که پروژه درستی را انتخاب کرده‌اید.

اگر هیچ کاری نکنم چه اتفاقی می‌افتد؟

اگر یک پروژه ابری پیکربندی نکنید، داده‌های Earth Engine شما (دارایی‌ها و برنامه‌های EE) مطابق با شرایط خدمات همچنان در Earth Engine ذخیره می‌شوند، اما برای ارسال هرگونه درخواست به Earth Engine باید از یک پروژه ابری استفاده کنید. از آنجا که اسکریپت‌ها به کاربران وابسته هستند، همچنان از مخزن Git زیرین در earthengine.googlesource.com قابل دسترسی و ویرایش خواهند بود.

اگر می‌خواهید داده‌های Earth Engine خود را بدون پیکربندی یک پروژه ابری حذف کنید، درخواستی را با استفاده از ردیاب مشکلات خصوصی ارسال کنید.

نحوه درخواست استثنا

اگر نمی‌توانید یک پروژه ابری را برای استفاده با Earth Engine پیکربندی کنید، ممکن است زمان بیشتری برای ادامه استفاده از دسترسی شخصی خود بدون یک پروژه ابری به شما اعطا کنیم. این فرآیند استثنا نیاز به بررسی دستی دارد، بنابراین ممکن است چندین هفته طول بکشد و استثنائات تضمین نمی‌شوند. برای درخواست استثنای موقت، به راهنمای دسترسی مراجعه کرده و درخواست خود را ارسال کنید.

دریافت کمک

برای سوالات، نگرانی‌ها یا نظرات، با یکی از سطوح پشتیبانی Earth Engine تماس بگیرید.

سوالات متداول

زمینه

س: چه اتفاقی برای پروژه‌های Earth Engine و Cloud افتاده است؟
الف ) موتور ارث تغییر کرد تا پروژه‌های ابری را ملزم به دسترسی به پلتفرم کند. این تغییر بر همه کاربران، از جمله کسانی که از موتور ارث به صورت غیرتجاری استفاده می‌کنند، تأثیر می‌گذارد. این تغییر در ۱۳ نوامبر ۲۰۲۴ رخ داد.

س: اگر هیچ کاری نکنم چه اتفاقی می‌افتد؟
الف ) ما قبلاً به آن پاسخ دادیم!

راه‌اندازی و پیکربندی

س: ساده‌ترین راه برای شروع چیست؟
الف ) برای ایجاد یا پیکربندی یک پروژه ، به صفحه ثبت پروژه مراجعه کنید.

س: من در حال تدریس کلاسی هستم که از موتور Earth استفاده می‌کند. کارآموزان (یا دانشجویان) من چگونه می‌توانند به آن دسترسی داشته باشند؟
الف ) چند راه برای انجام این کار وجود دارد.

هر انسانی که مستقیماً با Earth Engine تعامل دارد (مثلاً با استفاده از ویرایشگر کد یا دفترچه یادداشت Colab) باید یک هویت گوگل داشته باشد، زیرا هر کاربر باید شرایط خدمات Google Cloud و Earth Engine را بپذیرد. معمولاً افراد مستقیماً از یک هویت گوگل استفاده می‌کنند، وارد یک حساب کاربری @gmail.com می‌شوند یا از حساب Google Workspace یک موسسه استفاده می‌کنند. پیکربندی‌های پیچیده‌تری نیز امکان‌پذیر است، از جمله ادغام هویت‌ها از Microsoft Azure به Google Cloud، اما این پیکربندی‌ها نیاز به پیکربندی اضافی دارند.

اگر قصد دارید آموزشی برگزار کنید که در آن شرکت‌کنندگان مستقیماً از Earth Engine استفاده کنند، باید مطمئن شوید که هر کارآموز یک حساب گوگل دارد و به Earth Engine دسترسی دارد. پیکربندی‌های معمول عبارتند از:

  • دسترسی مبتنی بر میزبان: به عنوان میزبان رویداد، شما یک پروژه ابری ایجاد می‌کنید و آن را برای استفاده در Earth Engine ثبت می‌کنید. سپس می‌توانید حساب هر کارآموز را به همراه نقش‌های مورد نیاز به پروژه ابری خود اضافه کنید.
  • دسترسی مستقیم: به عنوان میزبان رویداد، شما هر کاربر را راهنمایی می‌کنید تا دسترسی مستقیم و شخصی خود را به Earth Engine داشته باشد. این کار در حالت ایده‌آل باید چند هفته قبل از رویداد انجام شود، زیرا برخی سازمان‌ها دسترسی کاربران به API Earth Engine را محدود می‌کنند.
  • دسترسی ترکیبی: به عنوان میزبان رویداد، شما با استفاده از پروژه ابری خود، به افرادی که به آن نیاز دارند دسترسی می‌دهید، اما دیگران می‌توانند در صورت لزوم از دسترسی شخصی خود استفاده کنند.

س: چه زمانی باید API موتور زمین را فعال کنم؟
الف ) قبل از ثبت پروژه‌های خود در Earth Engine، API مربوط به Earth Engine را فعال کنید.

قیمت‌گذاری

س: آیا باید برای Earth Engine هزینه‌ای بپردازم؟
الف ) بستگی به نوع کاری که انجام می‌دهید دارد. برای راهنمایی به صفحه غیرتجاری Earth Engine مراجعه کنید.

س: من باید از Earth Engine به عنوان یک کاربر تجاری استفاده کنم، اما این کار را نمی‌کنم. چه کاری باید انجام دهم؟
الف ) به راهنمای ما برای انتقال به استفاده تجاری مراجعه کنید.

غیرتجاری

س: آیا استفاده غیرتجاری از Earth Engine رایگان است؟
الف ) موتور زمین برای موارد استفاده خاص، همانطور که در صفحه غیرتجاری موتور زمین تعریف شده است، رایگان باقی می‌ماند.

س: آیا به کارت اعتباری نیاز دارم؟
الف ) برای استفاده غیرتجاری از Earth Engine نیازی به پرداخت هیچ هزینه‌ای ندارید.

س: آیا برای تأیید وضعیت غیرتجاری خود نیاز به ارائه مدارک دارم؟
الف ) خیر، اما تیم Earth Engine ممکن است برای تأیید وضعیت غیرتجاری شما با صاحبان پروژه شما تماس بگیرد.

س: چگونه مطمئن شوم که هیچ هزینه‌ای متحمل نمی‌شوم؟
الف ) پروژه‌هایی که برای مصارف غیرتجاری ثبت می‌شوند، هزینه‌ای برای محاسبات یا ذخیره‌سازی Earth Engine ندارند، اما می‌توانند برای سایر سرویس‌های ابری هزینه داشته باشند. ساده‌ترین راه برای جلوگیری از هرگونه هزینه، استفاده از پروژه‌ای است که حساب صورتحساب مرتبطی نداشته باشد. اگر پروژه شما دارای حساب صورتحساب پیکربندی شده است، می‌توانید با غیرفعال کردن سایر سرویس‌های ابری، مطمئن شوید که هزینه‌ای متحمل نمی‌شوید.

تجاری

س: من در یک استارتاپ یا کسب و کار کوچک هستم - طرح مناسب Earth Engine برای من چیست؟
الف ) برای گزینه‌های متمرکز بر افراد و کسب‌وکارهای کوچک/متوسط، به صفحه قیمت‌گذاری Earth Engine مراجعه کنید.

منابع

دارایی‌های قدیمی

س: آیا به دارایی‌های «کاربری» قدیمی خود دسترسی خواهم داشت؟
الف ) بله، تا زمانی که هنگام دسترسی به Earth Engine از یک پروژه ابری استفاده کنید.

س: آیا به دارایی‌های «پروژه» قدیمی خود دسترسی خواهم داشت؟
الف ) بله، تا زمانی که هنگام دسترسی به Earth Engine از یک پروژه ابری استفاده کنید.

س: من سهمیه ذخیره‌سازی بیشتری برای یک حساب کاربری قدیمی دارم - آیا این افزایش در پروژه‌های ابری من اعمال خواهد شد؟
پاسخ : آپلیفت به طور خودکار به پروژه‌های ابری منتقل نمی‌شود. اگر می‌خواهید محدودیت‌های سهمیه بالاتر شما به یک پروژه منتقل شود، با استفاده از ردیاب مشکلات خصوصی درخواست خود را ارسال کنید.

س: من قصد دارم در مقاله‌ای که قرار است برای انتشار ارسال کنم، به دارایی‌های میراثی اشاره کنم - آیا این منطقی است؟
الف ) بله، می‌توان به منابع قدیمی مراجعه کرد. ما نمی‌توانیم قول دهیم که آنها برای همیشه پشتیبانی می‌شوند، اما در حال حاضر قصد تغییر پیکربندی منابع قدیمی را نداریم. توصیه می‌کنیم در صورت امکان از منابع ذخیره شده در یک پروژه ابری استفاده کنید.

س: بهترین راه برای انتقال داده‌هایم از یک دارایی قدیمی به یک پروژه ابری چیست؟
الف ) هیچ الزامی برای انتقال هیچ یک از داده‌های شما به یک پروژه ابری وجود ندارد، اما اگر مایل به انجام این کار هستید، می‌توانید از ابزار خط فرمان برای کپی کردن دارایی‌های خود (با دستور cp ) استفاده کنید.

اسکریپت‌ها و پیکربندی ویرایشگر کد

س: اگر به یک پروژه ابری مهاجرت نکنم، چه اتفاقی برای اسکریپت‌ها و دارایی‌های من می‌افتد؟
الف ) اسکریپت‌ها و دارایی‌های شما مطابق شرایط خدمات حفظ خواهند شد، اما برای دسترسی به پلتفرم EE باید از یک پروژه ابری ثبت‌شده استفاده کنید. اسکریپت‌های شما همچنان از طریق مخزن Git در earthengine.googlesource.com قابل دسترسی خواهند بود.

س: آیا انتخاب پروژه من بر اسکریپت‌هایی که می‌توانم به آنها دسترسی داشته باشم تأثیر می‌گذارد؟
الف ) اسکریپت‌های ویرایشگر کد شما تحت تأثیر انتخاب پروژه ابری شما قرار نمی‌گیرند. صرف نظر از اینکه کدام پروژه ابری را انتخاب کرده‌اید، همچنان همان اسکریپت‌ها را مشاهده خواهید کرد.

برنامه‌های موتور زمین

س: در مورد برنامه‌های قدیمی Earth Engine من که متعلق به یک پروژه ابری نیستند، چطور؟ آیا هنوز می‌توانم آنها را ویرایش کنم و آیا مردم هنوز می‌توانند آنها را مشاهده کنند؟
الف ) این تغییر تاثیری بر برنامه‌های Earth Engine ندارد.

تغییرات سهمیه

س: آیا استفاده از یک پروژه ابری، فضای ذخیره‌سازی یا منابع محاسباتی بیشتری به من می‌دهد؟
الف ) معمولاً نه - سهمیه‌های پیش‌فرض برای کاربران یکسان است.

س: چگونه می‌توانم منابع بیشتری از موتور ارث (Earth Engine) را در پروژه ابری خود دریافت کنم؟
الف ) برای راهنمایی‌های مربوط به افزایش ارتفاع، به اسناد سهمیه‌بندی مراجعه کنید.

س: من یک حساب کاربری سرویس با سهمیه درخواست افزایش یافته دارم (مثلاً در API با حجم بالا). آیا می‌توانم آن را به یک پروژه ابری منتقل کنم؟
الف ) تا زمانی که درخواست‌های خود را به Earth Engine با استفاده از یک پروژه ابری مقداردهی اولیه کنید، نیازی به انجام هیچ اقدام دیگری ندارید.

عیب‌یابی

س: من نمی‌توانم در سازمانم پروژه‌ای ایجاد کنم - چه کاری باید انجام دهم؟
الف ) اگر سازمان شما اجازه ایجاد یک پروژه ابری را به شما نمی‌دهد، چند گزینه دارید:

  • از سازمان خود بخواهید مجوزهای لازم را به شما اعطا کند (حالت ایده‌آل).
  • از سازمان خود بخواهید که از طرف شما یک پروژه ایجاد کند و مجوزهای لازم برای استفاده از آن را به شما اعطا کند.
  • از پروژه‌ای که در سازمانی دیگر (یا با حساب شخصی) ایجاد شده است استفاده کنید.
  • درخواست استثنا برای دسترسی قدیمی. توجه داشته باشید که این موارد موقتی هستند و به ندرت اعطا می‌شوند.

س: برنامه من از کار افتاد! چه کاری باید انجام دهم؟
الف ) برنامه‌های Earth Engine تحت تأثیر انتقال به پروژه‌های ابری قرار نمی‌گیرند. برای منابع بیشتر به صفحه راهنما مراجعه کنید.