Assistenza

Per cosa ti serve aiuto? (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 essere già disponibile e facilmente reperibile. Spesso è il modo più rapido per sbloccare la situazione. Prova a:

Se hai ancora bisogno di aiuto dopo la ricerca, puoi comporre una richiesta di assistenza per la 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 una checklist per la composizione di una richiesta:

Fai una domanda

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

Una domanda tecnica: istruzioni e motivi dell'API, rappresentati dal codice, riproducibili

  • Come faccio a rimuovere le funzionalità con valori calcolati nulli dalla mia raccolta di funzionalità?
  • Come faccio a unire una raccolta di funzionalità a una raccolta di immagini per 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 dell'acqua dalla mia analisi?
  • Perché l'analisi di ArcGIS dà 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 le applicazioni geospaziali.

Consulta i suggerimenti per comporre una buona domanda

NON devi pubblicare l'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 in non più di poche 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). Sfrutta lo stile in grassetto, corsivo e codice per rendere la domanda più facile da leggere e da scorrere rapidamente. Utilizza i pulsanti nella parte superiore dell' editor di domande o consulta quest' a guida alla sintassi Markdown per applicare lo stile. Per ulteriori informazioni su come porre domande, consulta la pagina di assistenza di GIS SE's .

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

Titolo:

Why are the results of ee.Reducer.fixedHistogram() fractional? (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)

Rendering

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.

// 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 di Earth Engine nel forum degli sviluppatori di Earth Engine Forum, un gruppo Google. Mantieni i post incentrati su Earth Engine. Utilizza altri forum per argomenti più generali relativi all'osservazione della Terra, al telerilevamento e al GIS. Puoi pubblicare informazioni sulle posizioni lavorative che richiedono competenze in Earth Engine, ma chiedi ai rispondenti di risponderti direttamente anziché alla lista.

Segnala un bug

Che tipo di bug hai trovato? (fai clic sui link per saperne di più o espandere 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
  • La documentazione dell'API non contiene informazioni fondamentali
  • Problemi relativi agli asset di Data Catalog

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

  • Script non caricati
  • Pulsanti non funzionanti
  • Layout strano
  • Elementi della pagina mancanti
  • Interazione della mappa non funzionante
  • Ricerca di Data Catalog non funzionante

Un bug del set di dati bug

  • Asset mancanti
  • Problemi di proiezione
  • Descrizioni dei set di dati non 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, facoltativamente, 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 modello di report di bug.

Editor di codice

Per segnalare un bug relativo all'interfaccia dell'editor di codice, apri l' editor di codice, fai clic sul pulsante e poi su Invia feedback sull' editor di codice. Viene visualizzata una finestra che ti consente di descrivere il problema. Hai anche la possibilità di contrassegnare uno screenshot per evidenziare la posizione del problema.

Problema del set di dati

Segnala un bug qui. Se possibile, fornisci un link all'editor di codice 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 creando una richiesta nel tracker dei problemi privati.

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 domande sui pagamenti o richiedere rimborsi.

Per risultati ottimali, ti consigliamo di seguire questi passaggi:

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

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

  3. Condividi il numero della richiesta con il team di Earth Engine utilizzando il tracker dei problemi privati. Assicurati di includere 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 stai ricevendo e come potresti risolverlo.
  2. Esegui una ricerca su Google del messaggio di errore. Spesso i risultati vengono restituiti da GIS Stack Exchange.
  3. Cerca il messaggio di errore nel forum degli 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 di ciò che sta causando l'errore, pubblica una domanda.
  5. Infine, se l'errore rimane irrisolto e sospetti che si tratti di un bug, segnalalo.

Livelli di calcolo

Le risorse di calcolo sono impostate dal piano commerciale o dal livello non commerciale.

Uso commerciale

Se utilizzi Earth Engine per scopi commerciali o vuoi pagare per ulteriori risorse di calcolo, scopri di più sui piani commerciali o seleziona un piano commerciale di Earth Engine nella console Google Cloud. Tieni presente che l'utilizzo commerciale di Earth Engine può comportare addebiti sul tuo account Google Cloud.

Uso non commerciale o di ricerca

Per l'utilizzo non commerciale o di ricerca di Earth Engine, puoi richiedere un aumento temporaneo della quota di archiviazione degli asset, che controlla la quantità di dati degli asset che puoi archiviare nell'asset store di Earth Engine.

Passando al livello partner, puoi ottenere un aumento temporaneo della quota EECU, che controlla la quantità di calcolo (in Earth Engine Compute Units) che puoi utilizzare nel tempo.

Prima di presentare la domanda

In molti casi, puoi modificare il codice per eseguirlo in modo più efficiente ed evitare la necessità di un aumento. Per suggerimenti, consulta le sezioni Errori di scalabilità, Metodi di debug e Best practice di codifica della documentazione di Earth Engine. Potresti anche trarre vantaggio dalla discussione del tuo approccio con altri utenti nel forum degli sviluppatori di Earth Engine. Esistono molte best practice per l'elaborazione efficiente di immagini di grandi dimensioni 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 assistenza.

Richiedi ulteriore spazio di archiviazione degli asset o il livello partner non commerciale


Se hai domande sulla tua richiesta di aumento, invia una richiesta utilizzando il tracker dei problemi privati con una descrizione del problema.

Richieste di set di dati

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

  1. Cerca le nuove o esistenti richieste di set di dati.
  2. Se trovi una richiesta di set di dati pertinente, aggiungila a Speciali e, facoltativamente, aggiungi 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 funzionalità dell'API o dell'editor di codice:

  1. Cerca nell' elenco delle richieste di funzionalità esistenti.
  2. Se trovi una richiesta di funzionalità pertinente, aggiungila a Speciali e, facoltativamente, aggiungi 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.

Variazione nel comportamento o nell'output dello script

Il codice, l'architettura e le norme dell'API Earth Engine possono cambiare, causando un comportamento diverso o errori che ora vengono visualizzati ma non qualche tempo fa per lo stesso script. Invia una segnalazione di 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 dello script.
  2. Verifica che non sia cambiato nulla nella raccolta di input (ad es. stai filtrando le date delle immagini fino a oggi 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 viene eseguito su una regione di interesse o un set di dati diverso?

Dopo aver verificato che non sia già stato pubblicato un bug simile, invia il bug e fornisci informazioni su questi punti nella segnalazione di bug.

Asset del catalogo mancanti

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

Aiuta gli altri

Esistono diversi modi per aiutare gli altri: