Assistenza

Come posso aiutarti? (fai clic sul link)

Suggerimenti per ricevere assistenza

"Come posso aiutare gli altri ad aiutarmi?"

Prima di creare una richiesta di assistenza, cerca richieste simili già effettuate da altri utenti. La risposta potrebbe già essere presente e facilmente reperibile. Spesso è il modo più rapido per sbloccare il canale. Prova a fare quanto segue:

Se hai ancora bisogno di aiuto dopo la ricerca, ti consigliamo di scrivere una richiesta di assistenza alla community di Earth Engine. Per massimizzare le probabilità di ricevere una risposta alla tua richiesta e contribuire a creare informazioni utili per l'intera community, ecco un elenco di controllo per la composizione di una richiesta:

Fai una domanda

Che tipo di domanda hai? (fai clic sui link per saperne di più o espandi per visualizzare gli esempi)

Una domanda tecnica: Istruzioni e motivazioni per l'API, rappresentate da codice, riproducibili

  • Come faccio a rimuovere le funzionalità con valori calcolati null dalla mia raccolta di funzionalità?
  • Come faccio ad associare una raccolta di funzionalità a una raccolta di immagini in base a posizione e data?
  • Perché la mia raccolta di funzionalità è vuota?

Una domanda di discussione: questioni di opinione, dibattito, telerilevamento, metodologia

  • Qual è il modo migliore per gestire le lacune di Landsat 7 SLC-off?
  • Come faccio a escludere i pixel d'acqua dalla mia analisi?
  • Perché l'analisi ArcGIS fornisce un risultato diverso da Earth Engine?
  • Mi chiedo se ho trovato un bug. Altri hanno lo stesso problema?

GIS Stack Exchange

Pubblica domande tecniche su Geographic Information Systems Stack Exchange (GIS SE), un sito di domande e risposte basato sulla community per applicazioni geospaziali.

Consulta i suggerimenti per formulare una buona domanda

NON devi pubblicare la tua analisi completa e chiedere alla community di sviluppatori di eseguire il debug del tuo codice.

DEVI isolare il problema e presentarlo in una frase completa e non più di poche righe di codice.

DEVI utilizzare il tag Stack Exchange `google-earth-engine`.

Il testo della domanda viene interpretato come Markdown (una sintassi di stile). Sfrutta lo stile in grassetto, corsivo e codice per rendere la tua domanda più facile da leggere e scorrere rapidamente. Utilizza i pulsanti nella parte superiore dell'editor di domande o consulta questa guida alla sintassi Markdown per applicare lo stile. Consulta la pagina di assistenza di GIS SE per ulteriori informazioni su come porre domande.

Utilizza questo esempio come guida per inquadrare e contrassegnare la tua domanda:

Titolo:

Perché i risultati di ee.Reducer.fixedHistogram() sono frazionari? (Earth Engine)

Testo:

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)

Visualizzato

Sto calcolando un istogramma per un'area di interesse utilizzando ee.Reducer.fixedHistogram(). Il conteggio dei pixel per bin è spesso una frazione, ma non sempre. Mi aspettavo solo risultati interi, perché i risultati sono frazioni di un pixel?

Ecco il mio codice. Esamina la tabella dell'istogramma per vedere i risultati.

// 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);

Script dell'editor di codice

Forum degli sviluppatori di Earth Engine

Pubblica domande di discussione e argomenti generali su Earth Engine nel forum per gli sviluppatori di Earth Engine, un gruppo Google. Mantieni i post incentrati su Earth Engine. Utilizza altri forum per argomenti più generali relativi a osservazione della Terra, telerilevamento e GIS. Puoi pubblicare annunci di lavoro che richiedono competenze in Earth Engine, ma chiedi ai rispondenti di rispondere direttamente a te anziché alla lista.

Segnala un bug

Che tipo di bug hai trovato? (fai clic sui link per saperne di più o espandi per visualizzare gli esempi)

