Hinzufügen einer Spectrum Global Geocoding-Datenbankressource - global_geocoding - 23.1

Handbuch für Spectrum Global Geocoding

Product type
Software
Portfolio
Locate
Product family
Spectrum
Product
Spectrum > Geo-Adressierung > Globales Geocoding
Version
23.1
Language
Deutsch
Product name
Spectrum Technology Platform
Title
Handbuch für Spectrum Global Geocoding
First publish date
2007
Last updated
2024-02-17
Published on
2024-02-17T10:33:38.716261

Bei jeder Installation einer neuen Datenbankressource oder Änderung einer vorhandenen Datenbankressource müssen Sie sie in der Management Console definieren, damit sie auf Ihrem System verfügbar wird. In diesem Verfahren wird beschrieben, wie Sie eine Spectrum Global Geocoding-Datenbankressource hinzufügen oder ändern.

  • Überprüfen Sie vor dem Konfigurieren mehrerer Datenbankressourcen, ob Anwendungen vorhanden sind, die die REST-API von Spectrum Global Geocoding verwenden. REST-API-Aufrufe müssen so geändert werden, dass sie den Datenbanknamen enthalten, damit keine Konflikte mit neuen Datenbankressourcen auftreten.
  • Wenn Sie diese Funktion verwenden möchten und über vorhandene Datenflüsse verfügen, überprüfen und aktualisieren Sie alle Datenfluss-Datenbankressourcen. Anderenfalls sind keine Änderungen an den Datenfluss-Datenbankressourcen erforderlich.
    Anmerkung: In Bezug auf die Abwärtskompatibilität wird beim Importieren älterer Datenflüsse standardmäßig die neueste Datenbank verwendet, die 2019.1 erstellt wurde.
  1. Wenn Sie dies noch nicht getan haben, installieren Sie die Dataset-Dateien mithilfe der CLI-Befehle (CLI – Befehlszeilenschnittstelle) auf Ihrem System. Anleitungen zur Installation von Datenbanken finden Sie im Spectrum Technology PlatformInstallationshandbuch.
  2. Wählen Sie in der Management Console unter Ressourcen die Option Spectrum-Datenbanken aus.
  3. Um eine neue Datenbankressource zu erstellen, klicken Sie auf die Schaltfläche „Hinzufügen“ . Um Änderungen an einer vorhandenen Datenbankressource vorzunehmen, wählen Sie sie aus, und klicken Sie anschließend auf die Schaltfläche „Bearbeiten“ . Um eine vorhandene Datenbankressource zu löschen, wählen Sie sie aus, und klicken Sie anschließend auf die Schaltfläche „Löschen“ .
    Anmerkung: Sie können eine „Global Geocoding“-Datenbankressource zur Verwendung in einem anderen installierten Modul kopieren. Allerdings kann eine Datenbankressource nicht für Spectrum Global Geocoding kopiert werden, da dieses Modul nur eine Datenbankressource haben kann.
  4. Wenn Sie eine neue Datenbankressource erstellen, müssen Sie auf der Seite Datenbank hinzufügen einen Namen für die Datenbankressource in das Feld Name eingeben.
  5. Geben Sie im Feld Poolgröße die maximale Anzahl der gleichzeitigen Anforderungen ein, die von dieser Datenbank verarbeiten werden sollen.

    Die optimale Poolgröße ist je nach Modul unterschiedlich. Im Allgemeinen erzielen Sie die besten Ergebnisse, wenn Sie die Poolgröße auf einen Wert zwischen der Hälfte und der doppelten Anzahl der Server-CPUs festlegen. Für die meisten Module entspricht die optimale Poolgröße der Anzahl der CPUs. Wenn Ihr Server beispielsweise über vier CPUs verfügt, können Sie mit einer Poolgröße zwischen 2 (die Hälfte der vorhandenen CPUs) und 8 (das Doppelten der vorhandenen CPUs) experimentieren, wobei die optimale Größe möglicherweise bei 4 liegt (Anzahl der vorhandenen CPUs).

    Tipp: Sie sollen Leistungstests mit verschiedenen Einstellungen durchführen, um die optimalen Einstellungen für Poolgröße und Laufzeitinstanzen für Ihre Umgebung zu ermitteln.
  6. Wählen Sie im Feld Modul den Eintrag GlobalGeocode aus. Verwenden Sie im Feld Typ das standardmäßig angezeigte Global Geocode-Dataset.
    Wenn Sie Ihre .SPD-Dateien entpackt und die Inhalte im Ordner \server\app\dataimport platziert haben, fügt Spectrum sie automatisch zum Ordner \repository\datastorage hinzu. Auf dem Bildschirm „Datenbank hinzufügen“ wird eine Liste von Datasets angezeigt.
  7. Wählen Sie die Datasets aus, die Sie der Datenbank als Ressource hinzufügen möchten. Verwenden Sie das Textfeld „Filter“, um in einer langen Liste nach einem Dataset zu suchen.
  8. Speichern Sie die Datenbank.
  9. Wenn Sie ein benutzerdefiniertes Wörterbuch für Geocoding hinzufügen möchten, klicken Sie auf die Schaltfläche „Hinzufügen“  und geben Sie einen Namen, ein Land und einen Pfad zur Bibliothek an. Verwenden Sie die Schaltfläche „Hinzufügen“ nicht, um Datasets zur Standarddatenbank hinzuzufügen.
    Eine benutzerdefinierte Datenbank enthält Adressen und Breitengrad-/Längengradkoordinaten, die Sie für Geocoding verwenden können.
    Anmerkung: Sie benötigen eine lizenzierte Standarddatenbank in Ihrem System, um ein benutzerdefiniertes Wörterbuch zu konfigurieren und zu geocodieren.
  10. Wenn noch Enterprise Designer-Sitzungen geöffnet sind, klicken Sie auf die Schaltfläche „Aktualisieren“, um den neuen Schritt anzuzeigen.
  11. Aktivieren Sie gegebenenfalls das Kontrollkästchen Erweiterte Einstellungen überschreiben, um Java-Eigenschaften oder Umgebungsvariablen anzupassen bzw. Befehlszeilen-Verarbeitungsargumente anzugeben.
