Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
wetter:wx:wxtoimg [13.11.2009 13:48. ] michiwetter:wx:wxtoimg [31.10.2023 18:21. ] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
 +====== Software - WXtoImg ======
 +{{:wetter:wx:wxtoimg.jpg|WXtoIng Logo}}
 +Zu Dekodierung der Wettersatellitenbilder wird ** [[https://wxtoimg.com/|WXtoImg]] ** verwendet. Die nachfolgende Beschreibung und Dokumentation bezieht sich auf die Ende 2009 aktuell verfügbare **WXtoImg GUI Version 2.9.6 beta** und der dafür zur Verfügung stehenden Originaldokumentation.
 +
 +Mit Hilfe der Software **WXtoImg** können automatisiert Bilddaten von Wettersatelliten:
 +  * aufgenommen
 +  * dekodiert
 +  * bearbeitet
 +  * betrachtet und
 +  * via Webseite publiziert werden.
 +Folgende Modi werden dabei zur Verfügung gestellt:
 +  * Kartenüberblendungen
 +  * ausgeklügelte Falschfarbendarstellungen
 +  * 3D-Bilder
 +  * Animationen
 +  * Zusammensetzen von Bildern aus mehreren Überflügen
 +  * Transformation der Projektion (z. B. Merkator)
 +  * Text-Einblendungen
 +  * automatische Erstellung von Internet-Seiten
 +  * Temperaturanzeige
 +  * Bedienung von Wettersatellitenempfängern und Scannern.
 +Neben der APT((**A**utomatic **P**icture **T**ransmission - ein Bildfunk-Verfahren der Bildtelegrafie))-Übertragung unterstützt WXtoImg auch den Datenempfang geostationärer WEFAX-Satelliten. Zur Bearbeitung und Darstellung der Wetterdatenbilder verwendet das Programm verschiedene eigene Möglichkeiten zur Bildverarbeitung. Zur weiteren Bearbeitung können die Wetterdatenbilder als sog. RAW-Bilddatenfiles gespeichert werden. Ferner werden folgende Formate unterstützt:
 +  * JPEG
 +  * PNG
 +  * BMP
 +  * PBM (PGM/PPM/PNM)
 +  * AVI
 +WXtoImg benutzt die Telemetrie-Daten der POES((**P**olar **O**perational **E**nvironmental **S**atellite - polarumlaufende (Wetter-)Satelliten)) damit das Bild exakt kalibriert, nichtlinearitäten bei der Signalstärke sowie eine unter Umständen schwankende Lautstärke während des Überflugs ausgeglichen werden kann. Diese Telemetriedaten werden auch für die sehr genaue Temperaturanzeige herangezogen. Bei GOES((**G**eostationary **O**perational **E**nvironmental **S**atellite - Serie geostationärer Wettersatelliten der US-amerikanischen Wetterbehörde NOAA))-Satelliten wird eine Grauskala verwendet, um dadurch Nichtlinearitäten bei der Signalstärke auszugleichen. Ferner wird auch eine Temperaturkalibrierung für IR-Aufnahmen unterstützt. Bei anderen Satelliten werden ebenfalls für die Anpassung an die Signalstärke die Grauskala und Schwarz/Weiss-Balken benutzt.
 +
 +WXtoImg verwendet bei NOAA-Satelliten PLL((**P**hase-**l**ocked **L**oop ist eine elektronische Schaltungsanordnung bzw. logisch/mathematischer Berechnungsalgoritmus, die die Phasenlage und damit zusammenhängend die Frequenz eines veränderbaren Oszillators über einen geschlossenen Regelkreis so beeinflusst und korrgiert, so daß eine möglichst geringe Phasenabweichung zwischen einem äußeren Referenzsignal und dem Oszillator- oder einem daraus abgeleiteten Signal erzielt wird.))-Techniken um das Maximum aus den zur Verfügung stehenden Daten herauszuholen. Zur Kompensation des Dopplereffekts bei Meteor und Resurs Satelliten wird eine Burst-Cycle-PLL zur Kompensation des Dopplereffekts eingesetzt. Daher können als Quelle auch einfache Empfänger und Scanner, also Empfänger mit einer geringen Bandbreite,  verwendet werden. 
 +
 +===== Status- und Informationsanzeigen =====
 +Am oberen Fensterrand von WXtoImg befinden sich verschiedene Reiter: (**Image** (Bilder), **Audio Files** (Audiodateien), **Raw Images** (RAW Bilder) und **Saved Images** (gespeicherte Bilder).
 +
 +{{ :wetter:wx:wxtoimg-statuslines_0.png?450 |Statusanzeigen am oberen Bildschirmrand}}
 +
 +In der registrierten und upgegradeten Programmversionen stehen außerdem **Composites** (Bildüberlagerungen) und **Animations** (Animationen) zur Verfügung. Der erste Reiter **Image** ist das Hauptfenster von WXtoImg, in dem die fertig dekodierten Bilder und auch die entstehenden Bilder während der Aufnahme angezeigt werden. Die anderen Reiter zeigen die von **WXtoImg** selbst erzeugten und verkleinerte Darstellungen der Audiodateien (Thumbnails), RAW-Bilder, gespeicherten Bilder und Animationen, die von WXtoImg erzeugt wurden. Manuell in die Arbeitsverzeichnisse WXtoImg-Verzeichnisse kopierte Dateien erscheinen dort __nicht__. Durch Anwahl einer der gezeigten Thumbnail-Darstellungen öffnet die zugehörige Datei und stellt diese im Hauptfenster, entsprechend der gewählten Optionen. Somit kann mit einfachen Mitteln ein schneller Überblick über die letzten Überflüge der Woche oder eines Monats realisiert werden.
 +
 +In der Kopfzeile des WXtoImg-Fensters befindet sich die Informationszeile.
 +
 +{{ :wetter:wx:wxtoimg-statuslines_0.png?450 |Statusanzeigen am oberen Bildschirmrand}}
 +
 +Wird ein Bild dargestellt, erfolgt dort die Anzeige des Satellitennames oder -typ sowie Datum und Uhrzeit (in UTC) bei der die Bildaufnahme gestartet wurde. Bei APT-Satelliten werden, sofern die Daten zur Verfügung stehen, auch die Flugrichtung, maximale Elevation (in ° (Grad) über dem Horizont) und der Azimut (**O**((**O**st)) oder **W**((**W**est))) bei maximaler Elevation und bei NOAA-APT-Satelliten auch die beide Kanäle angezeigt. Bei WEFAX-Bildern werden die Informationen aus dem digitalen Header ebenfalls in Klammern angezeigt, sofern diese zur Verfügung stehen.
 +
 +Am unteren Rand des WXtoImg-Fensters befinden sich unter dem Bild zwei Statuszeilen.
 +
 +{{ :wetter:wx:wxtoimg-statuslines_2.png?550 |Statuszeilen am unteren Bildschirmrand}}
 +
 +Die untere Zeile werden Arbeitsstati des Programmes, Warnungen und gegebenenfalls Hinweise angezeigt. Die obere Zeile ist in verschiedene Bereiche unterteilt. Ganz links wird die aktuelle Uhrzeit in UTC angezeigt. Daneben werden im Allgemeinen die Elevations- und Azimutdaten des Satelliten mit den Bildkoordinaten für die jeweilige Cursorposition angezeigt.
 +
 +{{ :wetter:wx:wxtoimg-statuslines_3.png?650 |Statuszeilen am unteren Bildschirmrand}}
 +
 +Während der Aufnahme hingegen stehen dort Informationen zur Position des betreffenden Satelliten und zu bestimmten Zeitpunkten weitere Hinweise. Im nächsten Bereich wird der relative Signalpegel **signal** einiger Empfänger (PCR-1000/PCR-1500-Reihe und R2FX/R2ZX) angezeigt. Daneben erfolgt der aktuelle Bearbeituns-/Konvertierungs bzw. Aufnahmestatus in **%**. Im Fenster rechts daneben wird die Skalierungsfaktor der Graphik angezeigt. Während der Aufnahme beträgt dieser immer **50%** und normalerwiese bei der Anzeige des konvertierten Wetterbildes **100%**. Mit der mittleren Maustaste kann __nur__ bei der Anzeige zwischen 50% und 100% umgeschalten werden. Ganz rechts wiederum wird angezeight, ob gerade eine Aufnahme stattfindet, oder nicht. 
 +
 +{{ :wetter:wx:wxtoimg-statuslines_4.png?650 |Statuszeilen am unteren Bildschirmrand}}
 +
 +Im nächsten Bereich erfolgt die Darstellung der Längen- und Breitengrade (WGS84), wenn sich der Cursor in einem Bild mit überlagerter Karte befindet. Daneben befindet sich die Entfernungsanzeige, die die Entfernung von der Beobachtungsstation zum Punkt unter dem Cursor anzeigt. Daneben folgt die Temperaturanzeige (Die Einheit der Temperaturanzeige (**°C**, **°F** oder **K**) kann unter **//GUI Options//** im **Options Menü** eingestellt werden). Bei NOAA- oder GOES-Bilddateien kann man hier die Temperatur für die jeweilige Cursorposition beobachten. Im nächsten Fenster steht die Anzahl Sekunden, die seit dem Beginn der Aufnahme für die entsprechende Cursorposition vergangen sind. Dies ist besonders bei der Eingrenzung des zu dekodierenden Bereichs hilfreich, wenn die Funktion **//Partial Decode//**, also die teilweise Dekodierung benutzt wird. Ganz rechts steht die zur Dekodierung verwendete Lautstärke. Während einer Aufnahme wird der aktuelle Lautstärkepegel angezeigt, der sich im Regelfall zwischen 50.0 und 75.0 bewegen sollte. Ergänzende Hinweise findet man hierzu unter **//Required Calibration//** unter **Help** im Hilfe Menü.
 +
 +===== Programm - Menüpunkte =====
 +==== File ====
 +Im **[[wetter:wx:wxtoimg-file|Menüpunkt "File"]]** können verschiedene Dateioperationen sowie Steurungen von **wxtoimg** initiiert werden.
 +
 +{{ :wetter:wx:file-menue.png?350 |Projection Menü}}
 +
 +==== Direction ====
 +Im **[[wetter:wx:wxtoimg-direction|Menüpunkt "Direction"]]** kann **wxtoimg** auf die Flugrichtung der polarumlaufenden Satelliten (POES) eingestellt werden.
 +
 +{{ :wetter:wx:direction-menue.png?350 |Direction Menü}}
 +
 +==== Satellite ====
 +Im **[[wetter:wx:wxtoimg-satellite|Menüpunkt "Satellite"]]** können die zu decodierenden Satelliten ausgewählt werden.
 +
 +{{ :wetter:wx:satellite-menue.png?350 |Satellite Menü}}
 +
 +==== Enhancements ====
 +FIXME
 +
 +==== Options ====
 +Beim **[[wetter:wx:wxtoimg-options|Menüpunkt "Options"]]** können viele Programmeinstellungen und die Konfiguration von **//WXtoImg//** vorgenommen werden.
 +
 +{{ :wetter:wx:wxtoimg-options.png?351 |Options Menü}}
 +
 +==== Projection ====
 +Über das **[[wetter:wx:wxtoimg-projektionen|Menüpunkt "Projektionen"]]** kann die Kartendarstellung und die Anzeige des APT((unter **A**utomatic **P**icture **T**ransmission versteht man ein Bildfunk-Verfahren der Bildtelegrafie))-Satelliten-Bildes geändert werden.
 +
 +{{ :wetter:wx:projection-menue.png?350 |Projection Menü}}
 +
 +==== Image ====
 +Über das **[[wetter:wx:wxtoimg-image|Menüpunkt "Image"]]** können Anpassungen an Bildern (nach deren Berechnung) definiert oder Optionen bei der Generierung der Bilder gemacht werden.
 +
 +{{ :wetter:wx:image-menue.png?350 |Image Menü}}
 +
 +==== Help ====
 +Beim **[[wetter:wx:wxtoimg-help|Menüpunkt "Help"]]** findet man zum einen hilfreiche Hinweise zu den Funktionen des Programms. Ferner erfolgt auch hier die Eingabe der Registrierungsdaten.
 +
 +{{ :wetter:wx:help-menue.png?150 |Help Menü}}
 +
 +===== Installation und Konfiguration =====
 +==== Download ====
 +Die Software [[https://wxtoimg.com|WXtoImg]] holen wir uns direkt von der [[https://www.wxtoimg.com/downloads/#downloads|Webseite aus Neuseeland]].
 +
 +Für CentOS wird uns direkt ein **RPM** angeboten:\\
 +[[https://wxtoimg.com/downloads/wxtoimg-2.9.10-1.i386.rpm|Linux RPM (2.9.10): for RedHat and other RPM compatible Linux on Intel and compatible processors (8.0MB).]]
 +
 +   # cd /usr/local/src/packages
 +   # wget https://wxtoimg.com/downloads/wxtoimg-2.9.10-1.i386.rpm
 +
 +==== Installation ====
 +Das zuvor heruntergeladene RPM installieren wir nun mittels **yum**.
 +<code># yum localinstall --nogpgcheck wxtoimg-2.9.5c-1.i386.rpm
 +Loaded plugins: fastestmirror, priorities
 +Setting up Local Package Process
 +Examining wxtoimg-2.9.5c-1.i386.rpm: wxtoimg-2.9.5-1.i386
 +Marking wxtoimg-2.9.5c-1.i386.rpm to be installed
 +Loading mirror speeds from cached hostfile
 +564 packages excluded due to repository priority protections
 +Resolving Dependencies
 +There are unfinished transactions remaining. You mightconsider running yum-complete-transaction first to finish them.
 +--> Running transaction check
 +---> Package wxtoimg.i386 0:2.9.5-1 set to be updated
 +--> Finished Dependency Resolution
 +
 +Dependencies Resolved
 +
 +============================================================================================================================================================================
 + Package                              Arch                              Version                                Repository                                              Size
 +============================================================================================================================================================================
 +Installing:
 + wxtoimg                              i386                              2.9.5-1                                wxtoimg-2.9.5c-1.i386.rpm                              8.0 M
 +
 +Transaction Summary
 +============================================================================================================================================================================
 +Install      1 Package(s)         
 +Update       0 Package(s)         
 +Remove       0 Package(s)         
 +
 +Total download size: 8.0 M
 +Is this ok [y/N]: y
 +Downloading Packages:
 +Running rpm_check_debug
 +Running Transaction Test
 +Finished Transaction Test
 +Transaction Test Succeeded
 +Running Transaction
 +  Installing     : wxtoimg                                           [1/1] 
 +
 +Installed: wxtoimg.i386 0:2.9.5-1
 +Complete!</code>
 +Was uns das Paket alles an Dateien mitgebracht hat, zeigt uns ein **//rpm -iql wxtoimg//**.
 +<code># rpm -iql wxtoimg
 +Name        : wxtoimg                      Relocations: (not relocatable)
 +Version     : 2.9.5                             Vendor: WXtoImg Software
 +Release     : 1                             Build Date: So 22 Mär 2009 19:56:14 CET
 +Install Date: Mo 19 Okt 2009 21:11:52 CEST      Build Host: localhost.localdomain
 +Group       : Applications/Communications   Source RPM: wxtoimg-2.9.5-1.src.rpm
 +Size        : 19842178                         License: commercial
 +Signature   : (none)
 +Summary     : A program for recording and decoding weather satellite signals.
 +Description :
 +The WXtoImg program uses a soundcard to record and decode weather
 +satellite signals to the images they represent.  It also provides a
 +number of image processing functions and contrast enhancements for
 +weather satellite images.
 +
 +The WXtoImg program supports both APT transmissions from polar orbiting
 +satellites and WEFAX transmissions from geostationary satellites.
 +
 +The WXtoImg programs (which include wxtoimg, xwxtoimg, wxrec, wxmap,
 +wxproj, and wxbatch) and documentation are not warranted to be free of
 +bugs.  You should backup your system before installing this software.
 +Because of the nature of the analog signals and complex processing
 +performed do not expect results of this program to be correct in any or
 +every instance.
 +
 +The WXtoImg programs and documentation are supplied "AS IS" WxtoImg
 +Software disclaim all warranties, expressed or implied, including,
 +without limitation, the warranties of merchantability and of fitness
 +for any purpose.  WXtoImg Software assume no liability for direct,
 +indirect, incidental, special, exemplary, or consequential damages,
 +which may result from the use of the WXtoImg programs, even if
 +advised of the possibility of such damage.
 +
 +The WXtoImg programs and documentation are not intended to be used where
 +life, health, safety, or property may be at risk.
 +
 +The freeware edition of the WXtoImg software may be used for personal,
 +non-commercial purposes free of charge.  Additional features are available
 +only to those who upgrade their copies of the software.
 +
 +Use by any commercial organisation, or any individual for commercial
 +purposes requires the purchase of a professional edition upgrade key.
 +An upgrade key may be obtained from:
 +    WXtoImg Software
 +    P.O. Box 113-126
 +    Auckland
 +    New Zealand
 +    Email: https://www.wxtoimg.com/email.html
 +    URL: https://www.wxtoimg.com/reg/
 +
 +The WXtoImg programs and documentation may only be redistributed
 +for personal use, on a non-commercial basis, and in their original,
 +unmodified packages.  No other redistribution is permitted.  WXtoImg
 +Software reserves the right to stop redistribution.  Upgrade keys
 +may be used only on a single computer and may not be produced,
 +distributed or disclosed to other parties.  You may not disassemble,
 +reverse engineer, decode or decrypt this software or make use of
 +information, code or algorithms obtained in this way.
 +
 +The WXtoImg programs are Copyright (c) 2001-2009 WXtoImg Software.
 +All rights reserved.
 +/etc/X11/applnk/Applications/wxtoimg.desktop
 +/usr/local/bin/wxbatch
 +/usr/local/bin/wxmap
 +/usr/local/bin/wxproj
 +/usr/local/bin/wxrec
 +/usr/local/bin/wxtoimg
 +/usr/local/bin/xwxtoimg
 +/usr/local/lib/wx/man/de_wxcalibrate.1
 +/usr/local/lib/wx/man/de_wxfaq.1
 +/usr/local/lib/wx/man/de_wxrego.1
 +/usr/local/lib/wx/man/de_xwxtoimg.1
 +/usr/local/lib/wx/man/es_wxcalibrate.1
 +/usr/local/lib/wx/man/es_wxfaq.1
 +/usr/local/lib/wx/man/es_wxrego.1
 +/usr/local/lib/wx/man/es_xwxtoimg.1
 +/usr/local/lib/wx/man/fr_wxcalibrate.1
 +/usr/local/lib/wx/man/fr_wxfaq.1
 +/usr/local/lib/wx/man/fr_wxrego.1
 +/usr/local/lib/wx/man/fr_xwxtoimg.1
 +/usr/local/lib/wx/man/ja_wxcalibrate.1
 +/usr/local/lib/wx/man/ja_wxfaq.1
 +/usr/local/lib/wx/man/ja_wxrego.1
 +/usr/local/lib/wx/man/ja_xwxtoimg.1
 +/usr/local/lib/wx/man/pl_wxcalibrate.1
 +/usr/local/lib/wx/man/pl_wxfaq.1
 +/usr/local/lib/wx/man/pl_wxrego.1
 +/usr/local/lib/wx/man/pl_xwxtoimg.1
 +/usr/local/lib/wx/template0.html
 +/usr/local/lib/wx/template1.html
 +/usr/local/lib/wx/template2.html
 +/usr/local/lib/wx/template3.html
 +/usr/local/lib/wx/template4.html
 +/usr/local/lib/wx/template5.html
 +/usr/local/lib/wx/template6.html
 +/usr/local/lib/wx/tkclscrd.ttf
 +/usr/local/lib/wx/tle/archive.txt
 +/usr/local/lib/wx/tle/met2-21h.txt
 +/usr/local/lib/wx/tle/met3-05h.txt
 +/usr/local/lib/wx/tle/noaa-12h.txt
 +/usr/local/lib/wx/tle/noaa-14h.txt
 +/usr/local/lib/wx/tle/noaa-15h.txt
 +/usr/local/lib/wx/tle/noaa-16h.txt
 +/usr/local/lib/wx/tle/noaa-17h.txt
 +/usr/local/lib/wx/tle/othertle.txt
 +/usr/local/lib/wx/tle/resource.txt
 +/usr/local/lib/wx/tle/weather.txt
 +/usr/local/lib/wx/wxland.png
 +/usr/local/lib/wx/wxmap.db
 +/usr/local/lib/wx/wxmap.png
 +/usr/local/man/man1/wxbatch.1
 +/usr/local/man/man1/wxmap.1
 +/usr/local/man/man1/wxproj.1
 +/usr/local/man/man1/wxrec.1
 +/usr/local/man/man1/wxtoimg.1
 +/usr/share/icons/wxtoimg.xbm</code>
 +==== Upgrade ====
 +Möchten wir die Programmversion upgraden so laden wir uns, wie unter [[wetter:wx:wxtoimg#download|Download]] beschrieben, die neueste Programmversion auf unseren Rechner. Anschließend upgraden wir das vorhandene Programmpaket.
 +
 +=== Abfrage der vorhandenen installierten Version ===
 +   # rpm -q --last wxtoimg
 +   wxtoimg-2.9.5-1                               Mo 19 Okt 2009 21:11:52 CEST
 +=== Upgrade mit der neuen Version ===
 +   # rpm --upgrade --force wxtoimg-2.9.6-beta.i386.rpm
 +=== Abfrage der neu installierten Version ===
 +   # rpm -q --last wxtoimg
 +   wxtoimg-2.9.6-beta                            Do 31 Dez 2009 14:51:03 CET
 +
 +==== Programmstarter anlegen ====
 +Zum Starten von **//WXtoImg//** legen wir uns auf dem desktop einen Programmstarter an.
 +
 +{{ :wetter:wx:bildschirmfoto-einen_starter_anlegen-1.png?375 | Programmstarter WXtoImg}}
 +==== Automatischer Programmstart nach erfolgter Anmeldung ====
 +Damit **WxtoImg** nun sofort nach einer erfolgreichen Useranmeldung von //**weather**// ausgelesen werden kann, legen wir uns einen Autostarter an.
 +
 +Hierzu legen wir zu erst folgendes Verzeichnis an:
 +   # mkdir /home/weather/.config/autostart
 +Dort legen wir die Datei **__wxtoimg.desktop__** mit folgendem Inhalt an: 
 +<code>[Desktop Entry]
 +Name=WxtoImg
 +Encoding=UTF-8
 +Version=1.0
 +Exec=xwxtoimg
 +X-GNOME-Autostart-enabled=true</code>
 +Somit wird beim nächsten Anmelden am X-Gnome-Desktop das Programm **xwxtoimg** automatisch gestartet.
 +
 +===== Programm-Konfiguration =====
 +FIXME
 +
 +Zurück zur Seite [[wetter:wx:start|Wettersatellitenempfang]]