Vai al contenuto

Gruppo Magnetico

Abstract

Questo gruppo contiene funzioni per lavorare con i modelli di campo magnetico terrestre.

NB: I modelli non sono inclusi nel pacchetto QGIS: è necessario scaricarli manualmente (e quindi utilizzare il percorso completo del modello nella funzione di espressione o installarlo in C:/ProgramData/GeographicLib/magnetic).


magnetic_declination

Restituisce la declinazione del campo magnetico in un punto, in gradi a est del nord.

Sintassi:

  • magnetic_declination(model_name, date, latitude, longitude, height[,model_path])

[ ] indica componenti opzionali

Argomenti:

  • model_name nome del modello magnetico da utilizzare (es. 'wmm2025'). Deve corrispondere a un modello magnetico installato nel sistema.
  • date data e ora in cui valutare il modello magnetico
  • latitude latitudine del punto in cui valutare il modello magnetico. Deve essere specificata come coordinata WGS84.
  • longitude longitudine del punto in cui valutare il modello magnetico. Deve essere specificata come coordinata WGS84.
  • height altezza del punto sopra l'ellissoide (in metri)
  • model_path percorso di directory opzionale contenente il modello magnetico. Può essere utilizzato per fare riferimento a modelli magnetici memorizzati al di fuori delle posizioni predefinite.

Esempi:

magnetic_declination('wmm2025', make_datetime(2026,7,1,12,0,0), -35, 138, 0) → 7.873899

Feature introdotta a partire da QGIS 4.0


magnetic_declination_rate_of_change

Restituisce la velocità di variazione della declinazione del campo magnetico in un punto, in gradi per anno.

Sintassi:

  • magnetic_declination_rate_of_change(model_name, date, latitude, longitude, height[,model_path])

[ ] indica componenti opzionali

Argomenti:

  • model_name nome del modello magnetico da utilizzare (es. 'wmm2025'). Deve corrispondere a un modello magnetico installato nel sistema.
  • date data e ora in cui valutare il modello magnetico
  • latitude latitudine del punto in cui valutare il modello magnetico. Deve essere specificata come coordinata WGS84.
  • longitude longitudine del punto in cui valutare il modello magnetico. Deve essere specificata come coordinata WGS84.
  • height altezza del punto sopra l'ellissoide (in metri)
  • model_path percorso di directory opzionale contenente il modello magnetico. Può essere utilizzato per fare riferimento a modelli magnetici memorizzati al di fuori delle posizioni predefinite.

Esempi:

magnetic_declination_rate_of_change('wmm2025', make_datetime(2026,7,1,12,0,0), -35, 138, 0) → 0.0198816

Feature introdotta a partire da QGIS 4.0


magnetic_inclination

Restituisce l'inclinazione del campo magnetico in un punto, in gradi verso il basso rispetto all'orizzontale.

Sintassi:

  • magnetic_inclination(model_name, date, latitude, longitude, height[,model_path])

[ ] indica componenti opzionali

Argomenti:

  • model_name nome del modello magnetico da utilizzare (es. 'wmm2025'). Deve corrispondere a un modello magnetico installato nel sistema.
  • date data e ora in cui valutare il modello magnetico
  • latitude latitudine del punto in cui valutare il modello magnetico. Deve essere specificata come coordinata WGS84.
  • longitude longitudine del punto in cui valutare il modello magnetico. Deve essere specificata come coordinata WGS84.
  • height altezza del punto sopra l'ellissoide (in metri)
  • model_path percorso di directory opzionale contenente il modello magnetico. Può essere utilizzato per fare riferimento a modelli magnetici memorizzati al di fuori delle posizioni predefinite.

Esempi:

magnetic_inclination('wmm2025', make_datetime(2026,7,1,12,0,0), -35, 138, 0) → -67.009737

Feature introdotta a partire da QGIS 4.0


magnetic_inclination_rate_of_change

Restituisce la velocità di variazione dell'inclinazione del campo magnetico in un punto, in gradi per anno.

Sintassi:

  • magnetic_inclination_rate_of_change(model_name, date, latitude, longitude, height[,model_path])

[ ] indica componenti opzionali

Argomenti:

  • model_name nome del modello magnetico da utilizzare (es. 'wmm2025'). Deve corrispondere a un modello magnetico installato nel sistema.
  • date data e ora in cui valutare il modello magnetico
  • latitude latitudine del punto in cui valutare il modello magnetico. Deve essere specificata come coordinata WGS84.
  • longitude longitudine del punto in cui valutare il modello magnetico. Deve essere specificata come coordinata WGS84.
  • height altezza del punto sopra l'ellissoide (in metri)
  • model_path percorso di directory opzionale contenente il modello magnetico. Può essere utilizzato per fare riferimento a modelli magnetici memorizzati al di fuori delle posizioni predefinite.

Esempi:

magnetic_inclination_rate_of_change('wmm2025', make_datetime(2026,7,1,12,0,0), -35, 138, 0) → 0.0064706

Feature introdotta a partire da QGIS 4.0