Anmerkung: Wenn die Datenbank aufgrund mangelnder Ressourcen nicht konfiguriert werden kann, müssen Sie eventuell die ursprüngliche Heapgröße der Java Virtual Machine (JVM) (Xms) erhöhen und/oder die maximale Heapgröße (Xmx) hinzufügen, indem Sie die Java-Eigenschaftswerte wie im unteren Abschnitt dargestellt ändern.

Hinzufügen von Java-Eigenschaften

Dieses Feature bietet die Möglichkeit, zusätzliche Befehlszeilenargumente in der Spectrum Management Console zu definieren, anstatt eine Eigenschaftendatei einzurichten, auf die Sie zur Verarbeitung verweisen würden. Dies erleichtert das Definieren und Verwalten von Datenbankeinstellungen in der Spectrum Technology Platform, insbesondere in einer Cluster-Umgebung.

  1. So fügen Sie eine neue Java-Eigenschaft oder Umgebungsvariable hinzu:
    1. Wählen Sie entweder Java-Eigenschaften oder Umgebungsvariablen aus, um die Liste der vorhandenen Eigenschaften zu erweitern.
    2. Wählen Sie die Schaltfläche Hinzufügen  aus, um eine leere Eingabezeile anzuzeigen.
    3. Fügen Sie einen Namen und einen Wert für die neue Entität hinzu.
    4. Klicken Sie auf Eingabe, um die neue Entität zu speichern.
  2. So löschen Sie eine Eigenschaft oder Variable:
    1. Wählen Sie entweder Java-Eigenschaften oder Umgebungsvariablen aus, um die Liste der vorhandenen Definitionen zu erweitern.
    2. Aktivieren Sie das Kontrollkästchen neben der zu löschenden Entität.
    3. Klicken Sie über der Objektliste auf die Schaltfläche Löschen , um die Einstellung zu löschen.
      Note: Sie sehen keine Bestätigungsmeldung, wenn Sie auf die Schaltfläche „Löschen“ klicken.
  3. Angeben von Befehlszeileneigenschaften
    Verwenden Sie dieses Feld, um Befehlszeileneigenschaften zu definieren, die keine speicherbezogenen Einstellungen sind und nicht als Java-Eigenschaften ausgedrückt werden können.
    Note: Wir empfehlen Ihnen, diese Einstellungen mit Vorsicht zu ändern, da sie die Verarbeitung global beeinflussen können.