So exportieren Sie Symbole

Sie können in einem einzigen Vorgang mehrere Symbole exportieren, indem Sie den Befehl MAPSYMBOLIMPORTEXPORT oder ein Microsoft VBA-Skript verwenden.

Exportieren Sie Symbole in Symbolbibliotheken oder XML-Dateien.

So exportieren Sie Symbole über eine Benutzeroberfläche

  1. Setzen Sie die Systemvariable CMDDIA oder FILEDIA auf den Wert '1'.
  2. Geben Sie in der Befehlszeile MAPSYMBOLIMPORTEXPORT ein.
  3. Wählen Sie im Symbol-Repository mindestens ein zu exportierendes Symbol aus.
  4. Klicken Sie auf Export.
  5. Geben Sie im Dialogfeld Speichern unter Pfad, Dateiname und den Speichern unter-Typ an.

    In der Regel können Sie die Symbole in eine Symbolbibliothek (*.layer) oder eine XML-Datei exportieren. Wenn Sie in Schritt 3 mehrere Symbole auswählen, werden in der Dropdown-Liste für den Speichern unter-Typ möglicherweise nur Symbolbibliotheken (*.layer) angezeigt.

  6. Klicken Sie auf Speichern.

So exportieren Sie Symbole ohne Benutzeroberfläche

  1. Setzen Sie die Systemvariablen CMDDIA und FILEDIA auf den Wert '0'.
  2. Geben Sie in der Befehlszeile MAPSYMBOLIMPORTEXPORT ein.
  3. Wählen Sie bei entsprechender Aufforderung Exportieren.
  4. Geben Sie die Namen der zu exportierenden Symbole ein, oder drücken Sie die EINGABETASTE, wenn Sie alle Symbole exportieren möchten.

    Drücken Sie nach der Eingabe eines Symbolnamens die EINGABETASTE, um mit der Eingabe des nächsten Symbolnamens fortzufahren. Verwenden Sie die ESC-TASTE zum Aufbrechen, und das System springt zum nächsten Schritt, wenn Sie (einen) gültige(n) Symbolnamen eingegeben haben, oder der Befehl MAPSYMBOLIMPORTEXPORT wird mit der Meldung "Es wurde kein Symbol für den Export ausgewählt." beendet.

  5. Wählen Sie als Exporttyp Layer oder XML aus.
  6. Geben Sie den Pfad und den Dateinamen an.

    Die Option Layer erfordert den vollständigen Pfad einer Layerdatei. XML erfordert den Pfad zu einem Ordner.

  7. Warten Sie, bis Sie die Meldung "Der Export der Symbole wurde erfolgreich abgeschlossen." sehen.
Tipp: Optional können Sie die oben beschriebenen Schritte mithilfe eines Skripts automatisch ausführen. Laden Sie in der Befehlszeile mit dem Skript-Befehl die Skriptdatei, und warten Sie, bis dieser abgeschlossen wurde. Im Folgenden sehen Sie ein Beispiel für ein Skript. Speichern Sie es als eine Datei mit der Erweiterung .scr.
CMDDIA 0
FILEDIA 0
_MAPSYMBOLIMPORTEXPORT _EXPORT symbol1 symbol2  _LAYER "C:\Test\export.layer"
Anmerkung: Zwischen dem letzten Symbolnamen und dem folgenden Parameter (_LAYER oder _XML) sind 2 Leerzeichen vorhanden.

Das Skript zum Exportieren aller Symbole in XML in den Pfad c:\temp würde wie folgt lauten:

CMDDIA 0
FILEDIA 0
_MAPSYMBOLIMPORTEXPORT _EXPORT _XML "C:\temp"