Un bug dell'API: errori di script o risultati errati

  • Risultato della funzione imprevisto o errato
  • Errore sconosciuto
  • Messaggi di errore interni
  • Errori non risolti con i metodi di debug comuni
  • Uno script funzionante e invariato di qualche tempo fa, ora NON funziona
  • La documentazione dell'API non contiene informazioni fondamentali
  • Problemi relativi agli asset di Data Catalog

Bug dell'interfaccia dell'editor di codice: problemi di visualizzazione e funzionalità della UI

  • Gli script non vengono caricati
  • I pulsanti non funzionano
  • Layout strano
  • Elementi della pagina mancanti
  • L'interazione con la mappa non funziona
  • La ricerca in Data Catalog non funziona

Un bug del set di dati

  • Asset mancanti
  • Problemi di proiezione
  • Descrizioni dei set di dati poco chiare

API

Segui queste istruzioni per segnalare un bug:

  1. Cerca nell'elenco dei bug esistenti.
  2. Se trovi un problema di bug pertinente, aggiungilo a Speciali e, se vuoi, aggiungi un commento per descrivere in che modo il bug influisce sul tuo flusso di lavoro.
  3. Se non esiste un problema pertinente, aggiungine uno nuovo utilizzando questo template di segnalazione dei bug.

Editor di codice

Segnala un bug relativo all'interfaccia dell'editor di codice aprendo l'editor di codice, facendo clic sul pulsante e poi su Invia feedback sull'editor di codice. Verrà visualizzata una finestra che ti consente di descrivere il problema. Avrai anche la possibilità di annotare uno screenshot per evidenziare la posizione del problema.

Problema con il set di dati

Segnala un bug qui. Se possibile, fornisci un link a Code Editor che mostri il problema.

Problemi di registrazione

Visita la pagina di registrazione di Earth Engine per configurare l'accesso.

Se riscontri problemi di registrazione o accesso a Earth Engine, puoi richiedere assistenza all'assistenza per la registrazione a Earth Engine.

Pagamenti e fatturazione

Se hai un problema con i pagamenti o la fatturazione di Earth Engine, Google fornisce assistenza per la fatturazione a tutti gli utenti. Questo è il posto giusto per segnalare problemi relativi ad addebiti errati o imprevisti, chiarire dubbi sui pagamenti o richiedere rimborsi.

Per risultati ottimali, ti consigliamo di procedere nel seguente modo:

  1. Apri una richiesta di assistenza per la fatturazione il prima possibile. In questo modo aumentano le probabilità che siano disponibili log di debug e informazioni pertinenti. Fornisci il maggior numero possibile di informazioni sul problema.

  2. Se il tuo problema riguarda addebiti in corso (ad es. addebiti per abbonamenti, tariffe di archiviazione), consulta la documentazione relativa alla cessazione dell'accesso commerciale a Earth Engine.

  3. Comunica al team di Earth Engine che hai una richiesta aperta. Contatta il team e includi il numero della richiesta di assistenza.

Messaggi di errore

Esistono molti modi per generare un errore in Earth Engine. Segui questi passaggi per identificare l'origine del problema e trovare una soluzione:

  1. Utilizza la guida al debug come risorsa iniziale per capire il tipo di errore che ricevi e come potresti risolverlo.
  2. Esegui una ricerca su Google per il messaggio di errore; spesso i risultati vengono restituiti da GIS Stack Exchange.
  3. Cerca il messaggio di errore nel forum per sviluppatori per vedere se altri hanno riscontrato lo stesso problema.
  4. Se dopo aver consultato tutte le risorse disponibili non hai ancora capito la causa dell'errore, posta una domanda.
  5. Infine, se l'errore rimane irrisolto e sospetti che si tratti di un bug, segnalalo.

Quota aggiuntiva

Uso non commerciale o per la ricerca

Se hai bisogno di una quota aggiuntiva per l'utilizzo non commerciale o di ricerca di Earth Engine, puoi richiedere un anno di quota senza costi aggiuntiva ("incremento") oltre alla quota standard inclusa nell'accesso alla piattaforma. Esaminiamo tutte le richieste, con un'attenzione particolare all'impatto ambientale e sociale su larga scala.

