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 prima richieste simili già effettuate da altri utenti. La risposta potrebbe già essere disponibile e essere facilmente trovabile. Spesso è il modo più rapido per sbloccare il canale. Prova quanto segue:

Se hai ancora bisogno di aiuto dopo la ricerca, ti consigliamo di inviare 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 a vantaggio dell'intera community, di seguito è riportato un elenco di controllo per la compilazione 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: Procedura dettagliata e spiegazione dell'API, rappresentata da codice, riproducibile

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

Una domanda per la discussione: questioni di opinione, dibattito, rilevamento remoto, metodologia

  • Qual è il modo migliore per gestire le lacune SLC-off di Landsat 7?
  • Come faccio a escludere i pixel dell'acqua dalla mia analisi?
  • Perché l'analisi di ArcGIS fornisce un risultato diverso rispetto a Earth Engine?
  • Mi chiedo se ho trovato un bug. Altre persone hanno riscontrato 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.

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

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

DEVI utilizzare il tag di Stack Exchange "google-earth-engine".

Il testo della domanda viene interpretato come Markdown (una sintassi di stile). Usa il grassetto, i caratteri in corsivo e lo stile del codice per rendere la tua domanda più facile da leggere e da esaminare rapidamente. Utilizza i pulsanti nella parte superiore dell'editor delle 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 applicare il markup alla tua domanda:

Titolo:

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

Testo:

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)

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

Ecco il mio codice. Controlla 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 di 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 di osservazione della Terra, rilevamento remoto e GIS. Puoi pubblicare annunci di lavoro che richiedono competenze di Earth Engine, ma chiedi ai partecipanti di rispondere direttamente a te anziché all'elenco.

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 dai metodi di debug comuni
  • Uno script funzionante e invariato di qualche tempo fa ora NON funziona
  • Nella documentazione dell'API mancano informazioni fondamentali
  • Problemi relativi agli asset di Data Catalog

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

  • Script che non si caricano
  • I pulsanti non funzionano
  • Layout strano
  • Elementi pagina mancanti
  • Interazione con la mappa non funzionante
  • Ricerca in Data Catalog non funzionante

Un bug del set di dati

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

API

Per segnalare un bug, segui queste istruzioni:

  1. Cerca nell'elenco dei bug esistenti.
  2. Se trovi un bug pertinente, aggiungi una stella e, se vuoi, 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 modello di segnalazione dei bug.

Editor di codice

Segnala un bug relativo all'interfaccia di Code Editor aprendo Code Editor, facendo clic sul pulsante e poi su Invia feedback su Code Editor. Viene visualizzata una finestra che ti consente di descrivere il problema. Hai anche la possibilità di applicare il markup a 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 il tuo accesso.

Se hai problemi di registrazione o accesso a Earth Engine, puoi chiedere aiuto all'assistenza per la registrazione di Earth Engine.

Messaggi di errore

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

  1. Utilizza la guida al debug come risorsa iniziale per capire quale tipo di errore stai ricevendo e come puoi risolverlo.
  2. Esegui una ricerca su Google per il messaggio di errore. I risultati vengono spesso restituiti da GIS Stack Exchange.
  3. Cerca nel forum per sviluppatori il messaggio di errore per verificare se altri hanno riscontrato lo stesso problema.
  4. Se dopo aver consultato tutte le risorse disponibili non hai ancora capito cosa causa l'errore, pubblica una domanda.
  5. Infine, se l'errore persiste 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 ("aumento") oltre la quota standard fornita con l'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 delle risorse, che limita la quantità di dati delle risorse che un utente può archiviare nell'asset store EE.
  • Quota delle attività batch, che regola il numero di attività parallele che un utente può eseguire nel ambiente batch. L'ambiente batch fornisce risultati di calcolo asincroni sotto forma di file caricati nello spazio di archiviazione di Earth Engine, in Google Cloud Storage o in 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 l'utilizzo di Earth Engine soddisfi tutti i seguenti requisiti:

In molti casi, puoi modificare il tuo codice in modo che venga eseguito in modo più efficiente ed evitare la necessità di un miglioramento. Prima di richiedere l'aumento, consulta le sezioni Errori di scalabilità, Metodi di debugging e Best practice di programmazione della documentazione di Earth Engine per ricevere suggerimenti. Potresti anche trarre vantaggio dal discutere del tuo approccio con altri nel forum degli sviluppatori di Earth Engine. Esistono molte best practice per elaborare in modo efficiente immagini di grandi dimensioni e complesse utilizzando Earth Engine. Gli esperti del forum potrebbero essere in grado di aiutarti. Prima di pubblicare, consulta queste best practice per la composizione di una richiesta di assistenza.

Una volta verificato 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 upgrade, contatta l'assistenza per l'upgrade di Earth Engine fornendo 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 per 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, un commento per descrivere in che modo il set di dati sarebbe utile nel tuo lavoro.
  3. Se non esiste una richiesta di dati pertinente, invia una nuova richiesta per un nuovo o esistente set di dati.

Richieste di funzionalità

Segui queste istruzioni per richiedere una nuova API o funzionalità di Code Editor:

  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, un commento per descrivere in che modo la funzionalità 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, con conseguente diverso comportamento o errori che ora vengono visualizzati, ma non 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 nel tuo script: controlla la cronologia dello script.
  2. Verifica che non sia cambiato nulla nella raccolta di input (ad es. filtri le date delle immagini fino a oggi e ora ci sono nuove immagini in una raccolta?).
  3. Utilizzi moduli di script importati o asset condivisi che non sono più disponibili o sono stati modificati?
  4. Si tratta dello stesso script, ma eseguito in una regione di interesse o in un insieme di dati diverso?

Dopo aver verificato che non sia già stato pubblicato un bug simile, invia il tuo bug e fornisci informazioni in merito a questi punti nel report del bug.

Asset del catalogo mancanti

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

Aiutare gli altri

Esistono diversi modi per aiutare gli altri: