vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Binär-Datei auslesen 
Autor: Samuel
Datum: 14.11.12 10:25

Hallo,
da ich Anfänger bin, schreib ich die Frag nun hier rein obwohl sie wahrscheinlich etwas anspruchsvoller ist.
Ich brauche ein kleines Programm für die Masterarbeit um die Daten der Magellansonde auszulesen. Die Daten sind für jeden frei auf der NASA-Seite zugänglich.
Ich habe es mir ein paar mal durchgelesen und rumgespielt, aber ich raffe es nicht.
Ziel ist es, die binären dateien in ein array zu laden und dann als Bilder oder plots abzuspeichern. Vielleicht kennen es manche aus den Unix/Linux System mit plot arraydatei. Nur muss ich die Möglichkeit dann haben, das array als Bilddatei mit hintergrundinfos zu speichern. Das ist aber ein anderes Thema
Quellcode hab ich noch keinen, da ich wirklich keine richtige Ahnung habe, wie ich da anfangen soll. Habs mit io.streamreader probiert aber keinen Erfolg gehabt.

Ich wäre froh, wenn ihr mir helfen könnt. Wäre schon klasse, wenn ich einfach mal allgemein es schaffen würde, binärdaten da auslesen zu können ;)

Hier die Beschreibung der NASA wie die Datei aufgebaut ist

1.5.4.1. Data Format Descriptions

The reference data unit is the byte. In Global A&R products, data is
stored in fields with various sizes and formats--one- and two-byte
unsigned binary integers, and character strings. The detailed formats
of the numeric fields of the product tapes sent to DMAT are defined
in appendix A.

If a field is described as containing n bytes of ASCII character
string data, this implies that the leftmost (lowest numbered) byte
contains the first character byte, the next lowest byte contains the
next character, and so forth. Character strings are written to tape
with lower numbered bytes preceding higher numbered bytes.

Image frames and sub-frames can be thought of as pictures or as an
nxm dimensional array of binary numbers (pixels) A(x,y). When written
to tape, pixel A(0,0), representing the top left corner of the
picture, is written first, followed by A(1,0), and so forth. Pixel
A(n-1,0) occupies the top right corner, A(0,m-1) the bottom left
corner, and A(n-1,m-1) the bottom right.

Hier noch ein Link zu einer Datei. Könnt ja mal reinschaun. Die binärdatein enden auf *.img, das andere sind lib dateien mit Beschreibungen dazu, wie die Datei aufgebaut ist. Mit f01.img gehts los

http://pds-geosciences.wustl.edu/mgn/mgn-v-gxdr-v1/mg_3002/gtdr/south/

Wie gesagt, das sind die originaldaten der Magellansonde die an der Venus vorbeigeflogen ist und mit Radarstrahlen die Oberfläche untersucht hat. Evtl. erhöht das etwas die neugierde


Viele Grüße und Danke schonmal an alle, die sich die mühe gemacht haben, den Text hier zu lesen

Samuel
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Binär-Datei auslesen2.456Samuel14.11.12 10:25
Re: Binär-Datei auslesen1.865Manfred X14.11.12 10:41
Re: Binär-Datei auslesen1.790Samuel14.11.12 10:45
Re: Binär-Datei auslesen1.846Manfred X14.11.12 10:48
Re: Binär-Datei auslesen1.789Samuel14.11.12 10:59
Re: Binär-Datei auslesen1.833Manfred X14.11.12 11:07
Re: Binär-Datei auslesen1.760Samuel14.11.12 12:27
Re: Binär-Datei auslesen1.765Manfred X14.11.12 13:01
Re: Binär-Datei auslesen1.774Samuel14.11.12 13:12
Re: Binär-Datei auslesen1.755Samuel15.11.12 16:10
Re: Binär-Datei auslesen1.722Manfred X15.11.12 20:01
Re: Binär-Datei auslesen1.872keco14.11.12 18:17
Re: Binär-Datei auslesen1.815Samuel15.11.12 10:22
Re: Binär-Datei auslesen1.718keco15.11.12 19:47

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel