Mit der Funktion HotLink wird die Assoziation eines Kartenelementes mit einer im Dateisystem gespeicherten Datei (z.B. einem Bild oder Textdokument) ermöglicht. Neben den über die Kartendarstellung zuordenbaren Attributen über das Anzeigefenster ist somit auch der Aufruf externer Information über einen Mausklick auf das jeweilige Kartenelement oder dessen Beschriftung möglich).
Die Funktionsweise dieser Technik ergibt sich aus den innerhalb des Betriebssystems gespeicherten Verknüpfungen zwischen Dateiendungen und Anwendungsprogrammen. Ein Doppelklick auf eine beliebige Datei im Dateisystem ruft das mit dieser Dateiendung verknüpfte Programm auf und öffnet darin automatisch die ausgewählte Datei. Der Aufruf externer Funktionen über einen Klick auf ein Kartenelement bedeutet technisch also nichts anderes, als den vollständigen Pfad und Namen einer Datei, wie er für das jeweilige Kartenelement in den dazu assoziierten thematischen Daten gespeichert vorliegen muss, an das Betriebssystem zu übergeben, welches dann automatisch die damit assoziierte Anwendung mit dieser Datei startet.
|
Voraussetzung für die Assoziation einer externen Datei mit einem geografischen Objekt (z.B. einem Symbol oder einer Linie oder Fläche) ist die Möglichkeit der Speicherung des Dateinamens zu dem jeweiligen geografischen Element. Dies geschieht im einfachsten Fall durch das vorherige Anlegen einer zusätzlichen Spalte (vom Datentyp Zeichen) im Anzeigefenster der Relation. Erzeugen Sie beispielsweise eine neue Spalte mit der Bezeichnung „Multimedia“(Datentyp: Zeichen; Länge: 254) (Relation > Verwaltung > Relationsstruktur). Dort ist anschließend der vollständige Dateiname einzutragen (inklusive der Dateiendung).
Tragen Sie dazu für ein beliebiges Bundesland in die Spalte Multimedia den kompletten Dateinamen incl. Pfad einer der hier abgelegten Dateien ein.
Die sich daraus ergebenden Spalteneinträge könnten sich beispielsweise folgendermaßen ergeben:
Aktivieren Sie in der Layerkontrolle die Schaltfläche Hotlink , um den Dialog Hotlink-Optionen zu öffnen.
Über diesen Dialog können Sie Dateinamen, Dateispeicherorte, und Elemente für HotLinks konfigurieren, sowie Speicheroptionen für die Relationsmetadaten festlegen. (siehe Kapitel „Einbinden von externen Dateien über Hotlinks“).
Füllen Sie den Dialog: HotLink-Optionen folgendermaßen aus:
Wählen Sie im Dialog die Schaltfläche Hinzufügen und wählen Sie im Feld: Ausdruck für Dateinamen Multimedia aus.
Wählen Sie unter Hotlink aktivieren in: die Option Beschriftungen & Objekte.
Aktivieren Sie Optionen in Relationsmetadaten speichern.
Bestätigen Sie den Dialog mit OK und wählen Sie in der Layerkontrolle ebenfalls OK
Nach der Konfiguration eines HotLink-Layers wird in der Schaltflächenleiste "Haupt" das HotLink-Werkzeug aktiv und kann sowohl im Kartenfenster als auch im Anzeigefenster angewendet werden (je nach vorheriger Einstellung). Die im Dialog vorgenommenen Einstellungen lassen sich über die Aktivierung der hier integrierten Checkbox auch in den Metadaten der aktiven Relation speichern, so dass sie beim nächsten Öffnen dieser Relation wieder unverändert zur Verfügung stehen und auch über das Anzeigefenster genutzt werden.
Das Aufrufen eines Hotlinks erfolgt durch Aktivierung der Schaltfläche HotLink und das anschließende Anklicken des jeweiligen grafischen Objekt und/oder durch einen Klick auf die Beschriftung des jeweiligen Objektes im Kartenfenster oder Anzeigefenster. Die Einstellung dazu können im Dialog Hotlink-Optionen vorgenommen werden.
Hinweise zur Konfiguration von Hotlinks:
Ausdruck für Dateinamen (Spalte)
|
Gibt die Adresse des HotLinks an.
|
Aktivierungsmodus (Spalte)
|
Zeigt den für diese Spalte (Beschriftungen, Objekte, Beschriftungen und Objekte) gewählten Aktivierungsmodus an.
|
Relativer Pfad (Spalte)
|
Zeigt den Status des Kontrollkästchens Dateipositionen sind relativ zur Relationsposition an. Wenn dieses Kontrollkästchen aktiviert ist, zeigt diese Spalte die Beschriftung Ein an. Wenn dieses Kontrollkästchen aktiviert ist, zeigt diese Spalte die Beschriftung Aus an.
|
Ausdruck für Alias (Spalte)
|
Gibt den Text an, den der Benutzer sieht und auf den er klickt, um die Datei oder die URL aufzurufen (über HotLink).
|
Ausdruck für Dateinamen
|
Verwenden Sie diese Dropdown-Liste, um ein Feld in der Relation des ausgewählten Layers auszuwählen. Sie können auch die Option Ausdruck auswählen, um einen Ausdruck zu erstellen. Für diese Option gilt standardmäßig das erste Feld in der Relation.
|
Ausdruck für Alias
|
Verwenden Sie diese Dropdown-Liste, um ein Feld in der Relation des ausgewählten Layers auszuwählen. Sie können auch die Option Ausdruck auswählen, um einen Ausdruck zu erstellen. Für diese Option gilt standardmäßig das erste Feld in der Relation. Wenn kein Aliasausdruck definiert wurde, wird der Dateiname oder die URL verwendet.
Anmerkung: Der Alias wird nur nach Klicken auf die Karte mit dem HotLink-Werkzeug in einem Dialogfeld angezeigt. Über dieses Dialogfeld können Sie den gewünschten HotLink öffnen.
|
Dateipositionen sind relativ zur Relationsposition
|
Legen Sie mit diesem Kontrollkästchen fest, ob die angegebenen HotLink-Daten sich im relativen Pfad der geöffneten TAB-Datei befinden. Dieses Kontrollkästchen ist standardmäßig deaktiviert.
Zur Erhöhung der Flexibilität bei der Weitergabe von Relationen und der dazugehörigen Mulitmediadateien ist es möglich, den Pfad der Multimediadateien relativ zum Pfad der aktuellen Datei anzugeben. Ist Ihre Relation beispielsweise „C:\MapInfo\D_Land.tab“ und Ihre Multimediadateien liegen im Verzeichnis „C:\MapInfo\Multimedia“, so könnten Sie z.B. den Pfad der Datei „Handbuch.pdf“ in zwei Varianten angeben:
a)Absolute Pfadangaben (Beispiel): „C:\MapInfo\Multimedia\Handbuch.pdf“ b)Relative Pfadangaben (Beispiel): „Multimedia\Handbuch.pdf“
Durch Aktivieren der CheckBox Dateipositionen sind relativ zur Relationsposition werden die relativen Pfade aktiviert.
|
HotLink aktivieren in
|
Legen Sie mit diesen Optionsschaltflächen fest, auf welches Kartenmerkmal der Benutzer klicken kann, um die HotLink-Option zu aktivieren. Die Option Beschriftungen ist standardmäßig aktiviert.
Beschriftungen
Klicken Sie auf dieses Optionsfeld, wenn Beschriftungen aktive Objekte sein sollen. URLs und Dateien lassen sich nur über Beschriftungen starten.
Objekte
Klicken Sie auf dieses Optionsfeld, wenn Objekte/Punkte aktive Objekte sein sollen. URLs und Dateien lassen sich nur über Objekte/Punkte starten.
Beschriftungen und Objekte
Klicken Sie auf dieses Optionsfeld, wenn sowohl Beschriftungen als auch Objekte/Punkte aktive Objekte sein sollen. URLs und Dateien lassen sich sowohl über Beschriftungen als auch über Objekte/Punkte starten.
|
Optionen in Relationsmetadaten speichern
|
Sie können die HotLink-Optionen in den Metadaten der Relation speichern, indem Sie das Kontrollkästchen Optionen in Relationsmetadaten speichern aktivieren, bevor Sie auf die Schaltfläche OK klicken. Wenn Sie den neuen Layer das nächste Mal einer Karte hinzufügen, wird die Dateinamenverknüpfung automatisch erstellt.
Die vorgenommenen Einstellungen können in der *.tab-Datei der korrespondierenden Relation gespeichert werden. Beim nächsten Öffnen der Relation werden sie wieder ausgewertet und die Hotlink-Funktion aktiviert.
Parallel wird mit dieser Funktion die Hotlink-Funktionalität nicht nur für das Kartenfenster sondern auch für das Anzeigefenster aktiviert.
|
Hinzufügen
|
Fügen Sie über diese Schaltfläche der aktuellen Spalte einen weiteren HotLink hinzu.
|
Entfernen
|
Entfernen Sie über diese Schaltfläche einen HotLink aus der aktuellen Spalte.
|
Nach oben/Nach unten
|
Verwenden Sie diese Schaltflächen, um den ausgewählten HotLink nach oben oder nach unten zu verschieben. Dadurch wird die Anzeigereihenfolge des HotLink in der Liste geändert, wenn sie mehrere HotLinks enthält.
|
|