Puoi richiedere aumenti per i seguenti limiti di quota:

  • Quota di spazio di archiviazione degli asset, che limita la quantità di dati degli asset che un utente può archiviare nell'archivio degli asset di EE.
  • Quota di attività batch, che regola il numero di attività parallele che un utente può eseguire nell'ambiente batch. L'ambiente batch fornisce risultati di calcolo asincroni sotto forma di file inviati all'archivio Earth Engine, a Google Cloud Storage o a Google Drive.
  • Quota di parallelismo delle richieste per l'ambiente interattivo, che limita la frequenza e il parallelismo delle query al servizio Earth Engine.

Modulo di candidatura

Per richiedere qualsiasi tipo di quota aggiuntiva, assicurati che il tuo utilizzo di Earth Engine soddisfi tutti i seguenti requisiti:

In molti casi, puoi modificare il tuo codice per eseguirlo in modo più efficiente ed evitare la necessità di un uplift. Prima di richiedere l'uplift, consulta le sezioni Errori di scalabilità, Metodi di debug e Best practice di codifica della documentazione di Earth Engine per suggerimenti. Potrebbe anche essere utile discutere il tuo approccio con altri utenti nel forum per gli sviluppatori di Earth Engine. Esistono molte best practice per elaborare in modo efficiente immagini grandi e complesse utilizzando Earth Engine. Gli esperti del forum potrebbero essere in grado di aiutarti. Prima di pubblicare, leggi queste best practice per la composizione di una richiesta di aiuto.

Una volta confermato che il codice è già ottimizzato e che l'incremento è l'unica soluzione che ti aiuterà a ottenere un impatto, procedi con la richiesta di incremento.


Se hai domande sulla tua richiesta di aumento, contatta l'assistenza per l'aumento di Earth Engine con una descrizione del problema.

Uso commerciale

Se utilizzi Earth Engine a fini commerciali, visita la pagina Earth Engine Commercial per contattare il team di vendita e richiedere una quota aggiuntiva.

Richieste di set di dati

Segui queste istruzioni per richiedere un nuovo set di dati o per segnalare un bug per un set di dati esistente:

  1. Cerca le richieste di set di dati nuovi o esistenti.
  2. Se trovi una richiesta di set di dati pertinente, aggiungi una stella al problema e, se vuoi, aggiungi un commento per descrivere in che modo il set di dati potrebbe essere utile per il tuo lavoro.
  3. Se non esiste una richiesta di dati pertinente, invia una nuova richiesta per un set di dati nuovo o esistente.

Richieste di funzionalità

Segui queste istruzioni per richiedere una nuova funzionalità API o dell'editor di codice:

  1. Cerca nell'elenco delle richieste di funzionalità esistenti.
  2. Se trovi una richiesta di funzionalità pertinente, aggiungi una stella al problema e, se vuoi, aggiungi un commento per descrivere in che modo la funzionalità ti sarebbe utile nel tuo lavoro.
  3. Se non esiste una richiesta di funzionalità pertinente, invia una nuova richiesta utilizzando questo modello.

Modifica del comportamento o dell'output dello script

Il codice, l'architettura e le norme dell'API Earth Engine possono cambiare, il che può comportare un comportamento diverso o errori che ora vengono visualizzati, ma che non venivano visualizzati qualche tempo fa per lo stesso script. Invia un bug dell'API per questi tipi di problemi, ma prima verifica alcune cose:

  1. Verifica che non sia cambiato nulla nello script. Controlla la cronologia degli script.
  2. Verifica che non sia cambiato nulla nella raccolta di input (ad esempio, stai filtrando le date delle immagini fino al presente e ora ci sono nuove immagini in una raccolta?).
  3. Ti affidi a moduli di script importati o asset condivisi che non sono più disponibili o sono stati modificati?
  4. Si tratta dello stesso script, ma in esecuzione su una regione di interesse o un set di dati diverso?

Dopo aver verificato che non sia già stato segnalato un bug simile, invia il tuo bug e fornisci informazioni su questi punti nel report.

Asset catalogo mancanti

Consulta questa guida per scoprire come confermare e segnalare un asset mancante dal catalogo di dati di Earth Engine.

Aiutare gli altri

Esistono diversi modi per aiutare gli altri: