Erstellen einer benutzerdefinierten Centrus-Geodaten-Datenbank

Um eine benutzerdefinierte Centrus-Geodaten-Datenbank zu erstellen, wählen Sie ein Format, das von dem Modul unterstützt wird, mit dessen Hilfe Sie eine Geodatenanalyse ausführen möchten. Die folgenden Formate werden von einem oder mehr Spectrum™ Technology Platform-Modulen unterstützt. Unter Benutzerdefinierte Centrus-Datenbanken finden Sie eine Liste der konkreten Formate, die jedes Modul unterstützt.

ESRI-Shape-Datei

ESRI-Shape-Datei Eine ESRI-Shape-Datei (.SHP) kann Punkte, Linien und Polygone enthalten. Weitere Informationen zum Shape-Dateiformat finden Sie unter:

http://www.esri.com/library/whitepapers/pdfs/shapefile.pdf

MapInfo MIF/MID

Das Format MIF/MID besteht aus zwei Dateien: eine mit der Erweiterung MIF, die andere mit demselben Namen, aber der Erweiterung MID. Die MIF-Datei (MapInfo Interchange Format) enthält die eigentlichen Punkte, die die Objekte darstellen, während die MID-Datei die Textinformationen über die Objekte enthält. Eine vollständige Beschreibung des Formates finden Sie unter:

http://resource.mapinfo.com/static/files/document/1074660800077/interchange_file.pdf

MIF-Dateien enthalten einen Header mit Token, gefolgt von einem DATA-Abschnitt. Als Begrenzungszeichen sind Kommas erforderlich. Wenn ein DELIMITER-Token in der Datei vorhanden ist, wird die Datei nicht importiert.

Der nächste Abschnitt des Dateiheaders enthält die Definitionen der Spalten in der MIF-Datei. Dort sind Feature-Namen sowie numerische Daten über die Features gespeichert. Eine dieser Spalten wird als Bezeichner verwendet, der mit dem Objekt gespeichert wird.

Die Spaltendefinitionen beginnen mit dem Token COLUMN, gefolgt von der Anzahl der Spalten in der MIF-Datei. Auf das Token COLUMN folgt ein einzeiliger Eintrag für jede Spalte. Der erste Eintrag in der Zeile ist der Spaltenname, der zweite der Spaltentyp. Im folgenden Beispiel werden in der MIF-Datei drei Spalten angegeben:

COLUMN 3 FEAT_NAME char (15) POPULATION integer AREA decimal (8,4)

Es kann jeder beliebige Spaltentyp als Name verwendet werden, char ist jedoch am gebräuchlichsten, da es eine Zeichenfolge darstellt. Die Zahl in Klammern nach char gibt die größte Zeichenfolge an (die 127 Zeichen nicht überschreiten darf). Setzen Sie sich für eine vollständige Liste der Spaltentypen mit MapInfo in Verbindung.

Das Token DATA gibt an, dass der Header abgeschlossen ist und die Liste der Objekte folgt. Für jedes Objekt können mehrere Attribute aufgelistet werden, etwa PEN und BRUSH. Diese Einstellungen werden ignoriert. MapInfo unterstützt eine Vielzahl von Objekttypen, aber nur ein paar davon werden verwendet, um geografische Objekte darzustellen. Es werden drei Objekttypen unterstützt: Region, Polylinie und Punkt.

In einer MIF-Datei müssen Breitengrad/Längengrad-Koordinaten in dezimalen Graden mit einer Genauigkeit von bis zu sechs Nachkommastellen dargestellt werden. Längengrad ist die x-Koordinate und Breitengrad die y-Koordinate. Westliche Längengrade und südliche Breitengrade sind immer negativ. Das bedeutet für die USA, dass Längengrade negativ sind, Breitengrade hingegen positiv. Benutzerkoordinaten werden als ganze Zahlen eingegeben, da der Dezimalabschnitt ignoriert wird.

Regionsdefinition

Eine Region besteht aus einem oder mehr Polygonen. Jedes Polygon ist eindeutig definiert. In einer MIF/MID-Datei ist es nicht erforderlich, ein Polygon zu „schließen“. Der letzte Punkt im Polygon wird automatisch am ersten Punkt in einem Polygon mit einem Liniensegment angehängt. Ein Regionsobjekt weist das folgende Format auf:

REGION #pgons numpts1 x1 y1 x2 y2 . . numpts2 x1 y1 x2 y2 . .

