Location Intelligence-Modul – Dienstprogramm zur Konvertierung

Das Location Intelligence-Modul-Dienstprogramm umfasst zwei Dienstprogramme zur Konvertierung: FMTMakr2.exe und SpatialImport.exe.

  • FMTMakr2.exe befindet sich auf dem Spectrum™ Technology Platform-Server in <SpectrumInstallLocation>\modules\lim\lib.
  • SpatialImport.exe befindet sich im Abschnitt „Spectrum Spatial“ auf der Begrüßungsseite, unter der Registerkarte „Dienstprogramme“. Laden Sie das Dienstprogramm herunter und entpacken Sie es. Sie haben dann die Option, die 32-Bit- oder die 64-Bit-Version für Windows zu wählen.

Sie müssen je nach Format ein oder beide Dienstprogramme verwenden, um Ihre Daten zu konvertieren.

Konvertieren von TXT- und CSV-Dateien

Das Konvertieren von TXT- und CSV-Dateien ins Centrus-FMT-Format umfasst zwei Schritte:

Erstellen Sie zunächst eine Formatdatei (.FMT) für Ihre TXT- oder CSV-Datei. Verwenden Sie dazu das Dienstprogramm Data Formatter (FMTMAKR2.exe). Dieses Dienstprogramm befindet sich auf dem Spectrum™ Technology Platform-Server in:

<SpectrumInstallLocation>\modules\lim\lib

Anmerkung: Feldnamen sind auf 10 Zeichen beschränkt.

Verwenden Sie anschließend das Dienstprogramm SpatialImport.exe, um die Daten in ein Format zu importieren, das für Spectrum™ Technology Platform nutzbar ist. Folgen Sie der Anleitung in Konvertieren von SHP-, TAB-, MIF- und DBF-Dateien, um die TXT- oder CSV-Datei zu konvertieren. Beachten Sie, dass SpatialImport.exe nur dann mit TXT- oder CSV-Dateien funktioniert, wenn sich die vom Dienstprogramm Data Formatter erstellte FMT-Datei im gleichen Verzeichnis befindet wie die TXT- oder CSV-Datei.

Konvertieren von SHP-, TAB-, MIF- und DBF-Dateien

Wenn Sie eine ESRI-Shape-Datei (.SHP), eine TAB-Datei (.TAB), eine MapInfo Interchange Format-Datei (.MIF) oder eine DBF-Datei (.DBF) zur Verwendung mit dem Location Intelligence-Modul importieren, öffnen Sie eine Eingabeaufforderung und geben Sie Folgendes ein:

SpatialImport [-u] InputFile OutputFile [PolygonNameField]

Wo:

  • -u erstellt eine ungepufferte Datei. Eine ungepufferte Datei ermöglicht Ihnen nicht, beim Vergleichen Puffer zu verwenden. Weitere Informationen zu Puffern finden Sie in der Dokumentation zu der von Ihnen verwendeten Komponente. Bei Verwendung dieser Option wird eine viel kleinere GSB-Datei erstellt. Optional:
  • InputFile ist Ihre benutzerdefinierte Datei (.TAB, .SHP, .DBF oder .MIF mit einer zugeordneten MID-Datei).
  • OutputFile ist der Name der zu erstellenden GSB-Datei.
Anmerkung: Feldnamen sind auf 10 Zeichen beschränkt.
  • PolygonNameField ist ein optionaler Parameter, der das Feld in der Eingabedatei angibt, das als Polygonname verwendet werden soll. Dies ist das Feld, das verwendet wird, um das von Spectrum™ Technology Platform zurückgegebene Ausgabefeld „Polygon.Name“ auszufüllen. Beispiel: Wenn die Felder in der benutzerdefinierten Datei „LON“, „LAT“, „Congressman“, „URL“ und „PartyAffiliation“ sind und Sie PointInPolygon verwenden, würde PointInPolygon beim Zurückgeben von Daten für eine Übereinstimmung das Kongressmitglied, die URL und die Parteizugehörigkeit als Attribute zurückgeben. Würden Sie „Congressman“ im Parameter PolygonNameField angeben, würde der Wert im Feld „Congressman“ auch im Ausgabefeld „Polygon.Name“ zurückgegeben.

Konvertieren von MDB-Dateien

Wenn Sie eine Microsoft Access-Datei (.MDB) zur Verwendung mit dem Location Intelligence-Modul importieren, geben Sie Folgendes ein:

SpatialImport dbfile.mdb:tablename

Wo:

  • dbfile.mdb ist die Access-Datenbank, die Ihre benutzerdefinierten Geodaten enthält.
  • tablename ist die Tabelle in der Access-Datenbank, die Ihre benutzerdefinierten Geodaten enthält.
Anmerkung: Feldnamen sind auf 10 Zeichen beschränkt.