Hotlink

Home  Zurück  Vor

Mit der Funktion HotLink Button_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).

hmtoggle_plus1Technischer Hintergrund

 

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:

Anzeigefenster_Hotlink_1

 

Aktivieren Sie in der Layerkontrolle die Schaltfläche Hotlink Button_Layerkontrolle_Hotlink_Optionen, um den Dialog Hotlink-Optionen zu öffnen.

Layerkontrolle_Hotlink_1

 

Ü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“).

Dialog_Hotlink_Optionen_1

 

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.

Dialog_Hotlink_Optionen_2

 

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 Button_Hotlink 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 Button_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.

 

Kartenfensterfenster_Hotlink_1 Anzeigefenster_Hotlink_3

 

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.