Polyliniendefinition

Eine Polylinie (PLINE) ist eine Linie, die eine beliebige Anzahl von Punkten enthält, die ihre Form definieren. Die Anzahl der Punkte in der Linie folgt auf die Kennung PLINE. Ein PLINE-Objekt weist das folgende Format auf.

PLINE numpts x1 y1 x2 y2 . .

Punktdefinition

Ein Punkt wird als einzelnes Koordinatenpaar definiert. Ein Punktobjekt weist das folgende Format auf.

POINT x y

In MID-Dateien werden die Daten, wie der Name, für die in der MIF-Datei definierten Objekte aufgelistet. In der MID-Datei gibt es einen Eintrag für jedes Objekt in der MIF-Datei. Die Einträge in der MID-Datei müssen in derselben Reihenfolge vorliegen wie die Objekte in der MIF-Datei. Die Daten in der MID-Datei sind durch Kommas getrennt, sofern nicht durch die Anweisung DELIMITER in der MIF-Datei anders konfiguriert. Das Komma ist das einzige unterstützte Begrenzungszeichen.

Erinnern Sie sich beispielsweise an die Spaltendefinitionen, die vorher in der MIF-Datei verwendet wurden:

COLUMN 3 FEAT_NAME char (15) POPULATION integer AREA decimal (8,4)

Mit dieser Spaltendefinition und unter der Annahme von Kommas als Begrenzungszeichen sehen Beispieleinträge in der MID-Datei wie folgt aus:

First Feature,180232,1000.2345 California,4345105,56023.3569 Last Feature,12643,136.4000

Anmerkung: Spalten sind durch ein einzelnes Komma getrennt. In der MIF-Datei ist kein Header enthalten und auch keine sonstigen Informationen.

MapInfo TAB

Das Dateiformat MapInfo TAB wird von MapInfo Professional verwendet. Weitere Informationen finden Sie im Benutzerhandbuch zu MapInfo Professional.

DBF

Das DBF-Format ist ein gängiges Datenbankformat. Spectrum™ Technology Platform unterstützt nur Punktdaten im Format DBF. Wenn eine benutzerdefinierte Geodatendatei mit Linien oder Polygonen erstellt werden soll, müssen Sie das Shape-Dateiformat verwenden.

Die DBF-Datei muss Längen- und Breitengradfelder mit den folgenden Namen enthalten:

  • Das Längengradfeld muss einen der folgenden Namen haben:
  • LON
  • LONGITUDE
  • N_LON
  • Das Breitengradfeld muss einen der folgenden Namen haben:
  • LAT
  • LATITUDE
  • N_LAT
Anmerkung: Die Feldtypen müssen Zeichen, Datum, Numerisch oder Gleitkomma sein.

Microsoft Access-Datenbank

Datenbankdateien, die mit Microsoft Access erstellt wurden, können in Spectrum™ Technology Platform verwendet werden, wenn sie nur Punktdaten enthalten können. Für eine benutzerdefinierte Geodatendatei mit Linien oder Polygonen muss das Shape-Dateiformat verwendet werden.

Die MDB-Datei muss Felder mit den folgenden Namen enthalten:

  • Das Längengradfeld muss einen der folgenden Namen haben:
  • LON
  • LONGITUDE
  • N_LON
  • Das Breitengradfeld muss einen der folgenden Namen haben:
  • LAT
  • LATITUDE
  • N_LAT

Die Datei kann auch andere Felder enthalten. Die Feldnamen dürfen nicht länger als 10 Zeichen sein.

Anmerkung: Die Feldtypen müssen Zeichen, Datum, Numerisch oder Gleitkomma sein.

Text/CSV

Textdateien (.TXT) und durch Kommata getrennte Dateien (.CSV) können nur Punkte, keine Polygone, enthalten. Wenn eine benutzerdefinierte Geodatendatei mit Linien oder Polygonen erstellt werden soll, müssen Sie das Shape-Dateiformat verwenden.

  • Das Längengradfeld muss einen der folgenden Namen haben:
  • LON
  • LONGITUDE
  • N_LON
  • Das Breitengradfeld muss einen der folgenden Namen haben:
  • LAT
  • LATITUDE
  • N_LAT

Die Datei kann auch andere Felder enthalten. Die Feldnamen dürfen nicht länger als 10 Zeichen sein.