Wobei können wir Ihnen helfen? (Link anklicken)
- Ich habe eine Frage.
- Ich habe einen Fehler gefunden.
- Ich benötige Hilfe bei der Registrierung oder beim Zugriff.
- Ich habe ein Problem mit Zahlungen und Abrechnung.
- Ich habe eine Fehlermeldung erhalten.
- Ich habe eine Frage zu Berechnungsstufen.
- Ich möchte ein neues Dataset anfordern.
- Ich möchte eine neue Funktion vorschlagen.
- Ich habe eine Änderung des Skriptverhaltens festgestellt.
- Ich möchte ein fehlendes Katalog-Asset melden.
- Ich möchte anderen helfen.
Tipps für den Support
„Wie kann ich anderen helfen, mir zu helfen?“
Bevor Sie eine Anfrage erstellen, suchen Sie zuerst nach ähnlichen Anfragen, die bereits von anderen Nutzern gestellt wurden. Die Antwort ist möglicherweise bereits vorhanden und leicht zu finden. Das ist oft der schnellste Weg, um die Blockierung aufzuheben. Versuchen Sie Folgendes:
- Öffnen Sie den Earth Engine Developer Guide und suchen Sie über das Suchfeld nach relevanten Seiten.
- Suchen Sie in Beiträgen auf GIS Stack Exchange.
- Suchen Sie nach Unterhaltungen im Earth Engine-Entwicklerforum.
- Sehen Sie sich die Beispielscripts für den Code-Editor unter Scripts > Examples an.
Wenn Sie nach der Suche weiterhin Hilfe benötigen, können Sie eine Anfrage an die Earth Engine-Community senden. Damit Ihre Anfrage beantwortet wird und Sie dazu beitragen, nützliche Informationen zu erstellen, die der gesamten Community zugutekommen, finden Sie hier eine Checkliste für die Formulierung einer Anfrage:
Frage stellen
Welche Art von Frage haben Sie? Klicken Sie auf die Links, um weitere Informationen zu erhalten, oder blenden Sie die Beispiele ein.
Technische Frage: API-Anleitung und -Begründung, dargestellt durch Code, reproduzierbar
- Wie entferne ich Features mit berechneten Nullwerten aus meiner Feature-Sammlung?
- Wie verknüpfe ich eine Sammlung von Features mit einer Sammlung von Bildern nach Standort und Datum?
- Warum ist meine Sammlung leer?
Diskussionsfrage: Meinungsfragen, Debatte, Fernerkundung, Methodik
- Wie geht man am besten mit den Lücken um, die durch den SLC-Ausfall von Landsat 7 entstehen?
- Wie kann ich Wasserpixel aus meiner Analyse ausschließen?
- Warum liefert die ArcGIS-Analyse ein anderes Ergebnis als die Earth Engine?
- Ich frage mich, ob ich einen Fehler gefunden habe. Haben andere Nutzer dasselbe Problem?
GIS Stack Exchange
Technische Fragen können Sie auf Geographic Information Systems Stack Exchange (GIS SE) stellen. Das ist eine Community-basierte Frage-und-Antwort-Website für geospatiale Anwendungen.
Tipps zum Verfassen einer guten Frage
Sie sollten NICHT Ihre vollständige Analyse posten und die Entwicklercommunity bitten, Ihren Code zu debuggen.
Sie SOLLTEN das Problem isolieren und in einem vollständigen Satz und mit nicht mehr als einigen Codezeilen darstellen.
Sie SOLLTEN das Stack Exchange-Tag „google-earth-engine“ verwenden.
Der Text in Ihrer Frage wird als Markdown (eine Formatierungssyntax) interpretiert. Verwenden Sie Fett-, Kursiv- und Codeformatierung, um Ihre Frage lesbarer zu machen und das schnelle Überfliegen zu erleichtern. Verwenden Sie die Schaltflächen oben im Frageditor oder sehen Sie sich diese Anleitung zur Markdown-Syntax an, um Formatierungen anzuwenden. Weitere Informationen zum Stellen von Fragen finden Sie auf der Hilfeseite von GIS SE.
Dieses Beispiel kann Ihnen als Leitfaden dienen, wie Sie Ihre Frage formulieren und mit Markup versehen:
Titel:
Warum sind die Ergebnisse von ee.Reducer.fixedHistogram() Bruchzahlen? (Earth Engine)
Body:
Markdown
I am calculating a histogram for an area of interest using
`ee.Reducer.fixedHistogram()`. The pixel count per bin is often a fraction,
but not always. I was expecting integer results only, why are the results
fractions of a pixel?
Here is my code; inspect the histogram table to see the results.
```js
// Define an image.
var img = ee.Image('LANDSAT/LC08/C02/T1_TOA/LC08_038029_20180810');
// Define an area of interest.
var aoi = ee.Geometry.Rectangle(-110.5, 44.6, -110.1, 44.8);
// Calculate a histogram for the pixels in the API.
var reflHistDict = img.select('B[1-7]').multiply(1e4).reduceRegion({
reducer: ee.Reducer.fixedHistogram(0, 5000, 250),
geometry: aoi,
scale: 30
});
// A dictionary was returned, get the ee.Array results for SWIR1 band.
var swir1HistArray = ee.Array(reflHistDict.get('B6'));
print(swir1HistArray);
```
[Code Editor
script](https://code.earthengine.google.com/d5c15787d1e468c5668836399fa8652f?as_external)Gerendert
Ich berechne ein Histogramm für einen Interessenbereich mit ee.Reducer.fixedHistogram(). Die Anzahl der Pixel pro Bin ist oft ein Bruchteil, aber nicht immer. Ich habe nur ganzzahlige Ergebnisse erwartet. Warum sind die Ergebnisse Bruchteile eines Pixels?
Hier ist mein Code. Sehen Sie sich die Histogrammtabelle an, um die Ergebnisse zu sehen.
// Define an image.
var img = ee.Image('LANDSAT/LC08/C02/T1_TOA/LC08_038029_20180810');
// Define an area of interest.
var aoi = ee.Geometry.Rectangle(-110.5, 44.6, -110.1, 44.8);
// Calculate a histogram for the pixels in the API.
var reflHistDict = img.select('B[1-7]').multiply(1e4).reduceRegion({
reducer: ee.Reducer.fixedHistogram(0, 5000, 250),
geometry: aoi,
scale: 30
});
// A dictionary was returned, get the ee.Array results for SWIR1 band.
var swir1HistArray = ee.Array(reflHistDict.get('B6'));
print(swir1HistArray);Earth Engine-Entwicklerforum
Diskussionsfragen und allgemeine Earth Engine-Themen können Sie in der Google-Gruppe Earth Engine-Entwicklerforum posten. Beiträge sollten sich auf Earth Engine konzentrieren. Verwenden Sie andere Foren für allgemeinere Themen zu Erdbeobachtung, Fernerkundung und GIS. Sie können Stellenangebote posten, für die Earth Engine-Kenntnisse erforderlich sind, aber die Antwortenden bitten, direkt an Sie und nicht an die Liste zu antworten.
Programmfehler melden
Welche Art von Insekt haben Sie gefunden? Klicken Sie auf die Links, um weitere Informationen zu erhalten, oder blenden Sie die Beispiele ein.
API-Fehler: Skriptfehler oder falsche Ergebnisse
- Unerwartetes oder falsches Funktionsergebnis
- Unbekannter Fehler
- Interne Fehlermeldungen
- Fehler, die nicht mit allgemeinen Debugging-Methoden behoben werden können
- Ein unverändertes, funktionierendes Skript von vor einiger Zeit funktioniert jetzt NICHT mehr
- In der API-Dokumentation fehlen wichtige Informationen
- Probleme mit Data Catalog-Assets
Fehler in der Code-Editor-Oberfläche: Probleme mit der UI-Anzeige und ‑Funktionalität
- Scripts werden nicht geladen
- Schaltflächen funktionieren nicht
- Seltsames Layout
- Fehlende Seitenelemente
- Karteninteraktion funktioniert nicht
- Data Catalog-Suche funktioniert nicht
- Fehlende Assets
- Probleme mit der Projektion
- Unklare Dataset-Beschreibungen
API
So melden Sie einen Fehler:
- Suchen Sie in der Liste der vorhandenen Programmfehler.
- Wenn Sie ein relevantes Fehlerproblem finden, markieren Sie es mit einem Stern und fügen Sie optional einen Kommentar hinzu, in dem Sie beschreiben, wie sich der Fehler auf Ihren Workflow auswirkt.
- Wenn kein relevantes Problem vorhanden ist, fügen Sie mit dieser Fehlerberichtvorlage ein neues Problem hinzu.
Code-Editor
Wenn Sie einen Fehler im Zusammenhang mit der Code-Editor-Oberfläche melden möchten, öffnen Sie den Code-Editor, klicken Sie auf die Schaltfläche und dann auf Feedback zum Code-Editor senden. Ein Fenster wird geöffnet, in dem Sie das Problem beschreiben können. Sie haben auch die Möglichkeit, einen Screenshot zu markieren, um die Stelle des Problems hervorzuheben.
Dataset-Problem
Hier können Sie einen Fehler melden. Stellen Sie nach Möglichkeit einen Code Editor-Link bereit, der das Problem veranschaulicht.
Probleme bei der Registrierung
Rufen Sie die Registrierungsseite für Earth Engine auf, um Ihren Zugriff zu konfigurieren.
Wenn Sie Probleme bei der Registrierung oder beim Zugriff auf Earth Engine haben, können Sie Hilfe anfordern, indem Sie einen Fall in der privaten Problemverfolgung erstellen.
Zahlungen und Abrechnung
Wenn Sie Probleme mit Ihren Earth Engine-Zahlungen oder der Abrechnung haben, bietet Google allen Nutzern Support für die Abrechnung. Hier können Sie Probleme mit falschen oder unerwarteten Belastungen melden, Fragen zu Zahlungen klären oder Erstattungen beantragen.
Für optimale Ergebnisse empfehlen wir Folgendes:
Reichen Sie so schnell wie möglich einen Abrechnungssupportfall ein. Dadurch wird die Wahrscheinlichkeit maximiert, dass relevante Debugging-Logs und Informationen verfügbar sind. Geben Sie so viele Informationen wie möglich zu dem Problem an.
Wenn sich Ihr Problem auf laufende Gebühren bezieht (z.B. Abo-Gebühren, Speichergebühren), lesen Sie die Dokumentation zum Beenden des kommerziellen Earth Engine-Zugriffs.
Teilen Sie dem Earth Engine-Team Ihre Fallnummer über den Private Issue Tracker mit. Gib unbedingt die Nummer deines Supportfalls an.
Fehlermeldungen
Es gibt viele Möglichkeiten, einen Fehler in Earth Engine zu erzeugen. Gehen Sie so vor, um die Ursache des Problems zu ermitteln und eine Lösung zu finden:
- Verwenden Sie den Debugging-Leitfaden als erste Ressource, um zu verstehen, welche Art von Fehler Sie erhalten und wie Sie ihn beheben können.
- Google nach Ihrer Fehlermeldung. Häufig werden Ergebnisse von GIS Stack Exchange zurückgegeben.
- Suchen Sie im Entwicklerforum nach Ihrer Fehlermeldung, um zu sehen, ob andere dasselbe Problem hatten.
- Wenn Sie nach dem Lesen aller verfügbaren Ressourcen immer noch nicht wissen, was den Fehler verursacht, stellen Sie eine Frage.
- Wenn der Fehler weiterhin besteht und Sie vermuten, dass es sich um einen Fehler handelt, melden Sie ihn.
Rechenstufen
Ihre Rechenressourcen werden entweder durch Ihr kommerzielles Abo oder Ihre nicht kommerzielle Stufe festgelegt.
Kommerzielle Verwendung
Wenn Sie die Earth Engine für kommerzielle Zwecke verwenden oder für mehr Rechenressourcen bezahlen möchten, informieren Sie sich über kommerzielle Tarife oder wählen Sie einen kommerziellen Earth Engine-Tarif in der Cloud Console aus. Die kommerzielle Nutzung von Earth Engine kann zu Gebühren für Ihr Cloud-Konto führen.
Nicht kommerzielle Nutzung oder Nutzung für Forschungszwecke
Wenn Sie die Earth Engine für nicht kommerzielle Zwecke oder Forschungszwecke nutzen, können Sie eine vorübergehende Erhöhung des Kontingents für Asset-Speicher anfordern. Damit wird festgelegt, wie viele Asset-Daten Sie im EE-Asset-Speicher speichern können.
Wenn Sie zum Partner-Tier wechseln, können Sie eine vorübergehende Erhöhung des EECU-Kontingents erhalten. Dieses Kontingent bestimmt, wie viel Rechenleistung (in Earth Engine-Recheneinheiten) Sie im Zeitverlauf nutzen können. Für die Partnerstufe ist eine separate Bewerbung erforderlich. Sie ist für Organisationen vorgesehen, die nachweislich einen großen Beitrag zur Nachhaltigkeit leisten.
Anträge für die Partner-Stufe müssen mit Ihrer echten Identität und einer korrekten Organisationszugehörigkeit eingereicht werden. Wir fordern Antragsteller möglicherweise auf, ihre Identität mit ihrer offiziellen E‑Mail-Adresse der Organisation zu bestätigen. Es ist strengstens verboten, falsche Informationen anzugeben, sich als eine andere Person (z. B. ein Mitglied der Fakultät) auszugeben oder einen Antrag im Namen einer anderen Person ohne ausdrückliche Genehmigung einzureichen. Bei Konten, die sich an Identitätsfälschung oder betrügerischen Anträgen beteiligen, wird der Zugriff sofort widerrufen und sie werden möglicherweise dauerhaft von Google Earth Engine ausgeschlossen. Weitere Informationen
Vor der Bewerbung
In vielen Fällen können Sie Ihren Code so ändern, dass er effizienter ausgeführt wird und kein Uplift erforderlich ist. In den Abschnitten Skalierungsfehler, Debugging-Methoden und Best Practices für die Programmierung der Earth Engine-Dokumentation finden Sie Vorschläge. Es kann auch hilfreich sein, Ihren Ansatz mit anderen im Earth Engine-Entwicklerforum zu diskutieren. Es gibt viele Best Practices für die effiziente Verarbeitung großer und komplexer Bilder mit Earth Engine. Möglicherweise können Ihnen Experten im Forum weiterhelfen. Lesen Sie vor dem Posten die Best Practices für das Verfassen einer Anfrage.
Mehr Speicherplatz für Assets oder den nichtkommerziellen Partnerstatus beantragen
Wenn Sie Fragen zu Ihrem Antrag auf eine höhere Anzahl von Anfragen haben, reichen Sie über den Private Issue Tracker einen Fall mit einer Beschreibung des Problems ein.
Dataset-Anfragen
So fordern Sie ein neues Dataset an oder melden einen Fehler für ein vorhandenes Dataset:
- Suchen Sie nach neuen oder vorhandenen Anfragen für Datasets.
- Wenn Sie eine relevante Dataset-Anfrage finden, markieren Sie das Problem mit einem Stern und fügen Sie optional einen Kommentar hinzu, in dem Sie beschreiben, wie das Dataset für Ihre Arbeit nützlich wäre.
- Wenn keine entsprechende Datenanfrage vorhanden ist, senden Sie eine neue Anfrage für ein neues oder vorhandenes Dataset.
Feature Requests
So fordern Sie eine neue API oder Code Editor-Funktion an:
- Liste der vorhandenen Funktionsanfragen durchsuchen
- Wenn Sie einen relevanten Feature Request finden, markieren Sie das Problem mit einem Stern und fügen Sie optional einen Kommentar hinzu, in dem Sie beschreiben, wie die Funktion für Ihre Arbeit nützlich wäre.
- Wenn kein relevanter Feature Request vorhanden ist, senden Sie einen neuen Request mit dieser Vorlage.
Änderung des Scriptverhaltens oder der Ausgabe
Der Code, die Architektur und die Richtlinien der Earth Engine API können sich ändern. Das kann dazu führen, dass sich das Verhalten ändert oder Fehler auftreten, die vor einiger Zeit beim selben Skript noch nicht aufgetreten sind. Melden Sie für diese Arten von Problemen einen API-Fehler, aber überprüfen Sie zuerst Folgendes:
- Prüfen Sie im Scriptverlauf, ob sich etwas an Ihrem Script geändert hat.
- Prüfen Sie, ob sich etwas an Ihrer Eingabesammlung geändert hat. Filtern Sie beispielsweise Bilddaten bis heute und es sind jetzt neue Bilder in einer Sammlung vorhanden?
- Verwenden Sie importierte Scriptmodule oder freigegebene Assets, die nicht mehr verfügbar sind oder sich geändert haben?
- Handelt es sich um dasselbe Script, das in einer anderen Region oder mit einem anderen Dataset ausgeführt wird?
Prüfen Sie, ob ein ähnlicher Fehler bereits gemeldet wurde, und reichen Sie dann Ihren Fehler ein. Geben Sie im Fehlerbericht Informationen zu den folgenden Punkten an.
Fehlende Katalog-Assets
In diesem Leitfaden erfahren Sie, wie Sie ein fehlendes Asset aus dem Earth Engine Data Catalog bestätigen und melden.
Anderen helfen
Es gibt verschiedene Möglichkeiten, anderen zu helfen:
- Fragen auf GIS Stack Exchange beantworten und bearbeiten
- Fragen im Earth Engine-Entwicklerforum beantworten
- Tutorials schreiben:
- Halten Sie an Ihrer Universität oder an Ihrem Arbeitsplatz Vorträge zur Verwendung von Earth Engine. Hier finden Sie einige Ressourcen, die Ihnen den Einstieg erleichtern: