© Copyright © GISCAD-Institut 2000 PCMap 10.5 Referenzhandbuch GISCAD-INSTITUT A. D. 2000 2 Inhaltsverzeichnis 1 PCMap 1.1 Allgemeines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2 Installation/Systemoptimierung . . . . . . . . . . . . . . . . . . . . . . . . 1.3 Eingabe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.4 Ausgabe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.5 Hotkeys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.6 Zusatzmodule (alle integrierbar in die PCMap-Oberfläche) . . . . . . . . . 1.6.1 PCMap im Internet . . . . . . . . . . . . . . . . . . . . . . . . . . 1.7 Grundlegende Eigenschaften . . . . . . . . . . . . . . . . . . . . . . . . . 1.8 Dateiarten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.8.1 Benutzerdateien . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.8.2 Konfiguration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.8.3 Systemdateien . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.8.4 Sonstiges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.9 Hard- und Softwarevoraussetzungen . . . . . . . . . . . . . . . . . . . . . 1.10 Die ersten Schritte: Einführung anhand einfacher Beispiele . . . . . . . . . 1.10.1 PCMap ausführen . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.10.2 Karte einlesen: Das Menü ’Datei’ . . . . . . . . . . . . . . . . . . 1.10.3 Rasterbilder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.10.4 Nun ein paar Bemerkungen zum Konzept . . . . . . . . . . . . . . 1.10.5 Graphik-Editoren . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.10.6 Indirekte Gestaltung: Entwurfs-/Reinzeichnung . . . . . . . . . . . 1.10.7 Flächen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.10.8 Symbole/Texte . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.10.9 Editoren: Arbeitsweise . . . . . . . . . . . . . . . . . . . . . . . . 1.10.10 Ausgestaltung von Symbolen und Flächen . . . . . . . . . . . . . . 1.10.11 Eigene Symbolbibliotheken/automatisches Platzieren . . . . . . . . 1.10.12 Definition von thematischen Karten, Speicherung der Definitionen . 1.10.13 Nun zu einem konkreten Vorschlag für eine thematische Darstellung 1.10.14 Verknüpfung von Karte und Datenbank . . . . . . . . . . . . . . . 1.10.15 Drucken/Plotten . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.11 PCMap einrichten (für Fortgeschrittene) . . . . . . . . . . . . . . . . . . . 1.11.1 Verzeichnisse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.11.2 Programmaufruf durch Doppelklick (Programmgruppe/Icons) . . . 1.12 Die Menüs und ihre Bedienung . . . . . . . . . . . . . . . . . . . . . . . . 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 13 15 15 15 16 16 17 17 20 20 22 22 22 22 23 23 24 25 26 27 27 28 29 29 29 30 30 31 31 32 33 33 34 34 INHALTSVERZEICHNIS 4 2 Menü Datei 37 2.1 Neu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 2.2 Lesen (gesamte Karte) ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 2.3 Lesen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 2.3.1 Lesen: Einzeldatei ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 2.3.2 Lesen: Rasterbild ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 2.3.3 Lesen: Referenz ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 2.3.4 Lesen: Typdefinitionen ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 2.3.5 Lesen: DEF-Datei (Farbpalette und Fonts) ... . . . . . . . . . . . . . . . . . . . . 40 2.4 Speichern (gesamte Karte) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 2.5 Speichern unter ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 2.6 Speichern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 2.6.1 Speichern: Selektiv: Definierte Typen . . . . . . . . . . . . . . . . . . . . . . . . 41 2.6.2 Speichern: Selektiv: Aktuellen Ausschnitt . . . . . . . . . . . . . . . . . . . . . . 41 2.6.3 Speichern: Selektiv: Beides . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 2.6.4 Speichern: Rasterbild . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 2.6.5 Speichern: Karte als Symbol speichern . . . . . . . . . . . . . . . . . . . . . . . 42 Import . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 2.7.1 PCMap-ASCII . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 2.7.2 Arc/Info Exportformat (E00) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 2.7.3 Arc/Info Ungenerate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 2.7.4 ArcView Shape . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 2.7.5 Atlas BNA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 2.7.6 AutoCAD DXF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 2.7.7 BBR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 2.7.8 GPS-Job . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Export . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 2.8.1 PCMap-ASCII . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 2.8.2 Flächen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 2.8.3 Arc/Info Generate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 2.8.4 ArcView Shape . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 2.8.5 AutoCAD DXF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 2.8.6 PostScript: PS bzw. EPS, ggf. mit Vierfarbseparation . . . . . . . . . . . . . . . . 46 Drucken . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 2.10 Beenden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 Menü Bearbeiten 51 3.1 Kopieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 3.2 Einfügen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 2.7 2.8 2.9 3 INHALTSVERZEICHNIS 4 5 5 Menü Vektor 53 4.1 Liniengeometrie bereinigen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 4.1.1 Komplett . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 4.1.2 Doppelte Punkte entfernen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 4.1.3 Doppelte Linien entfernen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 4.1.4 Kurze Vektoren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 4.1.5 Verschneiden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 4.1.6 Unterschüsse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 4.1.7 Knotenhaufen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 4.1.8 Überschüsse/Dangling Nodes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 4.1.9 Pseudoknoten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 4.1.10 Dangling Nodes markieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 4.2 Linien generalisieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 4.3 Flächen generieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 4.3.1 anhand Linientopologie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 4.3.2 an Symbole/Texte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 4.3.3 an Polygone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 4.4 Doppelte Flächen entfernen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 4.5 Flächenreferenzliste löschen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 4.6 Inselanbindungen entfernen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 4.6.1 in Flächen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 4.6.2 aus Datei . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 4.7 Texte plazieren (in Flächen/an Symbole) . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 4.8 Beschriftungen aus Datei . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 4.9 Geometrie transformieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 4.9.1 Lineare Transformation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 4.9.2 Affintransformation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 4.9.3 an Snapgitter anpassen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 4.10 Kennziffern ändern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 Menü Raster 65 5.1 Allgemeines zur Nutzung von Rasterbildern . . . . . . . . . . . . . . . . . . . . . . . . . 65 5.2 Parameter... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 5.3 Entfernen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 5.4 Quelle.../Scan... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 5.5 Transformieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 5.5.1 Lineare Transformation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 5.5.2 Affintransformation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 INHALTSVERZEICHNIS 6 6 7 Menü Sachdaten 69 6.1 Allgemeines zur Sachdatenanbindung . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 6.2 ASCII-Datei lesen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 6.3 ASCII-Datei editieren... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 6.4 dBase-Datei öffnen... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 6.5 dBase-Records . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 6.6 Externe Ereignisse auslösen... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 6.7 dBase-Datei schließen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 6.8 Neue DDE-Verbindung .../ DDE-Datei lesen . . . . . . . . . . . . . . . . . . . . . . . . . 74 6.9 Anzeigen der Sachdaten bei Anklicken eines Elementes . . . . . . . . . . . . . . . . . . . 76 6.10 PCMap als DDE-Execute-Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 6.11 DDE-Daten aktualisieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 6.12 Neue ODBC-Verbindung... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 6.13 OBD-Datei lesen... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 6.14 ODBC-Daten aktualisieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 6.15 Missing Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 6.16 Statistische Größen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 Menü Karte 81 7.1 Allgemeines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 7.2 Themadarstellung definieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 7.2.1 Flächen: Schraffuren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 7.2.2 Flächen: Farben . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 7.2.3 Symbole: Einfache Symboldarstellungen, Farben . . . . . . . . . . . . . . . . . . 88 7.2.4 Symbole: Einfache Symboldarstellungen, Schraffuren . . . . . . . . . . . . . . . 89 7.2.5 Symbole: Einfache Symboldarstellungen, Arten . . . . . . . . . . . . . . . . . . . 90 7.2.6 Symbole: Einfache Symboldarstellungen, Größe . . . . . . . . . . . . . . . . . . 90 7.2.7 Diagramme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 7.2.8 Liniendarstellungen: Linienfarben . . . . . . . . . . . . . . . . . . . . . . . . . . 96 7.2.9 Liniendarstellungen: Linienbreiten . . . . . . . . . . . . . . . . . . . . . . . . . . 96 7.3 Themadefinitionen löschen... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 7.4 Kombination Schraffur + Farbe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 7.5 Standard-Muster/Standard-Farben . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 7.6 Sektordarstellung/Säulendiagramme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 7.6.1 Allgemeines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 7.6.2 Teilwerte: Farben bzw. Muster . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 7.6.3 Beschriftung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 7.6.4 Säulen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 7.6.5 Säulen: Breite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 7.6.6 Säulen: Abstand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 7.6.7 Kreissektoren trennen/ohne Trennlinien . . . . . . . . . . . . . . . . . . . . . . . 100 INHALTSVERZEICHNIS 7.7 7.8 7.9 7.10 7.11 7.12 7.13 7.14 8 Thematische Legende erzeugen . Maßstabsleiste plazieren . . . . Legende editieren . . . . . . . . 7.9.1 Neu plazieren . . . . . . 7.9.2 Verschieben . . . . . . . 7.9.3 Löschen . . . . . . . . . 7.9.4 Parameter . . . . . . . . 7.9.5 Beschriftung . . . . . . Maßstab . . . . . . . . . . . . . Strichlierungsdefinitionen . . . . Schraffurdefinitionen . . . . . . Referenzen . . . . . . . . . . . Typdefinitionen editieren . . . . 7.14.1 Editieren . . . . . . . . 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Menü Bildschirm 8.1 Neu zeichnen: Entwurf/Reinzeichnung . . . . . . . . . . . . . . . 8.1.1 Entwurfs- und Reinzeichnung, Unterschiede . . . . . . . 8.1.2 Typen und ihre Bedeutung . . . . . . . . . . . . . . . . . 8.1.3 Ausschnitt . . . . . . . . . . . . . . . . . . . . . . . . . 8.1.4 Grundkarte/Themakarte . . . . . . . . . . . . . . . . . . 8.2 Darstellungsparameter . . . . . . . . . . . . . . . . . . . . . . . 8.2.1 Allgemeines . . . . . . . . . . . . . . . . . . . . . . . . 8.2.2 Button: Standard . . . . . . . . . . . . . . . . . . . . . . 8.2.3 Darstellung . . . . . . . . . . . . . . . . . . . . . . . . . 8.2.4 Linien: Knoten markieren . . . . . . . . . . . . . . . . . 8.2.5 Linien: Unsichtbare Vektoren . . . . . . . . . . . . . . . 8.2.6 Flächen: Inselanbindungen unterdrücken . . . . . . . . . 8.2.7 Entwurf: alle Typen oder nur definierte . . . . . . . . . . 8.3 Ausschnitt: ändern . . . . . . . . . . . . . . . . . . . . . . . . . 8.3.1 Allgemeines . . . . . . . . . . . . . . . . . . . . . . . . 8.3.2 Gesamte Graphik . . . . . . . . . . . . . . . . . . . . . . 8.3.3 Gesamtes Tablett . . . . . . . . . . . . . . . . . . . . . . 8.3.4 Bereich eingeben . . . . . . . . . . . . . . . . . . . . . . 8.3.5 Blättern nach oben, nach unten, nach links, nach rechts . . 8.3.6 Plotbereich nach oben, nach unten, nach links, nach rechts 8.3.7 Plotbereich ganz links unten . . . . . . . . . . . . . . . . 8.4 Ausschnitt: zoom Fenster . . . . . . . . . . . . . . . . . . . . . . 8.5 Ausschnitt: verschieben (Panning) . . . . . . . . . . . . . . . . . 8.6 Ausschnitt: zoom out . . . . . . . . . . . . . . . . . . . . . . . . 8.7 Ausschnitt: zoom in . . . . . . . . . . . . . . . . . . . . . . . . . 8.8 Ausschnitt: ursprünglicher . . . . . . . . . . . . . . . . . . . . . 8.9 Ausschnitt: alter . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.10 Ausschnitt: zoom Maßstab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 103 103 103 104 104 104 106 106 106 107 110 110 111 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 113 113 114 114 115 115 115 116 116 116 116 116 116 117 117 117 117 117 118 118 118 118 118 119 119 119 119 119 INHALTSVERZEICHNIS 8 9 Menü Einstellungen 121 9.1 Bildschirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 9.2 Tablett/GPS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 9.2.1 Allgemeines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 9.2.2 Treiber . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 9.2.3 Schnittstelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 9.2.4 Fadenkreuz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 9.3 GPS... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 9.4 Koordinatensystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124 9.5 9.4.1 Tischkoordinaten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124 9.4.2 Echtkoordinaten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124 Verzeichnisse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124 9.5.1 Symbolverzeichnis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124 9.5.2 Datenverzeichnis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 9.5.3 Rasterverzeichnis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 9.5.4 Referenzverzeichnis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 9.6 Genauigkeit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 9.7 Fehlerlogbuch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 10 Menü Fenster 127 11 Menü Hilfe 129 11.1 Über PCMap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129 11.2 Info Dateien . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129 11.3 Info Rasterbild . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130 11.4 Hilfe Maus-/Tablettasten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130 11.5 Hilfe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130 12 Die Buttonleiste 131 12.1 Der Buttonblock Datei . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 12.1.1 Neu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 12.1.2 Lesen (gesamte Karte) ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 12.1.3 Farbpalette und Fonts aus DEF-Datei lesen . . . . . . . . . . . . . . . . . . . . . 131 12.1.4 Speichern (gesamte Karte) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 12.2 Der Buttonblock Drucken . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132 12.2.1 Plotten/Drucken ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132 12.2.2 PostScript-Ausgabe ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132 12.2.3 Kopieren ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132 12.2.4 DEF-Datei (Farbpalette, Fonts) editieren ... . . . . . . . . . . . . . . . . . . . . . 132 12.3 Der Button ’Themadarstellung definieren ...’ . . . . . . . . . . . . . . . . . . . . . . . . . 135 12.4 Der Buttonblock Zoom . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 12.4.1 Zoom Fenster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 INHALTSVERZEICHNIS 9 12.4.2 Pan (verschieben) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 12.4.3 Zoom in . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 12.4.4 Zoom out . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 12.4.5 Zoom vorher, +Shift: Zoom ursprünglich . . . . . . . . . . . . . . . . . . . . . . 135 12.4.6 Zoom gesamt, +Shift: zus. Rahmen aktualisieren . . . . . . . . . . . . . . . . . . 136 12.5 Der Hilfebutton . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 13 Das Statusfenster 137 13.1 Die Koordinatenanzeige . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 13.2 Der Tablettbutton/GPS-Button und die zugehörige Koordinatenanzeige . . . . . . . . . . . 137 13.3 Die Maßstabsanzeige . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138 13.4 Die Buttons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138 13.4.1 Knoten-Snap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138 13.4.2 Gitter-Snap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138 13.4.3 Snapgitter anzeigen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 13.4.4 Themadarstellung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 13.4.5 Entwurf/Reinzeichnung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 14 Das CAD-Fenster 141 14.1 Überblick . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 14.2 Koordinateneingabe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 14.2.1 Absolut . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142 14.2.2 Relativ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142 14.2.3 Relativ-Polar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142 14.2.4 Radien . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142 14.2.5 Permanente Koordinaten-Eingabe . . . . . . . . . . . . . . . . . . . . . . . . . . 143 14.3 Fangmodi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 14.3.1 Knoten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 14.3.2 Stützpunkt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 14.3.3 Mitte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 14.3.4 Lot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 14.3.5 Nächster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 14.3.6 Bis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 14.3.7 Schnitt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 14.3.8 Symbol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 14.3.9 Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 14.3.10 Permanenter Fangmodus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 14.4 Orthogonal-Modus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 14.4.1 Letzte zwei Punkte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 14.4.2 Letzter Winkel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 14.4.3 Punkte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 INHALTSVERZEICHNIS 10 14.4.4 Linie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 14.4.5 Symbol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 14.4.6 Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 14.4.7 Eingabe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 14.4.8 Winkel null . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 14.4.9 Permanenter Orthogonal-Modus . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 14.5 Prioritäten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 15 Das Funktionenfenster 147 15.1 Die Typenliste . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147 15.2 Der *-Button . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148 15.3 Linien digitalisieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148 15.3.1 Allgemeines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148 15.3.2 Kennziffer eingeben . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 15.3.3 Typ editieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 15.4 Linien editieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 15.4.1 Allgemeines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 15.4.2 Kennziffer ändern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 15.4.3 Typ editieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 15.4.4 Typ ändern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154 15.4.5 Puffer bilden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 15.4.6 Vektor unsichtbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 15.4.7 Segment retten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 15.4.8 Segment löschen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 15.4.9 Pseudoknoten entfernen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 15.4.10 Punkt ändern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157 15.4.11 Punkt einfügen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157 15.4.12 Punkt löschen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157 15.4.13 Segment teilen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157 15.5 Flächen bearbeiten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158 15.5.1 Allgemeines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158 15.5.2 Kennziffer ändern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159 15.5.3 Typ editieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 15.5.4 Typ ändern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 15.5.5 Flächen retten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 15.5.6 Flächen löschen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 15.5.7 Flächen erzeugen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 15.5.8 Symbol erzeugen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162 15.6 Symbole digitalisieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164 15.6.1 Allgemeines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164 15.6.2 Kennziffer eingeben . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164 INHALTSVERZEICHNIS 11 15.6.3 Typ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165 15.6.4 Neues Symbol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165 15.6.5 Symbol an Vektor ausrichten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165 15.6.6 Neue Symbolgröße . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165 15.6.7 Neuer Symbolwinkel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165 15.7 Symbolpunkte editieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166 15.7.1 Allgemeines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166 15.7.2 Kennziffer ändern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 15.7.3 Typ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 15.7.4 Typ ändern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 15.7.5 Anderes Symbol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168 15.7.6 Symbol retten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168 15.7.7 Symbol löschen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168 15.7.8 Symbolposition ändern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168 15.7.9 Größe ändern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168 15.7.10 Symbolwinkel ändern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169 15.8 Texte digitalisieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169 15.8.1 Allgemeines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169 15.8.2 Kennziffer eingeben . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170 15.8.3 Typ editieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170 15.8.4 Vektor bemaßen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171 15.8.5 Vektor beschriften . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171 15.8.6 Neue Textgröße . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171 15.8.7 Neuer Textwinkel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171 15.8.8 Neuer Anfaßpunkt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171 15.9 Texte editieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172 15.9.1 Allgemeines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172 15.9.2 Kennziffer ändern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173 15.9.3 Typ editieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173 15.9.4 Typ ändern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 15.9.5 Text ändern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 15.9.6 Text retten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 15.9.7 Text löschen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 15.9.8 Position ändern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 15.9.9 Textgröße ändern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176 15.9.10 Textwinkel ändern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176 15.9.11 Anfaßpunkt ändern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176 INHALTSVERZEICHNIS 12 A ASCII-Dateien, Formate 177 A.1 *.PAL-Dateien: Linien . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177 A.2 *.PAR-Dateien: Flächen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177 A.3 *.PAO-Dateien . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178 A.4 *.PAT-Dateien . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178 A.5 *.DAT-Dateien . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178 A.6 *.PII-Dateien . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179 B Hotkey-Übersicht 181 C GISCAD SOFTWARE-LIZENZVERTRAG 185 Kapitel 1 PCMap 1.1 Allgemeines Digitale Kartographie und GIS in den verschiedensten Facetten bietet Ihnen PCMap unter der Oberfläche von MS Windows. Beim Design der Software wurde versucht, für die verschiedenartigsten Anwendungsbereiche optimale Unterstützung zu bieten. Hybride Kartographie wird unterstützt von Anwendungsmöglichkeiten im großmaßstäbigen Bereich etwa für Vermessung, Planung, kommunale GIS (u.a. sind fertige Bibliotheken erhältlich mit Linien- und Flächensignaturen sowie Symbolbibliotheken für 1 : 1000, 1: 5000 und volle Unterstützung der Planzeichenverordnung in Schwarz/Weiß und Farbe). Thematische Kartographie in den verschiedensten Varianten und Maßstabsbereichen mit unterschiedlichen Arten von Sachdatenanbindung ist auf komfortable Weise möglich: Sachdatensätze können als ASCII- oder DBF-Dateien direkt angebunden werden; besonders praktisch ist die einfache Definition von Sachdaten-Verknüpfungen per DDE oder ODBC. Mit wenigen Mausklicks können Sie einfachen und komfortablen Zugang zu allen gängigen Datenbanken haben, Abfragen absetzen u.s.w.. Sie können z.B. MS Excel-Tabellen oder etwa MS Access-Datenbanken mit einer Karte verbinden, PCMap aber auch als Execute-Server z.B. von Access aus fernsteuern, indem Sie sehr einfach zahlreiche Funktionen von PCMap programmieren. Damit ist die Gestaltung eigener Informationssysteme auf einfache Weise möglich! Die bei PCMap bekanntlich besonders optimierte Datenstruktur ermöglicht ein Geschwindigkeitsverhalten, das seinesgleichen sucht, auch bei größten Kartenprojekten. Wir haben z.B. Tests gemacht mit der Verknüpfung von über 450 Liegenschaftskarten 1 : 1000 zu einem Projekt. Bildaufbauzeiten lagen bei handelsüblichen Pentium-Systemen um die 20 Sekunden ... Dennoch ist der Grafikeditor praktisch ohne Verzögerung auch bei solch großen Projekten in der Lage, die gewünschten Objekte ’anzufassen’ und zum Editieren anzubieten. Unser Karteneditor bietet Ihnen High-End-Kartographie mit einer Fülle von flexiblen Features: der bequeme Typeditor macht es für Linien z.B. auf einfache Weise möglich, spezielle Gestaltungsmöglichkeiten zu definieren: u.a. automatische Eckenanpassung, die Verwendung von Symbolketten (wobei ein Symbol alles sein kann, was Sie mit dem Grafikeditor erzeugen, einschließlich z.B. Texten, Rasterbildern u.ä.), die Mehrfachüberlagerung von Linien (z.B. auch für verschiedenartige Straßenkreuzungen: ebenerdig, Überführung, Unterführung), das seitlich versetzte Linienzeichnen oder die Nutzung von Bezierkurven. Schauen Sie einfach einmal die verschiedenen Elemente der völlig neu gestalteten, wesentlich einfacher zu bedienenden Benutzeroberfläche an. Großen Nutzen schon beim Generieren von Karten bieten Ihnen ferner die GIS-Funktionen: komplette Bereinigung (Clean) der Graphik vom Entfernen doppelter Punkte und Linien sowie kurzer Vektoren, die automatische Verschneidung, Beseitigung von Überschüssen/Unterschüssen, von Knotenhaufen (ungenaue Linienanschlüsse) und schließlich auch von Pseudoknoten erleichtern die Kartenbearbeitung dramatisch! Nach der Bereinigung kann dann auch die Topologie (Flächen) vollautomatisch gebildet werden sowohl anhand der Linienstrukturen wie auch von Punkten oder ggf. importierter Polygone (Build). 13 14 KAPITEL 1. PCMAP Alle diese Funktionaltäten zusammen mit den interaktiven Datenzugriffsmöglichkeiten, auch auf nichtnumerische Daten, Bilder, Videos etc. für Multimedia-Informationssysteme machen PCMap zu einem wirklich universell einsetzbaren Werkzeug, das dem Anwender eine Menge Nutzen bringen kann bei nur geringer Einarbeitung dank der einfachen und übersichtlichen Benutzerschnittstelle. Sei es, daß Sie nur die Zeichenfunktionen von PCMap für ein Kartenlayout nutzen wollen, sei es, daß Sie darüber hinaus die Sachdatenverknüpfung nutzen wollen: PCMap bietet Ihnen Kartographie incl. Themadarstellungen in optimaler Qualität mit Hilfe Ihres PC und dazu noch eine Menge mehr, z.B. das interaktive Arbeiten mit Karte und Sachinformationen am Bildschirm: ein Klick und Sie haben die Daten zu der Fläche oder dem ausgewählten Objekt verfügbar. Aber das ist längst nicht alles: Sie können mit dem Programm digitale Karten importieren, z.B. amtliche Karten der Vermessungsämter und diese beispielsweise für Planungskarten nutzen, eine Reihe von Schnittstellen gängiger GIS-Datenformate ist integriert. Sie können ebenso selbst digitale Karten erzeugen, indem Sie z.B. eine Vorlage mit einem Graphiktablett digitalisieren. Es ist aber auch möglich, mit Rasterdaten (z.B. Scans) zu arbeiten und diese ebenso als Hintergrund (der mit ausgedruckt werden kann) zu nutzen wie mehrere Layer von Vektorkarten; Sie können beliebig zoomen (auch z.B. auf einen bestimmten Maßstab am Bildschirm kalibrieren) und mit der Maus am Bildschirm die gewünschten Kartenelemente digitalisieren. Nicht zuletzt: auch in der Feldarbeit leistet Ihnen PCMap gute Dienste: neben den Eingabemöglichkeiten für Sachinformationen können Sie auch ein GPS/DGPS-Gerät anschließen und so Koordinaten direkt erfassen; PCMap zeigt Ihnen dabei die aktuelle Position in Ihrer Karte. Wenn Sie möchten, können Sie also auch z.B. mit PCMap navigieren. Dabei bietet Ihnen PCMap ein Höchstmaß an Flexibilität: durch erweiterbare Bibliotheken für Linienarten, Symbole, Raster, Farben ebenso wie für gesamte Karten können Sie Ihre Arbeitsumgebung individuell gestalten und den praktischen Erfordernissen anpassen. Die Kartenausgabe von PCMap erzeugt beste Qualität sowohl mit den Windows-Druckertreibern wie mit dem eigenen Postscript: Sie arbeiten nach dem WYSIWYG-Prinzip (What You See Is What You Get), wobei in Druckdefinitionedateien (DEF-Dateien) spezielle Einstellungen für die Ausgabe abgelegt werden können, etwa Farb-/Raster- und Font-Festlegungen. Diese werden auch bereits bei der Darstellung auf dem Bildschirm umgesetzt! Besonders interessant ist auch die durch die DEF-Dateien gegebene Möglichkeit, für eine Karte verschiedene Farbvarianten beziehungsweise neben Farb- auch Grau-Varianten für die Ausgabe zu haben. Einmal so erstellte Farbbibliotheken erleichtern das einheitliche Design von Kartenserien. Besonders komfortabel: Einbindung fertiger Karten in Dokumente anderer Programme über die Zwischenablage (sowohl WMF wie Raster) oder EPS. Noch einige weitere Anmerkungen zu Bibliotheken und ihrer Nutzung: in den Kartendefinitionsdateien (Appendix PII) werden Ihre Zeichenvorschriften für alle kartographischen Objekte abgelegt, wobei Sie jeden Objekttyp -bei Linien z.B. Eisenbahn, Gemeindegrenze- mit einem frei definierbaren Namen versehen können. Damit entstehen Bibliotheken von Kartenobjekten, die Sie immer wieder verwenden können, ein Bearbeiter arbeitet mit seinen gewohnten Begriffen, PCMap ’weiß’ dann, wie eine Eisenbahn aussieht oder eine Landesgrenze etc.. Ebenso können Sie für Objekttypen Maßstabsbereiche festlegen, in denen diese sichbar sein sollen. Seit Beginn der Entwicklung von PCMap arbeiten wir daran, nicht nur ein funktionelles Instrument zu schaffen, sondern darüber hinaus in engem Kontakt mit den Benutzern praxisorientierte Lösungen zu entwickeln. Dies ist ein hoher Anspruch, aber wie wir meinen auch ein sehr wichtiger. Wenn Sie eine bestimmte Funktionalität vermissen oder andere Verbesserungsvorschläge haben, lassen Sie es uns wissen: wir wollen, daß Sie, der Anwender, optimal arbeiten können! Dieses Referenz-Manual soll zusätzlich zum Nachschlagen und Nachlesen helfen, in die Kartographie mit PCMap hineinzufinden. Im Anschluß an die Einleitung und die Installationshinweise folgen die Erläuterungen zu den einzelnen Menüpunkten in der Reihenfolge ihrer Anordnung auf dem Bildschirm. Wir sind uns dessen bewußt, daß hier nicht eine Anleitung etwa zur Technik des Digitalisierens oder der Anfertigung thematischer Karten gegeben wird; dafür ist unser Tutorial vorgesehen. Da es individuell eine Fülle unterschiedlicher Vorgehensweisen und Techniken gibt, von denen eine Vielfalt auch mit PCMap als Werkzeug umsetzbar ist, besteht unser Ziel darin, ein besonders einfach zu handhabendes Instrument zu schaffen, das sich auch an unterschiedliche Arbeitsstile anpassen läßt. Wir meinen, 1.2. INSTALLATION/SYSTEMOPTIMIERUNG 15 daß wir auf diesem Wege einiges geschafft haben, sind aber für Hinweise dankbar und aufgeschlossen, die eine Weiterentwicklung gerade auch in diesem Sinne fördern können. 1.2 Installation/Systemoptimierung Die Installation läuft wie bisher über den Aufruf von SETUP.EXE auf der Installations-CD (Verzeichnis INSTDISK). PCMap legt im gewünschten Verzeichnis seine Installation automatisch an (einschließlich Programmgruppe), ferner werden zwei Unterverzeichnisse, BEISPIEL und SYMBOLE, erzeugt. Im ersteren werden einige einfache mitgelieferte Karten bzw. Grafiken abgelegt, im zweiten eine kleine Symbolbibliothek für die Beispielkarten. Beachten Sie bitte, daß auf der CD darüber hinaus eine Menge weiterführender Beispiele verfügbar sind, u.a. für Multimedia-Informationssysteme, DDE usw.. Mehr und aktuelles finden Sie außerdem im Internet: www.giscad.de oder www.pcmap.de. Beachten Sie bitte, daß PCMap seine Einstellungen automatisch in der Datei WINPCMAP.INI ablegt (im Startverzeichnis, das sinnvollerweise das Projektverzeichnis sein sollte; so kann in jedem Projekt mit den dafür erforderlichen speziellen Einstellungen gearbeitet werden). 1.3 Eingabe PCMap ist mit eigenen Treibern für Grafiktabletts ausgestattet, die speziell auf die Situation unter Windows zugeschnitten sind. Diese arbeiten mit dem ASCII-Datenformat und der Abruf der Tablettkoordinaten erfolgt durch Senden eines Triggercodes an das Tablett. Die Konfiguration eines Grafiktabletts erfolgt über Textdateien mit dem Appendix ’TAB’. Für eine Anzahl marktgängiger Tabletts haben Sie mit der Installation die TAB-Dateien erhalten. Diese enthalten neben den Parametern selbst auch Kommentare mit erklärenden Informationen, so daß eigene Anpassungen leicht möglich sind. Zusätzlich steht Ihnen mit weiteren Erläuterungen die Textdatei TABLETT.TXT zur Verfügung. Beachten Sie bitte, daß ein evtl. installierter WinTab-Treiber nicht aktiv sein darf! PCMap bietet Ihnen im Menü ’Einstellungen’: ’Tablett’ die verfügbaren Möglichkeiten (ergeben sich durch die im Installationsverzeichnis vorhandenen TAB-Dateien) automatisch an, bis zu 19 Wahlmöglichkeiten sind einbindbar. Wenn Sie als Anwender sich auf die bei Ihnen vorhandenen Tabletts beschränken, wird die nötige Anzahl sicherlich geringer sein. Sollten beim Aktivieren eines Tabletts in PCMap Probleme auftauchen (z.B. defekte COM-Schnittstelle), so können Sie zur Diagnose mit dem Hotkey ’T’ PCMap veranlassen, die empfangenen Tablettdaten in der Statuszeile zu protokollieren, was in Verbindung mit dem Tabletthandbuch oft schon weiterhilft. Für detailliertere Tests, insbesondere auch die Anpassung eines neuen Tabletts, für das noch keine TAB-Datei verfügbar ist, haben wir das Programm WTABTEST.EXE mitgeliefert, das Ihnen unter Windows in einem Fenster die entsprechende Kommunikation protokolliert. 1.4 Ausgabe Bei den Hardware-Entwicklungen, speziell den Ausgabegeräten, haben sich die rasterorientierte Techniken durchgesetzt. Fortschritte sowohl in der Tintenstrahl- wie in der Lasertechnologie und die Preisentwicklung bei den dafür notwendigen Speicherbausteinen führten zu qualitativen Verbesserungen in der graphischen Ausgabe bei gleichzeitig schnellerer und kostengünstiger Ausgabe. PCMap bietet drei Wege, eine Karte auszugeben: die in Windows installierten Drucker, den eigenen PostScript-Export sowie den Plot einer Karte in die Zwischenablage (nicht nur als Rastergrafik/Screenshot, sondern auch in voller Qualität (WMF), geht sehr schnell!). In allen Fällen können über eine Druckdefinitonsdatei (DEF-Datei) Ihre speziellen Einstellungen hinsichtlich Farbdefinitionen und Textfonts mit der Karte verknüpft werden: nach dem Fontnamen kann zusätzlich 16 KAPITEL 1. PCMAP auch noch eine Fontfamilie angegeben werden, so daß Windows, falls die betreffende Schrift nicht auf einem Rechner installiert ist, eine ähnliche Ersatzschrift verwenden kann. Achten Sie in Zusammenhang auch darauf, daß PostScript-Fonts u.U. nicht auf anderen Druckern zur Verfügung stehen. PCMap sorgt bei Helvetica bzw. Times-Roman selbsttätig für eventuell nötigen Ersatz durch andere wie Arial, Times o.ä.. Eine allgemeine Empfehlung in diesem Zusamenhang: Nicht postscriptfähige Drucker bzw. deren Treiber haben bisweilen Probleme, Schriften richtig auszugeben bzw. korrekt zu positionieren. Nutzen Sie in solchen Fällen nach Möglichkeit TrueType-Schriften und spezifizieren Sie im Druck-Dialog (oft in einem Subfenster versteckt) die Option ’True-Type-Schriften als Grafik drucken’! Der PCMap-interne Postscript-Export ist zusätzlich zu eventuellen Windows-PostScript-Treibern weiter verfügbar, da er in vielen Fällen Vorteile gegenüber anderen Treibern bietet. Es werden je nach Wunsch PS- bzw. EPS-Dateien erzeugt, die z.B. in DTP-Programme eingebunden werden können. Auch eine direkte Ausgabe auf einen Drucker ist möglich, indem Sie z.B. als Dateinamen ’LPT1’ eingeben, wenn Ihr gewünschter Drucker sich an diesem Anschluß befindet; hierbei wird übrigens direkt gedruckt, unter Umgehung eines ggf. installierten Windows-Druckmanagers. Falls PostScript-Dateien zum Einbinden von Karten in anderen Anwendungen benutzen wollen, so beachten Sie bitte als Alternative auch die Möglichkeit des Exports in die Zwischenablage, wobei auch hier die DEF-Dateien Berücksichtigungfinden, so daß je nach Bedarf schwarz/weiß oder farbig exportiert wird. Wenn Sie eine EPS-Datei erzeugen, ist laut PostScript-Konventionen nur Hochformat erlaubt (die Wählmöglichkeit ’Querformat’ entfällt also), ein Drehen ist bei Bedarf im einbindenden Programm zu spezifizieren. Zusätzlich haben Sie die Möglichkeit, einen Raster-Preview in die EPS-Datei einzubinden, so daß beim Positionieren in einem Text- oder DTP-Programm nicht womöglich nur ein graues Feld o.ä. sichtbar ist sondern ein Raster-Image Ihrer Karte. Anmerkung: Für den eingebundenen Raster-Preview wird die aktuell in Ihrem Fenster sichtbare Auflösung verwendet, PCMap kann solche in einer EPS-Datei enthaltenen Raster-Images übrigens auch wieder importieren (’Datei’, ’Lesen (Rasterbild)’), wenn Sie dies möchten! Zur Ausgabe einer Karte in Postscript ist wie beim Drucken mit Windows-Treibern die Definitionsdatei (DEF) erforderlich, in der bestimmte technische Angaben gemacht werden, z.B. gewünschte Größe der Karte, Festlegung von Farben bzw. Raster-Mustern (für jede Farbnummer in PCMap kann festgelegt werden, wie sie auf dem Ausgabegerät erscheinen soll) und schließlich der Schrift-Fonts (hier können Sie alle Schriften in beliebiger Größe nutzen und diese auch automatisch freigestellt bekommen, wenn Sie die jeweiligen Typnamen in der PII-Datei in eckigen Klammern stehen haben; bei Windows-Treibern ist dazu u.U. erforderlich, daß Sie ’Texte als Graphik drucken’ spezifizieren). Noch ein Hinweis zur Schriftgröße: die in PCMap spezifizierte Schriftgröße bezieht sich bei den Drucker-Schriften ebenso wie bei den Vektor-Schriften auf die Nettogrößen von Großbuchstaben (ohne eventuelle Unterlängen) in mm. Bitte beachten Sie, daß andere Grafikprogramme, insbesondere Rastergrafikprogramme, oft nur einen Teil (nämlich die Raster-Features) des Sprachumfangs von PostScript ’können’, so daß u.U. ein Import von PCMap-PostScript-Dateien, die sowohl Raster- wie Vektor-Features enthalten, nicht möglich ist, bzw. zu unerwarteten Effekten führt. 1.5 Hotkeys Um gerade bei häufig wiederkehrenden Bearbeitungsvorgängen die einzelnen Schritte für den Benutzer so einfach und effektiv wie möglich zu machen, sind manche Funktionen zusätzlich über Hotkeys erreichbar. So können Sie z.B. mit den Tasten ’i’ bzw. ’o’ ein Zoom in bzw. Zoom out bewirken oder mit der Taste ’y’ sofort ’pannen’ (Ausschnitt verschieben bei gleichem Maßstab). ’p’ führt sofort zum Dialog für die Druckausgabe, ’R’ aktiviert/deaktiviert die Darstellung eines geladenen Rasterbildes. Eine Liste der Hotkeys finden Sie im Anhang. 1.6 Zusatzmodule (alle integrierbar in die PCMap-Oberfläche) Echtkoordinatenmodul (Affintransformation), mit Transformation auch der Rasterimages. Damit u.a. geocodierte Rasterbilder als Symbole generierbar, die sich über Anfaßpunkt 0,0 automatisch paßgenau anein- 1.7. GRUNDLEGENDE EIGENSCHAFTEN 17 anderfügen lassen (letzteres gilt natürlich z.B. auch für ganze Vektorkarten, etwa amtliche Karten 1 : 1000 in Echtkoordinaten, die als PCMap-Symbole gespeichert werden. CAD-Modul mit zahlreichen Objektfangmodi (z.B auf Zwischenpunkte, Linienmittelpunkte, Lotfußpunkte, Symbole etc.), orthogonalem Zeichnen, Koordinateneingabe (absolut, relativ, in Verlaufsrichtung), Schnittpunktberechnung u.v.a.m. Mit STRG-Maustaste erhalten Sie z.B. am Ort des Mausklicks PopupMenüs, die Ihnen die entsprechenden Funktionen anbieten, mit SHIFT-STRG-Maustaste aktivieren sie die Dialogbox zur Eingabe von Koordinaten über Tastatur (u.a. absolut, relativ, in Verlaufsrichtung, Polarkoordinaten). Lesen Sie bitte auch wegen der aktuellsten Informationen, die erst nach Drucklegung dieses Handbuchs hinzugekommen sind, die Textdatei PCMapxxx.TXT, die Sie in der Programmgruppe für PCMap als Icon ’Ergänzende Informationen’ finden. 1.6.1 PCMap im Internet Bitte beachten Sie: PCMap ist im Internet erreichbar unter http://www.giscad.de sowie unter http://www.pcmap.com. Per eMail erreichen Sie uns über [email protected]. 1.7 Grundlegende Eigenschaften Entwurfszeichnung/Reinzeichnung; ’Typen’ von Objekten: Der wichtigste Schritt beim Kennenlernen von PCMap besteht darin, das Konzept aus Entwurfszeichnung (Geometrie) und Reinzeichnung (Darstellung der Geometrie mit ’Formatierung’) zu verstehen, ähnlich wie man es von der Textverarbeitung her kennt. Dort haben wir analog einerseits den Text selbst, andererseits die Gestaltung mit unterschiedlichen Fonts, Schriftschnitten u.s.w.. Was in der Textverarbeitung die Formatierungen, sind in der digitalen Kartographie mit PCMap die Typdefinitionen, d.h. die Zeichenvorschriften für einen Objekttyp: alle kartographischen Objekte der Entwurfszeichnung werden solchen Objekttypen zugeordnet (so gibt es in einer Karte vielleicht die Linientypen ’Gemeindegrenze’ oder ’Eisenbahn’). Diese Zuordnung zu Typen erfolgt sinnvollerweise bereits beim Digitalisieren: was (dort im Entwurfsmodus) gleichartig aussieht, gehört zum gleichen Typ. Für jeden Objekttyp kann in einer Dialogbox festgelegt werden, wie die Gestaltung in der Reinzeichnung aussehen soll (bzw. ob die Objekte dieses Typs überhaupt in der Reinzeichnung auftauchen sollen: Taste mit ’*’ im Funktionenfenster). Alle diese Zeichenvorschriften, die Typdefinitionen, bilden eine Liste, die in einer Datei gespeichert wird (Appendix ’.PII’; die einmal festgelegten Typdefinitionen stellen auch für spätere Anwendungen, z.B. weitere Karten, so etwas wie Bibliotheken dar, auf die Sie immer wieder zurückgreifen können). In diesen Definitionsdateien werden darüber hinaus alle Informationen abgelegt, die zur Definition Ihrer Karte nötig sind (u.a. die Namen der Geometriedateien, der Kartenausschnitt); mit Anklicken solch einer Definitonsdatei erhalten Sie komplett Ihre Arbeitsumgebung wieder so eingestellt wie zum Zeitpunkt des Speicherns! Es ist somit ohne weiteres möglich, daß zu einer Grundkarte/Geometrie eine ganze Reihe solcher Typdefinitionsdateien existieren können und damit auch ganz unterschiedliche Reinzeichnungen. Zusammengefaßt: die Reinzeichnung einer Karte ist also das, was aus der Entwurfszeichnung entsteht, wenn die typenbezogenen Zeichenvorschriften, die Typdefinitionen, angewendet werden. Es funktioniert 18 KAPITEL 1. PCMAP also wie oben angedeutet ganz analog zur Textverarbeitung, wo aus einem Text mittels Formatierungsvorschriften ein gestalteter Text bzw. ein Layout wird. Wir empfehlen Ihnen für die Praxis, Ihre Karten normalerweise im Reinzeichnungsmodus zu bearbeiten und nur bei extrem großen Projekten oder wenn die Linientypen gezoomt z.B. recht dick werden, auf den Entwurfsmodus zurückzuschalten. In Bezug auf die Thematische Kartographie werden dann ggf. die Typdefinitionsdateien noch erweitert: Alle Definitionen, also etwa, welche Sachdaten bzw. welche Variablen angebunden sind, welche Schwellenwerte bzw. Zeichnungsattribute festgelegt wurden, Ihre Legendengestaltung und insbesondere auch Ihre themabezogenen (Legenden-) Texte werden mitgespeichert; letztere in der Definitionsdatei, damit kein Durcheinander entsteht, wenn Sie aus einer Grundkarte mehrere Themakarten ableiten. Auch hinsichtlich der Thematik stellt also PCMap die komplette Arbeitsumgebung wieder ein. Wenn im Menü ’Zeichnen’ die Reinzeichnung spezifiziert wird, sieht der Benutzer nach dem WYSIWYG-Konzept dann, was er bei Drucker- bzw. Plotterausgabe auf Papier erhält (je nach Gerät natürlich in besserer Qualität). Wenn Sie nun -neugierig geworden- konkret anhand einiger Beispiele die Arbeitsweise von PCMap kennenlernen wollen, sollten Sie zum Kapitel ’Die ersten Schritte’ gehen, wenn Sie nicht bereits (z.B. anhand der Demoinstallation) grundlegende Arbeitsweisen computergestützter Kartographie mit PCMap kennengelernt haben. Die hier folgenden Abschnitte sollen hingegen noch die ’theoretische’ Übersicht ergänzen. Digitalisieren und Editieren von Polygonzügen: Zur Erarbeitung von Grundkarten können Linien digitalisiert und bearbeitet werden. Zahlreiche Gestaltungsmöglichkeiten für die Reinzeichnung stehen zur Verfügung: Stufenlose Linienbreiteneinstellung ist möglich, Linien können auf vielfältige Weise strichliert werden. Mehrfach-Linien (auch in Verbindung mit Strichlierungen) sind möglich. Ferner können z.B. Linien unsymmetrisch links oder rechts vom Digitalisierungsverlauf ausgestaltet werden, was etwa für Außengrenzen interessant ist. Wichtig: Haben aufeinanderfolgende Linien den gleichen Typ, so erfolgt bei Strichlierungen eine Musterrestwertübergabe, d.h. die Strichlierungsmuster werden im ’richtigen’ Rhythmus fortgesetzt. Eine Knotensnap-Funktion hilft beim exakten Anbinden neuer Linien an bisherige Knotenpunkte, die Anfangs- bzw. Endpunkte ’springen’ dann an jeweils nächstliegende existierende Knotenpunkte. Beachten Sie bitte auch, daß ein optionales CAD-Modul erhältlich ist, das Ihnen mit STRG- Mausklick 1.7. GRUNDLEGENDE EIGENSCHAFTEN 19 ein Popup-Menü bringt mit zahlreichen Möglichkeiten wie Objektfang auf beliebige Punkte, Linien etc. Funktionen wie ’Lot fällen’ und ’rechtwinklig zeichnen’ sind ebenso integriert wie die Möglichkeit, mit STRG-UMSCHLTG-Maustaste ein Dialogfenster zur zahlenmäßigen Eingabe von Koordinaten zu haben (absolut, relativ, Polarkoordinaten, im Linienverlauf) oder Schnittpunkte zu berechnen. Für komplexe Anwendungen besteht übrigens die Möglichkeit, auch Symbolketten (Symbol = beliebige Graphik) zur Ausgestaltung von Linien zu verwenden! Da mit beliebig gestalteten Linien auch Flächen schraffiert werden können, sind damit auch Flächenfüllungen mit Symbolen (z.B. Baumsymbole für Wald) möglich. Mit dem Konzept der indirekten Ausgestaltung aufgrund von Typspezifikationen können, wie zuvor schon beschrieben, mit einem Befehl die Gestaltungsparameter für einen Linientyp geändert werden, z.B. können alle Landkreisgrenzen einer Karte in ihrer Breite geändert werden, ohne daß deswegen die einzelnen Segmente angeklickt werden müssen! Arbeiten mit Rasterbildern (z.B. gescannte Karten, Luft-/Satellitenbilder): Zwei gewichtige Gründe sprechen für das Heranziehen von Rasterbildern: zum einen als Grundlage einer Bildschirmdigitalisierung; ein Rasterbild kann stufenlos gezoomt werden, so daß Sie ohne Ihre Augen sonderlich anzustrengen mit der Maus am Bildschirm digitalisieren können. Zum andern werden angesichts hoher Digitalisierungskosten für mehr und mehr Karten Rasterimages hinterlegt und nur das hinzudigitalisiert, was besonders hervorgehoben werden soll bzw. was zur Darstellung einer Thematik wichtig ist. PCMap unterstützt dazu den Import von Rasterbildern nahezu aller marktgängigen Formate und Farbtiefen von S/W bis Echtfarben (automatische Formaterkennung) und erlaubt es auch, diese bei Bedarf zu konvertieren, komprimieren zuzuschneiden und natürlich zu drucken! Auch aus der Zwischenablage können Bitmaps importiert werden. Rasterbilder können aktiviert/deaktiviert und nach vorn/hinten bzw. vor die Flächen, aber hinter alle anderen Objekte gestellt werden. Erarbeiten und Ändern von Flächen aus Polygonzügen: Flächen werden als ’Referenzlisten’ erzeugt und verwaltet, das ist ganz einfach zu verstehen: Für jede Fläche wird intern eine Liste angelegt, in der der Reihe nach die (Schlüssel-)Nummern der Linien aufgeführt sind, die die Fläche begrenzen. Und so entstehen solche Listen: Für jede Fläche, die der Benutzer definieren will, sucht PCMap, wenn im Funktionenfenster der Flächeneditor aktiviert ist und die Taste ’Fläche erzeugen’ gedrückt ist, nach Anklicken der Fläche selbsttätig die umschließenden Segmente. PCMap bietet neben der manuellen Flächenbildung zusätzlich automatische Verfahren, bei denen in der Karte plazierte Symbole oder Texte als Ausgangspunkte für die jeweilige Flächensuche verwendet werden können oder die gesamte Topologie anhand der Linien automatisch erzeugt wird (Wichtig hierbei: vorher Bereinigung der Karte durchführen)! Bei der Flächenbildung werden genau wie bei den Linien (und entsprechend später auch bei den Symbolen und Texten) Objekttypen verwendet. Die endgültige Gestaltung erfolgt wiederum aufgrund von Typspezifikationen. Es können Standardschraffurmuster verwendet werden oder eigene Flächenfüllungen gestaltet werden (z.B. Verwendung von Strichlierungs- und Punktierungsmustern in vielfältigen Kombinationsmöglichkeiten). Jede Schraffur kann nach Belieben umprogrammiert werden (s. Menü ’Karte’: ’Schraffurdefinitionen’ (7.12, S. 107)). In benachbarten Flächen setzen sich Schraffurlinien ’richtig’ fort, ebenso ggf. deren Strichlierungen. Digitalisieren und Editieren von Symbolen, Erzeugen von Symbolen/Symbolbibliotheken: Standardsymbole und selbstdigitalisierte Symbole können in beliebiger Größe, Farbe, Randfarbe und mit benutzerdefiniertem Muster plaziert werden. Die Plazierung kann manuell erfolgen oder automatisch (z.B. in jede KAPITEL 1. PCMAP 20 Fläche ein Symbol oder Import von Koordinaten aus Benutzer-Datenbank). Die Ausgestaltung in der Reinzeichnung erfolgt wiederum anhand von Typdefinitionen, sie kann aber auch durch Sachdaten gesteuert werden (thematische Darstellung nach Größe, Farbe, Schraffur/Muster), wobei u.a. Teilwertdarstellungen möglich sind (verschiedene Arten von Kreissektordiagrammen/Säulendiagrammen etc.). Für bestimmte Arten von Karten sind fertige Symbolbibliotheken erhältlich! Digitalisieren und Editieren von Texten: Texte können in beliebiger Größe und Richtung, gedehnt oder gestaucht, links-/rechtsbündig oder auf Mitte ausgerichtet plaziert werden. Dabei können auch mehrzeilige Textbausteine erzeugt und editiert werden. Snapgitter helfen bei der Ausrichtung. Auch Texte können automatisch in eine Karte importiert werden, z.B. an Symbole oder in Flächen etwa zur Erzeugung von Gemeindenamen oder zur Visualisierung von Zahlenwerten. Ferner können auch bestimmte halbautomatisch erzeugte Texte in Karten eingebracht werden, z.B. Bemaßungen parallel zu Linien. Erzeugen von thematischen Karten/Kartogrammen, Legendengestaltung; Verknüpfung von Karte und Sachdaten(bank): Flächen und/oder Symbole können in Abhängigkeit von Sachdaten gestaltet werden. Verarbeitet werden können vielfältige Datenstrukturen, etwa einfache ASCII-Dateien in Tabellenbzw. Listenform (die Sie z.B. mit einem Texteditor erstellt haben) oder dBase-Datenbanken (’.DBF’), wobei das DBF-Format bekanntlich auch von vielen gängigen Datenbanksystemen, Tabellenprogrammen sowie Statistikpaketen (z.B. SPSS) unterstützt wird. Darüber hinaus können über DDE-Verknüpfungen oder ODBC praktisch alle Arten von Datenstrukturen angebunden werden (siehe Menü ’Sachdaten’ (6, S. 69)). Zusätzlich ist es auch möglich, nichtnumerische Daten anzubinden, etwa Bilder, Videos etc.. Die thematische Darstellung erläuternde Legendenbausteine werden ebenfalls von PCMap bereitgestellt; diese können vom Benutzer individuell ergänzt werden. Zahlreiche Einstellungsmöglichkeiten helfen, die Darstellung in der gewünschten Weise und optimaler Qualität zu Papier zu bringen (auch farbauszugsweise, in exaktem Maßstab, mit von Ihnen selbstdefinierten Farbnuancen/Graurastern, bei Bedarf automatisch aufgeteilt auf mehrere Seiten). Sie können umschalten zwischen thematischer Darstellung und Grundkarte, wenn eine Themadarstellung definiert ist (Button im Statusfenster). PCMap als Informationssystem: Alle Graphikelemente sind über Schlüssel(-kennziffern) sowie mit Maus oder Tablett anwählbar. Der Schlüssel dient einerseits zum Zugriff auf Sachdaten und damit zu datenabhängigen Ausgestaltungen von Flächen bzw. Symbolen (Form, Farbe, Schraffur, Linienbreite etc.), andererseits können den kartographischen Objekten zugeordnete Sachdatensätze (dBase) in einem Fenster auf den Bildschirm gebracht und bearbeitet werden: Einsatz von PCMap als Informationssystem bzw. Auskunftssystem. Bei ODBC-Anbindung kann im Menü ’Fenster’ ein Tabellenfenster aktiviert werden, das mit der Karte verknüpft ist. 1.8 Dateiarten 1.8.1 Benutzerdateien 1. Karten 1.8. DATEIARTEN 21 *.PIL Liniendateien *.PAL dito, aber Speicherung im ASCII-Format (diese Dateien sind zum Datentransfer auf andere Hard- und/oder Softwareumgebungen gedacht und benötigen bei der Bearbeitung erheblich mehr Zeit wie die *.PIL - Dateien) *.PII Kartendefinitionsdateien: enthalten alle Informationen, die zur Definition einer Karte nötig sind (ASCII, also auch mit Texteditor editierbar, u.a.: Namen der Geometrie- und Sachdatendateien, Druckdefinitionsdatei (DEF), DDE-Verknüpfungsinformationen (DDE-Datei), Kartenausschnitt, Maßstab sowie die Typdefinitionen der Graphikelemente: jeder Linie, Fläche, Symbol etc. ist ein Typ implizit zugeordnet, bei der Reinzeichnung werden Typdefinitionen ausgewertet, so z.B. Farbnummer, Linienbreite, Strichlierung, Symbolgröße usw. Ferner können die Definitionen von speziellen Schraffuren gespeichert werden und bei thematischen Karten werden sämtliche Thema-Definitionen in jeweils einer PII-Datei für jede Themakarte abgelegt, auch die themaspezifischen Texte (z.B. Legende) werden in der PII-Datei gepeichert, damit es keine Vermischungen mit Texten anderer Themakarten gibt). *.PIR Flächen-Referenzdatei (enthält die Zuordnung, welche Flächen durch welche Linien begrenzt werden) *.PIO Ortedatei, enthält Positionen von Symbolen und Angaben zur Ausgestaltung *.PIT Textdatei (Positionen, Wortlaut und Typ von Texten, z.B. Gemeindenamen) *.PAR, *.PAO und *.PAT wie *.PIR, *.PIO und *.PIT, jedoch ASCII-Format zum Dateitransfer 2. Rasterbilder *.BMP BitMap-Format mit unterschiedlichen Farbtiefevarianten; Voreinstellung beim Einlesen eines Rasterbildes, kann aber auch durch zahlreiche andere Formate ersetzt werden, die PCMap automatisch erkennt und verarbeitet (z.B. *.PCX, *.TIF, *.JPG, *.GIF, *.TGA, *.PCT, *.WPG), auch in verschiedenen Untervarianten bzw. Komprimierungsoptionen. *.PIX Begleitdatei für das Arbeiten mit Rasterbildern. Rasterbilder in PCMap sind skalierbar, die Skalierungsinformation kann aber normalerweise nicht konform zu den Formatvorschriften in die Rasterdateien eingebaut werden, daher diese (kleinen) Begleitdateien, die beim erstmaligen Einlesen eines Rasterbildes (also wenn PCMap die PIX-Datei nicht findet) automatisch angelegt werden. 3. Sachdaten *.DAT ASCII-Dateien mit Sachdaten zur Verwendung in thematischen Karten (auch Extension TXT möglich) *.DBF dBase-Datenbankdateien. Diese können von PCMap aus direkt bearbeitet bzw. für thematische Darstellungen genutzt werden. *.DDE ASCII -Dateien. Diese enthalten die Informationen für eine DDE-Verknüpfung, z.B. zu einer Excel-Tabelle, einer Access-Tabelle, SQL-Abfrage oder Query. *.ODB ASCII -Dateien. Diese enthalten die Informationen für eine ODBC-Verbindung. *.PAF ASCII-Export-Format für Flächenwerte (erzeugbar durch Hotkey ’F’); Dateiaufbau entspricht Sachdatendateien, so daß diese Dateien auch wieder eingelesen werden können. 4. Symbolbibliotheken *.SYM Datei, in der die Geometrie eines Symbols gespeichert ist (Einfache Symbole, die nur aus einem Polygon bestehen: mit dem Flächeneditor generierbar; komplexe Symbole: eine ganze Karte kann als Symbol gespeichert werden samt allen möglichen Features, Menü ’Datei’: ’Speichern’: ’Karte als Symbol’). Somit sind ’rekursive Objekte’ möglich: Karten die als Objekte Karten enthalten! KAPITEL 1. PCMAP 22 5. Druckdefinitionsdateien *.DEF Datei, in der (u.U. gerätespezifische) Definitionen für den Druck von Karten abgelegt sind. U.a. können Formate, Zeichenflächen, Farbnuancen (RGB, CMYK oder Grauraster) und Fonts für den Ausdruck festgelegt werden. Somit kann eine Karte auf verschiedenen Geräten (S/W oder farbig) unterschiedlich ausgegeben werden, insbesondere eine Farbkarte für den Ausdruck auf einem S/W-Gerät umdefiniert werden. Mit diesen DEF-Dateien lassen sich ’Farbbibliotheken’ anlegen z.B. für bestimmte ’Farbschaukeln’ in der Themakartographie. Einige StandardDEF-Dateien sind bereits Bestandteil Ihrer Installation (z.B. PCMap.DEF als Standardvariante für S/W-Druck, Fonts Helvetica und Times-Roman). PCMap zeigt Ihnen die Karten im Reinzeichnungsmodus und auch die Farben in den Pulldown-Menüs stets entsprechend der angebundenen DEF-Datei! 1.8.2 Konfiguration WINPCMAP.INI Konfigurationsdatei, in der (Benutzer-)Einstellungen automatisch abgelegt werden (z.B. Tablett, Verzeichnisse für Symbolbibliothek, Rasterbilder etc.), und zwar lokal im momentanen Arbeitsverzeichnis. Sinnvoll: jeder Benutzer legt sich für Projekte ein eigenes Verzeichnis an. Vorteil: Beim Start von PCMap aus diesem Verzeichnis (z.B. durch Doppelklicken auf eine Kartendefinitionsdatei im Dateimanager) wird die INI- Datei gelesen und ausgewertet und z.B. automatisch der richtige Tabletttreiber aktiviert. PCMAP.ERR Fehlerlogbuch: wird von PCMap automatisch erzeugt (siehe dazu auch Menü ’Einstellungen’: ’Fehlerlogbuch’ (9.7, S. 125)). Bestimmte Arten von Fehlern können entweder direkt angezeigt oder in einem Fehlerlogbuch eingetragen werden (Voreinstellung), z.B. bei versehentlicher ungeeigneter Kombination von Dateien können sehr viele Fehler in rascher Folge auftreten, was eine direkte Darstellung am Bildschirm nicht mehr sinnvoll erscheinen läßt. 1.8.3 Systemdateien PCMAP.EXE Programmdatei. DLL’s sind Bestandteil der Installation und wurden beim Setup Ihrer Windows-Installation hinzugefügt 1.8.4 Sonstiges PCMAP...TXT ist eine Textdatei, in der aktuellste Informationen über PCMap enthalten sind. Es ist unformatierter ASCII-Text, den Sie mit jedem Texteditor anschauen könnten; in der Programmgruppe Ihrer PCMap für Windows - Installation finden Sie ein Icon ’Ergänzende Informationen’, das Ihnen die genannte Datei in den Notizblock-Editor lädt. Insbesondere finden Sie hier aktuelle Hinweise ergänzend zum Handbuch sowie auf etwaige neue Funktionalitäten von PCMap. 1.9 Hard- und Softwarevoraussetzungen PCMap ist so konzipiert worden, daß auf Personal Computern ohne teure Spezialausstattung der Leistungsumfang möglichst weitgehend genutzt werden kann. Für das Arbeiten mit PCMap ist eine WindowsKonfiguration (Version 3.1x, Windows 95, 98 oder NT) notwendig und je nach Ihren Anforderungen (z.B. Rasterverarbeitung) entsprechende Ausrüstung hinsichtlich Graphik, Hauptspeicher etc.: Pentium PC, 1.10. DIE ERSTEN SCHRITTE: EINFÜHRUNG ANHAND EINFACHER BEISPIELE 23 je nach Größe der Projekte möglichst ’reichlich’ Hauptspeicher (PCMap fordert Speicher dynamisch an, aber Windows läuft bekanntlich mit mehr Hauptspeicher wesentlich effektiver). Um hier mit handelsüblichen Standard-PCs auf Probleme zu stoßen müssen Sie schon extrem große Karten bearbeiten. Plattenspeicher: zum Beginnen reichen rd. 10 MB auf der Platte, alles weitere hängt von den Projekten ab. Farbbildschirm, möglichst 17’ oder größer; Graphik: empfohlene Auflösung 1024*768 oder höher, möglichst Echtfarben. 1.10 Die ersten Schritte: Einführung anhand einfacher Beispiele In der PCMap-Installation haben wir einige Beispiele zusammengestellt, anhand derer Sie einen Überblick bekommen über die Möglichkeiten, die PCMap Ihnen bietet. Wie Sie beim Experimentieren mit den Menüs bald herausfinden werden, gibt es eine Menge mehr an Funktionalitäten zu entdecken, die wir nicht alle hier darstellen können. Wenn Sie spezielle Fragen haben, auch zu Zusatzoptionen (z.B. Schnittstellen, das spezielle CAD-Modul mit zahlreichen Objektfangmodi, Optionen zum Lot fällen, Schnittpunkte berechnen u.v.a.m. oder das Echtkoordinaten-Modul mit der Möglichkeit, sowohl Vektor- wie Rasterkarten in Landeskoordinaten zu transferieren), so informieren wir Sie gerne näher. Ferner sind Spezialversionen erhältlich (z.B. für planerische Anwendungen, für die Kopplung von Karten mit dem automatischen Liegenschaftsbuch (PCMap ALB) oder Leitungs-Informationssysteme. Wir zeigen Ihnen nun den integrierten komfortablen Graphik-Editor mit Menüsteuerung, Verknüpfung von Karten, Zerlegung von Karten (Ausschnitte und/oder nach besonderen Kriterien), ganze Karten können nach Belieben neuskaliert, gedreht, transformiert werden. PCMap unterstützt sowohl benutzerdefinierte Tischkoordinaten als auch Landeskoordinaten (z.B. Gauß-Krüger) Verknüpfung von Karte und Sachinformationen: ein Klick auf eine Fläche, ein Symbol oder einen Namen und schon haben Sie die zugehörigen Sachinformationen aus der Datenbank auf dem Bildschirm und können mit ihnen arbeiten. Sie können sogar beliebige Dokumente, Bilder, sogar Videos mit Objekten in der Karte verknüpfen und so echte Multimedia-Informatiossysteme kreieren! Außerdem bietet Ihnen PCMap DDE, die dynamische Datenverbindung zu anderen WindowsProgrammen, z.B. können Sie direkt eine PCMap-Karte mit einer Excel-Tabelle verbinden. thematische Kartendarstellung: visualisieren Sie Ihre Sachdaten Kartenausgabe in höchster Qualität: beliebige Stufung von Farb-/Graurastern, Verwendung der Windows-Schriftfonts in allen Variationen einschließlich beliebiger Drehung, Dehnung oder Stauchung; sehr schnelle Kartenausgabe auf allen Windows-Geräten, Ausgabe in Dateien für Einbindung in andere Programme bzw. zur Ausgabe auf Satzbelichter für Druckqualität. Texte und Symbole können dabei automatisch freigestellt werden. 1.10.1 PCMap ausführen können Sie nun wie in Windows üblich, durch Doppelklick entweder auf das Programm-Icon oder eine PCMap-Karte (Definitionsdatei mit Appendix ’PII’ bzw. Icon im Gruppenfenster der Installation). PCMap präsentiert sich Ihnen mit einem Hauptfenster und zwei kleinen Fenstern (Status, Funktionen), die Sie bei Bedarf ein-/ausschalten können (Menü ’Fenster’ bzw. Hot-Key ’q’; eine Liste nützlicher HotKeys finden Sie im Anhang). 24 KAPITEL 1. PCMAP 1.10.2 Karte einlesen: Das Menü ’Datei’ Hier finden Sie im wesentlichen die Lese-, Speicher- und Druckfunktionen sowie Im- und Export. Lesen Sie nun z.B. die Datei MAROK_TH.PII; PCMap liest zunächst diese Kartendefinitionsdatei ein und wertet sodann die darin enthaltenen Spezifikationen aus: eine Graphik wird eingelesen, ein Zeichnungsausschnitt eingestellt u.s.w.. Wenn Sie möchten, können Sie die Kartendefinitionen in den PII-Dateien mit dem integrierten Texteditor anschauen (STRG T), sie sind im ASCII-Format und können von erfahrenen Benutzern direkt verändert werden, wesentlich einfacher geht die Kartenbearbeitung aber über die Menüs von PCMap. Die Verknüpfung von Karten mit Sachdaten soll hier noch nicht behandelt werden, sondern erst später bei der Definition von Themadarstellungen bzw. dem interaktiven Arbeiten mit diesen Daten. An diesem Beispiel sollen nun kurz einige grundsätzliche Dinge erläutert werden: Die Definitionsdateien mit dem Appendix ’PII’ sind Textdateien, indenen alle Definitionen und Einstellungen zu einer Karte gespeichert sind, insbesondere auch die Namen der Dateien, in denen die Geometrie-und Sachdaten abgelegt sind. Diese Dateien sind naturgemäß relativ klein; durch dieses Konzept wird insbesondere die Möglichkeit unterstützt, basierend auf einer Grundkarte zahlreiche Varianten für den Druck zu erzeugen. Ihr Bildschirm sollte jetzt etwa so aussehen wie nachstehendes Bild: Die Ausgabe einer Karte können Sie im Menü ’Datei’: ’Drucken’ initieren. Sie werden feststellen, daß PCMap sehr schnell eine Karte in druckreifer Qualität ausgeben kann: der ganze Vorgang dauert meist nur wenige Sekunden, in der Statuszeile am unteren Bildrand können Sie sehen, was gerade bearbeitet wird. Bevor Sie nun kennenlernen, wie komfortabel mit PCMap Karten bearbeitet werden können, zunächst noch einige weitere Beispiele, die Ihnen demonstrieren sollen, wie einfach und zugleich vielfältig die PCMapMöglichkeiten sind. Lesen Sie die Karte BRD_L, ein vorbereitetes Grundkartenlayout der Bundesrepublik nach Ländern. Laden Sie anschließend die Karte BAY_LKTH, eine komplette Themakarte mit Legende. Die Sachdaten stammen hier aus einer ASCII-Datei, mit dem Menüpunkt ’Sachdaten’: ÄSCII-Datei editieren’ können Sie die Sachdaten anschauen und ggf. bearbeiten. Holen Sie schließlich die Karte M2THEMA 1.10. DIE ERSTEN SCHRITTE: EINFÜHRUNG ANHAND EINFACHER BEISPIELE 25 auf den Bildschirm, ebenso wie anfangs MAROK_TH eine Themadarstellung mit Sachdaten aus einer dBase-Datenbank (Wählen Sie sodann z.B. im Funktionenfenster ’Symbole’: ’Editieren’ und anschließend die Funktion ’ID#’ im Funktionenfenster. Wenn Sie nun ein Symbol anklicken, erscheint der zugehörige Datenbank-Record auf dem Bildschirm). Weitere einfache Beispiele (Karten anklicken, die mit M1... beginnen) verdeutlichen Vielfältigkeit und Kombinierbarkeit der thematischen Gestaltungsmöglichkeiten. Schauen Sie sich schließlich noch die Karte FK1000 an. Hier handelt es sich um ein großmaßstäbiges Beispiel einer digitalen (Grund-)Karte im Landeskoordinatensystem (Gauß-Krüger), bei der Sie also Entfernungen direkt ablesen können. Dieses letzte Beispiel soll stellvertretend für die zunehmend wichtiger werdende Möglichkeit stehen, digitale Karten zu importieren. Hierzu sind verschiedenartige Schnittstellen implementiert, weitere optional erhältlich erhältlich, im übrigen besitzt PCMap eine offene Datenstruktur: Sie können Karten auf Wunsch im ASCII-Format abspeichern und einlesen und bei Bedarf eigene Importroutinen erzeugen (die Dateistruktur ist im Handbuch ausführlich dokumentiert). 1.10.3 Rasterbilder PCMap ermöglicht Ihnen, Rasterbilder mit Karten zu kombinieren. Sei es, daß Sie vorziehen, die Linien etc. statt mit einem Graphiktablett lieber mit der Maus auf dem Bildschirm zu erzeugen (Vorteil: sie können beliebig zoomen); sei es, daß u.U. aus Kostengründen einfach eine gescannte Karte als Hintergrundbild genutzt werden soll, um z.B. lediglich Symbole bzw. Diagramme darauf zu plazieren. PCMap erkennt nicht nur automatisch zahlreiche Rasterformate, bei Bedarf können diese auch konvertiert/komprimiert werden. Digitalisierung auf farbigem Rasterhintergrund Zwei Beispiele für die gemeinsame Verarbeitung von Raster- und Vektorinformation finden Sie in den Karten CRTDIG_C und CRTDIGSW, das erste farbig, das zweite Schwarz/Weiß. Spezifizieren Sie bitte im Menü ’Bildschirm’ die Option ’Neu zeichnen: Reinzeichnung’ (oder Drücken Sie den ganz rechts befindlichen Knopf im Statusfenster. Die S/W-Variante besitzt noch zwei Besonderheiten: Sie können für die KAPITEL 1. PCMAP 26 Rasterkarte die Farbe selbst einstellen (Menü ’Karte’: ’Standard-Muster/-Farben...’), und es kann (die S/WKarte ist ’durchsichtig’ hinsichtlich der weißen Bildpunkte) das Rasterbild auch nach vorn gestellt werden (Menü ’Raster’). Zur Verdeutlichung sehen Sie hier noch einmal das, was vor dem Rasterhintergrund digitalisiert wurde. Bitte beachten Sie die komplexen Linientypen, PCMap sorgt hier für eine automatische Freistellung der Kreuzungsbereiche! 1.10.4 Nun ein paar Bemerkungen zum Konzept Wenn Sie die bisherigen Beispiele angeschaut haben, werden Sie wahrscheinlich neugierig sein, wie solche Karten nun erstellt bzw. bearbeitet werden können bzw. wie PCMap Ihnen das Arbeiten so komfortabel und gleichzeitig so einfach wie möglich macht. Wer schon einmal mit einem modernen Textverarbeitungsprogramm gearbeitet hat, dem wird sich auch die Arbeitsweise von PCMap schnell erschließen: so wie es in der Textverarbeitung den reinen Text (ASCII) gibt, der z.B. durch eine Druckformatvorlage zum fertig gestalteten Layout wird, gibt es analog bei PCMap die indirekte Gestaltung: der Entwurfszeichnung , die Ihnen bei Bedarf die Geometrie der verschiedenen Typen von Linien, Flächen, Symbolen und Texten anzeigt, wichtig z.B. zum Editieren von in der Reinzeichnung insbesondere gezoomt sehr breiten Linien: hier werden die Zeichenvorschriften (Typdefinitionen) nicht angewendet, den Gestaltungsvorschriften: Zeichenvorschriften für Objekttypen wie z.B. Linientyp ’Eisenbahn’ u.s.w. plus allgemeine Definitionen wie Kartenausschnitt, Sachdatenanbindung, Themadefinition. Sie werden in den PII-Dateien gespeichert, ihre Anwendung auf die Objekte der Entwurfszeichnung führt zur Reinzeichnung. 1.10. DIE ERSTEN SCHRITTE: EINFÜHRUNG ANHAND EINFACHER BEISPIELE 27 die fertige Reinzeichnung, in der schon auf dem Bildschirm alle Ihre Festlegungen ausgewertet sind und die Sie mit der Funktion ’Drucken/Plotten’ im Menü ’Zeichnen’ zu Papier bringen bzw. in eine Datei ausgeben können. Umschaltung zwischen Entwurfs- und Reinzeichnung mit den beiden Knöpfen im Statusfenster oder mit dem Hotkey ’Z’ (Großbuchstabe). Die Gestaltungsvorschriften, also die Gesamtheit aller Informationen, die zum Aufbau einer Karte nötig sind, werden in den Typdefinitionsdateien mit dem Appendix ’PII’ abgelegt. Durch Mausklick auf eine solche Datei bringt Ihnen PCMap jeweils Ihre komplette Arbeitsumgebung wieder auf den Bildschirm. U.a. ist in diesen Dateien auch die Information über die Dateien enthalten, in denen Ihre Grundkarte gespeichert ist und wie Sie zuletzt den Kartenausschnitt gewählt hatten. So erlaubt Ihnen PCMap, sehr speicherökonomisch zu arbeiten: Für jede auf einer Grundkarte basierenden Kartendarstellung müssen nur deren Definitionen abgelegt werden, d.h. Sie bringen u.U. Hunderte von Kartenvarianten bzw. Themakarten als Definitionen auf eine einzige Diskette. Um nun die Möglichkeiten zur Kartenbearbeitung etwas näher kennenzulernen, lesen Sie bitte die Graphik DEMO.PII ein: Menü ’Datei’: ’Lesen (gesamte Karte)’. 1.10.5 Graphik-Editoren PCMap besitzt für Linien, Flächen, Symbole und Texte jeweils eigene Editoren. Um diese auszuprobieren, benutzen Sie nun verschiedene Features des Funktionenfensters: Klicken Sie ’Linien digitalisieren’ an. Probieren Sie nun bitte das Digitalisieren von Linien aus. Wenn Sie nicht nur zur Übung mit der Maus Linien erzeugen wollen, können Sie auch ein Graphiktablett installieren (Menü ’Einstellungen’, erst mit korrekter Tabletteinstellung den Knopf ’Tablett’ im Statusfenster drücken!) oder ein Rasterbild als Hintergrund einlesen (Menü ’Datei’) oder sogar direkt Scannen (Menü ’Raster’). Im ersteren Falle vergewissern Sie sich also bitte, ob Ihr Tablett richtig angeschlossen und betriebsbereit ist (Wenn Sie PCMap in ’Einstellungen’ mitgeteilt haben, welches Tablett etc. Sie haben, werden bei späteren Starts Ihre Geräte von vorneherein richtig angesprochen, alle Einstellungen werden in der WINPCMAP.INI automatisch gespeichert, und zwar in Ihrem Projektverzeichnis, so daß für verschiedene Projekte bei Bedarf automatisch unterschiedliche Konfigurationen zur Verfügung stehen). Durch Anklicken der Schaltfläche für das Tablett (Statusfenster) aktivieren Sie die Kommunikation zwischen PCMap und Ihrem Tablett. Neben dem Mauszeiger erscheint ein Fadenkreuz als zweiter Cursor auf Ihrem Bildschirm. Sie können mit Maus und Tablett digitalisieren. Die Tastenbelegungen von Maus und Tablett können Sie sich im Menü ’Hilfe’ unter ’Hilfe Maus-/Tablett-Tasten’ anzeigen lassen. Digitalisieren Sie probeweise einige Linien, deren Gestaltung können Sie über eine Dialogbox auf komfortable Weise festlegen (Button ’Typ’ im Funktionenfenster). 1.10.6 Indirekte Gestaltung: Entwurfs-/Reinzeichnung PCMap arbeitet mit indirekter Gestaltung, d.h. den Linien werden Typnummern sowie -Namen zugewiesen. Die Entwurfzeichnung stellt eine vereinfachte Darstellungsform der Geometrie dar, in der z.B. bei den Linien komplexe Features wie breite Strichlierungen, Eckenanpassungen, Symbolketten, seitliche Versetzungen etc. nicht berücksichtigt werden; analoges gilt für die Flächen- und Symbolfüllungen etc.. Die ’Typspezifikation’ für jeden Objekttyp wird also erst in der Reinzeichnung (und natürlich beim Drucken) ausgewertet. Dieses Konzept ermöglicht auf besonders einfache Weise weitreichende Änderungen in der Gestaltung von Karten, u.a. können Sie damit auch die Sichtbarkeit bestimmter Typen von Objekten in der Reinzeichnung steuern (’*’-Taste im Funktionenfenster zum Aktivieren/Deaktivieren bestimmter Objekttypen). Damit sind Sie noch flexibler als mit einer Steuerung über Layer, denn über verschiedene Dateien mit Typdefinitionen können Sie mit jeweils einem einzigen Klick auf andere Gestaltungsvorschriften zugreifen. Um dies alles näher kennenzulernen, lesen Sie bitte die Graphik DEMO.PII ein und vergewissern Sie sich (Typfenster), daß Sie im Modus ’Entwurfszeichnung’ sind. Wählen Sie im Typenfenster die Funktion 28 KAPITEL 1. PCMAP ’Linien editieren’. Aktivieren Sie die Funktion ’Typ’ und klicken Sie eine ’Eisenbahn’ an. Nach Drücken der rechten Maustaste erscheint folgende Dialogbox: Ändern Sie einmal die Gestaltung, z.B. die Farbe. Damit haben Sie alle Linien dieses Typs hinsichtlich der Reinzeichnung in ihrer Gestaltung beeinflußt! Beim Erstellen einer neuen Graphik ist es ggf. erforderlich, Objekttypen zu definieren, es sei denn, Sie haben mit ’Datei’: ’Lesen’: ’Typdefinitionen’ eine Typenbibliothek eingelesen. Sämtliche Typdefinitionen werden wie schon zuvor beschrieben von PCMap in eigenen Dateien (Appendix ’PII’) gespeichert (Menü ’Datei’: ’Speichern’: ’Typdefinitionen speichern’). So können Sie zu einer Grundkarte eine ganze Reihe von ’PII’-Dateien haben (Bibliotheken mit Zeichenvorschriften), die jeweils unterschiedliche Gestaltungswünsche für die Reinzeichnung berücksichtigen, wobei z.B. in einer Gemeindegrenzenkarte die Gemeindegrenzen, soweit sie nicht Landkreisgrenzen sind, unterdrückt werden können, um auf diese Weise eine Landkreisdarstellung zu erhalten. Oder es können etwa die Typen ’Fluß’ oder ’Straße’ nach Wunsch einoder ausgeblendet werden. So sind auf besonders flexible Weise Funktionsweisen möglich, wie sie sonst durch Layer realisiert sind. Im Prinzip stellt damit jede PII-Datei eine Typenbibliothek dar! Den jeweils aktuellen Typ zeigt Ihnen PCMap im Funktionenfenster, dort können Sie auch in der Drop-Down-Liste andere Typen einstellen bzw. beim Digitalisieren neue definieren. 1.10.7 Flächen Wenn die Linien für eine Karte erzeugt und deren Typen definiert sind, können Sie Flächen bilden und Ihnen die Schlüsselnummern zuweisen, mit denen später eine Sachdatenanbindung erfolgen kann. Dazu klicken Sie im Normalfall in eine Fläche und PCMap sucht selbsttätig die Umrandungslinien. Sie können Inseln, auch innenliegende, geometrisch anbinden, für thematische Zwecke ist dies aber nicht notwendig, da PCMap auch andere Zuordnungsmöglichkeiten vorsieht (Sekundärschlüssel). Speziell für große Karten sind in PCMap auch komfortable automatische Flächengenerierungsmöglichkeiten verfügbar. Weitere Details würden aber an dieser Stelle zu weit führen und sind deshalb bei den detaillierten Funktionsbeschreibungen erklärt. 1.10. DIE ERSTEN SCHRITTE: EINFÜHRUNG ANHAND EINFACHER BEISPIELE 29 1.10.8 Symbole/Texte Bevor nun mit einem ’richtigen’ Kartenbeispiel gearbeitet werden soll, noch einiges zu Symbolen und Texten: Wählen Sie im Funktionenfenster die Funktion ’Symbolpunkte digitalisieren’. PCMap zeigt Ihnen das aktuell eingestellte Symbol an, wobei zu beachten ist, daß zu unterscheiden ist zwischen dem Symboltyp (analog Linientyp, dem bestimmte Zeichnungsattribute entsprechen) und dem eingestellten Symbol (z.B. Kreis, Dreieck etc.). Es können z.B. Symbole gleichen Typs (In DEMO-Graphik ’Stdsymbol2’, von links der Kreis, das Dreieck, das Quadrat, durch unterschiedliche Symbole, aber eben gleiche Flächenfüllung dargestellt werden. Ebenso können aber auch gleiche Symbole z.B. Kreise verschiedenen Typen (und somit Flächenfüllungen) zugeordnet werden; Sie haben da völlige Freiheit. Um ein neuen Symbol auszuwählen, z.B. beim Digitalisieren, drücken Sie im Funktionenfenster den Knopf ’anderes Symbol’ unterhalb des ’ID#’-Buttons, PCMap läßt Sie dann aus der eingestellten Symbolbibliothek ein neues ’aktuelles Symbol’ auswählen. Den Symboltyp legen Sie über den entsprechenden Button fest. Plazieren Sie einmal einige Symbole auf dem Bildschirm. Mit dem Symboleditor können Sie bei Bedarf jederzeit Änderungen vornehmen. Wählen Sie z.B. den Button im Funktionenfenster links unten: Position ändern, gehen Sie mit dem Mauszeiger auf ein Symbol, drücken Sie die rechte Taste und ziehen Sie mit gedrückter Taste das Symbol an die gewünschte Position! Analog erfolgt das Arbeiten mit Texten in PCMap. Beachten Sie dabei übrigens, daß Sie aufgrund der indirekten Formatierung vollen Zugriff auf alle unter Windows installierten Schriften haben und diese sogar dehnen/stauchen sowie automatisch freistellen können, so daß Sie perfekte Satzqualität erzielen können. Im Unterschied z.B. zu Textprogrammen arbeitet PCMap aber nicht mit ’Punktgrößen’ für die Schriften sondern der Höhe von Großbuchstaben ohne Unterlängen, um genaue Einpassungen zu ermöglichen. Übrigens: mit PCMap können Sie natürlich nach Belieben eigene Symbole digitalisieren und Ihrer Symbolbibliothek hinzufügen! Dabei haben Sie die Wahl zwischen zwei Möglichkeiten: für einfache flächenhafte Symbole mit dem Flächeneditor die Möglichkeit, analog zu Flächen Ihre Symbole zu erzeugen, Sie können aber auch im Menü Datei eine komplette Karte als Symbol speichern und damit beliebig komplexe Symbole generieren, sogar unter Verwendung von Raster-Images. Sie können übrigens auch Symbolketten zur Liniengestaltung verwenden und so beliebig komplexe Linien realisieren, letztere wiederum sogar als Schraffurlinien, so daß Flächenfüllungen mit beliebig komplizierten Symbolen möglich sind! 1.10.9 Editoren: Arbeitsweise Alle Graphik-Editoren in PCMap arbeiten nach folgendem Konzept: Mit der linken Maustaste werden Elemente markiert bzw. entmarkiert, mit der rechten Taste wird die spezifizierte Aktion (gewählter Button im Funktionen-Fenster) ausgeführt. Ist man sich sicher, daß der Cursor eindeutig auf ein gewünschtes Element zeigt, so kann ohne Markieren direkt die rechte Taste gedrückt werden und damit die Aktion bezogen auf das nächstliegende Element ausgeführt werden. Probieren Sie dies z.B. aus, indem Sie die Position von Symbolen ändern (im Funktionenfenster ’Symbole editieren’; Taste links unten ’Position ändern’ wählen)! Das Digitalisieren und Editieren von Texten funktioniert dementsprechend ganz analog zu den Symbolen. Hinweis: Textbausteine können auch mehrzeilig sein, was z.B. für die Beschriftung von Gemeindeflächen mit längerem Namen praktisch ist. ’Zeilenumbruch’ im Editorfenster mit ’n’. 1.10.10 Ausgestaltung von Symbolen und Flächen In der Grundkarte können analog zu den Linien auch für Flächen und Symbole Zeichenvorschriften in Form von Typdefinitionen festgelegt und auch die Sichtbarkeit der Objekttypen beeinflußt werden. Zur Füllung stehen vordefinierte Schraffurmuster zur Verfügung, die aber alle von Ihnen völlig neu definiert werden können (Menü ’Karte’), wobei auch Verknüpfungen von Schraffuren sowie strichlierte Muster zulässig sind. Selbsterzeugte Schraffuren werden mit in den Typdefinitionsdateien abgelegt, so daß eigene Schraffurbibliotheken möglich sind. Anmerkung: Einen Überblick über Standard-Schraffurmuster und 30 KAPITEL 1. PCMAP Strichlierungsmuster bieten die Graphiken SCHRAFF bzw. STRICHL (Menü ’Datei’: ’Lesen (gesamte Karte)’, anschließend ggf. noch ’ Reinzeichnung’ aktivieren). Später, bei den thematischen Darstellungen, lernen Sie dann kennen, wie dieAusgestaltung von Flächen und Symbolen sachdatenabhängig gestaltet werden kann. 1.10.11 Eigene Symbolbibliotheken/automatisches Platzieren PCMap ermöglicht es Ihnen, eigene Symbole zu definieren, die als Dateien mit dem Appendix ’SYM’ in eine Symbolbibliothek aufgenommen werden. U.a. mit dem Graphikeditor (s. Funktionenfenster (15, S. 147)) können Sie Symbole als Bestandteil einer Karte plazieren. Wenn Sie in Ihrer Karte bisher nur Linien und Flächen haben, aber mit Symbolen und Texten arbeiten möchten, so können Sie mit dem Menüpunkt ’Vektor’: ’Symbole plazieren’ ein Symbol ihrer Wahl automatisch in alle Flächen hineinplazieren. Mit dem Symboleditor lassen sich dann (auch in einer thematischen Karte) die Symbole selbst bei Sektordarstellungen oder Säulendiagrammen leicht auf dem Bildschirm verschieben und in eine gestalterisch optimale Position bringen. Analoge Funktionen bietet PCMap auch für das Positionieren von Texten (z.B. Namen, aber auch Daten) in eine Karte. 1.10.12 Definition von thematischen Karten, Speicherung der Definitionen Nach dem Kennenlernen allgemeiner Kartengestaltungsmöglichkeiten soll nun vorgestellt werden, wie Sie eine Karte mit Sachdaten verknüpfen und eine thematische Aussage visualisieren können: lesen Sie die Grundkartendarstellung ’München nach Stadtbezirken’ (Datei M1GRUND.PII) ein. Wählen Sie nun im Menü ’Karte’ die Funktion ’Themadarstellung definieren’ oder drücken Sie einfach in der Buttonleiste den entsprechenden Knopf, dann erhalten Sie die Dialogbox zur Themadefinition und Sie haben die Möglichkeit, Flächendarstellungen, einfache Symboldarstellungen, unterteilte Symboldarstellungen sowie Liniendarstellungen zu kreieren. Sie können mehrere thematische Aussagen kombinieren, bei Symbolen müssen Sie sich aber entscheiden, ob Sie einfache oder unterteilte Symbole wollen. Wenn Sie eine Darstellungsart anklicken und nicht bereits mit der entsprechenden Funktion im Menü ’Sachdaten’ eine Tabelle oder eine Datenbank angebunden haben, wird PCMap Ihnen nun die entsprechenden Dialoge anbieten. Die zum Kartenbeispiel passende Datei ist als ganz einfaches Beispiel eine ASCII-Datei ’MUENCHEN.DAT’. Diese enthält 10 Variable, deren Werte Sie mit einem Texteditor anschauen können (Zeilen mit einem ’*’ am Anfang sind Kommentarzeilen, in ’[ ... ]’ können Variablennamen an PCMap übergeben werden). Experimentieren Sie einfach einmal mit den Darstellungsmöglichkeiten, wenn Sie eine anklicken, erscheinen die Fragen, die zur Spezifikation nötig sind, als Fenster auf dem Bildschirm. Wo Sie sich in der Beantwortung unsicher sind, übernehmen Sie einfach die Voreinstellungen von PCMap. Wenn Sie mit Themadarstellungen noch gar nicht vertraut sind, sollten Sie das weiter unten genauer beschriebene Beispiel einmal nachvollziehen oder nach Aufruf einer der schon früher angeschauten fertigen Karten deren Darstellungsarten neu anklicken und sich die Werte für die Schwellen, Attribute (Farben, Muster) usw. ansehen und mit ihnen experimentieren. Die Festlegung von Schwellenwerten zur Klassenbildung können Sie übrigens PCMap überlassen, dazu sind verschiedene Strategien implementiert (z.B. geben Sie ’q4’ ein, wenn PCMap Ihnen die Schwellenwerte zur Bildung von Quartilen errechnen soll). Sobald eine Darstellungsart definiert ist, wird von PCMap die thematische Darstellung aktiviert, Sie können aber auch jederzeit zur Grundkartendarstellung zurückschalten (Menü ’Zeichnen’: ’Darstellungsparameter’ oder Button im Statusfenster). Im Menü ’Thema’ können Sie, wenn Sie eine ganz neue Themadarstellung wollen, die bisherige löschen. Beachten Sie bitte auch hier den allgemein gültigen Aspekt, daß auch in der thematischen Karte in der Reinzeichnung nur die Graphikelemente berücksichtigt werden, deren Typ aktiviert ist (Funktionenfenster, Taste ’*’). Da es bei statistischem Datenmaterial nicht selten vorkommt, daß Werte fehlen (Missing Value), kann dies in PCMap über eine Codierung mit einem bestimmten Zahlenwert berücksichtigt werden. Die entsprechenden Flächen bleiben bei einer Flächendarstellung dann leer bzw. Symbole werden nicht gezeichnet. Sollen jedoch bestimmte Symbole (z.B. Nordpfeil) oder bestimmte Flächen (z.B. Seen) im ’Grundkartenmodus’, etwa die Gewässer als blaue Flächen gezeichnet werden, so müssen Sie lediglich dafür sorgen, daß in den Sachdaten kein Satz mit der betreffenden Schlüsselnummer auftaucht. 1.10. DIE ERSTEN SCHRITTE: EINFÜHRUNG ANHAND EINFACHER BEISPIELE 31 In diesem Falle wertet PCMap die Typdefinition aus und Sie können so bestimmte Flächen bzw. Symbole nach Belieben gestalten. 1.10.13 Nun zu einem konkreten Vorschlag für eine thematische Darstellung Wählen Sie bei den Diagrammen den dritten Button von links, was im Gegensatz zur üblichen Tortendiagrammdarstellung eine Kreisunterteilung in gleiche Winkel bei unterschiedlichen Radien bedeutet. PCMap erfragt zunächst, welche Bezugsvariable für die Größenberechnung (und die Gestaltung eines entsprechenden Legendenbausteins) verwendet werden soll. Geben Sie hier ’4’ ein, für die darzustellenden Variablen die Werte ’4’ und ’6’ (durch ein beliebiges nichtnumerisches Zeichen getrennt, Eingabe abgeschlossen durch ENTER-Taste) und legen Sie schließlich den Symbolmaßstab mit ’1000’ fest. Lassen Sie die Attribute (hier voreingestellt: Farben) wie von PCMap vorgeschlagen auf 2 und 3. In der thematischen Karte erhalten Sie dann Halbkreise, die flächenproportional die Werteausprägungen wiedergeben. Wenn Sie die Darstellung als Reinzeichnung betrachten, werden Sie sehen, daß eine Reihe von Voreinstellungen wirksam ist (z.B. Volltonschraffur ’7’) für die Symbole. Die nicht durch die Sachdaten gesteuerten Einstellungen der thematischen Komponenten können Sie in der Dialogbox ’Karte’: ’Standard-Muster/Standard-Farben’ verändern. Ein automatisch generierter Legendenbaustein zu jeder Darstellungsart läßt sich positionieren (Menü ’Karte’: ’Thematische Legende erzeugen’), indem Sie zwei Begrenzungspunke digitalisieren. Position und Größe sowie ggf. Art eines Legendenbausteins können Sie ebenfalls ändern. Wollen Sie für Ihre Sachdaten nun beispielsweise lieber eine Darstellung mit Säulendiagrammen, so klicken Sie in Dialogbox einfach den entsprechenden Button an, alle Festlegungen bezüglich Variablen, Symbolmaßstab etc. werden als Voreinstellungen übernommen und mit ’Übernehmen’ oder ’Ok’ erhalten Sie sofort die neue Darstellung. Die Säulenbreite oder diverse Darstellungsvarianten sowie die Teilwertdarstellung durch unterschiedliche Farben oder unterschiedliche Muster (in einer Farbe) können Sie ebenfalls im Menü ’Karte’: ’Sektordarstellung/Säulendiagramme’ einstellen. Ferner haben Sie z.B. die Möglichkeit, die Säulen wie auch die Sektoren innen oder außen automatisch mit den zugrundeliegenden Zahlenwerten zu beschriften, Säulen in ihrer Anordnung zu ändern, sie zu stapeln u.v.a. mehr. Experimentieren Sie doch einfach ein wenig, um die vielfältigen Möglichkeiten kennenzulernen! Wenn Sie eine thematische Karte fertiggestellt haben, können Sie (mit der Vollversion von PCMap) deren Definition speichern. Eine Besonderheit bilden dabei themaspezifische Texte: In den Themakarten (Entwurfsmodus) violett (Farbe 15) dargestellte Texte werden von PCMap separat von den Grundkartentexten verwaltet, damit bei verschiedenen Themakarten, die auf der gleichen Grundkarte basieren, kein Durcheinander entsteht. Diese werden also zusammen mit allen Definitionen in der ’PII’-Datei abgelegt. 1.10.14 Verknüpfung von Karte und Datenbank Ist eine Karte mit einer dBase-Datenbank verknüpft, kann zu einem Objekt in der Karte der entsprechende Sachdatensatz auf den Bildschirm geholt und bei Bedarf bearbeitet (editiert) werden. Ein einfaches Beispiel dazu bietet die Karte MAROK_TH. Es erscheint die Karte mit den Kreissektordiagrammen. Aktivieren Sie im Funktionenfenster den Symboleditor und drücken Sie z.B. die Taste ’ID#’. Wenn Sie nun ein Objekt anklicken, für das in der Datenbank ein Sachsatz vorliegt, so erscheint dieser in einem Fenster und Sie können ihn bearbeiten. 32 KAPITEL 1. PCMAP 1.10.15 Drucken/Plotten Nachdem Sie nun einige Möglichkeiten von PCMap kennenlernten und auf dem Bildschirm verschiedene Darstellungen entworfen haben, wollen Sie sicherlich auch einmal ein Ergebnis ’Schwarz auf Weiß’ oder noch besser als Farbdarstellung haben. Hinsichtlich der Reinzeichnung gilt dabei -soweit möglich- das Prinzip ’What You See Is What You Get!’, d.h. Sie haben im Reinzeichnungsmodus auf dem Bildschirm bereits das vor sich, was Sie auf dem Papier (je nach Ausgabegerät natürlich in der Regel in technisch wesentlich besserer Qualität!) zu sehen bekommen. PCMap unterstützt neben den unter Windows installierten Druckern insbesondere PostScript, d.h. alle PostScript-Ausgabegeräte vom Laserdrucker über Farbkopierer bis hin zum Satzbelichter sind neben den Windows-Treibern auch über eine eigene, besonders optimierte Schnittstelle ansteuerbar, die oft effektiver ist (schnellere Ausgabe, bei Dateiausgabe deutlich kleinere Dateien!). Den Ausgabevorgang selbst starten Sie im Menü ’Datei’: ’Drucken’. Als ’Ausgabegerät’ können Sie natürlich auch die Zwischenablage von Windows benutzen (Menü ’Bearbeiten’: ’Kopieren’). So können Sie mit PCMap erzeugte Karten direkt in andere Programme bzw. Dokumente einbinden. Sie können übrigens auch hier Grauraster bzw. Farbnuancen beliebig selbst definieren, das Kopieren in die Zwischenablage wirkt wie ein Plotvorgang, standardmäßig sollten Sie die Option ’Vektor (Windows-MetaFile)’ verwenden, ansonsten erhalten Sie ein Rasterbild in der jeweiligen Bildschirmfenster-Auflösung. Bei allen Ausgabevorgängen werden bestimmte gerätespezifische Parameter (z.B. Größe von Papier/Zeichnung, Farb-/Rasterdefinitionen) über Definitionsdateien festgelegt (Appendix ’DEF’). Die Datei SWA4.DEF dient z.B. zur Ausgabe auf einem Schwarz/Weiß-Drucker. In Ihrer Installation sind weitere verfügbar (z.B. PCMap.DEF mit 16 Farben und 16 Grautönen, sowie SWA3, COLORA4, COLORA3). Schauen Sie sich eine solche Datei einmal mit dem Texteditor an (Button in der Buttonleiste). In den beiden SW-Dateien werden die Farbnummern 1 - 8 in Graustufen umgesetzt. In den COLOR-Dateien die 1.11. PCMAP EINRICHTEN (FÜR FORTGESCHRITTENE) 33 Farbnummern 1 - 16 in die Standard-Bildschirmfarben. Sie können hier natürlich sehr einfach auch Ihre eigenen Farb- bzw. Rasterdefinitionen einsetzen (für beliebige Farb- bzw. Grautöne, die aus dem vollen Echtfarbraum ausgewählt werden können, RGB oder CMYK, nicht definierte Farbnummern werden Schwarz wiedergegeben). Also auch hier haben Sie die Möglichkeiten, sich (Farb-)Bibliotheken aus bis zu 256 ß ’Werkzeugen’ (definiert über Farbe, Breite) zu schaffen, die Sie in Ihren Projekten immer wieder verwenden können. Beim Drucken über Windows-Treiber dient übrigens die Formatangabe nur als Voreinstellung für die Dialogbox des Druckertreibers! Im Reinzeichnungsmodus erhalten Sie bereits auf dem Bildschirm einen echten Preview Ihrer Graphik in den von Ihnen ggf. selbst definierten Farbtönen der angeschlossenen DEF-Datei. Nun viel Erfolg bei der Arbeit mit PCMap! Sie haben sicher schon gemerkt, daß es noch viele Menüpunkte gibt, die bei diesen ’ersten Schritten’ nicht angesprochen wurden, das Hilfesystem oder die restlichen Kapitel des Handbuchs, die exakt der Menüstruktur entsprechen, helfen Ihnen weiter. Je nach Projekten, die Sie bearbeiten wollen, kann es evtl. sinnvoll sein, eine spezielle Schulung mitzumachen, als weitere Möglichkeit zum Lernen können Sie unser PCMap-Tutorial nutzen, das aus HTMLSeiten besteht, so daß Sie mit einem Browser auch viele inhaltliche Verknüpfungen zwischen einzelnen Seiten nutzen können. 1.11 PCMap einrichten (für Fortgeschrittene) Wenn an mehreren Kartenprojekten gearbeitet werden soll, u.U. von mehreren Benutzern oder in einem Netzwerk, so sollte nicht mehr wie im Einführungsbeispiel in einem Verzeichnis gearbeitet werden, sondern es sollten Projektverzeichnisse eingerichtet werden eine, ggf. mehrere Symbolbibliotheken eingerichtet werden Dazu machen wir Ihnen nachstehend eine Reihe von Vorschlägen, die sich in der praktischen Arbeit bewährt haben. Bitte betrachten Sie diese als Anregungen, jeder Benutzer hat seinen eigenen Arbeitsstil (z.B. viele hierarchisch gegliederte Verzeichnisse oder nur wenige Projektverzeichnisse). 1.11.1 Verzeichnisse Wenn umfangreichere Projekte bearbeitet werden, macht es Sinn, verschiedene Verzeichnisse anzulegen. Dies erleichtert die Übersicht, insbesondere unterstützt PCMap dies für Netzwerkanwendungen bzw. die Bedürfnisse, projektbezogen mit unterschiedlichen Geräten und ggf. Symbolverzeichnissen zu arbeiten. So hat z.B. ein Benutzer, weil er Flurkarten 1 : 1.000 bearbeitet, ein Graphiktablett MicroGrid 2020 installiert und eine spezielle Symbolbibliothek mit den für amtliche Flurkarten typischen Symbolen. Letztere sollten zweckmäßigerweise in einem separaten Symbolverzeichnis, vielleicht C:nSYM1000 gehalten werden. Dieses Verzeichnis kann der Benutzer als sein Symbolverzeichnis spezifizieren, aber auch andere Benutzer können es als ihre Symbolbibliothek angeben, so daß die Verwaltung von Projekten vereinfacht und Doppelspeicherungen vermieden werden. Diese Festlegung und auch die hinsichtlich der Peripheriegeräte, also u.a. dem Tablett, werden von PCMap automatisch in der Datei WINPCMAP.INI gespeichert, so daß der Benutzer immer seine Grundeinstellungen parat hat. Die Datei WINPCMAP.INI wird von PCMap beim Start im Arbeitsverzeichnis gesucht; wenn Sie auf eine Karte doppelklicken ist das Verzeichnis der Karte (Projektverzeichnis) Ihr Arbeitsverzeichnis. Existiert Sie dort nicht, sucht PCMap im Installations-Verzeichnis. Insgesamt verwaltet PCMap separat: KAPITEL 1. PCMAP 34 Das (aktuelle) Arbeitsverzeichnis des Benutzers, aus dem Graphiken gelesen und in das sie wieder mit ’Speichern’ zurückgeschrieben werden. Jedes Einlesen einer (gesamten) Karte stellt deren Verzeichnis als aktuelles Arbeitsverzeichnis ein, so daß u.U. geänderte Dateien stets ins ursprüngliche Verzeichnis zurückgeschrieben werden (das Dazuladen einer Einzeldatei ändert dementsprechend das Arbeitsverzeichnis nicht). Das aktuelle Verzeichnis kann jederzeit, sofern nicht gerade ein Dialogfenster aktiv ist, durch Drücken der Taste ’v’ am unteren Bildschirmrand in der Statuszeile angezeigt werden. Das Sachdatenverzeichnis. Voreinstellung: das Arbeitsverzeichnis, Änderung möglich im Menü ’Einstellungen’: ’Verzeichnisse...’. Das Sachdatenverzeichnis kann jederzeit, sofern nicht gerade ein Dialogfenster aktiv ist, durch Drücken der Taste ’d’ am unteren Bildschirmrand in der Statuszeile angezeigt werden. Das Symbolverzeichnis. Voreinstellung: PCMap sucht die Symbole zuerst im Arbeitsverzeichnis, danach ggf. noch im Symbolverzeichnis (Änderung möglich im Menü ’Einstellungen’). Wenn also ein gesondertes Verzeichnis (z.B. C:nSYM) als Symbolverzeichnis eingerichtet ist, so sucht PCMap zwar zunächst jedes Symbol lokal im Arbeitsverzeichnis, wenn es dort nicht gefunden wird aber im Symbolverzeichnis. Diese Vorgehensweise ermöglicht es dem individuellen Benutzer, daß er zwar mit einer Symbolbiliothek arbeitet, aber u.U. bestimmte Symbole lokal in anderer Ausgestaltung vorhält (z.B. einen speziellen Nordpfeil). Lokale Symbole haben also Vorrang vor gleichnamigen Symbolen aus dem Symbolverzeichnis. Das Symbolverzeichnis kann jederzeit, sofern nicht gerade ein Dialogfenster aktiv ist, mit dem Hotkey ’s’ am unteren Bildschirmrand in der Statuszeile angezeigt werden. Das Rasterverzeichnis. Voreinstellung: PCMap sucht Rasterbilder zuerst im Arbeitsverzeichnis, danach ggf. noch im Rasterverzeichnis (Änderung möglich im Menü ’Einstellungen’). Wenn also ein gesondertes Verzeichnis (z.B. C:nBMP) als Rasterverzeichnis eingerichtet ist, so sucht PCMap zwar zunächst jedes Rasterbild lokal im Arbeitsverzeichnis, wenn es dort nicht gefunden wird aber im Rasterverzeichnis. Diese Vorgehensweise ermöglicht die Verwendung bestimmter Rasterbilder in mehreren Projekten. 1.11.2 Programmaufruf durch Doppelklick (Programmgruppe/Icons) Mit der Installation von PCMap wurde vom SETUP-Programm die Dateinamenserweiterung PII mit PCMap verbunden, d.h. mit Doppelklick auf so eine Kartendefinitionsdatei (=Typdefinitionsdatei) wird dann PCMap.EXE gestartet und die betr. Karte dann direkt geladen, ggf. einschließlich automatischer Sachdateneinbindung. Besonders praktisch zum Arbeiten ist es, wenn Sie neugeschaffene PII-Dateien im Dateimanager anklicken und mit der Maus (Maustaste gedrückt halten) in ein Gruppenfenster ziehen. Lassen Sie dort die Maustaste los, so erscheint ein neues Icon für Ihre Karte, das Sie künftig zum Laden derselben nutzen können. Bitte beachten Sie, daß in einer PII-Datei die Namen der Geometriedateien etc. verzeichnet sind, die PCMap im gleichen Verzeichnis wie die PII-Datei sucht. Es werden also von PCMap dort keine Verzeichnispfade mitgeführt, was u.E. auch keinen Sinn macht, wenn man einmal Karten verlagern möchte (u.U. auf einen anderen Datenträger/Rechner). Rasterbilder, Sachdaten und Symbole hingegen sucht PCMap, wenn es diese Dateien im lokalen Verzeichnis nicht gefunden hat, auch in den in der Datei WINPCMAP.INI gespeicherten Directories. 1.12 Die Menüs und ihre Bedienung Nach dem Start des Programms erscheint das Fenster ’PCMap -<Dateiname>’, wobei als Dateiname NONAME eingesetzt ist, wenn Sie das Programmicon angeklickt haben und der Name der Kartendefinitionsdatei (=Typdefinitionsdatei), falls Sie eine solche angeklickt haben. Wir gehen davon aus, daß Sie mit der Bedienung von MS Windows, insbesondere was Menüs und Dialogboxen betrifft, vertraut sind. 1.12. DIE MENÜS UND IHRE BEDIENUNG 35 Hier sollen im Wesentlichen die PCMap-spezifischen Dinge erläutert werden. Nach dem Start von PCMap sollten Sie (je nach Bildschirm-Auflösung modifiziert) das PCMap-Fenster und die beiden ’permanent’ vorhanden Fenster für ’Status’ und ’Funktionen’ sehen. Die angesprochenen Fenster können Sie bei Bedarf (daher zuvor ’permanent’ in Apostrophen) aber ausblenden (Menü ’Fenster’ bzw. alle auf einmal mit dem Hotkey ’q’). Menükomponenten von PCMap, die direkt eine Aktion bewirken, finden Sie in den Pulldown-Menüs, im Funktionenfenster stellen Sie die Editormodi ein, einige weitere Einstellungen sind im Statusfenster bei Bedarf möglich (z.B. Knotensnap, Gittersnap). Für PCMap-Anwender mit dem CAD-Modul sind zahlreiche Fangmodi mit STRG-Maustaste als Popup-Menü verfügbar, mit Shift-STRG-Maustaste ggf. auf Dauer aktivierbar bzw. wieder abschaltbar, mit STRG-O der Orthomodus; näheres dazu siehe Datei CAD.WRI. Im folgenden sollen nun entsprechend dem Charakter eines Referenzhandbuchs die einzelnen Menüs, ihr jeweiliger Inhalt sowie eventuelle Untermenüs in ihren Funktionen und möglichen Verknüpfungen zu anderen Menüpunkten ausführlich dargestellt werden. Die Reihenfolge entspricht ihrer Anordnung auf dem Bildschirm. 36 KAPITEL 1. PCMAP Kapitel 2 Menü Datei 2.1 Neu Entspricht im wesentlichen einem Neustart, d.h. eine evtl. bisher geladene, auf dem Bildschirm dargestellte Graphik verschwindet, die Arbeitsfläche ist frei für eine neue Darstellung. Auch eventuell eingelesene bzw. angebundene Sachdaten bzw. Anbindung einer Sachdatenbank wird gelöscht, das gleiche gilt für vom Benutzer spezifizierte Typdefinitionen sowie Definitionen von speziellen Schraffurmustern. Hingegen bleiben Benutzereinstellungen wie Tablett, Standardmuster etc., also Einstellungen, die man sich für seine Arbeit eingerichtet hat, erhalten. Wurden Änderungen an der Graphik noch nicht gespeichert, so bietet PCMap per Dialogfenster die Datensicherung an, so daß auch bei einer versehentlichen Wahl dieses Menüpunktes nichts verlorengeht. 2.2 Lesen (gesamte Karte) ... Damit für den Benutzer das Arbeiten mit seinen Karten möglichst einfach wird, kann er Kartendefinitionsdateien (=Typdefinitionsdateien) anlegen (Menüpunkt ’Speichern’ bzw. ’Speichern unter ...’), in denen jeweils alle zu einer Karte gehörenden Festlegungen abgelegt werden (Extension PII), u.a. auch die Information, welche Dateien (Geometrie, Druckdefinitionen, Raster, ggf. Sachdaten) zusammen eine Kartendarstellung bilden. Die Vektor-Geometrie von PCMap-Graphiken sind in vier Objektarten gegliedert, die jeweils in eigenen Dateien gespeichert werden: Linien, Flächen, Symbole und Texte. Auf diese Weise ergeben sich durch wechselweise Kombinationen zusätzliche Gestaltungsmöglichkeiten: z.B. können zu einer Grenzlinienkarte einmal Ortsnamen, ein andermal Namen andere Graphikelemente dazugeladen werden. Oder es können zu einer Grenzliniendatei unterschiedliche Flächen(-bezüge), einmal etwa zur Darstellung von Gemeinden, ein andermal zur Darstellung von Landkreisen o.ä. verwendet werden. Die einzelnen Objektarten Linie, 37 38 KAPITEL 2. MENÜ DATEI Fläche etc. werden in Dateien mit den Appendizes ’.PIL’, ’.PIR’, ’.PIO’, ’.PIT’ abgelegt (s. auch: ’Lesen’: ’Einzeldatei ...’ (2.3.1, S. 38)). Durch Auswahl einer Definitionsdatei (Appendix ’.PII’) wird dann eine komplette Karte wieder geladen, eine evtl. zuvor in Arbeit befindliche Graphik wird zwar gelöscht (wie bei Neu), aber sofern Änderungen noch nicht gespeichert wurden, bietet PCMap Ihnen noch die Möglichkeit, dies nachzuholen. Der Einlesevorgang: Sind im aktuellen Verzeichnis solche Definitionsdateien verfügbar, so erscheint deren Liste im Dateiauswahlfenster. Haben Sie mit diesem Menüpunkt eine PII-Datei aktiviert, so wird deren Inhalt von PCMap ausgewertet, die entsprechenden Geometriedateien gelesen, ggf. Sachdaten, Rasterbild, Druckdefintionsdatei angebunden und alle weiteren Parameter (z.B. Kartenausschnitt) eingestellt. Beachten Sie übrigens den Unterschied zum Menüpunkt ’Lesen’: ’Typdefinitionen ...’; hier wird zwar ebenfalls die PII-Datei gelesen; ausgewertet und eingestellt werden aber nur die Typdefinitionen und ggf. Schraffurdefinitionen, so daß Sie auf diese Weise für eine Neudigitalisierung z.B. die für eine andere Karte bereits definierten Objekttypen wiederverwenden können (Sie aktivieren also eine Bibliothek von Linientypen, Flächentypen etc.)! Dabei bleiben die aktuell bereits gültigen Typdefinitionen erhalten, sofern sie nicht durch neu eingelesene überschrieben werden, d.h. es können bei Bedarf nacheinander mehrere Gruppen von Typen eingelesen werden. Sollen lediglich Geometriedaten einer einzelnen Objektart eingelesen werden, so finden Sie unter dem Menüpunkt ’Lesen’ entsprechende Funktionen. 2.3 Lesen 2.3.1 Lesen: Einzeldatei ... Dabei wird eine ggf. in Arbeit befindliche Karte nicht gelöscht, es können also Graphiken ’dazugeladen’ werden, insbesondere also auch z.B. aneinanderpassende ’Kartenblätter’ verknüpft werden. Hier noch einmal die Extensions der Geometriedateien und ihre Bedeutung (für das Einlesen von Rasterbildern ist ein eigener Menüpunkt vorhanden, siehe weiter unten (2.3.2, S. 39)): *.PIL : Liniendatei (es sind übrigens alle Arten der Geometriedateien akkumulierbar, wobei hinsichtlich der Kombination von Karten auf die Möglichkeit der Koordinatentransformation im Menü ’Vektor’: ’Geometrie transformieren’ verwiesen wird.) *.PIR : Flächenreferenzdatei (enthält für jede Fläche die Liste der Nummern aller Linien, die die jeweilige Fläche umranden). *.PIO : Ortedatei (desgleichen im ASCII-Format: *.PAO): Symbole *.PIT : Textdatei (desgleichen im ASCII-Format: *.PAT) *.PAL : Liniendatei im ASCII-Code, für die anderen Objektarten analog Praktisch ist dieses ’Dazuladen’ z.B. auch für Karten- bzw. Legendenrahmen, die man u.U. schon vorgefertigt in Bibliotheken bereithält. Wird eine Geometriedatei gelesen, so wird sie als Graphik angezeigt. Geschieht dies als ’Lesen (gesamte Karte) ...’, so wird der Fensterausschnitt entprechend angepaßt, beim Dazuladen hingegen bleibt der Ausschnitt standardmäßig unverändert (damit man Gelegenheit hat, den Einfluß der dazugeladenen Objekte auf den aktuellen Gestaltungsbereich zu sehen); dies kann im Extremfalle bedeuten, daß dazugeladene Objekte nicht sichtbar sind, weil Sie außerhalb des Fensters liegen. Mit den entsprechenden Funktionen im Menü ’Bildschirm’ haben Sie aber alle Werkzeuge in der Hand, sich dann den Ausschnitt passend einzustellen. 2.3. LESEN 39 Im Menü ’Hilfe’: ’Info Dateien’ können Sie jederzeit Informationen über die in Arbeit befindlichen Dateien erhalten. Bitte beachten: Dieser Menüpunkt ist für das Lesen einzelner (Vektor-) Geometriedateien vorgesehen. Sie können hier auch eine PII-Datei (Kartendefinition) spezifizieren, dies bewirkt aber das Einlesen der entsprechenden kompletten Karte (wie bei ’Lesen (gesamte Karte)’) Definitionen (’.PII’-Dateien) werden also hier nicht kumulativ gelesen, sondern die neuen ersetzen die alten. Somit können Sie hier Bibliotheken anlegen, nicht nur von Kartendefinitionen insgesamt, sondern auch von bestimmten Typdefinitionen, z.B. Zeichenvorschriften für bestimmte, wiederholt benötigte Linientypen (z.B. ’Eisenbahn’ ...), so daß man beim Neudigitalisieren mit diesen Objekttypen aus der Bibliothek arbeiten kann. Für einen Anwender gibt es dann im Funktionenfenster seine gewohnten Begriffe (’Landesgrenze’, ’Gemeindegrenze’ o.ä. und er muß sich nicht kundig machen, wie die Zeichenvorschriften für bestimmte Objekttypen aussehen, wenn diese einmal festgelegt sind! PCMap ’weiß’ quasi, wie die Darstellungsattribute anzuwenden sind. Näheres siehe auch in der Beschreibung des Funktionenfensters (15, S. 147). 2.3.2 Lesen: Rasterbild ... PCMap unterstützt das Arbeiten mit Rasterbildern in nahezu allen gängigen Formaten und Farbtiefen von S/W bis Echtfarben (automatische Formaterkennung). Falls Sie Ihre Rasterkarten in einem besonderen Verzeichnis verwalten, so beachten Sie bitte auch den Menüpunkt ’Einstellungen’: ’Verzeichnisse’; von Ihnen festgelegte Einstellungen werden in der Konfigurationsdatei WINPCMAP.INI gespeichert. PCMap benutzt diese, wenn beim Einlesen einer kompletten Karte anhand der Kartendefinitionsdatei das Rasterbild nicht im lokalen Verzeichnis gefunden wird. Damit wird eine speichersparende Arbeitsweise ermöglicht, da Sie so die oft großen Bilddateien nicht mehrfach in verschiedenen Projektverzeichnissen halten müssen, sondern nur einmal im Rasterverzeichnis. Beim Arbeiten mit zweifarbigen Bildern können Sie die Vordergrundfarbe übrigens nach Belieben einstellen (Menü ’Karte’: ’Standard-Muster/-Farben’), so daß z.B. mit der Farbe ’Hellgrau’ häufig ein sinnvoller Kontrast zur Vektorgraphik erzielt werden kann. Die Zweifarb-Bitmaps sind übrigens ’durchsichtig’, sie können mit dem Menüpunkt ’Raster’: ’Parameter’ bzw. dem Hotkey ’.’ nach vorn/hinten bzw. vor die Flächen, aber hinter alle anderen Objekte gestellt werden. Ein solches Hintergrundbild bietet z.B. gezoomt eine gute Möglichkeit, mit der Maus auf dem Bildschirm genau zu digitalisieren (entsprechende Qualität des gescannten Bildes vorausgesetzt). Ebenso kann es, da es mit ausgedruckt wird, zur Kartengestaltung mit herangezogen werden. Dazu haben Sie die Möglichkeit, das Rasterbild ebenso wie Ihre Vektorgeometrie jederzeit neu zu skalieren, verschieben, drehen oder geocodieren (Menüpunkte ’Vektor’: ’Geometrie transformieren’ bzw. ’Raster’: ’Transformieren’; Geocodierung erfordert das optionale Echtkoordinatenmodul). Die Skalierungsinformation wird in einer kleinen Begleitdatei (Appendix ’.PIX’) mitgeführt, da die Rasterdateiformate dies meist nicht erlauben. Beim erstmaligen Einlesen eines Rasterbildes wird diese Datei im Verzeichnis des Rasterbildes angelegt. Komfortabel: manche Applikationen gestatten eine Geocodierung von Rasterbildern und erzeugen die Begleitinformationen in sog. ’Worldfiles’. PCMap benutzt diese, sofern vorhanden, mit Priorität, so daß eine erneute Geocodierung solcher importierten Rasterimages entfällt. Statistische Angaben zum Rasterbild (Farbtiefe, Pixelgröße, Auflösung) können Sie im Menü ’Hilfe’: ’Info Rasterbild’ abrufen, wobei nicht in allen Dateiformaten die Werte für die Auflösung immer richtig mitgeführt werden (manche Programme schreiben ’0*0’ oder eine Bildschirmauflösung in die Datei). Mit dem Menüpunkt ’Raster’: ’Parameter’ oder dem Hotkey ’R’ können Sie nach Belieben die Anzeige/den Ausdruck des Rasterbildes ein-/ausschalten, mit ’Raster’: ’Entfernen’ lassen Sie PCMap die Verbindung zur Rastergrafik ’vergessen’. Da hochauflösende Rasterbilder u.U. viel Speicher benötigen (auch komprimierte Bitmaps müssen bekanntlich aus Performancegründen dekomprimiert im Arbeitsspeicher gehalten werden), sollten Sie, je nachdem, welchen Umfang Ihre Projekte haben, überlegen, wie Sie Windows (insbesondere ältere Versionen) optimal einrichten (Hauptspeicher, Auslagerungsdatei). 40 KAPITEL 2. MENÜ DATEI 2.3.3 Lesen: Referenz ... PCMap unterstützt mit diesem Menüpunkt das Laden weiterer (Grund-)Karten als passiver Hintergrundinformation. Sind solche Referenzen geladen, so können diese im Menü ’Karte’: ’Referenz’ nach Bedarf aktiviert oder deaktiviert werden. Darüber hinaus ist es, wenn mehrere Referenzen geladen sind möglich, die Zeichenreihenfolge zu beeinflussen, d.h. solche Karte nach oben oder unten zu verschieben. 2.3.4 Lesen: Typdefinitionen ... Wird mit diesem Menüpunkt eine (Typ-)Definitionsdatei eingelesen, so ist damit im Gegensatz zum Menüpunkt ’Lesen (gesamte Karte)’ kein Einlesen einer kompletten Karte verbunden, sondern es werden lediglich die Typdefinitionen und ggf. Schraffur- und Strichlierungs-Definitionen eingelesen (ohne alte zu löschen, bei Gleichheit der Typnummern werden alte Definitionen überschrieben). Auf diesem Wege können Sie bequem Typbibliotheken und/oder Schraffur- bzw. Strichlierungs-Bibliotheken nutzen. 2.3.5 Lesen: DEF-Datei (Farbpalette und Fonts) ... PCMap bietet Ihnen die Möglichkeit, Ihre Karte in den von Ihnen in einer Definitionsdatei festgelegten Farben auf dem Bildschirm anzusehen. Dazu dient dieser Menüpunkt bzw. der Button im linken Block der Buttonleiste. PCMap verändert dann u.a. die Farben der von Ihnen festgelegten Farbnummern.. Im zweiten Block der Buttonleiste findet sich übrigens noch ein Button zum Editieren der aktuellen DEFDatei: Die Einstellungen liegen im ASCII-Format vor und bieten die Möglichkeit, für die Ausgabe (auch die Reinzeichnungsdarstellung am Bildschirm) Farben, Fonts und weitere Parameter festzulegen. Mit solchen DEF-Dateien kann u.a. schnell und elegant auf verschiedene ’Farbbibliotheken’ zurückgegriffen werden. Da Farben und Fonts von PCMap über Nummern verwaltet werden, ist für den Druck auf einfache Weise eine Anpassung möglich, z.B. ob eine bestimmte Farbskala oder Graustufen verwendet werden sollen. Näheres siehe auch in der Beschreibung der Buttonleiste (12, S. 131)! 2.4 Speichern (gesamte Karte) Bei Anwahl dieser Funktion werden vom Programm automatisch diejenigen Geometriedateien, an denen Änderungen vorgenommen worden sind, unter ihrem alten Namen neu gespeichert (auch die ’PII’-Dateien, die die Typdefinitionen und ggf. spezielle Legendentexte enthalten). Wurden keine Veränderungen vorgenommen, so erscheint in der Statuszeile lediglich eine entsprechende Meldung und es erfolgt kein Speichern. Hinweis für Benutzer, die mit älteren PCMap-Versionen gearbeitet haben: Das Speichern überschreibt die alten Dateien im alten Verzeichnis (wie bei Windows-Programmen üblich). 2.5 Speichern unter ... Sollen Graphikkomponenten unter neuem Namen gespeichert werden, so kann mit dieser Funktion entweder bei vollständigem Dateinamen (incl. Appendix .PII, .PIL, .PIR, .PIO, .PIT) das Speichern dieser Graphikkomponenten erzwungen werden bzw. es kann bei Weglassen der Extension ein Speichern aller Datenarten unter gleichem Namen (Namensteil vor der Extension) bewirkt werden. Die Wahl dieser Funktion ist dann zu empfehlen, wenn z.B. eine ’Grundkarte’ bearbeitet worden ist und die abgeänderte Version davon unter einem anderem Namen abgelegt wird, um die ursprüngliche ’Grundkarte’ für weitere Bearbeitung in ihrem Originalzustand zu erhalten. Eine andere Situation, in der diese Funktion - bezogen auf eine einzelne Geometriedatei - nützlich ist, ergibt sich, wenn Sie z.B. eine thematische Darstellung mit Proportionalsymbolen oder Diagrammen definiert haben und dabei die Symbole/Diagramme auf der Karte 2.6. SPEICHERN 41 verschoben haben, etwa aus gestalterischen Gründen. Oft wird es dabei so sein, daß diese Verschiebungen nur für die eine thematische Darstellung existieren sollen, diese aber nicht in die Grundkarte übernommen werden sollen. In diesem Falle speichern Sie einfach mit ’Speichern unter’ unter Angabe des Appendix ’.PIO’ für die Symbole und Sie erhalten die geänderte Datei unter neuem Namen, aber über die Definitionsdatei (PII) verknüpft mit den übrigen Geometriedateien. Sie sehen an diesem Beispiel auch, daß durch dieses Konzept sehr weitgehend Redundanz bei der Speicherung von Karten vermieden wird, was nicht nur Ihre Speicherressourcen schont, sondern auch hinsichtlich Änderungen/Aktualisierungen von Karten die Situation vereinfacht. 2.6 Speichern 2.6.1 Speichern: Selektiv: Definierte Typen Möchte man aus einer Graphikdatei nur ganz bestimmte Typen von Objekten extrahieren (z.B. aus einer komplizierten Liniendatei nur die Grenzlinien oder nur die Verkehrswege), so ist dies mit diesem Menüpunkt sehr einfach machbar: da hier nur die aktuell definierten Typen abgespeichert werden, kann der Anwender über die Typdefinitionen (Funktionenfenster, Button ’*’) nach Belieben steuern, welche Teilmenge in einer neuen Datei abgelegt werden soll (Die nicht erwünschten Typen einfach abwählen: sie verschwinden aus der Reinzeichnung.). Alles in der Reinzeichnung Sichtbare wird gespeichert. 2.6.2 Speichern: Selektiv: Aktuellen Ausschnitt Soll ein bestimmter räumlicher Bereich aus einer Karte extrahiert werden, so kann über diesen Menüpunkt bewirkt werden, daß nur der vom Benutzer festgelegte aktuelle Ausschnitt in einer neuen Datei gespeichert wird. Hierbei ist zu beachten, daß auf dem Bildschirm, wenn z.B. beim ’Ausschnitt vergrößern’ ein schmales horizontales Rechteck als darzustellender Bereich spezifiziert wird, beim Neuaufbau der Zeichnung der Rest des Bildschirms mit aufgefüllt wird. Gleichwohl wird beim Plotten und auch hier beim selektiven Speichern nur der exakte Ausschnitt als Grundlage für den Speichervorgang verwendet. Der Anwender kann dabei wählen, wie diejenigen Linien, die teilweise im aktuellen Bereich, teilweise außerhalb liegen, behandelt werden: ob sie als zum aktuellen Bereich gehörig angesehen werden (BRUTTO) oder zum ’Rest’ der Karte (NETTO). Segmente werden also stets als Ganzes mit allen Punkten einem Bereich zugerechnet! Es findet hier kein ’Clipping’ statt, da dies die Datenstruktur verändern würde, was z.B. mit Blick auf ein Wiederzusammenfügen der Komponenten unerwünscht ist (aber: wenn Sie tatsächlich einen exakten Rechteckausschnitt wollen, bietet PCMap dafür eine Verschneidungsfunktion an, die es Ihnen erlaubt, exakt an der Rechteckbegrenzung des aktuellen Rechtecks die Liniengeometrie enden zu lassen: Hotkey ’w’). Darüber hinaus haben Sie im Dialogfenster die Möglichkeit zu spezifizieren, ob die selektiv gespeicherten Objekte in der Karte gelöscht werden sollen oder nicht. Dies ist z.B. von Bedeutung, wenn hiermit eine Aufteilung geschaffen werden soll, so daß zwei Bearbeiter separat mit den Teilkarten weiterarbeiten und diese dann später wieder mühelos zusammengefügt werden können! 2.6.3 Speichern: Selektiv: Beides Mit dieser Option kann eine Kombination aus den beiden vorgenannten Menüpunkten spezifiziert werden. Es werden also für einen bestimmten räumlichen Ausschnitt die Objekte gespeichert, deren Typ aktiviert ist. 2.6.4 Speichern: Rasterbild Dieser Menüpunkt dient dazu, das aktuelle Rasterbild in einem vom Benutzer gewählten Format ggf. mit einer bestimmten Kompression zu speichern. Da Rasterbilder u.U. ziemlich viel Speicherplatz benötigen, 42 KAPITEL 2. MENÜ DATEI haben Sie so die Möglichkeit, das für Ihre Anwendungen günstigste Format zu wählen, auch unter Berücksichtigung der Nutzung Ihrer Bilder in anderen Umgebungen (z.B. Macintosh: PCT, WordPerfect: WPG). Ein Tip für den Fall, daß Sie viel mit S/W-Bildern arbeiten: hier ist ’TIFF Group 4’ ein Format mit sehr guter Kompression, bei Farbbildern ’TIFF mit LZW-Kompression’ oder bei 256-Farben-Bildern GIF. Beachten Sie bitte hinsichtlich der verschiedenen Kompressionsmöglichkeiten auch, daß JPEG (als derzeit einziges) den Informationsgehalt des Bildes beim Komprimieren reduziert; wenn Sie dies nicht wollen, sollten Sie eine andere Variante wählen, bzw. hier auf die in einem Dialogfenster angebotene Kompression verzichten! Sie haben hier die Möglichkeit, wahlweise das gesamte Bild oder den aktuellen Ausschnitt zu speichern, so daß Sie mit PCMap Ihre Bilder sowohl zuschneiden wie bezüglich Ihres Dateiformates umwandeln können. 2.6.5 Speichern: Karte als Symbol speichern Mit PCMap können Sie eine komplette Karte als Symbol speichern (Extension SYM), d.h. Sie können alle Features nutzen, beispielsweise zur Gestaltung der darin verwendeten Linien, Texte, u.s.w., selbst Rasterbilder als Bestandteile sind möglich. PCMap fügt die Datei Ihrer Symbolbibliothek hinzu und Sie können mit diesem Symbol wie gewohnt arbeiten: manuelle Skalierung ist ebenso möglich wie thematische Funktionen (sachdatengesteuerte Symbolgroße, Flächeneinfärbung etc.). Diese neuen Symbole ergänzen die einfachen Symbole (Polygone), die mit dem Flächeneditor (s. Funktionenfenster (15, S. 147)) erzeugbar sind. Mit den hier generierbaren Symbolen können Sie kompliziertesten Anforderungen an Signaturen gerecht werden, z.B. für Planungskartographie (PlanzV). Wenn Sie übrigens Symbole in einer PCMap-Karte verwenden, so liest PCMap diese nur einmal ein und speichert die Informationen in einem Puffer, so daß der Bildaufbau optimiert wird. 2.7 Import Bei der digitalen Kartographie und Geographischen Informationssystemen stehen -nicht zuletzt wegen der Möglichkeiten zur Sachdatenanbindung- die Vektorgrafiken im Vordergrund und dem trägt PCMap Rechnung. Gleichwohl werden im Sinne hybrider Arbeitstechniken zahlreiche Rasterfunktionalitäten vom Scannen, Zurechtschneiden und Einbinden bis zur Druckausgabe und Exportfunktionen unterstützt. Bei den Vektorinformationen spielen neben dem eigenen Binärformat, das auf höchte Performance optimiert ist (vergleichen Sie einmal die Geschwindigkeit von PCMap mit der anderer Produkte), Möglichkeiten des Datenaustauschs mit anderen Programmen eine wichtige Rolle. Hierzu bietet PCMap neben einer voll dokumentierten (s. Anhang (A, S. 177)) bidirektionalen ASCII-Schnittstelle eine Reihe weiterer Datenformate für Import und und Export an, die z.T. standardmäßig integriert sind, teilweise aber auch wegen des hohen Entwicklungsaufwandes und der Tatsache, daß nur ein Teil der Anwender diese benötigt, als optionale Module verfügbar gemacht werden. Während die ASCII-Schnittstelle dem Anwender alle Möglichkeiten zur Konstruktion eigener Schnittstellen offenhält, sind für den schnellen Import folgende Formate standardmäßig implementiert: Vektorformate: PCMap-ASCII Arc/Info Exportformat (E00) , einschließlich Inseln und Sachdaten Arc/Info Ungenerate ArcView Shape Atlas BNA (Linien, Punkte und Regionen) 2.7. IMPORT 43 AutoCAD DXF in zwei Varianten: Import eines Layers auf aktuell eingestellten Typ oder alle Layer via Typ-Tabelle, die vorgegeben sein kann oder von PCMap automatisch generiert wird BBR , das Dateiformat der Bundesanstalt für Bauwesen und Raumordnung (früher BfLR). Rasterformate: s. Funktion ’Lesen’: ’Rasterbild ... ’ (2.3.2, S. 39) als Datei alle gängigen Formate via automatischer Formaterkennung aus der Zwischenablage (s. Menü ’Bearbeiten’ (3, S. 51)) sowohl als geräteabhängige wie geräteunabhängige Bitmap Als optionale Funktionalitäten kommen hinzu der Import von GPS-Daten (hier als Dateien, es besteht auch die Möglichkeit der direkten Anbindung von GPS/DGPS-Geräten zur Datenerfassung, z.B. zur Anwendung als elektronisches Feldbuch, näheres siehe im Menü ’Einstellungen’ (9, S. 121)) sowie Schnittstellen zu SICAD SQD und der Amtlichen Vermessung, etwa DFK oder EDBS. 2.7.1 PCMap-ASCII Hier gilt im wesentlichen das, was unter ’Lesen’: ’Einzeldatei’ erklärt worden ist: die Dateiauswahl erfolgt über ein eigenes Dialogfenster in der gleichen Weise wie oben dargestellt, lediglich das Dateikürzel unterscheidet sich: ’.PAL’, ’.PAR’, ’.PAO’, ’.PAT’, wobei das ’A’ für ASCII-Format steht. Zur Beachtung: Die Bearbeitung von ’.PA?’-Dateien benötigt bei Linien, Flächen, Symbolen und Texten ein Vielfaches an Rechenzeit und Speicherbedarf gegenüber ’.PI?’-Dateien. Vorteile dieses Datenformats: Editierbarkeit mit Texteditoren und Entwicklungsmöglichkeit eigener Anpassungen an andere Systeme (siehe dazu Beschreibungen im Anhang (A, S. 177)). 2.7.2 Arc/Info Exportformat (E00) Dieses leider nicht offiziell dokumentierte Format ermöglicht erheblich leistungsfähigere Konvertierung digitaler Karten, ggf. einschließlich Inselstrukturen und Sachdaten, so daß es sich in vielfältigen Anwendungen durchgesetzt hat. 2.7.3 Arc/Info Ungenerate Der auf dem Ungenerate-Format basierende Importfilter ermöglicht den Import von Linien (Segmenten), Punkten (Symbolen) und Polygonen (geschlossene Segmente). Da im Ungenerate-Format jeweils die Elemente einer Art (Linien bzw. Polygone, Punkte) eines Covers in einer Datei liegen, können die Coverages auf PCMap-Typen abgebildet werden: Beim Import werden die Elemente im jeweils aktuell eingestellten Typ erzeugt (Darüber hinaus wird beim Importieren von Punkten das in PCMap zu verwendende Symbol abgefragt; als Symbolgröße wird die aktuell eingestellte verwendet.) Diese Festlegungen zusammen mit der Tatsache, daß Sie in PCMap über die Funktion ’Flächen automatisch an Symbole/Texte’ (Menü ’Vektor’: ’Flächen generieren’) die Flächen anhand der importierten Flächenanfaßpunkte erzeugen lassen können, machen diesen Konverter trotz der Einfachheit des zugrundeliegenden Austauschformates zu einem mächtigen Werkzeug. 2.7.4 ArcView Shape Aufgrund der weiten Verbreitung des Produkts ArcView von ESRI hat auch das Shape-Format große Popularität erlangt. Dem wurde in PCMap Rechnung getragen durch die Implementierung entsprechender Imund Export-Möglichkeiten. 44 KAPITEL 2. MENÜ DATEI 2.7.5 Atlas BNA Importfilter für Linien, Punkte bzw. Regionen im Format BNA (Atlas GIS) 2.7.6 AutoCAD DXF Es sind zwei Varianten implementiert: Der Import eines einzelnen Layers auf den aktuell eingestellten Typ in PCMap und als zweite Variante der Import einer gesamten DXF-Datei, wobei dann die Zuordnung, welche AutoCAD-Layer auf welchen Typ in PCMap abgebildet werden, über eine Zuordnungstabelle geschieht. Diese lassen Sie im Normalfall von PCMap automatisch generieren; Sie können dann manuell ggf. Änderungen vornehmen und die (gespeicherte) Tabelle bei Bedarf erneut -u.U. für eine andere Karte- verwenden. Blöcke aus der DXF-Datei werden übrigens automatisch in PCMap-Symbole konvertiert, was z.B. besonders praktisch sein kann bei Karten der Amtlichen Vermessung, die oft zahlreiche solcher Symbole enthalten. 2.7.7 BBR Das Bundesamt für Bauwesen und Raumordnung (BBR), vormals BfLR (Bundesforschungsanstalt für Landeskunde und Raumordnung) hat ein Datenformat kreiert, das von PCMap ebenfalls importiert werden kann. 2.7.8 GPS-Job PCMap unterstützt das Arbeiten mit dem Global Positioning System (GPS). Dies kann ’Online’ geschehen, indem ein GPS bzw. DGPS-Gerät genutzt wird, um z.B. mit dem Notebook Feldarbeit zu betreiben (elektronisches Feldbuch); d.h. es kann Digitalisierung analog zur Arbeit mit einem Tablett erfolgen (s. dazu auch Menü ’Einstellungen’). Es kann aber auch hier ein Importvorgang für eine Datei erfolgen. 2.8 Export Sowohl für eine eventuell gewünschte Weiterverarbeitung in anderen Systemen wie auch natürlich für die Verwendung von Karten für Präsentations- bzw. Publikationszwecke stehen eine Reihe von teils standardmäßigen teils optionalen Exportfunktionen bereit. Dies gilt sowohl für die Vektorgrafiken wie die Rasterbilder, wobei neben den hier beschriebenen Funktionalitäten zum Export in Dateien auch die Funktionen im Menü Bearbeiten zu erwähnen sind. Dort kann im WMF (Windows Metafile Format) sowohl die Rasterwie die Vektorgrafik exportiert werden, wie auch die komplette Grafik ins Rasterformat umgesetzt werden (je nach Bedarf Device Dependant Bitmap oder Device Independant Bitmap). Zurück zum Export in Dateien: Hier bietet PCMap mit seiner voll dokumentierten (s. Anhang (A, S. 177)) ASCII-Schnittstelle die Möglichkeit, die Geometrie einem Texteditor zugänglich zu machen bzw. eigene Umsetzungen zu entwickeln. Für eine Reihe weiterer Datenformate ist eine standardmäßige Unterstützung implementiert: Vektorformat: PCMap-ASCII Flächen Koordinaten Arc/Info Generate ArcView Shape 2.8. EXPORT 45 Atlas BNA AutoCAD DXF PostScript Rasterformate: s. Funktion ’Speichern’: ’Rasterbild ... ’ als Datei zahlreiche gängigen Formate, teils in mehreren Varianten der Datenkompression 2.8.1 PCMap-ASCII Sie können die Geometrie im PCMap-ASCII-Format speichern (s. auch Formatdokumentation im Anhang). Für die Linien, Flächen, Symbole und Texte können Sie so Dateien mit den Extensions ’.PAL’, ’.PAR’, ’.PAO’, ’.PAT’ erzeugen, wobei das ’A’ für ASCII-Format steht. Zur Beachtung: Die Bearbeitung von ’.PA?’-Dateien benötigt bei Linien, Flächen, Symbolen und Texten ein Vielfaches an Rechenzeit und Speicherbedarf gegenüber ’.PI?’-Dateien. Vorteile dieses Datenformats: Editierbarkeit mit Texteditoren und Entwicklungsmöglichkeit eigener Anpassungen an andere Systeme (siehe dazu Beschreibungen im Anhang (A, S. 177)). 2.8.2 Flächen Hiermit können Sie die berechneten Flächengrößen im ASCII-Format speichern. Die Datei enthält am Anfang jeder Zeile die ID-Nummer der Fläche und danch den Zahlenwert, so daß die erzeugte Datenstruktur einer Sachdatendatei entspricht und als solche von PCMap genutzt werden kann. 2.8.3 Arc/Info Generate Der auf dem Generate-Format basierende Exportfilter ermöglicht den Export von Linien (Segmenten) und Punkten (Symbolen). 2.8.4 ArcView Shape Aufgrund der weiten Verbreitung des Produkts ArcView von ESRI hat auch das Shape-Format große Popularität erlangt. Dem wurde in PCMap Rechnung getragen durch die Implementierung entsprechender Imund Export-Möglichkeiten. 2.8.5 AutoCAD DXF Konvertierung einer PCMap-Karte nach DXF, wobei Gestaltungsmerkmale möglichst ähnlich umgesetzt werden (z.B. Farben, Strichlierungen u.s.w.). Für DTP (Desktop Publishing): Postscript-Export sowohl EPS (ggf. mit integriertem Raster-Preview) wie PS, z.B. zum Kopieren auf Drucker. Es kann auch das interne Postscript direkt auf Drucker gegeben werden durch Angabe der Schnittstelle als Dateiname (z.B. LPT1). 46 KAPITEL 2. MENÜ DATEI 2.8.6 PostScript: PS bzw. EPS, ggf. mit Vierfarbseparation Neben der Möglichkeit, unter Windows auf Ihren installierten Geräten auszugeben (s. Menüpunkt ’Drucken’ (2.9, S. 47)), bietet PCMap Ihnen die interne PostScript-Ausgabe an. Diese ist besonders optimiert und daher oft wesentlich schneller bzw. erzeugt (bei gleicher Qualität!) erheblich kleinere Ausgabedateien. Nach unseren Erfahrungen gibt es überdies mit manchen PostScript-Druckern über die mitgelieferten Treiber Schwierigkeiten bei der Ausgabe von hybriden Graphiken (Raster- und Vektorbilder gemeinsam). Das PCMap-interne PostScript hingegen hat diese Probleme nicht. Mit der Auswahl von ’PS’ veranlassen Sie, daß PCMap eine PostScript-Datei (Appendix ’.PS’) erzeugt, Sie haben dabei die Wahl zwischen Hochformat und Querformat. Die PS-Datei können Sie später z.B. mit einem COPY-Kommando an einen Drucker als Ziel ausgeben oder z.B. zur Filmbelichtung verwenden. Als Dateinamen sind übrigens auch LPT1 etc. erlaubt, womit dann Ihre Karte unter Umgehung des WindowsDruckmanagers direkt auf dem Drucker ausgegeben würde. In Netzwerken, wo oft z.B. mit LPT3 ein Netzdrucker angesprochen werden kann, würde so direkt an den Netzwerk-Drucker-Spooler übergeben und dabei die ja nicht notwendige Vorschaltung des Windows-Spoolers eingespart. Auswahl ’EPS’: Ähnlich wie vorstehend erzeugt PCMap mit dem internen PostScript eine Encapsulated PostScript-Datei (Appendix EPS). Diese enthält gegenüber der PS-Datei zusätzlich Informationen, wie sie für das Einbinden der Karte in andere Programme (z.B. Text- oder DTP-) erforderlich sind. Dabei haben Sie zusätzlich die Möglichkeit, einen Raster-Preview in die Datei mit einzubinden. Dadurch kann das Programm, mit dem Ihre Graphik weiterverarbeitet wird, beim Plazieren Ihre Karte anzeigen und muß sich nicht darauf beschränken, den Bereich z.B. durch ein graues Rechteck zu markieren. Als Auflösung des Rasterpreviews wird dabei Ihre aktuelle Bildschirmauflösung verwendet, die Farbtiefe ebenfalls entsprechend Ihren Graphikkarteneinstellungen übernommen. Die Auswahl Hochformat/Querformat entfällt hier, da laut EPS-Konvention nur Hochformat erlaubt ist, eine Drehung ist ggf. vom einbindenden Programm vorzunehmen. Bitte beachten Sie folgenden Nebeneffekt: Sie haben damit neben der Ausgabe in die Zwischenablage eine weitere Möglichkeit, Ihre Karte quasi in ein Rasterbild umzuwandeln; denn PCMap kann diese EPSDatei als Rasterbild wieder einlesen, bei Bedarf zuschneiden und in einem beliebigen Rasterformat wieder ausgeben. Die Voreinstellung für den Namen der PostScript-Datei ergibt sich aus dem Namen der Kartendefinitionsdatei, indem die Extension ausgetauscht wird. Beachten Sie bitte: Wenn Sie per Kommandoeingabe COPY <Dateiname> PRN 2.9. DRUCKEN 47 z.B. eine PostScript-Datei ausgeben wollen, sollten Sie (am besten in Ihrer AUTOEXEC.BAT-Datei) mit MODE LPT1:„B auf unbegrenzte Anzahl von Wiederholungen eingestellt haben, damit nicht Ihr PC die Datenübertragung abbricht, wenn einmal temporär Ihr Drucker mit der Bearbeitung der eingetroffenen PostScript-Daten beschäftigt ist! Ein weiterer Tip: Bei manchen Druckern macht das Kopieren von EPS-Dateien Schwierigkeiten, die EPS-Zusätze werden u.U. nicht korrekt verarbeitet; in so einem Fall sollten Sie lieber eine PS-Datei erzeugen. Formateinstellungen werden übrigens beim ersten Aufruf der Dialogboxals Vorgabe einer Definitionsdatei entnommen (Appendix ’.DEF’; siehe dazu auch die Buttons in der Buttonleiste (12, S. 131)). Als zentrale Komponenten enthalten die DEF-Dateien dann die Farb-/ Rasterdefinitionen bis hin zu Schriftfonts. DEF-Dateien stellen für Benutzer sozusagen Bibliotheken für Paletten, Grausraster etc. dar. Im Normalfall gibt PCMap exakt Ihren aktuell eingestellten Ausschnitt aus, Sie können sich über diesen mit dem Hotkey ’r’ vergewissern: PCMap zeigt Ihnen den aktuellen Rahmen, noch einmal ’r’ schaltet diese Anzeige wieder aus. Beachten Sie bitte, daß am Bildschirm trotzdem stets der gesamte Fensterbereich aufgefüllt wird. Wenn Sie ’maßstabsgenau Drucken’ spezifiert haben, so läuft der Ausgabevorgang etwas anders ab, denn Sie wissen ja zunächst nicht, was Sie genau innerhalb des Zeichenbereichs erhalten werden: Wenn Sie z.B. 1000 für einen Maßstab 1:1000 eingegeben haben), baut PCMap das Bild auf dem Bildschirm neu auf und zeigt Ihnen mit einer gestrichelten Linie die errechnete Begrenzung Ihres Plots an. Das Zeichenfeld wird dabei ausgehend vom Mittelpunkt Ihres vorherigen Kartenausschnitts am Bildschirm ermittelt. Entspricht das Ergebnis Ihren Vorstellungen, so bejahen Sie die nachfolgende Frage, ob der Plot so ausgeführt werden soll. Ein Nein bricht den Plotvorgang ab, bei Bedarf rufen Sie ihn wieder auf (Ihre Voreinstellungen bleiben erhalten). Sie können in diesem Falle sehr schnell mit der Pan-Funktion (s. Buttonleiste (12, S. 131) bzw. Hotkey (B, S. 181) ’y’) eine Verschiebung und damit ’Feinjustierung’ der Lage Ihres Plotbereichs vornehmen. Im Normalfall hingegen wird die gesamte Karte bzw. der auf dem Bildschirm festgelegte Zoomausschnitt in der Weise (verzerrungsfrei) vergrößert oder verkleinert, daß der Papierbereich optimal ausgenutzt wird; der festgelegte Zeichenbereich beeinflußt also indirekt den Maßstab des Plots. Ist auf dem Bildschirm ein Zeichnungsausschnitt (z.B. durch zoomen) festgelegt worden, so wird exakt dieser Rechteckbereich bei der Ausgabe wiedergegeben. Das Zeichnen erfolgt in der Reihenfolge Flächen, Linien, Symbole, Texte, wobei für thematische Symbole eine Sortierung dergestalt vorgenommen wird, daß die kleinen Symbole vor den großen stehen. Beim internen PostScript kann überdies eine Farbseparation für Vierfarbendruck spezifiziert werden. Hinweis: Ein in Arbeit befindlicher Plot kann durch Drücken von ’Esc’ abgebrochen werden. Dies gilt auch für die Erzeugung von Plotdateien. Vor einem endgültigen Abbruch wird allerdings der Benutzer noch um Bestätigung gebeten, wobei ggf. mit der Antwort ’N’ auch eine Fortsetzung des Plots bewirkt werden kann. Bei PostScript-Ausgabe sollten Sie unbedingt an Ihrem Ausgabegerät den Time-Out-Parameter auf einen möglichst großen Wert einstellen, da es z.B. beim Plot von sehr kleinen Ausschnitten aus sehr großen Karten durchaus vorkommen kann, daß wegen der Aufbereitung im Rechner für einige Zeit keine Daten zum Ausgabegerät fließen! 2.9 Drucken Soll eine Zeichnung ausgegeben werden, so stellt dieser Menüpunkt den Zugang zum Plotdialog dar. Wenn Sie häufig drucken/plotten müssen, werden Sie auch den Hotkey ’p’ als schnellen Zugang zum Plotdialog zu schätzen wissen. Als Ausgabegerät nutzen Sie Ihr als Standarddrucker unter Windows eingestelltes Gerät, bei Bedarf stellen Sie mit dem Button Einstellungen ein anderes Gerät bzw. andere Parameter für Ihr Gerät ein (z.B. Papierschacht o.ä.). 48 KAPITEL 2. MENÜ DATEI Zur Einstellung der gesamten Parameter für die Ausgabe haben Sie nun ähnlich wie beim Drucken über Windows-Treiber in einer Dialogbox die Möglichkeit, verschiedene Ausgabeparameter festzulegen: Formateinstellungen werden dabei als Vorgabe einer Definitionsdatei entnommen (Appendix ’.DEF’; siehe dazu auch die Buttons in der Buttonleiste (12, S. 131)). Als zentrale Komponenten enthalten die DEF-Dateien dann die Farb-/ Rasterdefinitionen bis hin zu Schriftfonts. DEF-Dateien stellen für Benutzer sozusagen Bibliotheken für Paletten, Grausraster etc. dar. Im Normalfall gibt PCMap exakt Ihren aktuell eingestellten Ausschnitt aus, Sie können sich über diesen mit dem Hotkey ’r’ vergewissern: PCMap zeigt Ihnen den aktuellen Rahmen, noch einmal ’r’ schaltet diese Anzeige wieder aus. Beachten Sie bitte, daß am Bildschirm trotzdem stets der gesamte Fensterbereich aufgefüllt wird. Wenn Sie ’maßstabsgenaues Plotten’ spezifiert haben, so läuft der Ausgabevorgang etwas anders ab, denn Sie wissen ja zunächst nicht, was Sie genau innerhalb des Zeichenbereichs erhalten werden: Wenn Sie z.B. 1000 für einen Maßstab 1:1000 eingegeben haben), baut PCMap das Bild auf dem Bildschirm neu auf und zeigt Ihnen mit einer gestrichelten Linie die errechnete Begrenzung Ihres Plots an. Das Zeichenfeld wird dabei ausgehend vom Mittelpunkt Ihres vorherigen Kartenausschnitts am Bildschirm ermittelt. Entspricht das Ergebnis Ihren Vorstellungen, so bejahen Sie die nachfolgende Frage, ob der Plot so ausgeführt werden soll. Ein Nein bricht den Druckvorgang ab, bei Bedarf rufen Sie ihn wieder auf (Ihre Voreinstellungen bleiben erhalten). Sie können in diesem Falle sehr schnell mit der Pan-Funktion (s. Buttonleiste (12, S. 131) bzw. Hotkey (B, S. 181) ’y’) eine Verschiebung und damit ’Feinjustierung’ der Lage Ihres Plotbereichs vornehmen. Im Normalfall hingegen wird die gesamte Karte bzw. der auf dem Bildschirm festgelegte Zoomausschnitt in der Weise (verzerrungsfrei) vergrößert oder verkleinert, daß der Papierbereich optimal ausgenutzt wird; der festgelegte Zeichenbereich beeinflußt also indirekt den Maßstab des Plots. Ist auf dem Bildschirm ein Zeichnungsausschnitt (z.B. durch zoomen) festgelegt worden, so wird exakt dieser Rechteckbereich bei der Ausgabe wiedergegeben. Das Zeichnen erfolgt in der Reihenfolge Flächen, Linien, Symbole, Texte, wobei für thematische Symbole eine Sortierung dergestalt vorgenommen wird, daß die kleinen Symbole vor den großen stehen. Hinweis: Ein in Arbeit befindlicher Plot kann während der Aufbereitung durch PCMap mit der Taste ’Esc’ abgebrochen werden. Vor einem endgültigen Abbruch wird allerdings der Benutzer noch um Bestätigung gebeten, wobei ggf. mit der Anwort ’N’ auch eine Fortsetzung des Plots bewirkt werden kann. Bei Ausgabe mit einem Windows-PostScript-Treiber sollten Sie unbedingt an Ihrem Ausgabegerät den Time-Out-Parameter auf einen möglichst großen Wert einstellen, da es z.B. beim Plot von sehr kleinen Ausschnitten aus sehr großen Karten durchaus vorkommen kann, daß wegen der Aufbereitung im Rechner für einige Zeit keine Daten zum Ausgabegerät fließen! 2.10. BEENDEN 49 2.10 Beenden Das Aktivieren dieses Menüpunktes führt zur Anfrage, ob das Programm beendet werden soll. Hinweis: Es besteht normalerweise keine Gefahr von Datenverlusten, da PCMap darauf aufmerksam macht, bei welchen Datenarten (siehe oben (1.8, S. 20)) eventuelle Arbeitsschritte noch nicht auf Datenträger gespeichert worden sind, so daß noch eine Datensicherung veranlaßt werden kann. 50 KAPITEL 2. MENÜ DATEI Kapitel 3 Menü Bearbeiten Unter diesem Hauptmenüpunkt sind die Funktionen zusammengefaßt, die mit dem Schreiben in die bzw. Einfügen aus der Zwischenablage zu tun haben. Nun ist es bei GIS-typischen komplexen Datenstrukturen nicht wie bei einfacher strukturierten Windows-Anwendungen, daß mehr oder weniger beliebige Objekte hier ausgeschnitten, kopiert oder eingefügt werden können; denn GIS-Objekte sind in der Regel über eine ID-Nummer (die eindeutig sein muß) identifizierbar. Gerade aber der Export fertiger Grafiken resp. Karten z.B. in Desktop-Publishing-Anwendungen, Textprogramme o.ä. stellt eine wichtige Funktion dar ebenso wie der Import z.B. eines Rasterbildes als Digitalisiervorlage oder Hintergrundbild. Diese Funktionen werden mit den hier angesprochenen Menüpunkten unterstützt: 3.1 Kopieren Neben der Funktionalität, unter Windows auf Ihren installierten Geräten auszugeben (s. Menü ’Datei’: ’Drucken’ (2.9, S. 47) bzw. ’Datei’: ’Export’: ’Postscript’ (2.8.6, S. 46)), bietet PCMap Ihnen die Möglichkeit, sozusagen in die Zwischenablage zu Plotten, wenn Sie die Option ’Windows-MetaFile’ verwenden, bei WMF wird die Vektorinformation auch vektoriell abgelegt, ins Kartenbild integrierte Rasterimages erscheinen natürlich auch. Ansonsten können Sie auch ein Rasterbild in der jeweiligen Bildschirmfenster-Auflösung dort ablegen, d.h. Ihre Vektorinformation wird gerastert. Je nach Zielanwendung können Sie bei der Option Rasterbild wählen zwischen Device Dependent Bitmap oder Device Independent Bitmap. So können Sie mit PCMap erzeugte Karten direkt in andere Programme bzw. Dokumente einbinden. Sie können dabei übrigens auch Grauraster bzw. Farbnuancen beliebig selbst definieren, d.h. Einstellungen aus 51 52 KAPITEL 3. MENÜ BEARBEITEN einer DEF-Datei werden wie beim normalen Druckvorgang ausgewertet (s. dazu auch die Erläuterungen zu den entsprechenden Buttons in der Buttonleiste (12, S. 131) des PCMap-Hauptfensters). 3.2 Einfügen Mit dieser Funktion können Sie ein Rasterbild aus der Zwischenablage als Hintergrundbild für PCMap laden. Bei diesem Vorgang wird übrigens von PCMap automatisch eine Bilddatei erzeugt, damit bei späterem Laden der Karte auch dieses Rasterbild wieder zur Verfügung steht. Kapitel 4 Menü Vektor Unter diesem Hauptmenüpunkt sind die Funktionen zusammengefaßt, die mit dem Bearbeiten einer Vektorgraphik zu tun haben, und zwar im Sinne von in sich abgeschlossenen Bearbeitungsvorgängen. Sie sind gruppiert nach den vier Objektarten Linien, Flächen, Symbole und Texte sowie solchen, die die Vektorgrafik insgesamt betreffen (z.B. Transformation in ein anderes Koordinatensystem, Transformation von Kennziffern). Hinweis: Die Editierfunktionen sind über das Funktionenfenster zugänglich. 4.1 Liniengeometrie bereinigen 4.1.1 Komplett Beim Digitalisieren bzw. Editieren von Karten gibt eine ganze Reihe von Fehlerquellen, sich z.T. auf das Erscheinungsbild der Grafik, z.T. auf die Topologie und z.T. auf die Datenstruktur einschließlich Sachdatenanbindung auswirken können. Um das Erstellen von Karten möglichst einfach zu gestalten, sind in PCMap eine ganze Reihe von Funktionen integriert worden, die automatisch bestimmte Klassen von Fehlern beheben. Mit dem Menüpunkt ’komplett’ werden diese alle in einer ganz bestimmten Reihenfolge aufgerufen. Die Abfolge ist insofern von großer Wichtigkeit, als durch bestimmte Operationen Fehler einer bestimmten Klasse zusätzlich erzeugt werden können. So können z.B. durch Verschneidungen von Linien Vektoren oder Segmente entstehen, die zumindest an einem Ende keine weiteren Anbindungen besitzen, es ergeben sich sogenannte ’Dangling Nodes’, weshalb z.B. die dafür vorgesehene Bereinigungsfunktion tunlichst nach der Verschneidungsoperation auszuführen ist. Sie können also die Funktionen zur Bereinigung der Liniengeometrie (Submenü) auch einzeln benutzen. Empfehlenswert für den Normalfall ist jedoch die mit dem ersten Submenüpunkt abrufbare Gesamtbereinigung. Beim Erarbeiten einer neuen Karte steht in engem Zusammenhang mit der Bereinigung die Erzeugung einer Flächentopologie, die weiter unten beim entsprechenden Menüpunkt genauer erläutert ist. Von großer Wichtigkeit -und deshalb wird diese Funktion hier bereits angesprochen- ist dazu aber, daß die Karte keine Geometriefehler mehr enthält. Andernfalls können u.U. Flächen nicht mehr automatisch gebildet werden 53 KAPITEL 4. MENÜ VEKTOR 54 bzw. sich sogar Endlosschleifen ergeben, wenn z.B. doppelte Linien mit verschiedenen Segmentnummern existieren. Es sind zwar für diesen Fall Sicherungen in PCMap eingebaut: PCMap bricht nach einer bestimmten Punktanzahl bzw. erfolglosen Umrundungsversuchen einer Fläche deren Bildung ab und macht dann mit der nächsten weiter. Das entstehende Ergebnis dürfte aber aus Anwendersicht nicht zufriedenstellend sein. Deshalb: vor einer automatischen Flächengenerierung die Bereinigungsfunktion laufen lassen, wenn Sie sich nicht sicher sind, daß die Grafik im Sinne der Topologie fehlerfrei ist. Manche der hier für die gesamte Karte abrufbaren Funktionen sind auch sinnvoll auf einzelne Segmente anwendbar und dementsprechend im Rahmen der Editorfunktionalität (s. Funktionenfenster (15, S. 147)) über Button bzw. Hotkey erreichbar. Auch die hier im Menü aufgelisteten Funktionen erreichen Sie zusätzlich über Hotkeys: Alle diese Funktionen wirken übrigens, sofern nicht anders angegeben, auf definierte Linientypen im aktuellen Kartenausschnitt; soll also die ganze Karte bearbeitet werden, so ist zuvor der Ausschnitt entsprechend einzustellen! Dieses Feature bietet den Vorteil, daß Sie, wenn Sie eine schon bereinigte Karte nur in einem kleinen Ausschnitt editieren, nicht noch einmal die u.U. zeitaufwendigen Bereinigungsfunktionen für die gesamte Karte durchführen müssen. Noch ein Hinweis zur Verschneidung: wenn Sie verschiedene Karten miteinander verschneiden wollen, müssen Sie dafür Sorge tragen, daß nicht Segment-IDs doppelt auftreten. Ggf. vor dem Einlesen einer (Teil-)Karte IDs transformieren bzw. neu numerieren (Menü ’Vektor’). Hotkeys für die Bereinigungs- und Verschneidungsfunktionen: C ’Clean’ (Komplett bereinigen), führt nacheinander aus: Entfernen doppelter Punkte und doppelter Linien Entfernen kurzer Vektoren, dabei ggf. entarteter Segmente, die nur aus zwei identischen Punkten bestehen. Verschneiden der Linien (Kreuzungen ohne Knoten werden ’aufgebrochen’, d.h. Knoten eingefügt, also Segmente geteilt). Dabei gleichzeitig: Entfernen von Unterschüssen (Unterlängen): zu kurze Linien innerhalb eines festzulegenden Toleranzabstandes werden auf nächste Linie gezogen. Zusammenfassen von Knotenhaufen (nahe beieinanderliegenden Knoten) Entfernen von Überschüssen: Segmente einstellbarer Maximallänge, die mindestens auf einer Seite keine Anschlußlinie(n) besitzen, werden aus der Karte entfernt, d.h. geloescht. Mit der Funktion SEGMENT RETTEN (LINIEN EDITIEREN) in Verbindung mit GELÖSCHTE LINIEN ANZEIGEN können ggf. solche Objekte zurückgeholt werden, Pseudoknoten beseitigen: Knoten, die keine echten Verzweigungen darstellen, werden entfernt. Nochmals: Entfernen von durch die vorhergehenden Operationen entstandenen kurzen Vektoren (auch doppelter Punkte), dabei ggf. entarteter Segmente, die nur aus zwei identischen Punkten bestehen. D Entfernt Dangling Nodes (Segmente aus zwei Punkten, die nicht beidseitig mit anderen Segmenten verknüpft sind), Toleranzlänge einstellbar. e Entfernt für ein markiertes Segment die Pseudoknoten. E Entfernt für alle Segmente, deren Typ definiert ist, die Pseudoknoten. G Ermittelt den Gesamtrahmen der Karte neu. k Paßt für markiertes Segment die Knoten in einstellbarem Umkreis an. K Paßt für alle Segmente der Karte die Knoten in einstellbarem Umkreis an. U Entfernt Unterschüsse (ohne zu Verschneiden). 4.1. LINIENGEOMETRIE BEREINIGEN 55 V Verschneidet alle Segmente, deren Typ definiert ist, miteinander und entfernt je nach Parametereinstellung dabei gleichzeitig Unterschüsse. w Verschneidet das aktuelle Rechteck (mit HotKey ’r’ ggf. sichtbar) mit allen Segmenten. Das aktuelle Rechteck wird dabei im aktuell eingestellten Typ Bestandteil der Karte. Im Zusammenhang mit der Funktion SELEKTIV SPEICHERN können damit genaue Rechteck-Ausschnitte erzeugt werden. W Wie w, jedoch für einen beliebigen markierten Polygonausschnitt (sollte als eigener Typ definiert sein, da PCMap alle Segmente dieses Typs mit der Karte verschneidet). Zur Vermeidung von Rundungsproblemen versetzt PCMap das Polygon-Segment temporär um 0.0001 Einheiten nach außen (Polygon-Segment sollte daher entgegen Uhrzeigersinn laufen; bei Bedarf: Laufrichtung des markierten Segments umdrehen mit Taste ’Bild ^’). l Bufferbildung bei Linien oder falls geschlossen: Fläche außen. L Bufferbildung bei Linien oder falls geschlossen: Fläche innen. m,M Bufferbildung wie mit Hotkey l,L, jedoch einseitig und gerade abgeschnitten. n,N Bufferbildung wie mit Hotkey l,L, also bei offenen Linien beidseitig, aber gerade abgeschnitten. 4.1.2 Doppelte Punkte entfernen Zwei identische Punkte innerhalb eines Segments machen keinen Sinn: sie stellen nur eine unnütze Speicherbelegung dar und können überdies noch zu Problemen z.B. beim Flächen generieren führen: da der Flächenerzeugungsalgorithmus stets versucht, an Verzweigungen ’links abzubiegen’, bis eine Fläche umrundet ist, d.h. der Ausgangspunkt wieder erreicht ist, muß immer wieder anhand des Verzweigungswinkels geprüft werden, welches Segment am weitesten nach links verzweigt. Bei identischen Punkten kann aber kein Winkel errechnet werden, so daß derartige Strukturen störend sind. Mit der Funktion ’doppelte Punkte entfernen’ durchsucht PCMap sehr schnell alle Linien und entfernt diese störenden Punkte. Sofern ein Segment quasi entartet ist, d.h. allein aus zwei identischen Punkten besteht, wird das gesamte Segment entfernt. Der letztgenannte Fall taucht in neu digitalisierten Karten bisweilen auf, wenn bei Verwendung des Knoten-Snap der Bearbeiter zuweilen versäumt hat, diesen auch wieder auszuschalten, wenn er nicht benötigt wird. Optisch sichtbar sind solche Phänome für den Betrachter einer Karte ja nicht; um aber bei der Flächenbildung Probleme von vornherein zu vermeiden, sollten vor Beginn unbedingt mit dieser Funktion die doppelten Punkte eliminiert werden. Im Gegensatz zur nachfolgenden, aufwendigeren Funktion zur Enfernung eventuell doppelt vorhandener Linien benötigt diese Routine nur sehr kurze Zeit für ihre Arbeit und meldet nach Beendigung des Vorgangs ihr Ergebnis. 4.1.3 Doppelte Linien entfernen Wenn digitale Karten aus einem anderen System übernommen werden, z.B. SICAD, so geschieht dies oft über bestimmte Übergabedateien, bei denen möglicherweise redundante Informationen angeliefert werden. Letzteres ist nicht als Fehler anzusehen, da es sich hierbei oft einfach darum handelt, bestimmte Strukturen auf einfache Weise zu exportieren/importieren. So kann es etwa sein, daß Flächen in der Weise an PCMap übergeben werden, daß jeweils die Liste der Linien (einer Fläche) gefolgt von den betreffenden Linien und ihren Koordinaten in der Übergabedatei angeliefert werden. Da Linien, sofern sie nicht Randlinien sind, aber stets zu zwei Flächen gehören, werden bei solch einer Datenübergabe zahlreiche Linien zweifach an PCMap übergeben, was natürlich eine unnütze Speicherbelastung darstellt. Deshalb stellt PCMap mit dieser Funktion eine Möglichkeit bereit, doppelt vorhandene Linien zu entfernen. Damit die Flächen aber auch weiterhin richtig aufgebaut werden können, korrigiert PCMap bei diesem Vorgang auch die Flächenbezüge entsprechend. Ferner kann es vorkommen, daß Linien zwar punktweise identisch sind, aber die Punkte in umgekehrter Reihenfolge vorliegen. Auch derartige Linien betraachtet PCMap als identisch und somit überflüssig und entfernt sie. Da für diesen Vorgang sehr viele Einzelvergleiche vorgenommen werden müssen, wächst der Zeitbedarf mit der Komplexität der Karte stark an (quadratisch). Damit der Anwender 56 KAPITEL 4. MENÜ VEKTOR sich eine Vorstellung vom Zeitbedarf machen kann, wird in der Statuszeile am unteren Bildschirmrand mitprotokolliert, wie weit der Vorgang fortgeschritten ist, wobei zu berücksichtigen ist, daß gegen Ende des Vorgangs die Anzahl der notwendigen Vergleiche immer mehr abnimmt, so daß die Routine immer schneller ablaufen kann. Bei Bedarf können Sie diese Funktion auch jederzeit abbrechen, das Ergebnis wird schließlich auf dem Bildschirm protokolliert. 4.1.4 Kurze Vektoren Diese Funktion ermöglicht Ihnen das ’Ausdünnen’ aller Segmente einer Karte, d.h. es kann von Ihnen ein minimaler Punktabstand (in Einheiten Ihrer Kartenskalierung) angegeben werden, bei dessen Unterschreiten PCMap Zwischenpunkte entfernt. Damit haben Sie eine einfache und sehr schnelle Möglichkeit, Karten quasi zu ’generalisieren’, also für eine Verkleinerung eventuell zu feingliedrige Strukturen zu vereinfachen. Eine weitaus bessere Generalisierungsmethode finden Sie aber mit dem Douglas-Peucker-Algorithmus im Menüpunkt ’Linien generalisieren’. Denken Sie bitte daran, anschließend nicht vorschnell Menü ’Datei’: ’Speichern’ zu wählen, womit Sie Ihre ursprüngliche Datei überschreiben würden (besser: ’Speichern unter’ mit neuem Namen, insbesondere, solange Sie noch mit dem Abstandsparameter experimentieren!). 4.1.5 Verschneiden Mit dieser Funktion werden Segmente miteinander verschnitten, wobei paarweise alle Vektoren der Segmente auf Schnittpunkte untersucht werden. Wird festgestellt, daß zwei Vektoren einen Schnittpunkt besitzen, sotrennt PCMap die betreffenden Vektoren (und somit die Segmente) auf. Es entsteht ein neuer Knoten und neue Segmente. Letztere erhalten Segmentnummern, die an die größte bisher in der Karte vorkommende Segmentnummer anschließen. Die Verschneidungsfunktion berücksichtigt gleichzeitig, ob sich ein Knoten eventuell innerhalb eines Umgebungsbereiches eines Vektors des anderen Segmentes befindet und zieht diesen ggf. zur Schnittpunktberechnung auf diesen Vektor (Unterschuss-Situation, kommt u.U. als Digitalisierfehler vor, der dann mit dieser Funktion bereinigt werden kann). 4.1.6 Unterschüsse 4.1. LINIENGEOMETRIE BEREINIGEN 57 Zu kurz geratene Linien als Digitalisierfehler können mit dieser Funktion korrigiert werden, wobei dazu die Verschneidungsroutine tätig wird. 4.1.7 Knotenhaufen Einer der häufigsten Digitalisierfehler ist wohl die Erzeugung von Linien (Segmenten), deren Enden (Knoten) eigentlich exakt aneinander anschließen sollen, dies aber nicht tun. Beim Betrachten der Grafik fallen diese Fehler oft nicht gleich auf, da die Punkte mit nur minimaler Ungenauigkeit behaftet sind und somit nicht sichtbar abweichen; erst starkes zoomen würde uns den Fehler verdeutlichen. Normalerweise kann man beim Digitalisieren und auch Editieren mit der Knotensnap-Funktion PCMap die Endpunkte von zwei Segmenten automatisch aufeinanderziehen lassen, was u.a. für eine Flächenbildung wichtig ist. Einfacher und schneller ist es natürlich, quasi erst einmal drauflos zu digitalisieren und erst zum Schluß die Knotenhaufen zu bereinigen, wobei man mit der Einstellung des Abstandsparameters seine eigene Digitalisiergenauigkeit berücksichtigen sollte. Ein Wert von einigen 1/10 mm sollte im Normalfall sinnvoll sein; schließlich sollen ja nicht zu große Abstände (die u.U. absichtlich so sind) überbrückt werden. 4.1.8 Überschüsse/Dangling Nodes Zu lang geratene Linien als Digitalisierfehler werden mit der Verschneidungsroutine in Segmente umgewandelt, die dann zwangsläufig einen Knoten besitzen, der sozusagen in der Luft hängt. Die Entfernung solcher Dangling Nodes ist Sinn dieser Funktion. 4.1.9 Pseudoknoten Knoten, an denen keine Verzweigung stattfindet, machen normalerweise keinen Sinn. Mit dieser Funktion können derartige Knoten entfernt werden; dies bedeutet, daß an ein Segment die Punkte der anhängenden, nur durch Pseudoknoten verbundenen Segmente, angefügt werden. 58 KAPITEL 4. MENÜ VEKTOR 4.1.10 Dangling Nodes markieren Zu lang geratene Linien als Digitalisierfehler werden mit der Verschneidungsroutine in Segmente umgewandelt, die dann zwangsläufig einen Knoten besitzen, der sozusagen in der Luft hängt. Nicht immer stellen jedoch derartige Objekte einen Fehler dar; dementsprechend ist es u.U. sinnvoll nicht die o.a. automatische Routine ausf dieses Problem loszulassen, sondern ggf. manuell zu editieren. Dazu kann PCMap die entsprechenden Objekte sichtbar machen (markieren). 4.2 Linien generalisieren Ein gutes Verfahren, eine Liniengeometrie zu generalisieren, womit hier eine Vereinfachung gemeint ist in dem Sinne, daß die Anzahl der Segmentpunkte reduziert wird, jedoch wesentliche Richtungsänderungen in den Segmenten erhalten bleiben, stellt der Douglas-Peucker-Algorithmus dar. Dessen Implementation in PCMap ist sehr schnell, so daß auch sehr große Karten in kurzer Zeit generalisiert werden können, um entweder die Darstellung für einen anderen Maßstabsbereich zu optimieren oder einfach den Speicherbedarf zu reduzieren. Da der Algorithmus so schnell ist, macht es normalerweise Sinn, mit der Parameterwahl etwas zu experimientieren, bis man das gewünschte Ergebnis erzielt hat. Denken Sie aber bitte daran, anschließend nicht vorschnell Menü ’Datei’: ’Speichern’ zu wählen, womit Sie Ihre ursprüngliche Datei überschreiben würden (besser: ’Speichern unter’ mit neuem Namen!). 4.3. FLÄCHEN GENERIEREN 59 4.3 Flächen generieren In PCMap sind eine ganze Reihe von Möglichkeiten implementiert, aus der Liniengeometrie eine Topologie aufzubauen. Dazu gibt es im Editor (s. Funktionenfenster), manuelle bzw. halbautomatische Möglichkeiten: Sie Klicken in eine Fläche und PCMap sucht automatisch deren Umrandungssegmente. In der PCMap- Datenstruktur ist eine Fläche nichts anderes als eine Referenz eben auf die Umrandungssegmente, die Polygone als geschlossene Segmente aller Umrandungspunkte werden von PCMap lediglich zum Bildaufbau temporär gebildet. Damit wird Speicherplatz eingespart, das Zusammenstellen der Polygone geht so schnell, daß Sie dafür benötigte Zeit beim Bildaufbau nicht ins Gewicht fällt. Der Vorteil neben der Speicherplatzersparnis: Werden u.U. mit dem Linieneditor einzelne Punkte verändert, so sind die entsprechenden Flächen stets automatisch angepaßt! Neben der oben beschriebenen Technik, die natürlich insbesondere sinnvoll ist, wenn dabei den Flächen bestimmte ID-Nummern (z.B. für die Sachdatenanbindung) zugeordnet werden sollen, bietet PCMap auch mehrere vollautomatische Verfahren an: 4.3.1 anhand Linientopologie Puffer bilden, dann verschneiden Autom. Flächenbildung anhand Linientopologie 60 KAPITEL 4. MENÜ VEKTOR Jede Linie ist normalerweise Grenzlinie für zwei Flächen (Außenlinien sozusagen für eine Fläche innerhalb sowie noch den ’Rest der Welt’). Bei dieser Form der automatischen Flächenerzeugung geht PCMap alle Segmente durch, bis jedes zweimal als Teil einer Fläche quasi abgehakt worden ist. Solch ein automatisches Verfahren zum Bilden einer Topologie kann natürlich nur funktionieren, wenn die Liniengeometrie bereinigt ist (s. Funktion ’Liniengeometrie bereinigen’). Dementsprechend wird dringend empfohlen, diese Funktion nur auf entsprechend bearbeitete Karten anzuwenden, da ansonsten das Ergebnis an Problemstellen keine Flächen besitzen wird und außerdem in seinem teilweise vergeblichen Bemühen zur einwandfreien Topologiebildung der Algorithmus u.U. viel Zeit an Stellen verweilen muß, an denen mit der Geometrie etwas nicht stimmt. Wichtig: PCMap numeriert hier die Flächen willkürlich, es ist ja keine Information über gewünschte IDs dem Algorithmus zugänglich. Wenn Sachdaten angebunden werden sollen, ist demzufolge ein Editieren der Flächen IDs erforderlich! 4.3.2 an Symbole/Texte Als weitere Verfahren zur automatischen Flächengenerierung bietet Ihnen PCMap an, Symbol- oder Textanfaßpunkte als Ausgangspunkte zu verwenden und beginnt entsprechend mit der automatischen Erzeugung von jeweils einer Fläche pro Symbol/Text, wobei die Schlüsselnummern (IDs) und auch die Typinformationen (nicht aber die Typdefinitionen!) übernommen werden. Nach Abschluß des gesamten Vorgangs informiert PCMap Sie über die erzeugten Flächen. Wenn z.B. mehrere Symbole in einer Fläche vorhanden waren und dementsprechend u.U. Flächen mehrfach generiert wurden: im Menü ’Vektor’ ist ein Menüpunkt ’doppelte Flächen entfernen’ vorhanden, der anhand von Übereinstimmungen hinsichtlich Anfaßpunkt und Hüllrechteck gleiche Flächen automatisch entfernt. Auch hier empfiehlt es sich wie beim zuvor beschriebenen Verfahren die Geometrie vor dem Aufrufen dier Funktion zu bereinigen. 4.3.3 an Polygone Diese Funktion durchsucht eine Liniengeometrie nach geschlossenen Polygonen und speichert diese als Flächen. Aus Redundanzgründen erzeugt PCMap normalerweise gerade keine Polygone, aber es kommt beim Import von Geometrien aus anderen Systemen (z.B. Atlas BNA) vor, daß geschlossene Polygone angeliefert werden und von PCMap entsprechend verarbeitet werden sollen. 4.4 Doppelte Flächen entfernen Wie schon beim Flächeneditor erwähnt, können doppelt vorhandene Flächen, die z.B. beim automatischen Flächen erzeugen oder durch versehentliche manuelle Erzeugung entstanden sind, automatisch wieder entfernt werden. Als doppelt vorhandene Flächen werden dabei von PCMap alle Flächen angesehen, die hinsichtlich ihres Anfaßpunktes und ihres Hüllrechtecks übereinstimmen. 4.5. FLÄCHENREFERENZLISTE LÖSCHEN 61 4.5 Flächenreferenzliste löschen Die erzeugten Flächen werden in Form einer Flächenreferenzliste gespeichert, in der die Flächen mit ihren Attributen und den begrenzenden Segmenten aufgelistet sind (Extension ’.PIR’). Soll nun eine Flächenreferenzliste neu angelegt werden, obwohl bereits Flächen definiert sind, sei es durch den Benutzer mit den Grafikeditor-Funktionen, sei es durch Einlesen einer ’.PIR’-Datei, so kann mit dieser Funktion die Flächenreferenzliste gelöscht werden. 4.6 Inselanbindungen entfernen Für die automatische Flächenerzeugung wird in PCMap normalerweise durch Anbindungslinien dafür gesorgt, daß der Bildungsalgorithmus die Inselumrandungen zur richtigen Fläche zuordnet (s. auch Kapitel Funktionenfenster). Ist eine Fläche einmal richtig gebildet, sind diese Linien eigentlich nicht mehr nötig, es sei denn u.U. für spätere Editierarbeiten. Auch für die Konvertierung in andere Dateiformate sind die Anbindungen u.U. zu entfernen. 4.6.1 in Flächen Mit dieser Funktion kann eine Plazierung von Symbolen in alle Flächen initiiert werden. Dies erleichtert u.a. das Erstellen von thematischen Karten mit Symboldarstellungen, sofern Flächen definiert wurden, aber etwa noch keine Symbolpunkte vorliegen: Für alle Flächen wird das aktuell eingestellte Symbol (s. Symbomboleditor (15.7, S. 166), Funktionenfenster (15, S. 147)) in der eingestellten Größe in den Mittelpunkt des die jeweilige Fläche umhüllenden Rechtecks gesetzt. Der für die jeweilige Fläche gültige Typ wird dabei auch für das Symbol übernommen, ebenso die Kennziffer, die ja als Schlüsselnummer für die Sachdatenzuordnung wichtig ist im Hinblick auf die thematische Darstellung. Hinweis: Durch die automatische Plazierung der Symbole in die Mitte der Hüllrechtecke der Flächen kann es in seltenen Fällen, insbesondere bei ungewöhnlichen Flächenformen, zu dem Effekt kommen, daß ein automatisch plaziertes Symbol nicht innerhalb der zugeordneten Fläche abgelegt wird. Dieser Effekt tritt vor allem bei L- und U-förmigen oder ähnlichen Flächen auf. Wir empfehlen daher, die Karte nach dem Durchführen der automatischen Symbolplazierung zu kontrollieren und evtl. außerhalb ihrer Flächen liegende Symbole mit Hilfe des Symboleditors (Funktionenfenster) in die Flächen zu schieben. Da PCMap Ihnen beim Verschieben eines Symboles eine dynamische optische Rückkopplung des Symbolumrisses am Bildschirm liefert, können sowohl thematische als auch nicht-thematische Symbole auch in ’kritischen’ Situationen (z.B. viele, eng liegende Symbole oder kleine Flächen) optimal plaziert werden. 4.6.2 aus Datei PCMap erlaubt auch eine automatische Plazierung von Symbolen an Punkten, deren Koordinaten in einer dBase-Datenbank enthalten sind. So können z.B. Meßstellen und ihre Werte schnell mit einer digitalen Karte verknüpft werden. Dieser Menüpunkt läßt Sie eine dBase-Datenbank öffnen, wobei Sie dann im Dialog aufgefordert werden, die Namen der Variablen zu benennen, die die X- und Y-Koordinaten enthalten. Die Symbole werden mit den aktuell gültigen Einstellungen für Typ und Symbolart bzw. -Größe erzeugt, die Schlüsselnummern werden aus der dBase-Datenbank entnommen (Indexvariable). 4.7 Texte plazieren (in Flächen/an Symbole) Sollen bereits erzeugte Flächen oder Symbole mit Texten versehen werden, so können mit Hilfe dieser Funktion automatisch Texte auf einfache Weise plaziert werden. Es erscheint zunächst folgendes Dialogfenster: 62 KAPITEL 4. MENÜ VEKTOR Wenn gewünscht, können die Flächenmittelpunkte (genauer: die Mittelpunkte der die Flächen einhüllenden Rechtecke) oder die Symbole (genauer: deren Anfaßpunkte) mit Texten versehen werden. Als automatisch plazierte Texte werden von PCMap in einem zweistufigen Verfahren zunächst die Schlüsselnummernder Objekte (also der Flächen bzw. der Symbole) in die Karte eingefügt. In einem weiteren Schritt können dann die Schlüsselnummern durch aus einer Datenbank (DBF) oder ASCII-Datei gelesene beliebige Texte ersetzt werden (siehe Menü ’Vektor’: ’Beschriftungen aus Datei’ (4.8, S. 62)). Dieses auf den ersten Blick umständlich erscheinende Verfahren bringt große Vorteile, was das Erkennen und Vermeiden von Fehlern angeht: überall, wo die automatische Zuordnung der aus einer Datenbank/Datei gelesenen Texte nämlich nicht geklappt hat, bleiben als Texte die Schlüsselnummern in der Karte stehen. Diese fallen bei der Korrektur sofort ins Auge und der Fehler, sei er bedingt durch eine falsche Kennziffer in der Karte oder durch einen Fehler in der Datei mit den Texten, kann schnell gefunden und behoben werden. Wichtig: die gewünschten Attribute (Font, Farbe, Größe(!) etc.) sollten vorher richtig spezifiziert sein (Funktionenfenster)! Damit können nachträgliche Editierarbeiten an den einzelnen Texten vermieden werden. So können also z.B. sehr schnell und einfach Gemeindenamen plaziert oder auch Sachdaten in die Karte hineingeschrieben werden; vom Aufbau her ist nämlich, sofern Sie mit ASCII-Dateien arbeiten, deren erforderliche Struktur (Sachdatendateien bzw. Dateien mit zu plazierenden Texten) identisch mit der Sachdatenstruktur, so daß z.B. die Texte in die Sachdatensätze integriert sein können, was auch zur Übersichtlichkeit der Sachdatendateien beiträgt. Hier ein Beispiel für den Aufbau von solchen Dateien (lesen Sie dazu bitte auch Menü ’Sachdaten’: ’ASCII-Datei lesen’). 1 10421 178 277 846 28 452 288 837 2906 Altstadt 5 12791 135 206 376 31 212 288 740 1988 Maxvorstadt Für das automatische Plazieren von Texten aus ASCII-Dateien (eine oder mehrere Zahlen können natürlich auch als Texte plaziert werden -> Datenvisiualisierung) ist vom Anwender dann noch die Spalte des Textbeginns und die zu übernehmende Textlänge festzulegen (Dialogbox). 4.8 Beschriftungen aus Datei Mit dieser Funktion können die Wortlaute von Texten geändert werden. Aus Datenbanken oder ASCIIDateien können, identifiziert über die Schlüsselnummern, vorhandene Texte durch neue ersetzt werden. Diese Möglichkeit ist besonders interessant in Verbindung mit der Funktion ’Texte plazieren’, s. auch obige 4.9. GEOMETRIE TRANSFORMIEREN 63 Abb. Dort werden als Standardtexte die Schlüsselnummern in die Karte eingetragen, die sich nunmehr ersetzen lassen etwa durch Gemeindenamen, aber auch durch Daten, die ja aus ASCII-Dateien ebenfalls als Texte eingelesen werden können. Wenn Sie mit ASCII-Dateien arbeiten, entspricht deren Aufbau dem der Sachdatendateien: am Anfang einer Zeile muß eine Schlüsselnummer stehen. Die Position innerhalb der Zeile, aus der der jeweilige Wortlaut zu übernehmen ist, wird vom Benutzer mit Hilfe eines Dialogfensters spezifiziert. 4.9 Geometrie transformieren Dieser Menüpunkt bietet Ihnen zwei grundsätzlich unterschiedliche Möglichkeiten zur Transformation digitaler Karten. Die lineare Transformation zur Verschiebung, Drehung und Vergrößerung/Verkleinerung sowie die Affintransformation zu Umrechnung von ’Tischkoordinaten’ in ’Echtkoordinaten’ (Landeskoordinaten, z.B. Gauß-Krüger). Die zweite Variante ist allerdings ein optionales Zusatzmodul, das ggf. separat zu erwerben ist. 4.9.1 Lineare Transformation Wenn eine Karte nicht im Originalmaßstab zur Digitalisierung vorliegt (reprotechnische Vergrößerung oderVerkleinerung) sowie auch, wenn verschiedene Karten auf gleiche Größe gebracht/aneinander angepaßtwerden sollen, bietet PCMap die Möglichkeit, schon beim Digitalisiervorgang die Koordinatenwerte entsprechend umzurechnen. Diese Umrechnung kann aber auch jederzeit nachträglich erfolgen: Wenn Sie eine Karte eingelesen haben und diese Funktion aufrufen, können Sie alle Objekte transformieren, d.h. neu skalieren (vergrößern/verkleinern), verschieben in X- und Y-Richtung und auch drehen. In einer Dialogbox sind die gewünschten Werte für die Umrechnung einzugeben; sofern bereits eine Graphik digitalisiert bzw. eingelesen war, fragt PCMap den Benutzer, ob auch die bereits vorliegenden Koordinaten umzurechnen sind. Dabei werden dann die Werte XOffset, YOffset für die Verschiebung der vorliegenden Karte und die Winkelangabe (in Grad) für die Drehung der vorliegenden Karte verwendet. Beim Weiterdigitalisieren ist dann nur der Repro-Faktor wirksam, die übrigen Parameter sind also allein für das Bisherige relevant! Anmerkung: Die Symbole und Texte werden hier nicht mitgedreht; diese Funktion ist für die Anpassung zweier Karten aneinander gedacht, wobei z.B. bei einer geringfügigen Drehung die Symbole oder Gemeindenamen weiterhin exakt in der Horizontalen verbleiben sollen. 4.9.2 Affintransformation Zur Arbeit mit Karten in Echtkoordinaten gibt es ein gesondertes Modul, das sowohl für den Digitalisiervorgang die entsprechenden Features bereithält, als auch die nachträgliche Umwandlung einer Karte von Tischkoordinaten- in Echtkoordinaten-Skalierung erlaubt. Die nachträgliche Umsetzung in ein Echtkoordinaten-System per Affintransformation erfordert 4 Paßpunkte inder Karte, für die dann die Echtkoordinaten, z.B. Gauß-Krüger, bekannt sind. Wählen Sie den Linieneditor aus und z.B. die Funktionstaste links unten im Funktionenfenster (’Punkt ändern’). Klicken Sie nacheinander die 4 Punkte an, drücken sie jeweils die ’Page down’-Taste auf der Tastatur und geben Sie per Dialogbox die Sollkoordinaten für den betreffenden Punkt ein. Wenn Sie dies für die benötigten 4 Punkte gemacht haben, können Sie die Transformation mit diesem Menüpunkt starten, ansonsten erhalten Sie einen Hinweis, daß noch nicht für 4 Punkte die erforderlichen Daten vorliegen. Bei der Umrechnung werden im Echtkoordinaten-Modul auch die Rasterbilder geocodiert, so daß Rasterund Vektorinformationen gemeinsam paßgenau verarbeitet werden können. Bitte beachten: die Codierungsinformationen für Rasterbilder werden in einer kleinen Begleitdatei (gleicher Name wie Bilddatei, Extension ’.PIX’) abgelegt. 64 KAPITEL 4. MENÜ VEKTOR Hinweis: Wenn lediglich ein Rasterbild zu transformieren ist, bzw. ggf. Vektorelemente bewußt nicht transformiert werden sollen, so ist im Menü ’Raster’ eine entsprechende Funktion zu finden. Interessant im Zusammenhang mit der Funktion ’Datei’: ’Speichern’: ’Karte als Symbol’: wenn Sie ein geocodiertes Rasterbild als Symbol speichern und als Anfaßpunkt ’0’ eingeben, der als Anfaßpunkt den Koordinaten-Ursprung (0,0) definiert, haben Sie ein einfaches Werkzeug, um solche Karten als Symbole (egal ob Raster- oder Vektor-) paßgenau und lagerichtig aneinanderzufügen. Sie müssen dazu die derartigen Symbole lediglich auf den Punkt 0,0 snappen. 4.9.3 an Snapgitter anpassen Diese Funktion paßt alle bisher digitalisierten Punkte (d.h. auch Texte und Symbole) an das vom Benutzer spezifizierte Snapgitter an. Näheres zur Funktion Snapgitter s. Statusfenster (13, S. 137). 4.10 Kennziffern ändern Mit diesem Menüpunkt erhalten Sie eine Dialogbox, die Möglichkeiten zur Verfügung stellt, um ganze Karten bzw. Dateien hinsichtlich der Numerierung ihrer Objekte zu bearbeiten. Derartige Funktionen sind u.a. dann eine wertvolle Hilfe, wenn Sie etwa zwei Karten verknüpfen wollen, bei denen man dies nicht vorhergesehen hatte. Dann kann der Fall eintreten, daß Probleme mit den Kennziffern der graphischen Objekteentstehen, denn es dürfen aus datenbanktechnischen Gründen keine Schlüssel doppelt auftauchen (innerhalbeiner Objektart, z.B. bei den Linien). Ein anderer Fall, wo diese Funktionen gute Dienste leisten, ist dann gegeben, wenn Sie einen Teil einer Karte ’ausschneiden’ (Menü ’Datei’: ’Speichern’: ’selektiv’) unddiesen mit der gesamten Karte zusammen als Nebenkarte koppeln wollen. Dann bietet es sich z.B. an, die Schlüsselnummern der Nebenkarte zu transformieren, so daß doppelte Schlüssel vermieden werden, die ja innerhalb einer Karte nicht zulässig sind. Sie können wahlweise Schlüsselnummern einer oder mehrerer Objektarten in einer Karte neu numerieren oder um einen einzugebenden Wert ändern (transformieren). Hinweis: Seien Sie bitte vorsichtig bei der Eingabe negativer Werte, die Verschiebungen dürfen nicht dazu führen, daß negative Schlüsselnummern entstehen! Sonst kann es nämlich Probleme geben, da PCMap z.B. intern gelöschten Flächen negative Schlüsselnummern zuweist. Anwendungsbeispiel: Mit dieser Funktion können Sie Linien mit neuen ID-Nummern versehen (werden auch in den Flächenreferenzen eingetragen), dabei aber alle anderen Kennziffern unverändert zu lassen. Diese Funktionalität ist z.B. wichtig, wenn Sie mehrere Karten zusammenfügen wollen, deren Liniennummern eventuell bei 1 beginnen, deren Flächen, Symbole etc. aber eventuell mit offiziellen GemeindeKennziffern versehen sind, die unverändert bleiben sollen. Kapitel 5 Menü Raster 5.1 Allgemeines zur Nutzung von Rasterbildern PCMap ermöglicht das Laden eines Rasterbildes, dessen Hauptanwendungsbereich dürfte die Nutzung als Hintergrundbild sein. Sei es zur Erzeugung von Vektorkarten (Digitalisieren am Bildschirm mit der Maus) sei es zur Ergänzung kartographischer Vektorinformation (z.B. Hinterlegung einer Karte mit Luft- oder Satellitenbild): Das Rasterbild wird Bestandteil der Karte, d.h. die Information darüber wird in der Kartendefinitionsdatei (Extension .PII) mit abgelegt, so daß beim wiederholten Laden der Karte das Rasterbild automatisch mitgeladen wird. Unter diesem Hauptmenüpunkt sind nun die Funktionen zusammengefaßt, die mit der Darstellung und dem Scannen von Rasterbildern zu tun haben. Beachten Sie bitte auch die ergänzenden Funktionalitäten im Menü ’Datei’, wo das Lesen und Speichern von Rasterimages möglich ist, einschließlich Formatkonvertierung, Zuschneiden auf exakten Zoomausschnitt (subpixelgenau!) sowie ggf. eine Kompression spezifiziert werden kann. Achten Sie ferner auf die dort gegebene Möglichkeit, Rasterbilder allein oder als Bestandteil einer hybriden Darstellung als Symbol zu speichern, das manuell oder automatisch in Karten plaziert sowie zur Linienmarkierung oder Flächenfüllung Verwendung finden kann. Und achten Sie schließlich auf die Funktionen im Menü ’Bearbeiten’, wo Rasterbilder importiert werden können und auch ein Export sowohl von Raster- wie hybrider Grafik in die Zwischenablage stattfinden kann. Für Anwendungen der hybriden Kartographie sei noch einmal besonders auf die oben schon angedeutete Möglichkeit hingewiesen, Rasterbilder als Symbol zu speichern und zu plazieren. Wenn Sie dies mit geocodierten Images getan haben (und Anfaßpunkt 0 verwendet haben), bietet sich die Möglichkeit, diese einfach auf den Koordinatenursprung zu plazieren (z.B. mit Gittersnap), wodurch ein jedes Rasterbild lagerichtig in Landeskoordinaten liegt. Sie können damit z.B. zahlreiche Images kombinieren -auch mit Vektorkarten- für große blattschnittfreie Layouts! 5.2 Parameter... Mit einer Dialogbox können Sie einstellen, ob ein (geladenes) Rasterbild angezeigt werden soll, wenn ja, ob es im Hintergrund, Vordergrund oder vor den Flächen, jedoch hinter allen anderen Objekten liegen soll. Für zweifarbige (S/W) Bilder können Sie eine Farbe festlegen, in der das Bild darzustellen ist (z.B. hellgrau, wenn ein dezentes Hintergrundbild erwünscht ist, etwa zum Zwecke der Digitalisierung mit der 65 66 KAPITEL 5. MENÜ RASTER Maus am Bildschirm). Zweifarbige Bilder sind übrigens durchsichtig, so daß sie z.B. über ein Luftbild ein Schwarz/Weiß- Kartenbild legen können oder natürlich auch Vektorgrafik. Farbige Rasterbilder hingegen werden stets in Originalfarben wiedergegeben (je nachdem Palettenfarben oder Echtfarben). 5.3 Entfernen Wollen Sie ein Rasterbild nicht nur temporär ausblenden sondern ganz aus einer Kartendarstellung entfernen, so bietet Ihnen dieser Menüpunkt die Möglichkeit dazu. 5.4 Quelle.../Scan... PCMap ermöglicht durch Unterstützung der Twain-Treiber das direkte Scannen von Rasterimages. Mit dem Menüpunkt ’Quelle...’ können Sie Ihr Gerat (Scanner) festlegen. Der Menüpunkt ’Scan...’ führt Sie dann zum Scandialog. Nähere Informationen dazu müssen Sie der Dokumentation Ihres TwainTreibers/Scanners entnehmen. 5.5 Transformieren Dieser Menüpunkt bietet Ihnen zwei grundsätzlich unterschiedliche Möglichkeiten zur Transformation von Rasterbildern (ohne dabei das Vektorbild zu transformieren!). Die lineare Transformation zur Verschiebung, Drehung und Vergrößerung/Verkleinerung sowie die Affintransformation zu Umrechnung in ’Echtkoordinaten’ (Landeskoordinaten, z.B. Gauß-Krüger). Die zweite Variante ist allerdings ein Zusatzmodul, das separat zu erwerben ist. 5.5.1 Lineare Transformation Wenn Sie ein Rasterbild eingelesen haben und diese Funktion aufrufen, können Sie es transformieren, d.h. neu skalieren (vergrößern/verkleinern), verschieben in X- und Y-Richtung und auch drehen. In einer Dialogbox sind die gewünschten Werte für die Umrechnung einzugeben. Dabei werden dann die Werte XOffset, YOffset für die Verschiebung der vorliegenden Karte und die Winkelangabe (in Grad) für die Drehung des Bildes verwendet. 5.5.2 Affintransformation Zur Arbeit in Echtkoordinaten gibt es ein gesondertes Modul, das sowohl für den Digitalisiervorgang die entsprechenden Features bereithält, als auch die nachträgliche Umwandlung einer Karte bzw. hier allein eines Rasterbildes von Tischkoordinaten- in Echtkoordinaten-Skalierung erlaubt (Geocodierung). Die nachträgliche Umsetzung in ein Echtkoordinaten-System per Affintransformation erfordert 4 Paßpunkte in der Karte, für die dann die Echtkoordinaten, z.B. Gauß-Krüger, bekannt sind. Digitalisieren Sie ein Segment, das die 4 Stützpunkte enthält, wählen Sie den Linieneditor aus und z.B. die Funktionstaste links unten im Funktionenfenster (’Punkt ändern’). Klicken Sie nacheinander die 4 Punkte an, drücken sie jeweils die ’Page down’-Taste auf der Tastatur und geben Sie per Dialogbox die Sollkoordinaten für den betreffenden Punkt ein. Wenn Sie dies für die benötigten 4 Punkte gemacht haben, können Sie die Transformation mit diesem Menüpunkt starten, ansonsten erhalten Sie einen Hinweis, daß noch nicht für 4 Punkte die erforderlichen Daten vorliegen. Bitte beachten: die Codierungsinformationen für Rasterbilder werden in einer kleinen Begleitdatei (gleicher Name wie Bilddatei, Extension ’.PIX’) abgelegt. PCMap unterstützt zum Einlesen geocodierter Rasterbilder übrigens auch ’Worldfiles’, die die entsprechende Georeferenzierungsinformation enthalten (mit Priorität). 5.5. TRANSFORMIEREN 67 Interessant im Zusammenhang mit der Funktion ’Datei’: ’Speichern’: ’Karte als Symbol’: wenn Sie ein geocodiertes Rasterbild als Symbol speichern und als Anfaßpunkt ’0’ eingeben, der als Anfaßpunkt den Koordinaten-Ursprung (0,0) definiert, haben Sie ein einfaches Werkzeug, um solche Karten als Symbole (egal ob Raster- oder Vektor-) paßgenau und lagerichtig aneinanderzufügen. Sie müssen dazu die derartigen Symbole lediglich auf den Punkt 0,0 snappen. 68 KAPITEL 5. MENÜ RASTER Kapitel 6 Menü Sachdaten 6.1 Allgemeines zur Sachdatenanbindung Für Anwendungen der thematischen Kartographie und Geographische Informationssysteme (GIS) spielt die Verknüpfung von digitalen Karten und Sachinformationen eine entscheidende Rolle. Dementsprechend bietet PCMap hier eine Fülle von Möglichkeiten, Sachdaten anzubinden und die Informationen über diese Anbindung auch in der Kartendefinition (Extension .PII) zu speichern, so daß die Verknüpfung bei einem erneuten Laden der Karte automatisch wiederhergestellt wird. Als einfachste Methode wurde in der Vergangenheit stets die Anbindung von Daten aus einer ASCII-Datei (Textdatei) angesehen, die Sie z.B. in Tabellenform mit einem Texteditor oder einem Textverarbeitungsprogramm erstellt haben. Aus heutiger Sicht halten wir es aber z.B. für komfortabler, eine Tabelle mit einem Tabellenprogramm zu erzeugen (z.B. MS Excel) und diese per DDE (Dynamic Data Exchange) anzubinden. PCMap kommuniziert dann direkt mit dem Programm, das die Daten bereitstellt; viele WindowsProgramme bieten diese Fähigkeit, so können z.B. Tabellen aus MS Excel oder MS Access direkt mit einer Karte verknüpft werden, aus einer Datenbank aber genau so gut etwa eine SQL-Abfrage. Mit dem Feature ’Sachdaten’: ’DDE-Daten aktualiseren’ ist Ihre Karte schnell auf dem neuesten Stand. Weiter unten ist im Detail beschrieben, wie einfach dies geht und welche Möglichkeiten DDE noch bietet (z.B. nicht nur PCMap als Client, der Daten vom Server nutzt, sondern auch PCMap als Execute-Server, d.h. als Programm, das z.B. aus einer Datenbank heraus ferngesteuert werden kann). Desweiteren kann PCMap direkt dBase-Dateien (DBF) nutzen und auch bearbeiten: Damit können Sie einfach und schnell wie bei ASCII-Dateien sowohl die Daten in thematische Karten/Kartogramme umsetzen als auch am Bildschirm bequem mit Karte und Daten interaktiv gemeinsam arbeiten. Beispielsweise können Sie kartographische Objekte anklicken und damit die zugehörigen Sachdaten auf den Bildschirm holen. Bei Bedarf können Sie Datensätze auch bearbeiten und Änderungen speichern. 69 70 KAPITEL 6. MENÜ SACHDATEN Als ebenso bequeme wie universelle Möglichkeit einer Datenbankanbindung bietet sich ODBC (Open Database Connection) an. Dies setzt installierte ODBC-Treiber voraus, die aber heute mit praktisch jedem Datenbankprogramm mitgeliefert werden. Haben Sie z.B. MS Office installiert, so sind die entsprechenden Treiber bereits auf Ihrem System verfügbar (Achtung Windows 3.1 bzw. 3.11 - Nutzer: Hier sind z.T. noch alte ODBC-Treiber-Versionen im Umlauf, die nicht korrekt arbeiten; ggf. über Internet aktuelle Versionen holen!). Per ODBC bietet Ihnen PCMap u.a. die Möglichkeit, eine mit der Karte korrespondierende Sachdatentabelle in einem zusätzlichen Fenster zu haben (s. Menü ’Fenster’ (10, S. 127)). Für universelle Formen von Informationssystemen ist besonders die Anbindung von ’externen Ereignissen’ interessant: Wenn eine Datenbank (DBF) mit der Karte verknüpft ist, so kann durch den Eintrag eines Dateinamens in einem beliebigen Textfeld eines Datensatzes dafür gesorgt werden, daß bei Anklicken eines korrespondierenden Objektes in der Karte (z.B. Linie, Symbol) die entsprechende Anwendung mit dem Dokument gestartet wird. Dabei werden sowohl die in Windows definierten Verknüpfungen als auch Festlegungen in der WINPCMAP.INI berücksichtigt, die letzteren mit Priorität. So können beliebige kartographische Objekte z.B. mit Text- oder Bilddokumenten (auch mehreren) verknüpft werden, es können sogar Video- und/oder Audiosequenzen angebunden werden (entsprechende MediaPlayer-Installation vorausgesetzt). Nachfolgend ein Beispiel eines Kanalinformationssystems, den Kanalabschnitten sind die entsprechenden Rohrleitungsvideos zugeordnet: Wenn Sie über einen Internet-Anschluß verfügen, können Sie sogar Objekte aus dem WWW mit Ihrer Karte verknüpfen, z.B. durch Angabe eines URL wie http://www.giscad.de die PCMap-Homepage mit einem Objekt Ihrer Karte! In Ihrer WINPCMAP.INI muß dazu im Abschnitt [Externe Ereignisse] die Zeile URL=C:nNETSCAPEnNETSCAPE.EXE %1 stehen, wenn Sie NETSCAPE als Web- Browser auf C: installiert haben. 6.2. ASCII-DATEI LESEN 71 6.2 ASCII-Datei lesen Der Menüpunkt ’ASCII-Datei lesen’ führt zum Dateiauswahlfenster. Es wird standardmäßig davon ausgegangen, daß Sachdaten in ASCII-Dateien mit Appendix ’.DAT’ oder ’.TXT’ vorliegen. Die Daten werden eingelesen und PCMap stellt fest, wieviele Variable vorliegen (=Maximalzahl von Zahlen in einer Zeile); es werden bis zu 20 akzeptiert, die Sie dann in thematischen Darstellungen verwenden können. Wenn eine thematische Karte definiert ist (s. Menü ’Karte’: ’Themadarstellung definieren’ (7.2, S. 83) bzw. Button (12.3, S. 135) in der Buttonleiste (12, S. 131)), so sind mit den ASCII-Daten einfache Abfragen möglich: wenn Sie ein Objekt anklicken (Fläche, Symbol, auch Diagramm), so erscheinen in der Statuszeile die für dieses Objekt vorliegenden Daten. Missing Values können berücksichtigt werden. Ein Zahlenwert, der als Missing Value interpretiert wird, ist über das Menü ’Sachdaten’ einstellbar. Bei der Erzeugung einer thematischen Darstellung werden Graphikelemente im Falle von Missing Values nicht gezeichnet (z.B. Symbole) bzw. bei Choroplethendarstellungen (Flächenstufendarstellungen) bleiben die betreffenden Flächen leer. Hinweis: Sollen in einer thematischen Darstellung bestimmte Flächen bzw. Symbole so dargestellt werden, wie sie in der Grundkarte gezeichnet würden (z.B. Seen oder Nordpfeil), so können Sie das dadurch bewirken, daß für diese Objekte keine Sachdatensätze in der Sachdatendatei bzw. -datenbank vorhanden sind. Im übrigen sei daran erinnert, daß auch in einer thematischen Reinzeichnung nur die Elemente berücksichtigt werden, deren Typ aktiviert ist (Taste ’*’ im Funktionenfenster). So können Sie z.B. gezielt für bestimmte Hierarchien von Objekten die Darstellung unterdrücken. Wenn Sie PCMap nutzen, um (unformatierte) Text-Dateien in Listenform zu verarbeiten, interpretiert die entsprechende Routine jeweils den ersten Zahlenwert in einer Zeile als Schlüsselkennziffer, die ggf. mit Graphikelementen, z.B. Linien, Symbolen, Flächen, in Beziehung gesetzt werden kann. Alle weiteren ASCII-Zeichenfolgen, die als Zahlen interpretiert werden können, stehen als Sachdatenwerte zur Verfügung. Trennzeichen sind alle Zeichen oder Zeichenketten, die nicht Bestandteil einer Zahl sein können, also z.B. Leerzeichen, Komma, Semikolon, Buchstaben (E ausgenommen, kann Exponenten anzeigen) etc. Damit sind sowohl unformatierte Zahlenfolgen wie auch Tabellen mit festem Format ohne besondere Maßnahmen einlesbar, sofern bei den Tabellen darauf geachtet wird, daß nicht zwei Zahlen, die getrennt interpretiert werden sollen, unmittelbar (ohne Trennzeichen) aneinandergrenzen. Dieses Einlesekonzept ist flexibel und vorteilhaft für den Benutzer, da außer dem Anklicken eines Dateinamens keine weiteren Spezifikationen nötig sind. PCMap analysiert selbst die Struktur. Beispiel: Datei MUENCHEN.DAT (Teilansicht) * Dies ist eine Kommentarzeile, folgende Zeile: Variablennamen. [Bev. Griechen Italiener Jugoslawen Spanier Tuerken Oesterr. sonst.Ausl.] 1 10421 178 277 846 28 452 288 837 2906 Altstadt 5 12791 135 206 376 31 212 288 740 1988 Maxvorstadt 9 12737 263 363 1419 60 567 328 1844 4844 Ludwigsvorstadt 10 15875 602 478 1702 23 963 463 651 4882 Isarvorstadt 13 13804 94 198 373 18 211 258 741 1893 Lehel 14 34931 874 1017 2495 51 1565 623 1841 8466 Haidhausen 16 22529 275 425 1166 37 862 455 945 4165 Au 17 45941 1057 764 1933 68 2343 889 1963 9017 Obergiesing 18 51238 555 451 1300 57 1284 984 2231 6862 Untergiesing 19 36833 725 732 2191 71 1396 709 1689 7513 Sendling 20 27693 1612 581 3904 78 2005 501 621 9302 Schwanthalerhöhe 21 24810 312 384 1097 31 756 453 1720 4753 Neuhausen 22 61841 893 849 1466 141 1040 1034 4437 9860 Schwabing Anmerkung: Die Daten müssen nicht wie hier nach aufsteigenden Schlüsseln sortiert sein! 72 KAPITEL 6. MENÜ SACHDATEN Hinweis: Zeilen, in denen am Anfang ein ’*’ steht, werden als Kommentarzeilen angesehen und nicht als Daten ausgewertet. So können z.B. Tabellenköpfe in die Sachdatendateien integriert werden. Ferner können auch Variablennamen importiert werden. Diese müssen durch Leerstellen getrennt und insgesamt in eckige Klammern eingeschlossen sein, siehe dazu das Beispiel der Datei MUENCHEN.DAT, die auch Bestandteil Ihrer Installation ist. Beachten Sie bitte ferner die hier genutzte Möglichkeit, Texte (z.B. Namen) in ASCII-Dateien zu speichern (hier ab Spalte 51). Derartige Texte können automatisch in Flächen oder an Symbolen plaziert werden (siehe dazu Funktion ’Vektor’: ’Texte plazieren’ (4.7, S. 61), und ’Vektor’: ’Beschriftungen aus Datei’ (4.8, S. 62)). Die obige Sachdatendatei paßt zur Karte M1GRUND in Ihrer PCMap-Installation und wird auch in einigen Themabeispielen verwendet. 6.3 ASCII-Datei editieren... PCMap enthält einen integrierten Editor für Textdateien, mit dem Sie Ihre ASCII-Daten anschauen und auch bearbeiten können. 6.4 dBase-Datei öffnen... PCMap ermöglicht die direkte Verknüpfung von dBase-Datenbanken mit den Objekten Ihrer Karte. Dazu muß in Ihrer Datenbank eine Indexvariable enthalten sein, die Schlüssel enthält (numerisch, bis zu 9stellig), wie sie auch in der Karte für die Linien, Flächen, Symbole oder Texte vorkommen. Zur Benutzung der Daten ist es sodann erforderlich, als erstes die Indexvariable festzulegen, d.h. es ist die Variable anzuklicken, die die Schlüsselkennziffern enthält, über die eine Zuordnung zwischen den (geo-)graphischen Objekten und den Sachdaten hergestellt wird. Danach können für die Definition von thematischen Darstellungen bis zu 20 Variable einzeln importiert werden. Die ausgewählten Variablen stehen dann in der gleichen Weise zur Verfügung wie Variable, die über die ASCII-Schnittstelle per Sachdatendatei (Extension ’.DAT’ oder ’.TXT’) angeschlossen wurden. Achtung: Es kann jeweils entweder eine ASCII-Datei oder eine Datenbank angeschlossen sein, d.h. mit dem Öffnen einer neuen Datei entfallen die bisher angeschlossenen Variablen. Automatisches Anschließen einer Datenbank: PCMap speichert alle Angaben zur Definition einer Karte in der Kartendefinitionsdatei (= Typdefinitionsdatei, Extension ’.PII’). Da diese PII-Dateien Textdateien 6.4. DBASE-DATEI ÖFFNEN... 73 sind, können Sie mit einem Texteditor (Drücken Sie einmal STRG+t) angeschaut bzw. von erfahrenen PCMap-Anwendern auch editiert werden (wir empfehlen normalerweise den einfacheren Weg, die Definitionen mit den komfortablen PCMap-Menüs zu beeinflussen). Wichtig, wenn Sie PII-Dateien oder Sachdatendateien (’.DAT’) mit einem Textprogramm editieren sollten: beim Speichern daran denken, daß nur im ASCII-Format gespeichert wird; ein ’beliebter’ Fehler besteht darin, daß Textformatierungsinformation mit abgespeichert wird, wodurch die Dateien dann für PCMap nicht mehr lesbar sind. In der Rubrik ’Daten’ ist in der Typdefinitionsdatei der Dateiname der Sachdatendatei bzw. Datenbank zu finden. Bei einer dBase-Datei folgen in der gleichen Zeile durch Leerstellen getrennt die Namen von der Indexvariablen und allen weiteren importierten Variablen. Mit dieser Art von Sachdatenanbindung lassen sich besonders schnell und einfach Fortführungen von thematischen Karten erzeugen, da ja ohne weiteres unter dem gleichen Dateinamen eine aktualisierte Sachdatenbank die alten Datenbestände ersetzen kann, so daß sofort eine aktualisierte Karte zur Verfügung steht. Allenfalls in der Legende sind ggf. Jahreszahlen o.ä. zu korrigieren, was aber auch in der PII-Datei vorgenommen werden kann, da ja Legendenüberschriften ebenfalls hier abgelegt werden. Ist eine Datenbank angeschlossen, so sind graphische Abfragen möglich: Es erscheint beim Anklicken von Linien, Flächen, Symbolen oder Texten ein Fenster mit dem kompletten zugeordneten dBase-Record. Sofern dieser mehr als 10 Variable umfaßt, erscheint im Fenster die erste ’Seite’ mit den ersten 10 Variablen und es besteht die Möglichkeit zu blättern (Tasten ’Weiter’ bzw. ’Zurück’); in der Fensterüberschrift können Sie Satznummer und die Seitennummer ersehen. Bei langen Textfeldern werden nur die ersten Zeichen angezeigt und beim Editieren erfolgt horizontales Scrolling. Die Datenbanksätze können editiert werden, Änderungen können Sie mit der Taste ’OK’ direkt in die Datenbank zurückspeichern. Beachten Sie bitte: Wenn der Editor für ein Datenfeld keine weiteren Zeichen mehr akzeptiert, so ist dies kein Fehler des Programms, sondern Sie haben die zulässige Länge des Datenfeldes laut Datenbankspezifikation erreicht! Beim Speichern des Datenbank-Satzes prüft übrigens PCMap, ob Ihre Eingaben erlaubt waren und verwirft ggf. unzulässige Zeichen wie z.B. Buchstaben in einem numerischen Feld. KAPITEL 6. MENÜ SACHDATEN 74 Editieren von Datenbanksätzen 6.5 dBase-Records Wenn eine dBase-Datei direkt mit einer Karte verknüpft ist, so können von PCMap die Datenbank-Records, die jeweils mit Objekten in der Karte korrespondieren, angezeigt werden. Sie klicken einfach eine Fläche, ein Symbol etc. an (entsprechender Editor muß im Funktionenfenster aktiviert und eine Funktionstaste gedrückt sein): PCMap zeigt Ihnen den entsprechenden Datenbanksatz. Sie können diesen auch editieren und zurückspeichern. Manchmal wollen aber vielleicht von dieser Funktionalität nicht ’belästigt’ werden. Deshalb ist es hier möglich, diese ein- und auszuschalten. Der Vorteil gegenüber einem Schließen der Datenbank besteht u.a. darin, daß beim erneuten Speichern der Karte, insbesondere wenn Sie eine Themadarstellung definiert haben, in der Definitionsdatei (’*.PII’) die automatische Datenbankanbindung gespeichert bleibt, während sie bei einem Schließen der Datenbank entfallen würde. Darüber hinaus kann es natürlich sein, daß Sie nicht nur vorhandene Datenbanksätze bearbeiten wollen, sondern evtl. neue erzeugen möchten. Auch diese Funktion können Sie hier ein- und ausschalten. 6.6 Externe Ereignisse auslösen... Hier können Sie die Anzeige der externen Ereignisse, die mit Objekten in der Karte verknüpft sind, aktivieren oder ausschalten. Jedes beliebige Dokument kann mit einem Objekt in einer Karte verknüpft werden. So eine Verknüpfung wird hergestellt über eine angebundene DBF-Datei. Wenn Sie in ein beliebiges Textfeld eines Records einen Dokumentnamen einfügen und dessen Appendix mit einer Windows-Anwendung verknüpft ist (z.B. DOC mit MS Word), so startet PCMap bei Anklicken des kartographischen Objekts die entsprechende Anwendung mit dem Dokument. Sie können auch mehrere Dokumente in einem DatenbankRecord ablegen, PCMap wird alle aktivieren, wobei für die Zuordnung die in Windows (INI resp. Registry) gültige Verknüpfung verwendet wird. Damit können Sie u.a. Multimedia-Informationssysteme erzeugen (Bilder, Sound, Videos anbinden) bzw. sensitive hybride Karten herstellen, die Verbindungen können über Angabe von URLs auch direkt ins Internet verweisen!. 6.7 dBase-Datei schließen Mit diesem Menüpunkt können Datenbanken geschlossen werden. Importierte Variablen bleiben hiervon jedoch unberührt und stehen für die aktuelle Arbeit weiter zur Verfügung. Aber Achtung: Bei Speicherung der Definitionen und späterem Wiederaufruf steht die Sachdatenanbindung nicht mehr zur Verfügung. Wenn es also lediglich darum geht, die Sachdatenfenster ’abzuschalten’, sollten Sie die oben beschriebene Funktion ’dBase-Records’ verwenden. Das Schließen der Datenbank macht Sinn, wenn Sie später mit einer anderen Datenbank weiterarbeiten möchten. Hinweis: Wenn Sie zwischen zwei Datenbanken direkt wechseln wollen, öffnen Sie einfach die zweite, PCMap schließt dann automatisch die erste! 6.8 Neue DDE-Verbindung .../ DDE-Datei lesen Nachfolgend wird erläutert, wie eine DDE-Verbindung definiert wird bzw. wie Sie eine früher schon einmal definierte Verbindung wieder aufrufen können. Solch eine DDE-Verbindung, bei der PCMap als Client Daten von einem Datenbank-Server o.ä. anfordern kann, basiert auf einigen Parametern, die von Ihnen zu spezifizieren sind (DDE-Dokument sowie -Service, -Topic und -Item). Diese werden in einer ASCIIDatei mit der Extension DDE abgelegt, ein Hinweis auf diese Datei in die Kartendefinitionsdatei (Appendix PII) eingefügt, so daß dann künftig die DDE-Verbindung beim Laden der Karte automatisch erfolgt; 6.8. NEUE DDE-VERBINDUNG .../ DDE-DATEI LESEN 75 dementsprechend wird, wenn nötig, auch das entsprechende Programm (z.B. Excel, Access o.ä.) automatisch gestartet (dazu muß der Dateityp des DDE-Dokuments mit einer Anwendung verknüpft sein). Tip: Wenn Sie per DDE eine Excel-Tabelle anbinden wollen, gibt es eine besondere Erleichterung zur Eingabe der Verbindungsparameter: Tabellenbereich markieren und in Zwischenablage kopieren: PCMap bietet Ihnen dann automatisch die ’richtigen’ Voreinstellungen beim Dialog für eine neue DDE-Verbindung, da Excel auch die Metadaten in der Zwischenablage hinterlegt, was für diesen Zweck nutzbar ist. (Diese Methode funktioniert auch mit einigen anderen (OLE-Server-)Anwendungen.): Nachfolgend sind zwei Beispiele für die 4 Parameter abgedruckt, wie sie bei einer Anbindung an eine Excel- Datei bzw. an eine Access-Datenbank in der DDE-Datei abgelegt werden: MAROKKO.XLS EXCEL [MAROKKO.XLS]MAROKKO Z1S1:Z40S7 MUE2.MDB MSACCESS MUE2;TABLE mue2 ALL Anmerkung: Im ersten Beispiel zunächst der vollständige Pfad für die Sachdaten, sodann DDE-Service sowie Topic (hier: EXCEL und gewünschte Tabelle) und in der letzten Zeile der gewünschte Tabellenbereich (kann ja auch Ausschnitt sein). Im zweiten Beispiel der Datenbankname, der DDE-Service und schließlich der Verweis auf eine Tabelle (hier wären z.B. auch SQL-Abfragen möglich). In einer weiteren Zeile können evtl. noch DDE-Kommandos ergänzt werden. Beispiele hierzu finden Sie auf der Installations-CD sowie über das Internet ladbar. 76 KAPITEL 6. MENÜ SACHDATEN Bei Access und anderen Applikationen sollten Sie, damit Sie alles richtig machen, das jeweilige Handbuch bzw. Hilfesystem unter dem Stichwort ’DDE’ bzw. ’DDE-Server’ konsultieren. 6.9 Anzeigen der Sachdaten bei Anklicken eines Elementes Über die reine Dateneinlese-Funktionalität via DDE hinaus kann PCMap den jeweils verwendeten DDEServer auch dazu bewegen, Ihnen die Sachdaten zu einem in PCMap angeklickten Element anzuzeigen. Voraussetzung dafür ist, daß die Server-Anwendung über eine (dokumentierte) DDE-Execute-Schnittstelle mit Befehlen zum Suchen und Anzeigen verfügt. PCMap erlaubt einen fünften Parameter in der DDE-Datei, der beim Anklicken eines Elementes via DDE Execute an die Server-Anwendung geschickt wird, wobei zum Aufbau der Verbindung wieder Service, Topic und Item (vgl. oben) verwendet werden. In diesem fünften Parameter kann ’selektierten Elements (dient ja der Identifikation) und ’die Elementart (1=Linie/Segment, 2=Fläche, 3=Symbol, 4=Text) verwendet werden. Im Falle MS Access können z.B. folgende DDE-Execute-Makros verwendet werden: [OpenTable mue2][FindRecord %1] öffnet die Tabelle (in diesem Fall ’mue2’) und sucht den passenden Datensatz (dazu muß die Kennziffer im ersten Feld der Tabelle stehen). Eine mögliche Alternative: [OpenForm mue2][FindRecord %1] öffnet ein Formular (in diesem Fall ’mue2’, muß natürlich in der Datenbank definiert sein) und sucht den passenden Datensatz (dazu muß die Kennziffer im ersten Feld des Formulars stehen, sonst muß vor FindRecord noch eine GotoControl-Anweisung eingefügt werden, vgl. Access-Hilfe). 6.10. PCMAP ALS DDE-EXECUTE-SERVER 77 6.10 PCMap als DDE-Execute-Server Neben der oben beschriebenen DDE-Client-Funktionalität ist PCMap auch ein DDE-Server mit einer DDEExecute-Schnittstelle, die den Aufbau von Fachinformationssystemen, z.B. im Zusammenspiel mit Datenbankanwendungen ermöglicht. Die Nutzung dieser Schnittstelle ist aus allen Anwendungen oder Programmiersprachen möglich, die DDE-Execute-Kommandos absetzen können; dazu gehören z.B. MS Access, MS Excel, MS Visual Basic sowie Borland Delphi. Im nachfolgenden Beispiel, das auch auf der Installations-CD enthalten oder übers Internet ladbar ist, wird von MS Access aus PCMap veranlaßt (Button in Access-Formular), das zum jeweiligen Datenbanksatz korrespondierende Objekt (in diesem Falle Fläche) anzuzeigen. Das zweite Bild zeigt das kleine Programm, was durch den Knopfdruck ausgelöst wird: Initialisierung, Auswahl des Editormodus 2 (Flächen) und Selektieren. Die Dokumentation zur DDE-Execute-Schnittstelle von PCMap sowie zur sonstigen Nutzung von PCMap als DDE-Server finden Sie in der Datei DDE.TXT auf der Installations-CD. Da diese Schnittstelle ständig erweitert wird, sollten Sie auch gelegentlich die PCMap-WWW-Homepage konsultieren, wo Sie aktuelle Informationen u.a. zu diesem Punkt finden (http://www.pcmap.de). 6.11 DDE-Daten aktualisieren Mit der Wahl dieses Menüpunktes erzwingen Sie eine Aktualisierung Ihrer Karte mit den aktuell verfügbaren Daten. 78 KAPITEL 6. MENÜ SACHDATEN 6.12 Neue ODBC-Verbindung... Über ODBC (Open Database Connection) können Sie auf sehr einfache Weise Zugriff auf Datenbanken bekommen. Heute sind praktisch zu allen Datenbanken entsprechende Treiber erhältlich; wenn Sie z.B. Microsoft Office installiert haben, sollten Sie auf ihrem System bereits ODBC-Treiber finden. In der ODBC-Dialogbox spezifizieren Sie in vier Schritten alles Nötige: Zunächst die Datenquelle (auswählen und verbinden), wobei je nach Datenbank ggf. noch Benutzername und Paßwort erforderlich sein können. Im zweiten Schritt wählen Sie dann die Tabelle bzw. die Sicht (View) aus bzw. Sie spezifizieren eine SQLAbfrage. Die Schritte drei und vier beinhalten dann die Festlegung der Indexvariablen sowie die Selektion der Varibalen, die zur Verfügung stehen sollen. Ähnlich wie bei DDE werden von PCMap auch hier die Verbindungsparameter in eine Datei (Extension .ODB) geschrieben und dieser Dateiname wiederum in der .PII-Datei (Definition der Karte) gespeichert, so daß bei einem späteren erneuten Aufrauf der Karte die Verbindung automatisch wieder zur Verfügung steht. Wenn eine ODBC-Verbindung hergestellt ist, klicken Sie einmal im Menü ’Fenster’: ’Tabelle’ an. Sie erhalten dann eine mit der Karte korrespondierende Sachdatentabelle angezeigt; d.h. wenn Sie auf ein Objekt in der Karte klicken (dazu ggf. Editor im Funktionenfenster aktivieren), zeigt Ihnen PCMap die dazugehörende Datenzeile in der Tabelle und umgekehrt erhalten Sie beim Klick auf eine Datenzeile das korrespondierende Objekt in der Karte markiert. 6.13 OBD-Datei lesen... Diese Funktion bewirkt die Auswertung einer ODB-Datei hinsichtlich der Verbindungsparameter, so daß damit eine ODBC-Verbindung hergestellt wird (s. auch oben ’Neue OBDC-Verbindung...’ (6.12, S. 78)). 6.14 ODBC-Daten aktualisieren Mit der Wahl dieses Menüpunktes erzwingen Sie eine Aktualisierung Ihrer Karte mit den aktuell verfügbaren Daten. 6.15. MISSING VALUE 79 6.15 Missing Value Die Voreinstellung für fehlende Werte, die sogenannte MissingValue-Codierung ist -0.7, dieser Wert kann jederzeit durch einen benutzereigenen ersetzt werden, der auch in der Definitionsdatei mit abgespeichert wird. In thematischen Darstellungen werden Objekte, für die in den Sachdaten hinsichtlich der spezifizierten Darstellung(en) ein Missing Value gefunden wird, weggelassen. Für Flächendarstellungen bedeutet dies, daß in so einem Falle die Fläche leer bleibt, bei Symbolen, daß die Zeichnung des Symbols unterbleibt. Insbesondere bei Sektordarstellungen und Säulendiagrammen heißt dies, daß bereits dann, wenn für einen Teilwert ein Missing Value gefunden wird, die Zeichnung des Diagramms unterbleibt. Sollen in einer thematischen Darstellung bestimmte Flächen bzw. Symbole von der Thematik ausgenommen bleiben, d.h. in der Weise dargestellt werden, wie sie in der Grundkarte gezeichnet würden (z.B. Seen oder Nordpfeil), so dürfen für deren Schlüsselnummern keine Sachdatensätze in der Sachdatendatei bzw. datenbank vorhanden sein. 6.16 Statistische Größen Als Hilfe bei der Definition thematischer Darstellungen können für die einzelnen bzw. importierten Variablen statistische Grundgrößen in einem Fenster abgerufen werden: Es wird angezeigt, wieviele Werte vorliegen bzw. wie häufig ein Missing Value vorkommt und es werden Minimum, Maximum, Mittelwert, Median sowie die Standardabweichung dem Benutzer als Hilfe z.B. zur Klassenbildung angeboten. 80 KAPITEL 6. MENÜ SACHDATEN Kapitel 7 Menü Karte 7.1 Allgemeines Die Grafikeditoren von PCMap für die verschiedenen Objektarten erlauben Ihnen komplizierteste und anspruchsvollste kartographische Features (s. Funktionenfenster (15, S. 147), insbesondere die Dialogboxen zur Defintion von (Objekt-)Typen). Linien (nahezu) beliebiger Breite und Strichlierung, Kombi-nationsmöglichkeiten von Schraffuren aus ggf. kompliziert aufgebauten Liniensignaturen mit u.U. Mehrfachüberlagerung, seitlicher Versetzung, Einbeziehung von Symbolketten u.s.w. sind möglich. Flächen sind mit komplexesten Füllungen unter Nutzung sämtlicher Linienfeatures wie Symbolketten als Schraffurelemente gestaltbar. Sie können mit beliebig definierten Symbolen (ganze Karte z.B. als Symbol speicherbar und zu Bibliotheken ergänzbar) arbeiten sowie mit Texten, die nicht allein variabel in Größe, Farbe und Font, sondern darüber hinaus auch in ihrer Ausrichtung und Laufrichtung einstellbar sind. Snapfunktionen helfen, ästhetischen Ansprüchen Rechnung zu tragen. Dies alles erlaubt Ihnen größtmögliche Flexibilität im Erstellen eigener Bibliotheken von Objekten (Typbibliotheken für Linien und Symbole 1 : 1000 oder 1 : 5000 oder die Planzeichenverordnung (für S/W und Farbe)). 81 82 KAPITEL 7. MENÜ KARTE Ein kleiner Ausschnitt aus der Bibliothek der PlanzV gibt eine andeutungsweise Vorstellung von den Möglichkeiten, bei denen z.B. für die Darstellung der Linien noch zu erwähnen wäre, daß eine Eckenanpassung erfolgen kann, eine Oben-/Unten-Steuerung implementiert ist für die Darstellung z.B. von Straßen- bzw. Bahnverknüpfungen sowie eine automatische Kreuzungsfreistellung. Um mit diesen Möglichkeiten ein wenig zu experimentieren, sollten Sie einmal die Beispielgrafik TYPENETC laden. Wichtig und über die reine Grafikeditorfunktionalität hinausgehend ist bei PCMap dann die Möglichkeit der Verknüpfung von Karte und Sachdaten, so daß Sie auch thematische Karten erzeugen können, d.h. Sie können Objekte in der Karte in ihrer Gestaltung von Sachdaten abhängig machen. So sind Flächen sowohl in ihrem (Schraffur-)Muster als auch in der Farbe über Sachdatenvariable steuerbar. Symbole können in der Größe, Art sowie analog zu den Flächen in Muster und Farbe datengesteuert gestaltet werden und PCMap erlaubt es, anstelle der Symbole Diagramme zu plazieren (Kreissektor- und Säulendiagramme in vielen verschiedenen Varianten). Bitte beachten: Wenn Sie noch keine Platzhaltersymbole für solche Diagramme haben, können Sie (s. Menü Vektor (4, S. 53)) sehr einfach automatisch welche plazieren. Der Vorteil dieser Konzeption besteht darin, daß Sie sehr einfach mit dem Grafikeditor für Symbole (s. Funktionenfenster (15, S. 147)) auch komplette Diagramme auf der Karte verschieben können, um Ihre Kartendarstellung zu optimieren! Desweiteren können auch Linien (Segmente) in ihrer Breite und Farbe sachdatenabhängig dargestellt werden. Der Anwender wird darüber hinaus in bezug auf die Legendengestaltung unterstützt: fertige Bausteine sind einfach abrufbar und vom Benutzer weiter modifizierbar. 7.2. THEMADARSTELLUNG DEFINIEREN 83 Das Ergebnis Ihrer Arbeit oder auch schon ein Zwischenprodukt können Sie schließlich als Definitionsdatei speichern (PII), wobei, wenn Sie eine Themadarstellung spezifizieren, die Definitionsdatei um ein Kapitel für die Definitionsmerkmale der Themadarstellung erweitert wird, in dem z.B. dokumentiert ist, welche Darstellungsart für welche Variablen spezifiziert wurde mit welchen Schwellenwerten etc.. Auch die Legendengestaltung und eben die erwähnten speziellen thematischen Legendentexte (Farbe 15 in der Entwurfszeichnung) werden hier abgelegt. Diese PII-Dateien enthalten somit im ASCII-Format sämtliche Informationen, die nötig sind, um bei einem Aufruf durch den Benutzer die komplette Arbeitsumgebung wiederherzustellen. Damit steht ein besonders bequem zu handhabendes Werkzeug zur Verfügung, um Kartenserien z.B. ähnlicher Ausgestaltung aber mit abweichenden Darstellungen zu machen oder existierende Karten mit neuen Daten zu aktualisieren. Es ist ja z.B. mit wenigen Handgriffen möglich, eine schon fertige Karte aufzurufen (Menü ’Datei’: ’Lesen (gesamte Karte)’) und aus ihr eine neue zu gestalten, die dann in einer neuen Definitionsdatei abgelegt wird (Menü ’Datei’: ’Speichern’: ’Typdefinitionen speichern’). Da diese Definitonsdateien (übrigens im ASCII-Format, somit für erfahrene PCMapAnwender editierbar) relativ klein sind, meist 1 - 2 k Byte, belasten sie Ihren Plattenspeicher auch nicht weiter, so daß selbst große Projekte mit Serien vieler Themadarstellungen oft auf einer Diskette Platz finden können. 7.2 Themadarstellung definieren Der Dialog Mit dem Menüpunkt ’Themadarstellung definieren’ (oder dem entsprechenden Button in der Buttonleiste) finden Sie nun den Zugang zu diesen gesamten thematischen Features. Wenn Sie hiermit arbeiten wollen, müssen Sie bereits eine digitale (Grund-)Karte erstellt haben und Sachdaten vorbereitet haben. 84 KAPITEL 7. MENÜ KARTE PCMap erlaubt Ihnen dann, mit wenigen Handgriffen schnell zu ersten thematischen Ergebnissen zu kommen, ein System von praktischen Voreinstellungen und automatischen Festlegungsmöglichkeiten (z.B. bei Schwellenwerten) unterstützt Sie dabei. Wichtig für qualitativ hochwertige thematische Kartendarstellungen ist natürlich auch, daß Ihnen ein weiter Bereich an Darstellungsmöglichkeiten zur Verfügung steht und hinsichtlich der Gestaltung von Reinzeichnungen die zahlreichen, schon von den Grundkarten her bekannten Features zur Verfügung stehen, die zu einer guten Kartengestaltung beitragen. Interaktive Abfragen: Wenn Sie Sachdaten mit einer digitalen Karte verknüpft haben, so bietet Ihnen PCMap über die thematische Darstellung hinaus übrigens die Möglichkeit, interaktiv mit den Daten zu arbeiten: Aktivieren Sie eine Funktion eines Graphikeditors und klicken Sie ein Objekt an: PCMap zeigt Ihnen die zugeordneten Sachdaten.Wenn ein Datenbank-Record (dBase) angebunden ist, der einen Verweis auf ein Dokument eines anderen Programmes enthält, kann PCMap ggf. dieses aktivieren, so daß z.B. auch Bilder oder Videos angezeigt werden können. Näheres dazu finden Sie unter ’Sachdaten’. Wenn Sie nun in der Dialogbox für Themadarstellungen eine Darstellung anwählen, so durchlaufen Sie zunächst den Definitionsvorgang für eine thematische Darstellung und PCMap schaltet automatisch in den Modus ’Themadarstellung’ um. Sie können dann jederzeit im Statusfenster mit dem Themabutton (dritter von rechts) von der Thema- auf die Grundkartendarstellung umschalten und umgekehrt, je nachdem, was Sie gerade bearbeiten wollen. Löschen können Sie übrigens die gesamten Themadefinitionen mit dem Menüpunkt ’Themadefinition löschen’, ein einzelnes Thema können Sie entfernen, indem Sie wieder in die Thema-Dialogbox gehen und den betreffenden Button erneut drücken (die Parameter bleiben erhalten, d.h. Sie können die betreffende Darstellungsart später mit einem Knopfdruck reaktivieren). In der Themadarstellung sind je nach Themadefinition(-en) die von Ihnen beim Digitalisieren bzw. Editieren manuell festgelegten Attribute wie Farbe, Muster etc. durch sachdatengesteuerte Attribute ersetzt. Im Kapitel ’Die ersten Schritte’ finden Sie hierzu Einführungsbeispiele, die Sie anhand mitgelieferter Dateien leicht nachvollziehen können und zum Erlernen der einzelnen Schritte auch sollten. Wenn Sie eine der obigen Tasten für die Darstellungsarten drücken, so erscheint zunächst, sofern nicht bereits zuvor Sachdaten eingelesen bzw. importiert worden sind (s. Menü ’Sachdaten’ (6, S. 69)), das Dialogfenster zur Sachdatenanbindung (siehe unten). Haben Sie die entsprechenden Festlegungen getroffen, so liest PCMap also ggf. die Sachdaten, führt einige statistische Auswertungen durch und teilt dem Benutzer mit, wieviele bzw. auch welche Variablen gefunden wurden. Sodann erscheinen je nach gewählter Darstellungsart Dialogfenster, in denen die notwendigen 7.2. THEMADARSTELLUNG DEFINIEREN 85 Parameter (z.B. Schwellen, Attribute, ggf. Symbolmaßstab) festzulegen sind. Bevor Sie sich hier ausführlicher mit den Details befassen, sollten Sie zuvor die mitgelieferten Beispiele ausprobiert haben (siehe ’Die ersten Schritte’ (1.10, S. 23)). Folgende Darstellungsarten sind implementiert (und können auch weitgehend miteinander kombiniert werden): Die Darstellungsarten 7.2.1 Flächen: Schraffuren Mit dieser Darstellungsart können Flächen in ihrer Gestaltung von einer Sachdatenvariablen abhängig gemacht werden. Die in der Grundkarte festgelegten Gestaltungsvorschriften sind dann außer Kraft. Lediglich Flächen, für die kein Sachdatensatz vorliegt, werden wie in der Grundkarte gezeichnet, d.h. Sie können z.B. in einer Themakarte Nutzungen sachdatengesteuert wiedergeben, trotzdem aber etwa Gewässer in ihrer ursprünglich festgelegten Darstellungsweise belassen. Der Definitionsvorgang im einzelnen: Es ist festzulegen, welche Variable dargestellt werden soll (Dialogfenster) sowie die Anzahl der Klassen und die Methode der Klassenbildung. Normalerweise wird die Anzahl von 8 Klassen bei thematischen Karten nicht überschritten, da sonst die Karte hinsichtlich der der Farb- oder Musterabstufungen schwerer lesbar wird. PCMap unterstützt Sie im Definitionsprozeß durch eine komfortable Dialogbox, die leicht zu bedienen ist und Ihnen schnellen grafischen Überblick über die Klassenhäufigkeiten sowie die Farb und Mustergestaltung gibt. Bei größerer Anzahl von Schwellenwerten (max. 20) paßt die Anzahl der Bedienungselemente nicht mehr übersichtlich in das Fenster; es wird in einen mehrstufigen Dialog umgeschaltet: zunächst sind durch Eingabe von Schwellenwerten (durch beliebige Trennzeichen getrennt, z.B. Leerzeichen oder Komma) die Klassen festzulegen. Bei n Schwellen sind sodann die Flächenfüllmuster für die sich ergebenden n+1 Klassen festzulegen. Das bedeutet hier die Eingabe der Schraffurnummern. Zuerst die Variable festlegen, 86 KAPITEL 7. MENÜ KARTE dann die Schwellen eingeben oder die Schwellen von PCMap ermitteln lassen: wenn Sie Klassen wollen, die gleich viele Objekte enthalten, also mit Quantilen arbeiten wollen, so geben Sie einfach anstelle der Schwellen den Buchstaben ’q’ gefolgt von der gewünschten Klassenzahl ein. Möchten Sie also Quartile, so geben Sie ’q4’ ein und PCMap bringt Ihnen ins Editorfenster die errechneten drei Schwellen, die Sie dann mit ’Enter’ bestätigen können oder wieder verändern (siehe Abbildung weiter unten). PCMap bietet Ihnen außerdem auch automatische Schwellenwertermittlung anhand von Mittelwert und Standardabweichung: geben Sie einfach ’s’ ein gefolgt von der gewünschten Klassenanzahl, ’s4’ führt Sie also zu den Klassengrenzen XQuer-s, XQuer und Xquer+s. Unabhängig von der so spezifizierten Klassenanzahl werden die Schwellen hier symmetrisch zum Mittelwert mit einer Klassenbreite von s (Standardabweichung) errechnet. Haben Sie die Schwellenwertfestlegung mit Enter abgeschlossen, so errechnet Ihnen PCMap die Klassenhäufigkeiten (wobei der Schwellenwert selbst stets bereits der nächsthöheren Klasse zugerechnet wird). Sodann erscheint das Eingabefeld für die Attribute, hier Schraffuren. PCMap bietet Ihnen sinnvolle Voreinstellungen an, die Sie je nach Ihren Wünschen übernehmen oder verändern können: 7.2. THEMADARSTELLUNG DEFINIEREN 87 Zur Erinnerung: PCMap kennt 31 Standardschraffuren, die Sie aber alle auch nach Belieben umdefinieren können bzw. ergänzen können auf bis zu 255 Muster, Schraffurnummer ’0’ steht dabei stets für ’keine Schraffur’. Wenn Sie eine der Schraffuren umdefinieren, so werden Ihre Definitionen in der Kartendefinitionsdatei (= Typdefinitionsdatei) mitgespeichert, so daß Sie auf diese Weise auch für bestimmte Anwendungen Schraffurbibliotheken anlegen können. Gleichzeitig bringt die Speicherung der Definitionen für Sie den Vorteil, daß Ihre Schraffurdefinitionen mit der Karte verbunden werden und beim Neuaufruf automatisch zur Verfügung stehen. Näheres über die Schraffuren und ihre Definition siehe im Menü ’Karte’: ’Schraffurdefinitionen’ (7.12, S. 107). Eine Grafik mit den Standardschraffuren ist bei den mitgelieferten Beispielen zu finden (Grafik SCHRAFF). Die Schraffurmuster sind voreingestellt als geräteabhängig, Schraffurmaße wie Linienabstand und Musterlänge bei Strichlierungen werden also in Einheiten (standardmäßig mm) der ausgegebenen Zeichnung Sofern nicht gleichzeitig eine datengesteuerte Farbe der Flächen spezifiziert ist, werden die Schraffuren in der Standardflächenfarbe ausgeführt; Voreinstellung: 2 (rot), einstellbar im Menü ’Karte’: ’Standardmuster/ Standardfarben’. Besondere Effekte erzielen können Sie auch noch durch die Wahlmöglichkeit hinsichtlich der Kombination von thematischer Schraffur und thematischer Farbdarstellung: Wenn Sie im Menü ’Karte’ die ’Kombination von Schraffur und Farbe’ aktivieren, so erhalten Sie die Überlagerung von datenabhängiger Schraffur in der Standardfarbe und Flächenfüllung mit datenabhängiger Farbe (dann im Standardmuster, voreingestellt mit ’7’ = Vollton); so könnte z.B. eine in Rot (Vollton) angelegte Fläche mit einer in Schwarz angelegten strichlierten Schraffur überlagert sein. Ohne die genannte Option würde in so einem Falle die Schraffur in der Farbe Rot ausgeführt, optisch also ein völlig anderes Resultat. Wenn Sie mit der Definition fertig sind, schaltet PCMap automatisch in den Modus ’Thematische Darstellung’. Sie können aber auch jederzeit selbst im Statusfenster von der Grundkarten- auf die Themakartendarstellung umschalten und wieder zurück. Wollen Sie die spezifizierte(n) Themadarstellung(en) löschen, etwa um eine ganz andere Thematik zu definieren, so können Sie dies im Menü ’Karte’: ’Themadefinition löschen’ tun, einzelne Darstellungarten lassen sich auch deaktivieren durch erneutes Drücken des betreffenden Knopfes in der Thema-Dialogbox. 7.2.2 Flächen: Farben Mit dieser Darstellungsart können die Flächen in ihrer Gestaltung von einer Sachdatenvariablen abhängig gemacht werden. Die in der Grundkarte festgelegten Gestaltungsvorschriften sind dann außer Kraft. Lediglich Flächen, für die kein Sachdatensatz vorliegt, werden wie in der Grundkarte wiedergegeben, d.h. Sie können z.B. in einer thematischen Karte die Bodennutzung sachdatengesteuert wiedergeben, trotzdem aber etwa Gewässer in ihrer ursprünglich (manuell) festgelegten Darstellungsweise belassen. Der Definitionsvorgang im einzelnen verläuft analog zu ’Flächen: Schraffuren’ , es erscheinen die Dialogfenster wie zuvor erläutert. Bei der Zuordnung der Farbnummern zu den Klassen berücksichtigen Sie bitte, daß auf dem Bildschirm standardmäßig die Werte 0 (keine Farbe) oder die Farben laut Farbpalette der angeschlossenen DEF-Datei zum Tragen kommen (Farbbibliotheken; um leichtes Wechseln, auch z.B. von Farbe auf S/W zu ermöglichen, werden die Farben nicht direkt, sondern über Nummern verwaltet). Näheres zu den DEF-Dateien s. Button ’DEF-Datei editieren’ in der Buttonleiste. Sie haben also die Möglichkeit, Farbbibliotheken zu erstellen und Sie können (s. weiter unten) die spezifizierte Farbdarstellung (sofern Ihre Grafikkarte dies ermöglicht) bereits auf dem Bildschirm betrachten. 88 KAPITEL 7. MENÜ KARTE Besondere Effekte erzielen können Sie auch noch durch die Wahlmöglichkeit hinsichtlich der Kombination von thematischer Schraffur und thematischer Farbdarstellung: Wenn Sie im Menü ’Karte’ die ’Kombination von Schraffur und Farbe’ aktivieren, so erhalten Sie die Überlagerung von datenabhängiger Schraffur in der Standardfarbe und datenabhängiger Flächenfüllung mit Farbe (dann im Standardmuster, voreingestellt mit ’7’ = Vollton); So könnte z.B. eine in Rot (Vollton) angelegte Fläche mit einer in schwarz angelegten strichlierten Schraffur überlagert sein. Ohne die genannte Option würde in so einem Falle die Schraffur in der Farbe rot ausgeführt, optisch also ein völlig anderes Resultat. Wenn Sie mit der Definition fertig sind, schaltet PCMap automatisch in den Modus ’Thematische Darstellung’. Sie können aber auch jederzeit selbst im Statusfenster von der Grundkarten- auf die Themakartendarstellung umschalten und wieder zurück. Wollen Sie die spezifizierte(n) Themadarstellung(en) löschen, etwa um eine ganz andere Thematik zu definieren, so können Sie dies im Menü ’Karte’: ’Themadefinition löschen’ tun, einzelne Darstellungarten lassen sich auch deaktivieren durch erneutes Drücken des betreffenden Knopfes in der Thema-Dialogbox. 7.2.3 Symbole: Einfache Symboldarstellungen, Farben Mit dieser Darstellungsart können Symbole in ihrer Farbgebung von einer Sachdatenvariablen abhängig gemacht werden. Der Definitionsvorgang im einzelnen verläuft analog zu ’Flächen: Farben’, bzw. hinsichtlich der Dialogfenster zur Einteilung der Sachdatenwerte in Klassen und die dazu erforderlichen Eingaben kann auf das ausführliche bebilderte Beispiel von ’Flächen: Schraffuren’ verwiesen werden. Die in der Grundkarte festgelegten Gestaltungsvorschriften für Symbole sind durch Wahl dieser Funktion außer Kraft gesetzt. Lediglich die Symbole, für die kein Sachdatensatz vorliegt, werden wie in der Grundkarte wiedergegeben, d.h. Sie können z.B. eine Symboldarstellung definiert haben, trotzdem aber etwa Kartenzeichen (z.B. Symbole für Baum, Kirche o.ä.) in ihrer ursprünglich (manuell) spezifizierten Darstellungsweise belassen. Bei Missing Values werden Symbole in der thematischen Darstellung weggelassen. Zusätzliche Einstellungsmöglichkeiten: Sind für die Symbole keine sachdatenabhängigen Schraffuren und/oder Arten festgelegt, so treten Standardwerte in Kraft (Muster: 7 = Vollton, Art: Kreissymbol), die Sie im Menü ’Karte’: ’Standardmuster/ Standardfarben’ ändern können. Hinweis: Es werden nur Symbole gezeichnet, für die hinsichtlich aller spezifizierten Darstellungsarten Werte ungleich Missing Value vorliegen! Sind ausschließlich symbolbezogene Darstellungsarten spezifiziert, so werden Flächen im normalen Grundkartenmodus dargestellt. 7.2. THEMADARSTELLUNG DEFINIEREN 89 Besondere Effekte erzielen können Sie auch noch durch die Wahlmöglichkeit hinsichtlich der Kombination von thematischer Schraffur und thematischer Farbdarstellung: Wenn Sie im Menü ’Thema’ die ’Kombination von Schraffur und Farbe’ aktivieren, so erhalten Sie die Überlagerung von datenabhängiger Schraffur in der Standardfarbe und Flächenfüllung mit datenabhängiger Farbe (dann im Standardmuster, voreingestellt mit ’7’ = Vollton); So könnte z.B. eine in Gelb (Vollton) angelegte Symbolfläche mit einer in Schwarz angelegten Schraffur überlagert sein. Ohne die genannte Option würde in so einem Falle die Schraffur in der Farbe Rot ausgeführt, optisch also ein völlig anderes Resultat. Wenn Sie mit der Definition fertig sind, schaltet PCMap automatisch in den Modus ’Thematische Darstellung’. Sie können aber auch jederzeit selbst im Statusfenster von der Grundkarten- auf die Themakartendarstellung umschalten und wieder zurück. Wollen Sie die spezifizierte(n) Themadarstellung(en) löschen, etwa um eine ganz andere Thematik zu definieren, so können Sie dies im Menü ’Karte’: ’Themadefinition löschen’ tun, einzelne Darstellungarten lassen sich auch deaktivieren durch erneutes Drücken des betreffenden Knopfes in der Thema-Dialogbox. 7.2.4 Symbole: Einfache Symboldarstellungen, Schraffuren Mit dieser Darstellungsart können Symbole in ihrer Schraffur von einer Sachdatenvariablen abhängig gemacht werden. Der Definitionsvorgang im einzelnen verläuft analog zu ’Flächen: Schraffuren’, so daß in Bezug auf die Einzelheiten und insbesondere die Dialogfenster und die dort erforderlichen Eingaben auf das weiter oben Dargestellte verwiesen werden kann. Die in der Grundkarte festgelegten Gestaltungsvorschriften für Symbole sind durch Wahl dieser Funktion außer Kraft gesetzt. Lediglich die Symbole, für die kein Sachdatensatz vorliegt, werden wie in der Grundkarte wiedergegeben, d.h. Sie können z.B. eine Symboldarstellung definiert haben, trotzdem aber etwa Kartenzeichen (z.B. Symbole für Baum, Kirche o.ä.) in ihrer ursprünglich (manuell) spezifizierten Darstellungsweise belassen. Zur Erinnerung: PCMap kennt 31 Standardschraffuren, die Sie aber alle auch nach Belieben umdefinieren können bzw. ergänzen können auf bis zu 255 Muster , Schraffurnummer ’0’ steht dabei stets für ’keine Schraffur’. Wenn Sie eine der Schraffuren umdefinieren, so werden Ihre Definitionen in der Kartendefinitionsdatei (= Typdefinitionsdatei) mitgespeichert, so daß Sie auf diese Weise auch für bestimmte Anwendungen Schraffurbibliotheken anlegen können. Gleichzeitig bringt die Speicherung der Definitionen für Sie den Vorteil, daß Ihre Schraffurdefinitionen mit der Karte verbunden werden und beim Neuaufruf automatisch zur Verfügung stehen. Näheres über die Schraffuren und ihre Definition siehe im Menü ’Karte’: ’Schraffurdefinitionen’ (7.12, S. 107). Eine Grafik mit den Standardschraffuren ist bei den mitgelieferten Beispielen zu finden (Grafik SCHRAFF). Die Schraffurmuster sind voreingestellt als geräteabhängig, Schraffurmaße wie Linienabstand und Musterlänge bei Strichlierungen werden also in Einheiten (standardmäßig mm) der ausgegebenen Zeichnung Zusätzliche Einstellungsmöglichkeiten: Sind für die Symbole keine sachdatenabhängigen Farben und/oder Arten festgelegt, so treten dafür Standardwerte in Kraft (Farbe: 4 = Gelb, Art: Kreissymbol), die im Menü ’Karte’: ’Standardmuster/ Standardfarben’ geändert werden können. Hinweis: Es werden nur Symbole gezeichnet, für die hinsichtlich aller spezifizierten Darstellungsarten Werte ungleich Missing Value vorliegen! Sind ausschließlich symbolbezogene Darstellungsarten spezifiziert, so werden Flächen im normalen Grundkartenmodus dargestellt. Besondere Effekte erzielen können Sie auch noch durch die Wahlmöglichkeit hinsichtlich der Kombination von thematischer Schraffur und thematischer Farbdarstellung: Wenn Sie im Menü ’Thema’ die ’Kombination von Schraffur und Farbe’ aktivieren, so erhalten Sie die Überlagerung von datenabhängiger Schraffur in der Standardfarbe und Flächenfüllung mit datenabhängiger Farbe (dann im Standardmuster, voreingestellt mit ’7’ = Vollton); So könnte z.B. eine in Rot (Vollton) angelegte Symbolfläche mit einer in Schwarz angelegten strichlierten Schraffur überlagert sein. Ohne die genannte Option würde in so einem Falle die Schraffur in der Farbe Rot ausgeführt, optisch also ein völlig anderes Resultat. Wenn Sie mit der Definition fertig sind, schaltet PCMap automatisch in den Modus ’Thematische Darstellung’. Sie können aber auch jederzeit selbst im Statusfenster von der Grundkarten- auf die Themakartendarstellung umschalten und wieder zurück. Wollen Sie die spezifizierte(n) Themadarstellung(en) 90 KAPITEL 7. MENÜ KARTE löschen, etwa um eine ganz andere Thematik zu definieren, so können Sie dies im Menü ’Karte’: ’Themadefinition löschen’ tun, einzelne Darstellungarten lassen sich auch deaktivieren durch erneutes Drücken des betreffenden Knopfes in der Thema-Dialogbox. 7.2.5 Symbole: Einfache Symboldarstellungen, Arten Mit den oben beschriebenen Darstellungsarten können Symbole in ihrer Gestaltung von einer Sachdatenvariablen abhängig gemacht werden. Mit der hier gewählten Funktion können Sie festlegen, daß die Art der Symbole von Sachdaten abhängig wird. Es wird also analog zu den flächenbezogenen Darstellungsarten eine Klassenbildung anhand von Schwellenwerten vorgenommen. Wenn Sie noch nicht über entsprechende Erfahrungen verfügen, sollten Sie den Dialogablauf zur Spezifikation bei ’Flächenschraffuren’ nachlesen. Den einzelnen Wertebereichen (Klassen) wird dann zur Visualisierung jeweils ein Symbol zugeordnet, also z.B. Werte bis unter 10: DREIECK, 10 bis unter 20: KREIS, 20 und höher: QUADRAT. Die in der Grundkarte festgelegten Gestaltungsvorschriften für Symbole sind dann außer Kraft. Lediglich die Symbole, für die kein Sachdatensatz vorliegt, werden wie in der Grundkarte wiedergegeben, d.h. Sie können z.B. in einer thematischen Karte die Bevölkerung durch datenabhängige Symbolgröße wiedergeben, trotzdem aber etwa Kartenzeichen (z.B. Symbole für Baum, Kirche o.ä.) in ihrer ursprünglich (manuell) spezifizierten Darstellungsweise belassen. Bei der Festlegung der Symbole für diese Darstellungsart können Sie frei aus Ihrer Symbolbibliothek (also auch aus selbstdefinierten Symbolen) wählen. PCMap sucht nach Symbolen übrigens stets zuerst im aktuellen Verzeichnis (in dem Sie Ihre Karte haben) und erst, wenn ein Symbol als Datei dort nicht zu finden ist, in dem Verzeichnis, das Sie als Symbolverzeichnis eingestellt haben (siehe Menü ’Einstellungen’ (9, S. 121); das Symbolverzeichniswird übrigens in der Konfigurationsdatei WINPCMAP.INI gespeichert). So können Sie, sofern Sie jeweils aus einem Projektverzeichnis heraus PCMap starten (Doppelklick auf PII-Datei), unterschiedliche Symbolbibliotheken automatisch ansprechen und auch bei Bedarf bestimmte Symbole verändern, ohne gleich die Symbolbibliothek zu beeinflussen, die möglicherweise von anderen Anwendern mitgenutzt wird. Wenn Sie für Ihre thematische Karte noch neue Symbole erzeugen wollen, so aktivieren Sie für Polygone als Symbole bitte den Flächeneditor im Funktionenfenster; für sehr komplexe Symbole nutzen Sie die Funktion ’Datei’: ’Speichern’: ’Karte als Symbol’. Der Definitionsvorgang im einzelnen: Zunächst erscheint wiederum ggf. das Dateiauswahlfenster (Auswahl der Sachdatendatei), sodann müssen Sie die darzustellende Variable festlegen. Wie bei den Choroplethendarstellungen (Flächenstufendarstellungen) wird mittels Schwellenwerteingabe (max. 20 Werte) eine Klassenbildung veranlaßt. Die Zuordnung der gewünschten Symbole zu den Klassen erfolgt sukzessive mit dem Dateiauswahlfenster (’.SYM’-Dateien). Zusätzliche Einstellungsmöglichkeiten: Sind für die Symbole keine sachdatenabhängigen Farben und/oder Schraffuren festgelegt, so treten Standardwerte in Kraft (Farbe: 4 = Gelb, Muster: 7 = Vollton), die im Menü ’Karte’: ’Standardmuster/ Standardfarben’ geändert werden können. Hinweis: Es werden nur Symbole gezeichnet, für die hinsichtlich aller spezifizierten Darstellungsarten Werte ungleich Missing Value vorliegen! Sind ausschließlich symbolbezogene Darstellungsarten spezifiziert, so werden Flächen im normalen Grundkartenmodus dargestellt. Wenn Sie mit der Definition fertig sind, schaltet PCMap automatisch in den Modus ’Thematische Darstellung’. Sie können aber auch jederzeit selbst im Statusfenster von der Grundkarten- auf die Themakartendarstellung umschalten und wieder zurück. Wollen Sie die spezifizierte(n) Themadarstellung(en) löschen, etwa um eine ganz andere Thematik zu definieren, so können Sie dies im Menü ’Karte’: ’Themadefinition löschen’ tun, einzelne Darstellungarten lassen sich auch deaktivieren durch erneutes Drücken des betreffenden Knopfes in der Thema-Dialogbox. 7.2.6 Symbole: Einfache Symboldarstellungen, Größe Mit dieser Darstellungsart können Sie Sachdaten quantitativ durch unterschiedlich große Symbole in der Karte visualisieren. Die Symbole sind dabei flächenproportional zu den Sachdaten, d.h. ein Symbol doppeltgroßer linearer Ausdehnung steht für einen viermal so großen Zahlenwert. 7.2. THEMADARSTELLUNG DEFINIEREN 91 Wie bei allen Themaspezifikationen sind zunächst, sofern nicht bereits eingelesen, Darstellungsdaten mit der digitalen Karte zu verknüpfen. Nach Auswahl der Variablen, die durch Proportionalsymbole dargestellt werden soll, müssen Sie nur noch den Symbolmaßstab eingeben (Einheiten pro 1 cm großes Symbol, in der Skalierung der Kartenvorlage gemessen). Sofern Sie nicht bereits wissen, welchen Größenmaßstab Sie hier wollen, verwenden Sie zunächst einfach die Voreinstellung, die PCMap Ihnen anbietet. Diese wird ermittelt aus der Kartengröße und der Anzahl der Objekte, so daß der vorgeschlagene Maßstab normalerweise bereits zu zufriedenstellenden Resultaten führt. Variable auswählen, dann Symbolmaßstab festlegen. In der thematischen Darstellung werden die Symbole dann nicht mehr wie in der Grundkarte in der Reihenfolge ihrer Kennziffern (Schlüsselnummern) gezeichnet, sondern die Größe der Symbole bestimmt die Reihenfolge ihrer Zeichnung: die großen Symbole zuerst, die kleinen zuletzt, damit sie nicht von den größeren verdeckt werden. Zusätzliche Einstellungsmöglichkeiten: Sind für die Symbole keine sachdatenabhängigen Farben und/oder Schraffuren festgelegt, so treten Standardwerte in Kraft (Farbe: 4 = gelb, Muster: 7 = Vollton), die im Menü ’Karte’: ’Standardmuster/ Standardfarben’ geändert werden können. Ebenso kann die Art des Symbols (Voreinstellung: Kreis) im genannten Menü beliebig eingestellt werden, wenn diese nicht ebenfalls sachdatenabhängig festgelegt ist. Probieren Sie einmal mit obigem Beispiel das Symbol MANN, das Bestandteil Ihrer Installation ist! Hinweis: Es werden nur Symbole gezeichnet, für die hinsichtlich aller spezifizierten Darstellungsarten Werte ungleich Missing Value vorliegen! Sind ausschließlich symbolbezogene Darstellungsarten spezifiziert, so werden Flächen im normalen Grundkartenmodus dargestellt. KAPITEL 7. MENÜ KARTE 92 Wenn Sie mit der Definition fertig sind, schaltet PCMap automatisch in den Modus ’Thematische Darstellung’. Sie können aber auch jederzeit selbst im Statusfenster von der Grundkarten- auf die Themakartendarstellung umschalten und wieder zurück. Wollen Sie die spezifizierte(n) Themadarstellung(en) löschen, etwa um eine ganz andere Thematik zu definieren, so können Sie dies im Menü ’Karte’: ’Themadefinition löschen’ tun, einzelne Darstellungarten lassen sich auch deaktivieren durch erneutes Drücken des betreffenden Knopfes in der Thema-Dialogbox. Einfaches Beispiel für Darstellungsart: Symbole in datenabhängiger Größe 7.2.7 Diagramme stellen Sonderfälle bei den thematischen Symboldarstellungen dar. Mit diesen Funktionen ist die Darstellung von jeweils mehreren Werten möglich, die durch unterschiedliche Winkel in einem Kreis, durch unterschiedliche Radien von Kreissektoren gleichen Winkels, durch unterschiedlich große Säulen oder als Liniengrafik wiedergegeben werden. Sie können also mehrere Sachdatenvariablen in Ihrer Grössenausprägung flächenproportional in der Karte visualisieren. Dabei werden diese Diagramme jeweils an den Positionen von in der Karte vorhandenen Symbolen (gleicher Schlüsselnummer) plaziert. Das bedeutet für die praktische Arbeit: Sie müssen in der Grundkarte Symbole haben, um sie mit diesen Darstellungsarten durch Diagramme zu ersetzen. Wenn Sie derzeit in Ihrer Karte nur Linien und Flächen haben, so denken Sie bitte an die Möglichkeiten, die PCMap Ihnen zur automatischen Plazierung von Symbolen in Flächen bietet (Menü ’Vektor’: ’Symbole plazieren’), wobei die Schlüssel (z.B. Gemeindeschlüsselnummern) ebenfalls automatisch von den Flächen auf die Symbole übertragen werden. Da über die Schlüsselnummern die Verbindung zu den 7.2. THEMADARSTELLUNG DEFINIEREN 93 Sachdaten hergestellt wird, haben Sie dann sofort die Möglichkeit, z.B. gemeindebezogene Daten auch in Symboldarstellungen umzusetzen. Es mag auf den ersten Blick ein lästiger zusätzlicher Arbeitsschritt sein, daß zur automatischen Plazierung von thematischen Diagrammen sozusagen als Platzhalter in der Grundkarte Symbole vorhanden sein müssen. Bedenken Sie aber bitte die Vorteile: Symbole, also auch die Diagramme, von denen hier die Rede ist, sind für PCMap Objekte in der Karte, die Sie demzufolge z.B. beliebig verschieben können (’mitziehen’ über den Bildschirm), so daß Sie bequem Ihre Kartengestaltung optimieren können. Der Definitionsvorgang im einzelnen: Zunächst erscheint wiederum ggf. das Dialogfenster zur Sachdatenanbindung, der weitere Dialog ist für die Diagrammdarstellungsarten identisch, es kann aber immer nur eine dieser Funktionen aktiviert werden. PCMap ermöglicht dem Anwender ein schnelles Umschalten von einer Diagrammdarstellung auf die andere: mit dem Anwählen einer anderen dieser Darstellungsarten werden alle bisherigen Festlegungen als Voreinstellungen übernommen, so daß mit wenigen Tastendrucken z.B. von einer Kreissektordarstellung zu Säulendiagrammen gewechselt werden kann. Als erstes ist die Variablennummer der Bezugszahl für die Symbolgröße anzugeben. Diese hat nur bei der Kreissektordarstellung (Größe der Kreise) einen unmittelbaren Einfluß auf das Kartenbild, findet jedoch in jedem Fall bei der Symbolgrößenlegende (siehe Menü ’Karte’: ’Thematische Legende erzeugen’ (7.7, S. 100)) Berücksichtigung und ist nötig, damit beim schnellen Umschalten zwischen diesen Darstellungsarten alle Parameter definiert sind. Anschließend sind die Variablennummern der einzelnen Teilwerte einzugeben (Trennzeichen z.B. Leerzeichen, Komma). Für den Größenmaßstab schlägt Ihnen PCMap ausgehend von der Kartengröße und der Anzahl der Objekte einen sinnvollen Wert vor. Für jede Teilwertvariable ist sodann ein Gestaltungsparameter festzulegen, der von PCMap als Farbennummer oder Musternummer interpretiert werden kann (s. Menü ’Karte’: Sektordarstellung/Säulendiagramme’; Voreinstellung: Farbe). Bei Säulendiagrammen können Sie hier durch ein Minuszeichen individuell spezifizieren, ob eine Säule auf die vorhergehende gestapelt werden soll. Diese Funktion wirkt kumulativ, so daß Sie auch mehrere Säulen aufeinander plazieren können. 94 KAPITEL 7. MENÜ KARTE Insgesamt ergibt sich damit die Möglichkeit, mehrere Stapel und/oder auch einzelne Säulen in einem Diagramm zu haben. Wenn Diagrammdarstellungen von Ihnen spezifiziert wurden, aktiviert PCMap die thematische Darstellung und es sind die in der Grundkarte festgelegten Gestaltungsvorschriften für Symbole außer Kraft. Lediglich die Symbole, für die kein Sachdatensatz vorliegt, werden wie in der Grundkarte wiedergegeben, d.h. Sie können z.B. in einer thematischen Karte die Einwohner nach Nationalitäten durch Säulen wiedergeben, trotzdem aber etwa Kartenzeichen (z.B. Symbole für Baum, Kirche o.ä.) in ihrer ursprünglich (manuell) spezifizierten Darstellungsweise belassen. Nicht vergessen: Die Tasten für die Diagrammdarstellungen wirken wie ’Umschalter’, d.h. es kann immer nur eine dieser Darstellungsarten aktiv sein. Bei der ’Umschaltung’ werden etwa zuvor bei einer anderen Teilwertdarstellung festgelegte Variablennummern, Maßstabswerte und Attributnummern übernommen, so daß mit Tastendruck die Einstellungen schnell übergangen werden können, um die neue Teilwertdarstellung zu zeichnen. Wichtig ist ferner: Diagrammdarstellungen und einfache Symboldarstellungen schließen einander gegenseitig aus. Der Anwender kann erst nach Löschen der entsprechenden Themaspezifikationen von einer Art zur anderen übergehen. Die ’einfachen’ Symboldarstellungen sind untereinander allerdings beliebig kombinierbar. Zusätzliche Einstellmöglichkeiten: Die einzelnen Teilwerte werden standardmäßig durch unterschiedliche Farben (Vollton) wiedergegeben. Der Benutzer kann aber auch festlegen, z.B. für einfarbige Darstellungen, daß die Teilwerte in gleicher Farbe, aber unterschiedlichen Mustern ausgeführt werden sollen. Siehe dazu auch Menü ’Karte’: ’Sektordarstellung/Säulendiagramme’ (7.6, S. 97). In jener Dialogbox findet der Benutzer Spezifikationsmöglichkeiten zur Beschriftung von Diagrammen mit den Teilwerten, wobei Schriftgröße, Anzahl Nachkommastellen, ein Zusatz (z.B. ’%’) sowie Font, Richtung und Vorzeichen festgelegt werden können, sowie, ob diese außenoder innen im Diagramm erfolgen soll. Ferner finden Sie dort auch weitere Gestaltungsmöglichkeiten, etwa für Säulendiagramme (z.B. Säulenbreite, -abstand, 7.2. THEMADARSTELLUNG DEFINIEREN 95 Anordnung der Säulen vertikal = normal oder horizontal, im Kreis, als Stern/’Windrose’ etc.). Bitte beachten: die Beschriftungen mit den Werten sind Teil des Diagramms und dementsprechend nicht editierbar; denn sie spiegeln ja Sachdatenwerte wider. Dafür können sie aber mitsamt den Diagrammen mitgezogen werden, um deren Positionen zu optimieren. Aktivieren der thematischen Darstellung: nach Spezifikation der Darstellung durch den Benutzer automatisch, ansonsten im Statusfenster. Dabei ist hinsichtlich ’fehlender Werte’ zu beachten: Es erscheinen nur die unterteilten Symbole in der Karte, für die Gesamtwert und sämtliche Teilwerte ungleich dem aktuellen Missing Value sind. Im übrigen können alle Teilwertdarstellungen mit dem Symboleditor hinsichtlich der Symbolplazierungen optimiert werden (siehe unten). Dazu ein kleiner ’Kniff’: Mit dem Verschieben von Diagrammen verändern Sie implizit die Lagepunkte der ursprünglichen Symbole. Wenn Sie vor dem Speichern der Kartendefinitionen (Menü ’Datei’: ’Speichern’: ’Typdefinitionen speichern...’) die Symbolplazierungen in einer neuen Datei speichern, Extension ’.PIO’ (Menü ’Datei’: ’Speichern’: ’Einzeldatei’), also mit einem anderen Dateinamen als dem der Grundkarte (z.B. ’THEMA01.PIO’), so haben Sie bei späteren Aufrufen der Themakarte automatisch die veränderten Diagrammpositionen wieder präsent, da in der Definitionsdatei (Appendix ’.PII’) für die Themakarte die Namen der einzelnen Graphikdateien gespeichert sind, und es existieren ja jeweils für Linien, Flächen, Symbole und Texte separate Dateien! Anzeigen von Sachdaten: Wenn Sie Sachdaten mit der Karte gekoppelt haben, was ja Voraussetzung für die Erzeugung von Themakarten ist, so erscheinen diese beim Anklicken von Symbolen bzw. hier den Diagrammen auf dem Bildschirm. ASCII-Daten oder per DDE oder ODBC angebundene werden in der Statuszeile angezeigt, direkt angebundene dBase-Datensätze kommen als Fenster auf den Bildschirm und Sie können diese Daten bei Bedarf bearbeiten. Näheres dazu und wie man die Fenster abschalten kann im Menü ’Sachdaten’. Verschieben von Diagrammen Anmerkung: Kreissektordiagramme, für die die Summe der Teilwerte größer ist als der Wert der Bezugsvariablen (was einen Fehler in den Daten darstellt), werden von der Größe her entsprechend 96 KAPITEL 7. MENÜ KARTE der Bezugsvariablen gezeichnet, die letzen Teilwerte können aber vom Winkel her dann nicht mehr korrekt berücksichtigt werden! 7.2.8 Liniendarstellungen: Linienfarben Diese Darstellungsart ermöglicht die datenabhängige Ausgestaltung der Linienfarben; d.h. nach dem schon bei den anderen Arten kennengelernten Spezifikationsdialog schaltet PCMap in den Modus ’Themadarstellung’ und es werden die Segmente, für die Sachdatensätze vorliegen, in der dementsprechenden Farbe gezeichnet. Dazu ist auch hier ein spezieller Legendenbaustein im Menü ’Karte’: ’Thematische Legende erzeugen’ abrufbar und es kann interaktiv mit den verknüpften Daten gearbeitet werden. 7.2.9 Liniendarstellungen: Linienbreiten Diese Darstellungsart ermöglicht die datenabhängige Ausgestaltung der Linien; d.h. nach dem schon bei den anderen Arten kennengelernten Spezifikationsdialog schaltet PCMap in den Modus ’Themadarstellung’ und es werden die Segmente, für die Sachdatensätze vorliegen, in der dementsprechenden Linienbreite gezeichnet. Dazu ist auch ein spezieller Legendenbaustein im Menü ’Karte’: ’Thematische Legende erzeugen’ abrufbar. Auch für diese Darstellung gilt beim interaktiven Arbeiten: Es werden beim Anklicken die zugeordneten Sachdatensätze angezeigt, sofern eine Funktion des Linieneditors aktiviert wurde. 7.3 Themadefinitionen löschen... Unter diesem Menüpunkt werden sämtliche Themaspezifikationen komplett wieder gelöscht, vorsichtshalber wird noch einmal nachgefragt. Ein einzelnes Thema löschen Sie übrigens, indem Sie in der Dialogbox ’Themadarstellung definieren’ dessen Funktionstaste noch einmal drücken. Ebenso können Sie dieses auch wieder aktivieren, alle früher schon spezifizierten Parameter bleiben erhalten. Achtung: Wenn Sie im Menü ’Datei’: ’Speichern’ wählen, so werden die vorgenommenen Löschungen permanent. Wählen Sie ggf. erst einmal im Menü ’Datei’: ’Speichern’: ’Typdefinitionen speichern’ und einen neuen Dateinamen, wenn Sie alte Themadefinitionen bewahren wollen, denn mit der Funktion ’Datei’: ’Speichern’ werden stets alle Graphikdateien (einschließlich Definitionen in ’.PII’-Dateien) aktualisiert! 7.4 Kombination Schraffur + Farbe Wenn Sie in einer thematischen Karte die beiden Flächendarstellungen (sowohl Farben wie Muster sind datenabhängig) oder bei einfachen Symboldarstellungen sowohl datenabhängige Farben und Muster kombiniert haben, so können sich daraus bestimmte Effekte ergeben, die Sie hier beeinflussen können. Erläutern wollen wir dies an einem Beispiel: Angenommen, Sie haben mit den Flächen datenabhängig eine von zwei Schraffuren, z.B. horizontale oder vertikale Linien zugeordnet. Angenommen weiterhin, Sie haben ferner den Flächen datenabhängig eine der zwei Farben Grün bzw. Blau zugeordnet, so macht PCMap daraus folgendes: Wo in unserem Beispiel für eine Fläche die Merkmale Horizontalschraffur und Farbe Grün zusammentreffen, füllt PCMap standardmäßig (Schraffur und Farbe kombiniert) die Fläche mit einer grünen Horizontalschraffur. Für die anderen Kombinationen gilt dies analog. Denkbar (und machbar) ist aber auch folgendes: PCMap füllt die Fläche mit einer Horizontalschraffur in der Standardfarbe, die verwendet würde, wenn nicht gleichzeitig auch die Farbe sachdatengesteuert werden soll. Wenn vom Benutzer nicht im Menü ’Karte’: ’Standardmuster/Standardfarben’ etwas anderes 7.5. STANDARD-MUSTER/STANDARD-FARBEN 97 spezifiziert wurde, ist dies für Flächen die Farbe Rot. PCMap erzeugt also eine rote Horizontalschraffur. Die Farbe Grün würde, wenn nicht gleichzeitig eine datengesteuerte Schraffur spezifiziert wäre, in der Standardschraffur ’7’ (Vollton) ausgeführt. Wenn also der Anwender hier festlegt, daß für Flächen die Schraffuren und Farben separat behandelt werden, so bedeutet dies, daß im Ergebnis die Fläche mit Vollton grün gefüllt wird und darauf eine rote Horizontalschraffur gezeichnet wird. 7.5 Standard-Muster/Standard-Farben In dieser Dialogbox sind eine Reihe von Zeichnungsattributen einstellbar, die abgesehen vom letzten Punkt die Ausgestaltung einer thematischen Karte beeinflussen. Sie können für die Themadarstellung alle die Einstellungen von Parametern vornehmen, die nicht als sachdatenabhängig von Ihnen definiert worden sind und wo demzufolge ’Freiheitsgrade’ in der Gestaltung der Themadarstellung verblieben sind. Wurde also beispielsweise allein eine Flächenfüllung mit datenabhängigem Muster spezifiziert, so kann vom Benutzer festgelegt werden, in welcher Farbe die Schraffuren auszuführen sind. Voreinstellungen: Flächen: Farbe 2 (Standardeinstellung: Rot), Muster 7 (Std: Vollton) Symbole: Farbe 4 (Standardeinstellung: Gelb), Randfarbe 1 (Std: Schwarz; Randfarbe 0 würde bedeuten: randlose Symbole, was u.U. bei Säulendiagrammen erwünscht sein kann), Muster 7 (Std: Vollton), StdSymbol: KREIS. Beachten Sie bitte, daß in der Einstellungsdatei für Druckdefinitionen (’DEF’-Datei) die Standardeinstellungen für Farbnummern beliebig änderbar sind und diese auch auf dem Bildschirm dann entsprechend dargestellt werden. Ebenso können mit dem Menüpunkt Karte: Schraffurdefinitionen die Standardfüllungen geändert werden (da diese zur Karte gehören, werden sie in der Kartendefinitionsdatei mit abgespeichert (Extension ’.PII’). Die hier getroffenen Festlegungen sind allein für die thematische Darstellung wirksam, ansonsten kommen die Grundkarteneinstellungen, also die durch Typdefinitionen bewirkten Zeichenvorschriften zum Tragen. 7.6 Sektordarstellung/Säulendiagramme 7.6.1 Allgemeines Bei den thematischen Diagrammdarstellungen sind eine ganze Fülle von Varianten möglich: Sektordarstellungen mit datenabhängigen Sektorwinkeln oder mit konstanter Winkeleinteilung, jedoch unterschiedlichen Radien für die Sektoren. Säulendiagramme in unterschiedlicher Anordnung: normal, waagerecht, im Kreis angeordnet (z.B. für Richtungsdarstellungen), als Stern (windrosenartig). Desweiteren sind Treppen und Kurvendiagramme möglich. All dies zudem noch in verschiedenen Einstellungen, z.B. Beschriftungen, ggf. mit Zusätzen und Vorzeichenweglassung (Absolutwertbeschriftung, wenn durch vorzeichenbehaftete Werte etwa Bevölkerungspyramiden o.ä. dargestellt werden); für Säulendarstellung sind hier ferner Breite 98 KAPITEL 7. MENÜ KARTE und Abstand spezifizierbar (beachten Sie bitte, daß Säulenhöhe, also die Skalierung ja über die Spezifikation der Themadarstellungen festgelegt werden (Menü ’Karte’: ’Themadarstellung definieren’ bzw. entsprechender Button in der Buttonleiste; dort kann z.B. über negative Attributparameter auch gesteuert werden, ob Säulen ganz oder teilweise gestapelt darzustellen sind). 7.6.2 Teilwerte: Farben bzw. Muster Der Benutzer kann festlegen, ob bei Teilwertdarstellungen, also Kreissektor- oder Säulendiagrammen die von ihm festgelegten Attributnummern (siehe Menü ’Karte’: ’Themadarstellung definieren’ (7.2, S. 83)) für die einzelnen Kreissektoren bzw. Säulen von PCMap als Farbnummern oder als Schraffurnummern interpretiert werden sollen. Voreinstellung: Sektoren bzw. Säulen werden in unterschiedlichen Farben ausgeführt (im Standardmuster, s.o.). 7.6.3 Beschriftung Es besteht die Möglichkeit, die Datenwerte bei Diagrammdarstellungen sowohl für Sektoren wie für die einzelnen Säulen als Beschriftung sichtbar zu machen und ggf. noch durch einen Zusatz zu ergänzen (z.B. ’%’ oder ein Währungssymbol). Voreinstellung für die Schriftgröße ist 0, d.h. es erfolgt keine Beschriftung. Bitte beachten: Diese Beschriftungen werden automatisch generiert und sind dementsprechend nicht editierbar! Andererseits hat dies aber den Vorteil, daß die Säulendiagramme mitsamt den Beschriftungen, wenn Sie im Funktionenfenster den Symboleditor mit der Funktion ’Position ändern’ (Taste links unten) wählen, von Ihnen auf dem Bildschirm verschoben werden können, um Ihre Kartengestaltung zu optimieren (’mitziehen’). Den Font für die Beschriftung können Sie hier ebenso spezifieren (genauer: die Fontnummer; die eigentliche, gerätespezifische Schriftfestlegung, also die Auswahl unter Ihren installierten Windows-Schriften, erfolgt über die DEF-Dateien, in denen für den Ausdruck diverse druckerspezifische Dinge angegeben werden können; siehe entsprechenden Button in der Buttonleiste (12, S. 131). Mit dem Menüpunkt ’Vorzeichen’ können Sie umschalten zwischen Zahlendarstellung mit bedingtem Vorzeichen (bei negativen Werten wird ’-’ vorangestellt) oder einer vorzeichenlosen Darstellung. 7.6.4 Säulen Zur Darstellungsart Säulendiagramme sind eine ganze Reihe von Varianten implementiert, die in diesem Untermenü abgerufen werden können. Im einzelnen sind dies: 7.6. SEKTORDARSTELLUNG/SÄULENDIAGRAMME 99 Säulenanordnung: normal Damit spezifizieren Sie die Anordnung der Säulen, die PCMap auch als Voreinstellung bei Säulendiagrammen ausführt: Säulen senkrecht stehend nebeneinander. Hinweis: Wenn Sie Säulen stapeln wollen, so können Sie dies individuell für jede Säule festlegen (negative Attributkennziffer bei der Definition der Säulendarstellung, im Detail nachzulesen unter Menü ’Karte’: ’Themadarstellung definieren’). Waagerecht Die Säulen werden horizontal angeordnet (90 Grad nach links gedrecht). Im Kreis Mit dieser Funktion veranlassen Sie PCMap, die Säulen so anzuordnen, daß ihre Basislinien ein regelmäßigesVieleck bilden. Bei einer Darstellung, in der die Diagramme aus jeweils vier Säulen bestehen, bedeutet dies z.B. daß die einzelnen Säulen in die vier Himmelsrichtungen zeigen. Diese Darstellung bietet sich z.B. an, wenn die Teilwerte eine richtungsbezogene Aussage visualisieren sollen (z.B. Pendlerströme, Zu- oder Fortzüge). Als Stern Wie beim Menüpunkt zuvor weisen die ’Säulen’ in unterschiedliche Richtungen, zusätzlich wird hier noch die Form abgeändert in Dreiecke, so daß z.B. bei vier Teilwerten Diagramme ähnlich einer Windrose entstehen. 100 KAPITEL 7. MENÜ KARTE Treppen Darstellung ähnlich der Standardausführung, aber Säulen ohne Trennlinien und in Standardfarbe. Kurven Die einzelnen Werte werden wie in einem Diagramm dargestellt, die Punkte dabei durch gerade Linien verbunden. Die Flächen unterhalb des Diagramms werden in der Standardfarbe für Symbole gefüllt. 7.6.5 Säulen: Breite Die Breite der einzelnen Säulen in Säulendiagrammen kann hier geändert werden (Voreinstellung: 3.3 mm; die Angabe bezieht sich auf die Skalierung der ursprünglichen Digitalisierungsvorlage). 7.6.6 Säulen: Abstand Der Säulenabstand kann eingestellt werden (in mm der Digitalisierungsvorlage), die Voreinstellung beträgt 0, d.h. kein Abstand zwischen den einzelnen Säulen eines Diagramms. Es sind auch negative Werte erlaubt, die Säulen überlappen sich dann, bzw. wenn der negative Säulenabstand betragsmäßig die Säulenbreite übertrifft, resultiert eine Säulenanordnung von rechts nach links. 7.6.7 Kreissektoren trennen/ohne Trennlinien Bei Kreissektordiagrammen können Sie die Trennlinien zwischen den Sektoren optional unterdrücken. 7.7 Thematische Legende erzeugen Ist eine thematische Darstellung spezifiziert, so können zu deren Erläuterung automatisch von PCMap erzeugte Legendenbausteine in die Karte eingebaut und bei Bedarf individuell von Ihnen ergänzt werden. Damit lassen sich sehr schnell thematische Karten vervollständigen, so daß der Anwender in Sekundenschnelle ein komplettes Ergebnis erhält. Gerade bei sogenannten ’Arbeitskarten’ spielt dieser Aspekt oft eine wichtige Rolle. Sollen druckreife Ergebnisse produziert werden, so wird man diese vorgefertigten Bausteine oft ergänzen oder noch verändern, insbesondere wird man häufig noch spezielle themenbezogene Legendentexte ergänzen. Zur Arbeit mit den Bausteinen wird nachfolgend für die einzelnen Darstellungsarten erläutert, was abrufbar ist und wie ggf. Änderungen vorgenommen werden können. Hinsichtlich der ergänzenden Texte sei auf den Texteditor (Funktionenfenster) verwiesen 7.7. THEMATISCHE LEGENDE ERZEUGEN 101 mit dem Hinweis, daß für thematische Legendentexte, die also für jede Themakarte unterschiedlich sind, die reservierte Textfarbe 15 vorgesehen ist: alle Texte in dieser Farbe werden nicht wie sonst üblich in der Textdatei (Appendix ’.PIT’) gespeichert, sondern der Definitionsdatei (’.PII’) hinzugefügt. Damit ist Vorsorge getroffen, daß nicht themabezogene Texte verschiedener Themakarten durcheinandergeraten. Zu Erzeugung einer Legende fordert PCMap den Anwender auf, durch Festlegung zweier Eckpunkte für jede spezifizierte Darstellungsart einen Rechteckbereich festzulegen, der vom entsprechenden Legendenbaustein genutzt wird. Die Festlegung geschieht durch Maus oder Tablett; ist der erste Punkt durch Klick festgelegt, so zeigt ein dynamisch sich änderndes Rechteck den aktuellen Bereich an, bis durch Tastendruck der zweite Punkt spezifiziert ist. Je nach Darstellungsart erscheint dann ein Legendenbaustein z.B. in der folgenden Weise: Bei Schraffuren/Farben geschieht dies in analoger Weise jeweils für Flächendarstellungen wie für Symboldarstellungen. Die Komponenten der Legendenbausteine werden nebeneinander bzw. untereinander plaziert, je nachdem, ob das Plazierungsrechteck Hochformat oder Querformat hat. Standardmäßig wird sowohl eine Bausteinüberschrift als auch eine Beschriftung der einzelnen Attribute ausgeführt (voreingestellte Schriftgröße: 2 mm, bezogen auf die ursprüngliche Digitalisierungsvorlage; Schriftgröße und Fontnummer einstellbar im Menü ’Karte’: ’Legende editieren’. Die Fontfestlegung für den Ausdruck der Karte erfolgt über die DEF-Dateien, s. Button in der Buttonleiste (12, S. 131)). Bei datenabhängiger Symbolgröße ebenso wie bei den Diagrammdarstellungen oder bei der datenabhängigen Linienbreite wird ein Legendenbaustein angeboten, der vom Benutzer in vielfältiger Weise variiert werden kann, was die Gestalt und Größe sowie die Art der Darstellung angeht. Dazu ist ein spezieller Dialog vorgesehen, der unter ’Karte’: ’Legende editieren’: ’Parameter’ abgerufen werden kann. Genauer gesagt wird damit der Legendeneditiermodus aktiviert und durch markieren des entsprechenden Bausteins haben Sie über die rechte Maustaste Zugriff auf die Parameter-Dialogbox (sofern Sie einen solchen Legendenbaustein auf dem Bildschirm haben. KAPITEL 7. MENÜ KARTE 102 Beachten Sie hier bitte, daß Sie die Größe des digitalisierten Rechteckbereichs so wählen, daß PCMap die Symbolgrößen vom kleinsten bis zum größten Symbol wiedergeben kann, es sei denn, Sie wollen die Legende auf die kleineren Werte beschränken: PCMap läßt dann Teile der Größenlegende weg. Die Zahlenwerte für das Minimum und Maximum werden zusätzlich zur Skalierung eingeblendet (voreingestellte Schriftgröße: 2 mm, bezogen auf die ursprüngliche Digitalisierungsvorlage; Schriftgröße und Fontnummer einstellbar im Menü ’Karte’: ’Legende editieren’. Die Fontfestlegung für den Ausdruck der Karte erfolgt über die DEF-Dateien, s. Button in der Buttonleiste (12, S. 131)). Legendenbaustein für Symbolgrößen Die Beschriftungen der Legendenbausteine können von Ihnen durch den Texteditor ergänzt oder bei Bedarf gelöscht und durch eigene Erläuterungstexte ersetzt werden. Beachten Sie aber bitte: Standardbeschriftungen werden automatisch generiert, sind somit nicht veränderbar und werden auch nicht in den Textdateien gespeichert. Das Löschen aller Standardlegendenbeschriftungen wird durch Einstellen der Legendenschriftgrösse 0 bewirkt (Menü ’Karte’: ’Legende editieren’: ’Beschriftung’). Individuelle (u.U. ergänzende) Beschriftungen können Sie mit dem normalen Texteditor hinzufügen (s. Funktionenfenster (15, S. 147)). Für individuelle Legendentexte bei der Typfestlegung Farbe 15 verwenden! Der damit festgelegte Texttyp ist für Legendentexte reserviert. Diese werden dann von PCMap separat verwaltet und in der Definitionsdatei gespeichert, damit diese Texte sich nicht mit Grundkartentexten oder Texten anderer Themadarstellungen in unerwünschter Weise mischen können. Wenn Sie Diagrammdarstellungen verwenden, so sollten Sie wie im abgebildeten Beispiel in Karte und Sachdaten ein zusätzliches Objekt vorsehen, das Sie für die Legende benutzen und mit erläuternden Texten versehen. Ein vorgefertigter Baustein hierfür erscheint bei der Fülle individuell unterschiedlicher Darstel- 7.8. MASSSTABSLEISTE PLAZIEREN 103 lungsformen nicht sinnvoll. 7.8 Maßstabsleiste plazieren Damit aktivieren Sie, sofern Sie bisher keine automatische Maßstableiste in Ihrer Karte plaziert haben, die entsprechende Funktion. Wie beim erzeugen bzw. neu plazieren eines thematischen Legenbausteins ziehen Sie hier mit zwei Punkten einen Rechteckbereich auf, wobei die Breite maßgeblich ist für die Länge der Maßstabsleiste. Allerdings wird nicht die vom Benutzer festgelegte Länge exakt verwendet (was zu sehr ’krummen’ Zahlenwerten führen würde), sondern PCMap verändert diese leicht, so daß ’glatte’ Zahlenwerte für die Beschriftung der Maßstabsleiste möglich werden. Für die automatische Maßstabsleiste sind drei Standardvarianten vorgesehen, deren Einstellung geschieht im Menü ’Karte’: ’Maßstab’. Hinweis: Der Grafikeditor für die Linien bietet bei PCMap eine enorme Fülle von Gestaltungmöglichkeiten, mit denen Sie selbst indivudelle Maßstabsleisten erzeugen und z.B. auch mit der Funktion ’Datei’: ’Karte als Symbol speichern’ in Bibliotheken ablegen können. Insofern richten sich die automatischen Maßstabsleisten eher an den ’eiligen’ Benutzer. 7.9 Legende editieren 7.9.1 Neu plazieren Bei Aktivierung dieses Features können wie bei den Graphikeditoren für Segmente, Symbole etc. hier die Legendenbausteine mit der linken Maustaste (bzw. Tablettaste 1) markiert und auch wieder entmarkiert werden. Mit rechter Maustaste bzw. anderer Tablettaste kann, wenn ein Legendenbaustein markiert ist, dieser, andernfalls der jeweils zum Cursor nächstliegende Baustein neu definiert werden (Mausklick, ’Aufziehen’ eines Rechtecks und abschließender Mausklick). 104 KAPITEL 7. MENÜ KARTE Wenn Sie vordefinierte Legendenkomponenten von PCMap individuell ergänzt haben, z.B. durch thematische Legendentexte (Entwurfsmodus: Farbe 15 verwenden), so nehmen Sie die entsprechenden Änderungen mit dem entsprechenden Graphikeditor vor (Funktionenfenster). Denken Sie ggf. daran, nach Änderungen Ihre Definitionsdatei neu zu speichern (Menü ’Datei’: ’Speichern’: ’Typdefinitionen speichern’). 7.9.2 Verschieben Dieser Menüpunkt dient dazu, einen in der Karte vorhandenen Legendenbaustein zu verschieben (unter Beibehaltung seiner bisherigen Größe). Wie mit den anderen Graphikeditoren auch, markieren Sie den Baustein durch Anklicken mit der linken Maustaste. Ein markierter Baustein ist mit einem Rechteck eingerahmt. Mit der rechten Maustaste lösen Sie den Verschiebevorgang aus: ein Rechteck mit einem kleinen Fadenkreuz wandert mit der Maus zur neuen Position, an der nach Mausklick der Legendenbaustein neu aufgebaut wird. 7.9.3 Löschen Dieser Menüpunkt dient dazu, Legendenbausteine zu löschen. Wie mit den anderen Graphikeditoren auch, markieren Sie eien Baustein durch Anklicken mit der linken Maustaste. Die rechte Maustaste bewirkt die Löschung. 7.9.4 Parameter Hier können Sie ggf. Parametereinstellungen für bestimmte Legendenbausteine vornehmen (Größenlegende und automatische Maßstabsleiste). Wenn Sie in Ihrer Karte Symbole oder Diagramme mit datenabhängiger Größe verwenden oder Linienbreiten sachdatenabhängig wiedergeben, so erhalten Sie bei der Erzeugung der Legende auch einen entsprechenden Baustein für die Größenlegende angeboten. Dabei haben Sie neben den oben beschriebenen Editiermöglichkeiten noch eine Reihe weiterer Gestaltungsmöglichkeiten, die Ihnen hier anhand einiger Beispiele demonstriert werden sollen. Wenn Sie PCMap die Einstellungen durchführen lassen, wird bei Säulendiagrammen stets die Variante 0 gewählt (siehe nachfolgende Beispieldarstellungen) und für den Wertebereich werden Anfangs- und Endparameter ebenfalls auf 0 gesetzt. Dies bedeutet, daß in der Legende der Bereich vom kleinsten in der Karte vorkommenden Wert bis zum größten gezeigt wird. Letzteres bezieht sich auf die einzelnen Säulen eines Diagrammes, bei den anderen Darstellungen auf die Größenwerte (Bezugsvariable), also bei Kreissektordiagrammen auf die Kreisdurchmesser. Sie können hier nun individuelle Veränderungen vornehmen, indem Sie zum einen den darzustellenden Wertebereich angeben und Sie können darüber hinaus auch eine Liste der Werte anfügen, die dargestellt 7.9. LEGENDE EDITIEREN 105 werden sollen. Standardmäßig stellt PCMap bei den beiden ersten Varianten die Mantissen 1,2,3,4,...9 dar und beschriftet die 1-er und 5-er Werte, während bei den anderen Varianten (Symbole nebeneinander oder Kreise ineinander) im Normalfall die Mantissen 1 und 5 jeweils dargestellt werden, also z.B. die Werte 1, 5, 10, 50, 100, 500 ... Variante 0 Variante 1: Minimum und Maximum werden als Symbol dargestellt Variante 2 Bei der Variante 3 (zwiebelartig ineinandergeschachtelte Kreise) ist noch eine Besonderheit zu beachten, die mit der eingestellten Legendenschriftgröße zusammenhängt: damit nicht die Schriften ineinandergeraten, zeichnet PCMap diese Kreise nur ab einer Größe, die dem 3-fachen der eingestellten Schriftgröße entspricht. Variante 3 106 KAPITEL 7. MENÜ KARTE 7.9.5 Beschriftung Diese Funktion ermöglicht Ihnen die Einstellung der Legendenbeschriftungen (Größe, Font). Wenn Sie als Größe ’0’ festlegen, so verschwinden die Standard-Legendenbeschriftungen und Sie können mit dem Texteditor (Funktionenfenster) individuelle Beschriftungen eingeben. Sie sollten dazu bei der Typfestlegung durch Farbe 15 den dafür reservierten Typ 15 festlegen, damit PCMap diese individuellen Beschriftungen separat von den zur Grundkarte gehörenden Texten verwaltet. In der Reinzeichnung und bei der Ausgabe auf Papier sind Sie dann ja wieder völlig unabhängig, was die Festlegung von Farbe, Font, Schriftgröße, -schnitt etc. angeht! Die Umsetzung für den Druck geschieht dann gerätespezifisch über die DEF-Datei (s. Buttonleiste)! 7.10 Maßstab Hier können Sie eingeben, in welchem Maßstab Ihre Kartenskalierung zu interpretieren ist (z.B. bei Amtlichen Liegenschaftskarten ist hier die Eingabe 1000 erforderlich). Dieser Wert wird von PCMap dazu benutzt, um in so einer Karte Linienbreiten, Schriftgrößen etc. korrekt zu skalieren (Linienbreite 1 mm in einer Echtkoordinatendarstellung einer Liegenschaftskarte entspricht dann 1 m in der Karte). Dieser Menüpunkt hat also nichts mit einem in der Karte gezeichneten Maßstab zu tun, PCMap ist im Prinzip maßstabsunabhängig. Eine Maßstabsleiste empfehlen wir normalerweise bei der Grundkartendigitalisierung mit zu erzeugen. Wenn Sie einen eigenen Linientyp dafür verwenden und bei der Typdefinition den Namen ’_ Maßstab’ und die Strichlierung 202 festlegen, so erhalten Sie einen Maßstab im ’Eisenbahnmuster’, der bei jedem Zoomvorgang mit verändert wird und somit beim Plotten immer die korrekte Größe besitzt (Zur Länge der schwarz/weißen Einzelfelder: hier können Sie bei der Typdefinition mit der Musterlänge in der gewünschten Weise die Aufteilung steuern). Ebenso können Sie für eine Maßstabsleiste naürlich die automatische Funktion ’Karte’: ’Maßstabsleiste plazieren’ verwenden. 7.11 Strichlierungsdefinitionen PCMap kann in einer Karte 15 Strichlierungsgrundmuster nutzen, die frei definierbar sind (die gewünschten Längen von Strichen und Zwischenräumen in beliebiger Skalierung eingeben, die Werte werden von PCMap auf die Gesamtlänge des jeweiligen Strichlierungsmusters hin umgerechnet). Vordefinierte Muster siehe Graphik STRICHL.PII bzw. es wird in der Dialogbox Typ (Funktionenfenster, Linieneditor) auch die aktuelle Auswahl der Strichlierungen gezeigt; von Ihnen eingegebene Muster werden in der PII-Datei (Definitionsdatei) abgelegt. Bitte beachten: PCMap besitzt die Möglichkeit (Linieneditor, s. Funktionenfenster), für Linientypen eine Option Eckenanpassung zu aktivieren. Das bedeutet, daß auf den Einzelvektoren ab einem bestimmten Knickwinkel (also nicht bei einigermaßen geradlinigen Verläufen) die Längenparameter von Strichlierungen so variiert werden, daß stets eine ganze Anzahl von Mustereinheiten auf einen Vektor paßt. Wenn von der Strichlierungsdefinition her (und bei allen vordefinierten Strichlierungen ist dies der Fall) dafür gesorgt ist, daß bei Strichlierungen der längste Strich auf den Anfang und das Ende eines Musters hälftig aufgeteilt ist, bzw. bei Punktierungen dafür gesorgt ist, daß der Punkt am Randes des Musters liegt, so wirkt die automatische Eckenanpassung dergestalt, daß wie kartographisch gewünscht, in den Ecken Linien bzw. Punkte und keine Zwischenräume zu liegen kommen. 7.12. SCHRAFFURDEFINITIONEN 107 7.12 Schraffurdefinitionen Zur Füllung von Flächen sowie von Symbolen stehen für Grundkarte und thematische Darstellung zahlreiche Möglichkeiten zur Gestaltung von Schraffuren bzw. Mustern zur Verfügung. Der Benutzer kann auf Standardeinstellungen zurückgreifen (s. Abbildung) und diese über verschiedene Parameter variieren. Eine noch erheblich größere Gestaltungsfülle erschließt sich durch Neudefinition von Mustern, wobei auf alle Features von Linientypen zurückgegriffen werden kann, z.B. verschiedene Strichlierungsmuster mit einstellbarer Musterlänge, beliebigen Breiteneinstellungen, ggf. Symbolketten. Zusätzlich kann spezifiziert werden, ob Strichlierungen ’im Gleichschritt’ laufen sollen oder ’auf Lücke’. Sind in benachbarten Flächen Schraffurlinien gleichen Abstands definiert, so passen die Schraffuren an den Grenzlinien zusammen, ebenso setzen sich Strichlierungsmuster im richtigen ’Rhythmus’ fort. Darüber hinaus kann der Benutzer steuern, ob eine Schraffur sich auf die Maßgrößen der Grundkartenvorlage bezieht (und somit beim Zoomen mit vergrößert/verkleinert wird), oder ob sie sich am Ausgabemedium orientiert (zoomunabhängig). Bei letzterer, geräteabhängiger Schraffur, ist also ein spezifizierter Schraffurabstand von 1 mm auf dem Bildschirm wie auf Papier stets 1 mm (auf dem Ausgabemedium gemessen), egal wie Kartengröße und Ausschnitt gewählt worden sind. Auf dem Bildschirm gilt dies aus ästhetischen Gründen allerdings nicht ganz exakt: hier werden Abstände von 0.3 mm (=’Standardstiftbreite’) und deren Vielfache an Bildschirmpixel angepaßt, die ja in etwa diese Größe besitzen, so daß störende Moirees möglichst vermieden werden. PCMap nimmt bei geräteabhängiger Volltonschraffur noch folgende Optimierung hinsichtlich Zeichengeschwindigkeit vor: Ist der Abstandsparameter kleiner oder gleich der in der DEF-Datei angegebenen Stiftbreite spezifiziert (Definitionen für die Druckausgabe, s. Button in der Buttonleiste), so nimmt PCMap an, daß Vollton gewünscht wird und aktiviert nach Möglichkeit schnelle Füllroutinen. Zur Erzeugung besonderer Effekte ist es möglich, mehrere Schraffuren miteinander zu verknüpfen, so können z.B. effektvolle Muster generiert werden. Um bei solchen kombinierten Schraffuren (insbesondere Strichlierungen) die gewünschten Muster zu erzielen, können über einen Offset-Parameter Justierungen vorgenommen werden (siehe weiter unten). Einfach ist da allerdings bisweilen die Verwendung von Symbolketten für die Schraffurlinien, damit können beliebig komplexe Grafiken (sogar einschließlich Rasterbildern) zur flächenfüllung Verwendung finden Dem Benutzer stehen 31 vordefinierte Schraffuren zur Verfügung (Schraffur 0 ist festgelegt: keine Flächenfüllung). Sie sind so gestaltet, daß sich aus einfach aufgebauten Linien- bzw. Punktschraffuren gut unterscheidbare Abstufungen ergeben, was in der thematischen Kartographie ja wichtig ist. Zur Information laden Sie bitte in PCMap die Graphik SCHRAFF.PII aus dem Beispiel-Verzeichnis. 108 KAPITEL 7. MENÜ KARTE Die Schraffuren 1 - 10 und 11 - 20 sind identisch bis auf den Zoom Parameter ’n’. Nr. 1 - 10 sind als geräteabhängig vordefiniert, was sich besonders bei Bildschirmreinzeichnungen bewährt: die Muster sehen auf dem Bildschirm immer gleich aus. Die Muster Nr. 21 - 27 sind Punktierungen, was z.B. für Rasterungen interessant ist, von der Performance her zumeist besser: Flächenvollton wählen in Farbe, Farben dann als Graustufen wiedergeben; näheres siehe Button ’DEF-Datei editieren’ (12.2.4, S. 132) in der Buttonleiste (12, S. 131)). Die Parameter ’n’ (no zoom) und ’v’ (versetzt) können einzeln oder in Kombination am Anfang des Musterparameters stehen (Reihenfolge beliebig): ’n’ vorhanden: Abstandsparameter für Schraffurlinien ist zoomunabhängig, wird in mm auf dem Ausgabegerät gemessen. ’nozoom’ bezieht sich auch auf die Musterlänge (strichlierte Schraffuren). ’n’ nicht vorhanden: Schraffur wird beim Zoomen mitgezoomt (Abstand in mm der Grundkartenvorlage gemessen) ’v’ vorhanden: Bei strichlierten Schraffuren ist jede zweite Schraffurlinie gegenüber der vorherigen um 50 % versetzt. ’v’ nicht vorhanden: Alle Strichlierungen synchron. ’+..’: Mit ’+’ (im obigen Beispiel etwa @77+78,...) kann Verknüpfung mit weiterer Schraffur spezifiziert werden. Nicht verwechseln: Die Zahl nach der Schraffurnummer im obigen Musterparameter steht im Normalfall für eine Strichlierungsnummer (für einfachere, strichlierte Schraffuren; zulässig: 0 - 15, siehe auch Linieneditor im Funktionenfenster: ’Typ editieren’ (15.4.3, S. 152)). 7.12. SCHRAFFURDEFINITIONEN 109 Die möglichen Strichlierungen können auch in der Graphik ’STRICHL.PIL’ nachgeschaut werden. Mit einem @ davor (wie in der obigen Abb.) kann aber statt einer Strichlierung auch ein Linientyp (hier 77) referenziert werden, was dann alle komplexen Linientypmöglichkeiten einschließlich Symbolketten, Mehrfachüberlagerung, damit Mehrfarbigkeit etc. für die Flächenfüllung erschließt! Im Beispiel weiter oben, ’Flächenfüllung mit Nadelbaumsymbolen’ wurde z.B. der Linientyp mit Namen ’Baumkette’ wie folgt definiert: Zusammengefaßt bedeutet also die abgebildete Schraffurdefinition im Eingabefenster folgendes: Die Schraffur mit Nummer 24 ist eine Spezialschraffur, die den Lininetyp 77 referenziert mit folgenden Parametern: Winkel 0 Grad, Musterlänge von 1.6 mm und Schraffurabstand von 3.2 mm, wobei das Muster um 0 % (Offset) verschoben ist, letzterer Parameter dient zum verschieben von Einzelschraffuren gegeneinander, wenn mehrere Schraffuren überlagert werden (s. auch die Beispiele weiter unten; insgesamt beschränkt PCMap die erlaubte Anzahl von Überlagerungen auf 3, um ggf. Endlosschleifen verknüpfter Schraffuren zu vermeiden). Als Anregung zur Mustergestaltung sind nachfolgend einige Beispiele abgebildet: Schraffur 6, 12+26, 60, 52, 45, 4 26, v12+27, 90, 90, 26, 17 27, -12, 120, 52, 45, 69 110 KAPITEL 7. MENÜ KARTE Schraffur 21, v2+22, 45, 20, 20, 33 22, v2, 135, 20, 20, 0 Schraffur 3, 0+4, 0, 30, 30, 72 4, v12+5, 90, 30, 20, 0 5, v12, 90, 30, 20, 15 Erläuterung zum letzten Beispiel: Schraffur 3 definiert als durchgezogene Linie, horizontal (Winkel 0), Abstand 3.0; kombiniert (’+’) mit Schraffur 4 (Strichlierungsmuster 12 auf Lücke, kombiniert mit Schraffur Nr. 5, Winkel 90 Grad, Musterlänge 3 mm, Abstand 2 mm, Offset 0); diese wiederum kombiniert mit Schraffur 5: Strichlierungsmuster 12 auf Lücke, Winkel 90 Grad, Musterlänge 3.0 mm, Abstand 2.0 mm, Offset 15%, damit zweite Strichlierung neben die erste plaziert wird. Anmerkung hinsichtlich weiterer Gestaltungsmöglichkeiten: Sofern ein Benutzer durchgehende Linien wünscht, die zu gleichartigen Schraffuren sich nicht passend fortsetzen sondern auf Lücke stehen, so kann er das mit ’-’ dem Strichlierungsparameter unmittelbar vorangestellt bewirken. Bei nicht durchgezogenen Linien (also Strichlierung > 0) wirkt dieser Parameter so, daß in X-Richtung alle Strichlierungen um 50 % verschoben werden. Sämtliche durch Benutzer umdefinierte Schraffuren werden beim Erzeugen einer Typdefinitionsdatei im Abschnitt [Schraffuren] abgespeichert und stehen entsprechend beim Einlesen dieser PIIDatei wieder zur Verfügung, ggf. auch als Schraffurbibliothek einer anderen Karte, wenn mit der Funktion ’Datei’: ’Lesen’: ’Typdefinitionen’ allein die Typen ausgewertet werden. 7.13 Referenzen Wenn Sie zu einer Karte weitere Grundkarten dazugeladen haben, so können Sie an dieser Stelle steuern, was alles und in welcher Reihenfolge es dargestellt wird. 7.14 Typdefinitionen editieren PCMap speichert alle Informationen zur Definition einer Karte in einer Kartendefinitionsdatei (= Typdefinitionsdatei, Extension ’.PII’. Dies hat für den Anwender den Vorteil, daß er mit einem Klick seine komplette Arbeitsumgebung wieder aufgebaut bekommt, wenn solch eine Datei mit ’Datei’: ’Lesen ...’ aktiviert wird; d.h. seine Karte wird geladen (die Dateien mit den Linien, Flächen, Symbolen, Texten), ggf. werden Sachdaten angebunden, es wird der Kartenausschnitt eingestellt und ggf. noch die Themadarstellung aktiviert (inklusive Import von speziellen themabezogenen Texten). Ferner werden den verschiedenen Typen von Objekten (z.B. Linientypen wie ’Eisenbahn’, Flächentypen wie ’See’, ’Wald’) die entsprechenden Typdefinitionen (Zeichenvorschriften) zugeordnet und u.U. selbstdefinierte Schraffurmuster geladen. Grundkarte: Eine Grundkartendefinitionsdatei sollten Sie der Einfachheit halber immer möglichst genauso nennen wie die Linien, Flächen-, Symbol- und Textdatei (abgesehen vom Appendix). Damit haben Sie eine gute Voraussetzung, um später, wenn Sie viele Karten zu verwalten haben, die 7.14. TYPDEFINITIONEN EDITIEREN 111 Übersicht zu behalten. Dementsprechend schlägt Ihnen PCMap beim Speichern auch entsprechende Namen vor. Neben der Information hinsichtlich der Kartendateinamen enthält die Grundkartendefinitionsdatei stets den zuletzt festgelegten Kartenausschnitt sowie die Typ- und Schraffurdefinitionen. Eventuell, insbesondere bei Benutzern mit dem (optionalen) Echtkoordinatenmodul werden neben dem Maßstab noch die Blatteckenkoordinaten mit abgelegt. Themadarstellung: Wenn eine Themadarstellung definiert ist und man die Funktion ’Datei’: ’Speichern’: ’Typdefinitionen speichern’ aktiviert, so werden die Informationen aus der Grundkarten’.PII’-Datei um ein Kapitel [Themadarstellung] erweitert, in dem sämtliche dafür relevanten Daten gespeichert werden. Das betrifft nicht nur die Darstellungsarten, die Schwellen und die Attribute, sondern auch die sonstigen einstellbaren Parameter (z.B. Standardfarben, Standardmuster etc.). Auch die Positionierung von Legendenbausteinen wird gespeichert sowie eventuelle spezielle (themabezogene) Legendentexte (Farbe 15 ist reserviert für Texte, die auf eine thematische Darstellung bezogen sein sollen; diese Texte werden nicht in der üblichen ’.PIT’-Textdatei abgelegt, sondern in der ’.PII’-Datei, so daß keine Vermischung von Grundkartentexten und Thematexten eintritt!). Solch eine thematische ’.PII’-Datei sollte sinnvollerweise jeweils unter einem eigenen Namen gespeichert werden, da Sie ja normalerweise die Typdefinitionen der Grundkarte weiterverwenden wollen; auf diese Weise entstehen Kataloge ’fertiger Karten’ (was deren Definition angeht). So sind Kartenprojekte sehr leicht zu bearbeiten und auch bequem fortzuführen. 7.14.1 Editieren PCMap besitzt einen integrierten ASCII-Editor, mit dem Sie u.a. PII-, DEF- und ASCII-Sachdaten bearbeiten können. (Typ-)Definitionsdatei editieren mit dem integrierten Editor; erreichbar auch mit Hotkey STRG+t; beachten Sie auch im Menü Datei des Editors die Möglichkeit, Ihre Änderungen auf die Karte anzuwenden Zum Aufbau einer Datei mit kompletten Themakartendefinitionen: PCMap verwaltet die Dateinamen im Kapitel [Themadarstellung]; werden Graphikdateien bzw. Sachdaten zusätzlich benötigt oder werden andere gebraucht, so liest PCMap diese ggf. selbsttätig ein (bei ’Datei’: ’Lesen ...’). Nach der Zeile mit den Kartenausschnittparametern folgen die Abschnitte mit den einzelnen Darstellungsarten, eingeleitet jeweils durch deren Funktionstastenbezeichnung gefolgt von der Nummer der Variablen. Diese Spezifikationen sind zwar ohne weiteres mit einem Texteditor bearbeitbar, wir empfehlen dies aber nur erfahrenen Anwendern. Der unseres Erachtens einfachere Weg geht über die Festlegungen mit den Menüs in PCMap. Hier nun ein Beispiel für eine solche ’.PII’-Datei mit einer Themaspezifikation: KAPITEL 7. MENÜ KARTE 112 [Themadarstellung] Linien : MAROKKO.PIL Flächen : MAROKKO.PIR Symbole : MAROKKO.PIO Texte : MAROKKO.PIT Raster : NONAME DEF-Datei : MAROKKO.DEF Daten : MAROKKO.DBF SOUKNUMM CGESAMT CLM CMITT CSONST CTIER CDIENST Ausschnitt : -80.0,-120.0,500.0,400.0; F7,1; 2,3,4,5,6; 2,4,5,6,8; Legende definiert: 328.9,-38.9,486.8,107.5;3,50,1000,50,100,500,1000; T30.000000 -0.700000 0 KREIS 2,7,1,1,7,0,3.3,0,0,0,0,0,1,1,0,1,14,0; [Legendentexte] 376 15 15 1 1 3.5 0.6 0.000 186.70 -19.90 Lebensmittel /\Alimentation 377 15 15 1 1 3.5 0.6 0.000 193.80 -43.20 Mittelfristiger Bedarf /\Besoins periodiques 378 15 15 1 5 3.5 0.6 0.000 171.40 -62.00 Sonstige Waren /\Autres marchandises 379 15 15 1 7 3.5 0.6 0.000 148.60 -42.10 Vieh / Betail 380 15 15 1 7 3.5 0.6 0.000 153.90 -20.80 Handwerker und\Dienstleister /\Artisanat et\Services 382 15 15 1 4 6.0 0.6 0.000 411.40 -48.20 Min: 20 Max: 1870 384 31 15 2 4 6.0 0.6 0.000 172.50 10.00 Gliederung des Angebotes /\Typologie de l’offre 399 15 15 1 1 6.0 0.6 0.000 400.40 20.30 1000 400 15 15 1 4 6.0 0.6 0.000 407.40 3.10 500 401 15 15 1 4 6.0 0.6 0.000 408.20 -19.40 100 402 31 15 2 1 6.0 0.6 0.000 313.00 359.00 Typologie des Angebotes\auf den Souks in der\Provinz Nador 1992 403 31 15 2 1 6.0 0.6 0.000 313.00 317.00 Typologie de l’offre dans\les souks de la\province de Nador en 1992 407 15 15 1 4 6.0 0.6 0.000 408.20 -35.10 50 413 31 15 2 1 6.0 0.6 0.000 314.00 6.00 Anzahl der\Anbieter auf\den Souks 415 31 15 2 1 6.0 0.6 0.000 314.00 -36.00 Effectif des\commercants\dans les souks [Linien] 1,maßstab,1,0,6,0; 2,Commune,1,3,4,50; 5,Straße spanisch,1,200,20,0; 13,*Nebenstraßen,1,0,6,0; 47,*Troin gut,1,0,6,0; 61,*Piste,1,2,3,0; 66,espagne,1,4,10,0; 67,Cercle,1,5,9,200; 68,Province,1,6,15,250; 71,Legende,1,3,5,50; 72,Mare,1,0,6,0; [Flächen] 23,Commune,14,7; 50,Nador,1,7; 112,definiert,1,1; 114,Melilla,1,7; 118,mer,6,7; 119,fläche,1,0; [Symbole] 112,Souks,1,1,7; 113,nordpfeil,1,1,7; 114,leg,1,1,7; [Texte] 1,[souks],1,2,50,0; 2,mer,1,2,80,0; 3,Legende,1,2,40,0; 15,legend,1,2,35,0; 31,title,1,2,60,0; [Schraffuren] [Maßstab] 1 : 1 186.84 -20.30 223.98 -9.55 193.68 -42.78 251.35 -32.03 145.79 -67.22 196.62 -56.47 115.49 -41.80 148.72 -37.89 113.53 -22.26 153.61 2.18 386.24 -48.65 437.07 -44.74 127.22 10.00 217.14 25.64 399.92 20.75 411.65 24.66 403.83 3.16 411.65 7.07 403.83 -19.32 411.65 -15.41 312.93 358.95 395.04 384.36 312.93 316.92 400.90 342.33 404.81 -34.96 410.68 -31.05 313.91 6.09 354.96 31.50 313.91 -35.94 358.87 -10.53 Beachten Sie bitte in obigem Beispiel, daß die in der Entwurfszeichnung mit Farbe 15 (violett) definierten Texte als zur thematischen Darstellung gehörig angesehen werden und auch in den ’.PII’-Dateien mit abgelegt werden (Kapitel [Legendentexte]). Falls einmal beim Einlesen einer Darstellung, die auf der gleichen Grundkarte basiert, noch von einer vorherigen Themakarte solche Texte präsent sind, und diese in einer neuen Darstellung nicht erwünscht sind, muß vor dem Neuladen einer fertigen Karte im Menü ’Datei’ die Funktion ’Neu’ aktiviert werden. Kapitel 8 Menü Bildschirm In diesem Menü sind alle Vorgänge zusammengefaßt, die mit dem Neuzeichnen einer Darstellung, sei es als Bildschirmentwurf, sei es als Reinzeichnung, zusammenhängen. Dazu gehören insbesondere die Wahl des darzustellenden Ausschnitts und die Festlegung einer Reihe von Parametern. 8.1 Neu zeichnen: Entwurf/Reinzeichnung Diese beiden Funktionen stehen in engem Zusammenhang, sie dienen der Umschaltung zwischen Entwurfszeichnung und der Reinzeichnungsdarstellung (’Preview’) auf dem Bildschirm. Schneller und deshalb von vielen Benutzern bevorzugt ist dies über Hotkeys möglich: ’z’ zeichnet den Kartenausschnitt im gleichen Modus neu, ’Z’ schaltet jeweils in den anderen Zeichnungsmodus um. Eine dritte Möglichkeit zu dieser Umschaltung haben Sie im Statusfenster ganz rechts. Beachten Sie bitte, daß die meisten Veränderungen, die Sie an Ihrer Karte vornehmen, erst nach dem Neuzeichnen sichtbar werden. Dies geschieht mit Rücksicht darauf, daß der Bildaufbau zwar sehr schnell geht, es aber doch, zumal bei umfangreichen Kartenprojekten lästig sein kann, jedesmal wenn nacheinander viele Veränderungen am Kartenbild vorgenommen werden, auf den Neuaufbau zu warten.Sofern in der Reinzeichnung Objekte nicht so dargestellt werden wie Sie dies wünschen: Mit den Graphik-Editoren (Funktionfenster: ’Typ editieren’) können Sie Objekte in Ihrer Karte anwählen (z.B. Mausklick), die gewünschten Objekttypen definieren sowie in der Dialogbox die Zeichenvorschriften Ihren Wünschen anpassen. 8.1.1 Entwurfs- und Reinzeichnung, Unterschiede In der Entwurfszeichnung sind die Graphikelemente hinsichtlich ihrer Ausgestaltung nur Platzhalter mit der Aufgabe, Typen zu repräsentieren: alle gleichartig gestalteten Objekt gehören (somit sichtbar) zum gleichen Typ. In der Praxis wird man beim Editieren normalerweise den Reinzeichnungsmodus bevorzugen, wenn aber z.B. dort stark gezoomt sehr breite Linien editiert werden, ist es u.U. von Vorteil auf den Entwurfsmodus zurückzugreifen, um frei von womöglich komplizierten Zeichnungsattributen (wie etwa 113 114 KAPITEL 8. MENÜ BILDSCHIRM seitliche Versetzung von Linien) die Geometrie zu bearbeiten. Im Entwurfsmodus gilt für die vier Objektarten: alle Linien mit gleicher Kombination von Farbe und Linienmuster gehören zum gleichen Linientyp alle Flächen mit gleicher Kombination von Farbe und Muster gehören zum gleichen Flächentyp alle Symbole mit gleicher Kombination von Farbe und Muster gehören zum gleichen Symboltyp alle Texte mit gleicher Kombination von Farbe und Font gehören zum gleichen Texttyp 8.1.2 Typen und ihre Bedeutung Den Typen von Graphikelementen sind Zeichenvorschriften zuzuordnen, die die Ausgestaltung der Objekte in der Reinzeichnung festlegen. Dafür stehen Dialogboxen bei den Grafikeditoren zur Verfügung (Funktionenfenster, Taste ’Typ’). PCMap vergibt standardmäßig Typnamen mit Bezug zu deren Entwurfsdarstellung wie ’FARBE1_MUSTER7’ u.s.w., als Anwender können Sie jedem Objekttyp einen beliebigen Namen geben, z.B. ’Eisenbahn’ oder ’Gemeindegrenze’, so daß Sie später Ihre Typen bzw. die Zeichenvorschriften leicht identifizieren können und vor allem auch einmal definierte Typen in anderen Karten leicht wiederverwenden können. Sie bauen damit quasi Typbibliotheken auf. Wenn Sie übrigens einen bestimmten Objekttyp (u.U. auch nur vorübergehend) aus einer Karte entfernen wollen: Drücken Sie im Funktionenfenster die Taste ’*’, wählen Sie den betr. Typ ab und schon erscheinen alle Objekte dieses Typs nicht mehr in der Reinzeichnung. Damit ist aber nichts gelöscht, durch Anwählen (Taste ’*’) ist alles wieder wie es war! Diese Möglichkeit ist sehr nützlich, wenn Sie nach Art von Layern (=Zeichnungsebenen) bestimmte Objekttypen sichtbar werden lassen wollen bzw. ausblenden möchten. In ’Datei’: ’Speichern’: ’Typdefinitionen speichern’ können Sie bei Bedarf verschiedene solcher Konstellationen schnell und flexibel speichern bzw. wieder abrufen. In der Reinzeichnung erhalten Sie am Bildschirm bereits einen Eindruck vom Aussehen Ihrer Karte, es wird (so gut es Ihre Graphikkarte und Monitor gestatten) exakt das wiedergegeben, was bei einem Plot/Druck erscheint (WYSIWYG, ’What You See Is What You Get’), einschließlich Ihrer Farbdefinitionen, die Sie ggf. in Druckdefinitionsdateien (1.8, S. 20) abgelegt haben. Die gesamten zu einer Karte gehörigen Zeichenvorschriften sowie sonstige Parameter, Namen etc. werden jeweils in einer Definitionsdatei gespeichert (Extension ’.PII’). Wenn eine Graphik (’gesamte Karte’) eingelesen wurde, so liest PCMap also zunächst eine solch eine PII-Datei ein, die sämtliche eine Karte definierenden Informationen enthält und damit auch Zeichenvorschriften. Die Objekte der Karte sind dabei in separaten Dateien abgelegt, deren Namen in der PII-Datei verzeichnet sind. Wird also ’Neu zeichnen, Reinzeichnung’ spezifiziert, so werden die aktuellen Definitionen von PCMap ausgewertet und die Karte entsprechend auf dem Bildschirm gezeichnet. Wenn Sie die Typdefinitionen einer Karte anschauen wollen: Es handelt sich dabei um Textdateien, die Sie also mit dem Texteditor bearbeiten können; in PCMap können Sie dies z.B. über den internen Editor im Menü ’Karte’: ’Typdefinitionen editieren’ (oder HotKey STRG+t). Wir empfehlen das direkte Editieren der Definitionsdateien aber nur erfahrenen Anwendern, die Definitionen zu einer Karte lassen sich einfacher und vor allem direkt nachvollziehbar mit den PCMap-Menüs bearbeiten! Sollten Sie mit einem Textverarbeitungsprogramm einmal eine PII-Datei anschauen/verändern, so denken Sie bitte, wenn Sie speichern, daran, daß Sie ’nur Text’ speichern und keinesfalls eine womöglich vom Textprogramm vorgenommene Formatierung, mit der PCMap nichts anfangen könnte! 8.1.3 Ausschnitt Der dargestellte Kartenausschnitt bleibt bei diesen beiden Funktionen zur Neuzeichnung einer Karte auf dem Bildschirm derselbe, wobei zu erwähnen ist, daß bei Neudigitalisierungen standardmäßig der gesamte Tablettbereich des eingestellten Tabletts gerade sichtbar ist. Nach dem Einlesen einer Graphik wird 8.2. DARSTELLUNGSPARAMETER 115 hingegen der Wiedergabebereich von PCMap so eingestellt, wie Sie ihn beim letzten Speichern festgelegt hatten. Ansonsten haben Sie in hier im Menü Bildschirm sowie in den Button der Buttonleiste zahlreiche Möglichkeiten, den Ausschnitt zu verschieben (Pan-Funktion, auch erreichbar über Hotkey ’y’) oder zu zoomen. 8.1.4 Grundkarte/Themakarte Beim Laden einer Grundkarte (Menü ’Datei’: ’Lesen (gesamte Karte)’ werden von PCMap die in der Definitionsdatei (Appendix ’.PII’) festgelegten Kartendateien geladen, der gespeicherte Ausschnitt eingestellt und alle Objekte wie in den Typdefinitionen spezifiziert gezeichnet. Haben Sie hingegen eine Definitionsdatei aktiviert, die Definitionen für eine Themakarte enthielt, so wird die Darstellung ganz oder teilweise in Abhängikeit von Sachdaten gesteuert, die mit der Karte verknüpft sind. Sie sehen die thematische Darstellung im festgelegten Kartenausschnitt mit ggf. spezifizierter Legende etc., kurz: PCMap stellt auch hier alles genau so ein, wie es zum Zeitpunkt der Erzeugung der Definitionsdatei gewesen ist. Dazu gehört insbesondere auch, daß die Sachdaten mit der Karte verknüpft sind und Sie bei Bedarf mit ihnen interaktiv arbeiten können (s. auch Menü ’Sachdaten’ (6, S. 69)). Hinweis: Den Bildaufbau können Sie bei Bedarf mit der ’Esc’-Taste abbrechen 8.2 Darstellungsparameter 8.2.1 Allgemeines Die Funktion ’Darstellungsparameter’ führt Sie zu einer Dialogbox, die Spezifikationen anbietet, die hauptsächlich in der Erstellungsphase einer Graphik hilfreiche Dienste leisten können. So können Sie z.B. festlegen, daß Sie nur ganz bestimmte Objektarten sehen wollen, etwa nur Linien, nur Texte, nur aktivierte Typen (letzteres macht in der Entwurfszeichnung bisweilen Sinn, in der Reinzeichnung werden ja ohnehin nur die Objekte gezeichnet, deren Typ aktiviert ist). Weitergehende Möglichkeiten bestehen für Sie darin, über die Typdefinitionen, die Sie mit den jeweiligen Editoren für Linien, Symbole etc. ansprechen können (Dialogbox), und damit z.B. auch innerhalb der Objektart Linien bestimmte Typen sichtbar oder unsichtbar machen zu können. Beispiel: Ausblenden etwa des Gewässernetzes. 116 KAPITEL 8. MENÜ BILDSCHIRM 8.2.2 Button: Standard Diese Einstellung läßt alle Graphikelemente auf dem Bildschirm erscheinen (für die Reinzeichnung mit der Einschränkung: alle, für die Typdefinitionen vorliegen). Eventuelle Sonderoptionen fürs Editieren (s.u.: Knotenpunkt markieren, gelöschte Linien zeigen, unsichtbare Vektoren zeigen) werden zurückgesetzt. 8.2.3 Darstellung Sollen ausschließlich Segmente bearbeitet werden, so kann es sein, daß Symbole, Flächen oder Texte beim Editieren stören und man daher in der Darstellung nur die Linien sehen möchte. Hier können Sie durch Anklicken festlegen, welche Objektarten -auch ggf. gelöschte in Farbe Magenta- beim Neuzeichnen berücksichtigt werden sollen. 8.2.4 Linien: Knoten markieren Die Anfangs- bzw. Endpunkte der Segmente, die Knoten, werden durch das Einzeichnen von Kreisen mit einstellbarem Durchmesser markiert. Die Markierung der Knoten ist u.a. dann sinnvoll, wenn Sie sehen wollen, wo Sie mit der Funktion ’KnotenSnap’ beim Digitalisieren oder Editieren von Linien die Endpunkte mit schon vorhandenen verknüpfen können. Insbesondere zur Bildung von Flächen ist es ja wichtig, daß Segmente lückenlos aneinandergefügt sind. Im Linieneditor haben Sie übrigens die Möglichkeit, bei Bedarf nachträglich Knotenpunkte einzufügen (ein Segment teilen), PCMap wandelt dazu einen Stützpunkt in einen Knoten um!). Achtung: bereits erzeugte Flächen, die die betreffenden Linien enthalten, ggf. löschen und neu generieren! 8.2.5 Linien: Unsichtbare Vektoren Analog zu den gelöschten Linien können auch mit dem Linieneditor als unsichtbare Vektoren spezifizierte Geradenstücke sichtbar gemacht werden. So sind z.B. Anbindungen von ’Inseln’ überprüfbar, die gemeinsam mit anderen Flächen (Festland) unter einer Schlüsselnummer verwaltet werden und somit gemeinsam mit Flächenmuster bzw. -farben versehen werden können; bzw. Inseln, die innerhalb von Flächen liegen, können bei Anbindung an die umrandende Fläche von Flächenfüllungen freigehalten werden. Auch hier ist die vom PCMap-Benutzer im Farbmenü eingestellte Farbe für die Darstellung der betreffenden Vektoren aktiv und die Funktion ist ebenfalls wie die oben beschriebene additiv. 8.2.6 Flächen: Inselanbindungen unterdrücken Sind in einer Karte Inseln graphisch angebunden, so können bei Flächenfüllungen u.U. unerwünschte Effekte entstehen: die Anbindungen entsprechen quasi einem Korridor der Breite 0, Windows (und auch PostScript) zeichnet hier dennoch Flächenfüllungen mit der Breite 1 Pixel. Um dies zu vermeiden, kann PCMap Flächenfüllungen anders, nämlich intern generieren, was durch diesen Menüpunkt spezifiziert werden kann. Da diese Option langsamer ist, sollte Sie nur aktiviert werden, wenn Sie für eine Karte tatsächlich notwendig ist. 8.2.7 Entwurf: alle Typen oder nur definierte Diese Funktion wirkt dahingehend, daß im Entwurfsmodus entweder alle oder nur die Graphikelemente berücksichtigt werden, für die Typdefinitionen vorliegen, also die Linien etc., die auch im Reinzeichnungsmodus oder auf Papier gezeichnet würden. 8.3. AUSSCHNITT: ÄNDERN 117 8.3 Ausschnitt: ändern 8.3.1 Allgemeines Dieser Menüpunkt führt Sie zu einem Untermenü, das eine Reihe von Funktionen enthält, mit denen Sie den aktuellen Kartenausschnitt verändern können. Beachten Sie dabei bitte, daß in diesem Untermenü nur die weniger häufig verwendeten Funktionen zur Änderung des Ausschnitts plaziert worden sind, die wichtigen Funktionen finden Sie direkt im Menü ’Bildschirm’ bzw. in der Buttonleiste, was zur besseren Bedienbarkeit beiträgt. Im übrigen gibt es auch hier eine Reihe von Tastatur-Hotkeys, die Ihnen besonders schnellen Zugang zu den wichtigsten Funktionen bieten: Pfeiltasten sowie Bild auf/ab: Ausschnitt um 10 % bzw. 50 % (Bild) verschieben. y: Aktivieren des Panning (Ausschnitt anhand des Mittelpunktes mit der Maus verschieben) i: Zoom in (Faktor 2 vergrößern) o: Zoom out (Faktor 2 verkleinern) 8.3.2 Gesamte Graphik Die Darstellung wird mit identischen Parametern neu gezeichnet. Den Vergrößerungsmaßstab legt PCMap so fest, daß bei isotroper Skalierung (Ost-West-Maßstab immer gleich Nord-Süd-Maßstab) gerade die gesamte Graphik sichtbar ist. 8.3.3 Gesamtes Tablett Auch hier wird die Darstellung mit identischen Parametern neu erstellt, die Skalierung ist aber so eingestellt, daß ein der Tablettfläche (des aktuell eingestellten Graphiktabletts) entsprechender Bereich sichtbar ist (hierzu bitte auch Menüpunkt ’Koordinatensystem’ im Menü ’Einstellungen’ beachten; wenn nämlich Ihre Karte nicht in Tischkoordinaten, sondern in Echtkoordinaten skaliert ist, spielt z.B. noch ein Skalenfaktor eine Rolle!). 8.3.4 Bereich eingeben Ist eine Ausschnittfestlegung mit Maus oder Tablett zu ungenau, bzw. wollen Sie einen exakt reproduzierbaren Ausschnitt Ihrer Karte auf dem Bildschirm (oder ggf. einem Plot) haben, so kann über Tastatur eine entsprechende Festlegung getroffen werden. Es erscheint ein Dialogfenster, in dem die X- und Y-Koordinaten für den linken unteren und den rechten oberen Eckpunkt des darzustellenden Bereiches eingegeben werden können. 118 KAPITEL 8. MENÜ BILDSCHIRM 8.3.5 Blättern nach oben, nach unten, nach links, nach rechts Mit diesen Funktionen bewirken Sie, daß PCMap Ihnen bei festgehaltenem Wiedergabemaßstab jeweils das ’Anschlußfenster’ in der angegebenen Richtung präsentiert. Dazu geht PCMap vom aktuell sichtbaren Bildschirmbereich aus. 8.3.6 Plotbereich nach oben, nach unten, nach links, nach rechts Mit diesen Funktionen bewirken Sie, daß PCMap Ihnen bei festgehaltenem Wiedergabemaßstab jeweils das ’Anschlußfenster’ in der angegebenen Richtung präsentiert. Dazu geht PCMap vom aktuellen Plotbereich aus. Dieser stimmt nicht unbedingt mit dem sichtbaren Bildschirmbereich überein. Wenn Sie z.B. ein schmales horizontales Rechteck zuvor als Ausschnitt festgelegt haben, so füllt PCMap die Bildschirmdarstellung stets auf den gesamten Zeichenbereich auf. Beim Plotten/Drucken wird aber exakt der von Ihnen festgelegte aktuelle Ausschnitt wiedergegeben (Sie können diesen mit dem Hotkey ’r’ wie ’Rahmen’ auf dem Bildschirm sichtbar machen bzw. den Rahmen auch wieder entfernen). Durch dieses Blättern erhalten Sie also beim Ausgeben der Karte auf Papier exakt aneinanderpassende Blätter! 8.3.7 Plotbereich ganz links unten Mit dieser Funktion positionieren Sie bei gleichem Maßstab nach ganz links unten. Dies ist u.a. dann interessant, wenn Sie auf einem kleinformatigen Ausgabegerät großformatige Karten zu Papier bringen wollen. Lesen Sie dazu bitte auch näheres unter Menü ’Datei’: ’Drucken’. Dort können Sie sogar automatisch eine ganze Karte aus lauter kleineren Einzelblättern zusammengesetzt ausgeben. 8.4 Ausschnitt: zoom Fenster Wird dieser Unterpunkt aktiviert, so kann mit Hilfe von zwei Punkten (anklicken mit Maustaste 1 oder der Taste 1 des Graphiktabletts) ein beliebiger Ausschnitt aus der Bildschirmdarstellung ausgewählt und vergrößert dargestellt werden. Mit dem ersten Klick legen Sie einen Punkt fest und ziehen von diesem ausgehend ein Rechteckfenster auf. Mit dem zweiten Klick (Maus oder Tablett) legen Sie den diagonal gegenüberliegenden Rechteckpunkt und damit die neue Zeichnungsbegrenzung fest. Für Plots auf Papier gilt der Ausschnitt exakt, überstehendes wird abgeschnitten, auf dem Bildschirm wird ’aufgefüllt’, siehe nachfolgenden Hinweis. Hinweis: Bei ’Ausschnitt digitalisieren’ bzw. ’Bereich eingeben’ wird bei Plotausgabe alles außerhalb des digitalisierten Bereiches liegende exakt abgeschnitten, bei Bildschirmdarstellungen wird zusätzlich das im Bildschirmzeichenfeld Mögliche berücksichtigt. 8.5 Ausschnitt: verschieben (Panning) Diese Funktion, die Sie übrigens auch über die Buttonleiste oder mit dem Hotkey ’y’ auf der Tastatur anwählen können, bewirkt die Aktivierung der Verschiebefunktion. Sie sehen auf dem Bildschirm den Rahmen, der dem aktuell gewählten Ausschnitt entspricht und der auch beim Plotten exakt zu Papier gebracht wird. Sie können nun mit der Maus den Mittelpunkt neu festlegen. PCMap füllt, auch wenn Sie z.B. ursprünglich nur ein schmales Rechteckfenster als Kartenausschnitt festgelegt haben, den Bildschirm immer auf. Ihren aktuellen Zeichenrahmen können Sie ansonsten übrigens auch mit dem Hotkey ’r’ auf dem Bildschirm sichtbar machen! 8.6. AUSSCHNITT: ZOOM OUT 119 8.6 Ausschnitt: zoom out bewirkt eine Verkleinerung der Darstellung um exakt einen Faktor 2 bei ansonsten unveränderten Darstellungsparametern. Die gleiche Funktion erreichen Sie über die Buttonleiste oder den Hotkey ’o’. 8.7 Ausschnitt: zoom in bewirkt eine Vergrößerung der Darstellung um exakt einen Faktor 2 bei ansonsten unveränderten Darstellungsparametern. Die gleiche Funktion erreichen Sie über die Buttonleiste oder den Hotkey ’i’. 8.8 Ausschnitt: ursprünglicher bewirkt ein Zurücksetzen auf Ihren ursprünglichen, beim Einlesen der Karte gültigen Ausschnitt. Dies ist u.a. hilfreich, wenn Sie nach Editiervorgängen beim Abspeichern den alten Ausschnitt nicht verlieren wollen. 8.9 Ausschnitt: alter Der jeweils letzte Zeichnungsausschnitt kann hiermit wieder rekonstruiert werden. 8.10 Ausschnitt: zoom Maßstab Wenn Sie auf dem Bildschirm in einem bestimmten Maßstab arbeiten wollen, können Sie mit dieser Funktion die gewünschte Einstellung vornehmen. In diesem Zusammenhang sei auch verwiesen auf die Funktion ’Einstellungen’: ’Bildschirm’ zur Justierung hinsichtlich ihres Monitors. 120 KAPITEL 8. MENÜ BILDSCHIRM Kapitel 9 Menü Einstellungen 9.1 Bildschirm Bei der Fülle an Monitoren auf dem Markt und weil auch für einen bestimmten Monitor u.U. die Bildgröße einstellbar ist, muß für den Bildschirm eine Kalibrierung vorgenommen werden, wenn korrekte Maßstabsangaben angezeigt bzw. auf bestimmte Maßstäbe gezoomt werden soll. Hierzu dient dieser Menüpunkt. Darüber hinaus ermöglicht er die Kalibrierung des Breiten/Höhen-Verhältnisses; denn da Bildschirme meist physikalisch eine Ralation 4:3 aufweisen, besteht z.B. bei 1280 * 1024 Pixel-Auflösung die Gefahr von Verzerrungen, wenn das Bild auf volle Monitorgröße justiert wird. 9.2 Tablett/GPS 9.2.1 Allgemeines Mit diesem Dialog können Sie PCMap mitteilen, was für ein Eingabegerät für Geometriedaten Sie ggf. nutzen wollen (Grafiktablett, GPS/DGPS-Empfänger), an welcher Schnittstelle Ihres Computers es angeschlossen ist (COM1 bis COM4) und was für eine Cursordarstellung Sie auf dem Bildschirm wünschen (kleines Kreuz oder großes, über den ganzen Fensterbereich). Diese Angaben werden automatisch in der Datei WINPCMAP.INI gespeichert. 121 122 KAPITEL 9. MENÜ EINSTELLUNGEN Bei einem künftigen Start von PCMap wird die entsprechende Konfiguration aus der INI-Datei gelesen, sofern diese im aktuellen Verzeichnis verfügbar ist. Wird eine entsprechende Datei dort nicht gefunden, so sucht PCMap diese im Installationsverzeichnis, wenn sie auch dort nicht existiert, treten Standardeinstellungen in Kraft. Wenn Sie mit einem Graphik-Tablett arbeiten wollen, so beachten Sie bitte, daß das Tablett angeschlossen und betriebsbereit sein muß, wenn Sie es aktivieren (durch Klick auf den Button im Statusfenster). Bitte lesen Sie dazu unbedingt das Herstellerhandbuch, denn es sind (leider) meist eine ganze Reihe von Parametern, die korrekt am Tablett eingestellt sein müssen, bevor Sie es aktivieren können. Analoges gilt für GPS-Geräte, mit denen Sie auf der Karte das Fadenkreuz an der Stelle sehen können, an der Sie sich gerade befinden (z.B. Anwendungen als elektronisches Feldbuch). Das Konzept der PCMap-Tablett-Treiber besteht darin, daß für jeden Digitizer eine Spezifikationsdatei festgelegt wird (zahlreiche dieser Dateien mit Appendix TAB für marktgängige Tabletts liegen bei). Es handelt sich dabei um ASCII-Dateien, diese enthalten neben den Parametern selbst auch Kommentare mit erklärenden Informationen, so daß eigene Anpassungen leicht möglich sind. Zusätzlich steht Ihnen mit weiteren Erläuterungen die Textdatei TABLETT.TXT zur Verfügung. Der Abruf der Tablettkoordinaten erfolgt durch Senden eines Triggercodes an das Tablett (nicht mehr Stream Mode wie in alten PCMap-Versionen sondern im Prompt-Mode). Dies Verfahren zeigte sich stabiler, da beim Stream Mode Windows u.U. die Kommunikation zwischen PCMap und dem Tablett in unerwünschter Weise beeinflussen konnte (je nach Konfiguration; mußte nicht sein,aber konnte ...). PCMap bietet Ihnen im Menü ’Einstellungen’: ’Tablett’ die verfügbaren Möglichkeiten (ergeben sich durch die im Installationsverzeichnis vorhandenen TAB-Dateien) automatisch an, bis zu 19 Wahlmöglichkeiten sind einbindbar. Wenn Sie als Anwender sich auf die bei Ihnen vorhandenen Tabletts beschränken, wird die nötige Anzahl sicherlich geringer sein. Sollten beim Aktivieren eines Tabletts in PCMap Probleme auftauchen (z.B. defekte COM-Schnittstelle), so können Sie zur Diagnose mit dem Hotkey ’T’ PCMap veranlassen, die empfangenen Tablettdaten in der Statuszeile zu protokollieren, was in Verbindung mit dem Tabletthandbuch oft schon weiterhilft. Für detailliertere Tests, insbesondere auch die Anpassung eines neuen Tabletts, für das noch keine TAB-Datei verfügbar ist, haben wir das Programm WTABTEST.EXE mitgeliefert, das Ihnen unter Windows in einem Fenster die entsprechende Kommunikation protokolliert. Nach Aktivieren eines Tabletts meldet PCMap die aktuellen Koordinaten des Tablettcursors unter Berücksichtigung etwaiger von Ihnen getroffener Festlegungen hinsichtlich des Koordinatensystems der Karte im Statusfenster. Wie Sie mit Grafiktabletts digitalisieren und editieren finden Sie ausführlich bei den Erläuterungen zum Funktionenfenster (Grafik-Editoren) beschrieben. Mit dem Tablett zusammenhängend ist auch der Zeichenbereich ’Gesamtes Tablett’ im Menü ’Bildschirm’: ’Ausschnitt ändern’. Dieser ist beim Start von PCMap Voreinstellung, kann aber im o.a. Menü vom Benutzer verändert werden (bzw. wird durch das Einlesen von Dateien auf ’gesamte Graphik’ eingestellt). 9.2.2 Treiber Beachten Sie bitte die u.U. erforderlichen Schnittstellen- und Dip-Schalter-Einstellungen; lesen Sie bitte auf jeden Fall die Kommentare in den TAB-Dateien! U.a. haben Sie die Möglichkeit, Tasten der TablettLupe umzunumerieren. Sollte bei Tastendruck in PCMap nicht die gewünschte Funktion initiiert werden, so vergewissern Sie sich bitte, ob die Tastennumerierung richtig eingestellt ist. (Spezielle Tablettanpassungen auf Anfrage!) Aristo (alle Formate) Für alle Tabletts der Fa. Aristo, von A3 über 50 * 60, A1, A0 bis hin zu den großen Digitalisiertischen gilt im Prinzip der gleiche Treiber. Es werden die werksseitigen Standardeinstellungen der Dipschalter (siehe Digitizerhandbuch) erwartet, damit PCMap im Aristo-Modus mit diesen Geräten einwandfrei kommunizieren kann. Nebenbei: Sie können die Aristo-Tabletts auch so konfigurieren, daß sie das MicroGrid-Format emulieren. 9.3. GPS... 123 CalComp Drawing Board III A3 HPSketchPro/BitPad 2 Kurta IS/ONE A3 Microgrid von Summa, aktive Fläche 20 * 20 Zoll = 50.8 * 50.8 cm, 17 * 24 Zoll, ca. DIN A2, 24 * 36 Zoll, ca. DIN A1, oder 36 * 48 Zoll, ca. DIN A0) Zahlreiche andere Tabletts unterstützen das MicroGrid-Format, es stellt einen Industriestandard dar und wird bisweilen auch als UOIF-Format angegeben. SummaSketch Plus (aktive Fläche 12 * 12 Zoll, ca. 30.5 * 30.5 cm) Dieses Tablett wird von den Digitalisierern vieler anderer Hersteller emuliert (z.B. Genius GT 1212. Summa MM Series (aktive Fläche 18 * 12 Zoll, ca. DIN A3) Hinweis: Viele im Menü nicht aufgeführte Tabletts emulieren den Summa MM - Mode, bitte beachten Sie die Installationsanweisungen im Handbuch Ihres Tabletts! SummaSketch Professional (aktive Fläche 18 * 12 Zoll, ca. A3) Falls Sie ein Tablett Summasketch Professional haben, müssen Sie folgendes beachten: haben Sie eine 4- Tasten-Lupe, so ’benimmt’ sich das Tablett wie ein Summa MM Tablett und ist mit dem o.a. Treiber zu benutzen. Haben Sie hingegen eine 16-Tasten-Lupe, so arbeiten Sie mit diesem Treiber. Kontron, Altek Es handelt sich hier um spezielle Anpassungen, näheres bei Bedarf auf Anfrage. 9.2.3 Schnittstelle Hier ist die serielle Schnittstelle auszuwählen, über die das Tablett anzusprechen ist. Die technische Konfiguration wird automatisch in der Datei WINPCMAP.INI gespeichert, so daß bei einem künftigen Start von PCMap automatisch die richtigen Geräte- und Anschlußparameter eingestellt werden. 9.2.4 Fadenkreuz Sie können PCMap mitteilen, was für eine Cursordarstellung Sie auf dem Bildschirm wünschen (kleines Kreuz oder großes, über den ganzen Fensterbereich). 9.3 GPS... Wenn Sie das Modul zur direkten Verarbeitung von GPS-Daten haben (NMEA-Standard), können Sie nach Auswahl der GPS-Treiber-Datei (Extension wie bei Tabletts: ’.TAB’; Menü ’Einstellungen’: ’Tablett/GPS’) 124 KAPITEL 9. MENÜ EINSTELLUNGEN mit dieser Dialogbox Details zu Koordinatensystem, Ellipsoidtransformation, Bezugsmeridian etc. festlegen. Durch Implementation entsprechender Algorithmen und Parametersätze ist dafür Sorge getragen, daß für Deutschland und Österreich auch den mit DGPS möglichen Genauigkeitsansprüchen Rechnung getragen werden kann. 9.4 Koordinatensystem 9.4.1 Tischkoordinaten Wenn ein Tablett mit der Schaltfläche aktiviert wurde oder mit der Maus auf dem Bildschirm digitalisiert werden soll, kann mit diesem Menüpunkt ein benutzerdefiniertes Koordinatensystem (Tischkoordinaten) festgelegt werden. Dazu fordert PCMap auf, zunächst den Ursprung und danach einen Punkt auf der XAchse (Ost-West) festzulegen. Letzterer sollte aus Genauigkeitsgründen (Reproduzierbarkeit) möglichst weit vom Ursprung entfernt sein. 9.4.2 Echtkoordinaten Wenn Sie kartographisch in einem Echtkoordinatensystem (z.B. Landeskoordinaten, Gauß-Krüger) arbeiten wollen, so ist dazu ein besonderes Modul erhältlich (wird dann in PCMap integriert), das die Einpassung eines Kartenblattes z.B. anhand der 4 Blattecken ermöglicht. 9.5 Verzeichnisse Bei Auswahl dieses Menüpunktes erscheint eine Dialogbox, in dem der Benutzer für Symbolbibliotheken, Daten(banken) und Rasterbilder festlegen kann, in welchen Verzeichnissen diese gesucht werden, sofern sie im aktuellen (Projekt-)Verzeichnis nicht zu finden sind. 9.5.1 Symbolverzeichnis PCMap versucht stets zunächst, die Symbole im aktuellen Verzeichnis zu finden und greift erst dann bei Bedarf auf die Symbolbibliothek zurück. Der Vorteil dieses Vorgehens liegt darin, daß Sie für bestimmte Projekte Symbole der Bibliothek durch gleichnamige temporär ersetzen können. Die Einstellung des Symbolverzeichnisses wird in der Konfigurationsdatei WINPCMAP.INI gespeichert. Anmerkung: PCMap puffert intern die zu einer Karte gehörigen Symbole, um die Geschwindigkeit des Bildaufbaus zu optimieren. Hinweis: Es sind eine Reihe von Symbolbibliotheken für spezielle Anwendungen lieferbar, z.B. für Karten der amtlichen Vermessung oder die Planzeichenverordnung. 9.6. GENAUIGKEIT 125 9.5.2 Datenverzeichnis Wenn Sie Ihre Sachdaten(-banken) in Ihrem Projektverzeichnis haben, in dem auch Ihre Kartendateien abgelegt sind, so belassen Sie es hier beim Leerstring als Vorgabe. Da manche Benutzer aber Ihre Sachdaten in einem separaten Verzeichnis verwalten, ist hier die Möglichkeit gegeben, dieses zu spezifizieren. Die Einstellung wird automatisch in der WINPCMAP.INI gespeichert und steht dann bei einem neuen Start von PCMap wieder zur Verfügung. 9.5.3 Rasterverzeichnis Wenn Sie Ihre Rasterdateien (Hintergrundbilder etc.) in Ihrem Projektverzeichnis haben, in dem auch Ihre Kartendateien abgelegt sind, so belassen Sie es hier beim Leerstring als Vorgabe. Da manche Benutzer aber Ihre Bilddaten in einem separaten Verzeichnis verwalten, ist hier die Möglichkeit gegeben, dieses zu spezifizieren. Die Einstellung wird automatisch in der WINPCMAP.INI gespeichert und steht dann bei einem neuen Start von PCMap wieder zur Verfügung. 9.5.4 Referenzverzeichnis Wenn Sie zusätzlich zu Ihrer in Bearbeitung befindlichen Karte weitere Karten als sog. Referenzen nutzen, sollen diese im aktuellen Projektverzeichnis zur Verfügung stehen oder in einem Referenzenverzeichnis, das hier angegeben werden kann. Auch die hier vorgenommene Einstellung wird in der WINPCMAP.INI gespeichert, damit sie künftig automatisch wieder zur Verfügung steht. 9.6 Genauigkeit Ein optionales Modul ermöglicht bei Bedarf das Arbeiten mit doppelter Genauigkeit bei allen Daten, d.h. es stehen 8 Byte lange Gleitkommavariable statt der standardmäßigen 4 Byte langen zur Verfügung. Alle Werte sind damit besser als 15 Dezimalstellen genau, so daß auch beim Arbeiten mit Karten im Echtkoordinatensystem genügende Genauigkeitsreserven für alle praktischen Anwendungen da sind. Die Dateiformate sind dabei kompatibel, d.h. PCMap kann stets beide Datenarten einlesen, bei einfacher Genauigkeitseinstellung bzw. ohne das optionale Modul (der Menüpunkt ’doppelte Genauigkeit’ ist in diesem Fall nicht ansprechbar) erfolgt eine Speicherung aber zwangsläufig nur mit der einfachen, also ca. 7 1/2 - stelligen Präzision. PCMap gibt bei Reduzierung der Genauigkeit ggf. eine Warnung aus! 9.7 Fehlerlogbuch Hier kann spezifiziert werden, ob bei Problemen mit Schlüsselnummern beim Bildaufbau diese in einer Textdatei PCMAP.ERR protokolliert werden (Voreinstellung), oder ob jeder Fehler dieser Art in einem Bildschirmfenster präsentiert werden soll. Fehler im hier gemeinten Sinne sind: Mehrfaches Auftreten desselben Schlüssels oder Fehlen von Objekten, auf die Bezug genommen, wird: z.B. wenn als Begrenzungslinie einer Fläche eine Linie angegeben wird, die gar nicht existiert; PCMap setzt in diesem Falle eine gerade Verbindungslinie ein, um trotzdem den Bildaufbau fortsetzen zu können. Da bei Verknüpfung ungeeigneter Dateien sehr viele derartige Fehlersituationen auftauchen können, ist es in der Regel sinnvoller, mit der Voreinstellung zu arbeiten. Eine Auswertung des Logbuches führt dann meist schnell zur Lokalisierung des Fehlers. PCMap weist Sie übrigens in der Statuszeile auf derartige Protokollierungsvorgänge hin. Das Fehlerlogbuch können Sie während einer PCMap-Sitzung jederzeit anschauen, hierzu dient der Menüpunkt ’Fehlerlogbuch’: ’Editieren’. 126 KAPITEL 9. MENÜ EINSTELLUNGEN Kapitel 10 Menü Fenster Mit diesem Menüpunkt erreichen Sie das Untermenü, in dem Sie die Fenster ’Status’, ’Funktionen’ und ggf. ’Tabelle’ (bei mit ODBC angebundenen Sachdaten kann die mit der Karte verbundene Tabelle enigeblendet werden; dabei kann durch Klick in die Tabelle das korrespondierende Objekt in der Karte angezeigt werden -Aktivierung des entsprechenden Grafikeditors vorausgesetzt- und es kann umgekehrt durch Klick auf ein Kartenobjekt der entsprechende Datensatz markiert werden) sowie das CAD-Fenster (sofern Sie das CADModul erworben haben) aktivieren bzw. deaktivieren können. Beachten Sie bitte in diesem Zusammenhang auch den Hotkey ’q’ (schaltet Status-, CAD- und Funktionen-Fenster aus bzw. wieder ein). 127 128 KAPITEL 10. MENÜ FENSTER Kapitel 11 Menü Hilfe 11.1 Über PCMap Beim Start des Programms oder nach Wahl dieses Menüpunktes erscheint ein Fenster mit einigen Informationen über die PCMap-Installation: Versionsnummer und Lizenznehmer. 11.2 Info Dateien Bei Auswahl dieses Menüpunkts werden dem Benutzer die in Arbeit befindlichen Graphik-Dateien und die Anzahl der jeweiligen Graphikelemente gezeigt; wenn keine Graphik eingelesen wurde, ist die Dateinamensvoreinstellung ’NONAME’. Wurden Änderungen an der Graphik vorgenommen (Digitalisieren, Editieren), so sind die betreffenden Dateien mit ’*’ markiert und werden bei Aufruf von ’Datei’: ’Speichern’ automatisch aktualisiert. 129 130 KAPITEL 11. MENÜ HILFE Hinzu kommen noch Informationen über angebundene Sachdaten sowie ggf. der Name eines Rasterbildes, das als Hintergrund geladen wurde und noch der DEF-Datei für die Definitionen zum Drucken (Farben, Fonts etc.). 11.3 Info Rasterbild Dieser Menüpunkt bringt dem Benutzer, sofern ein Rasterbild geladen ist, Informationen über dessen Farbtiefe, Dateiformat, Bildgröße in Pixel sowie ggf. die Auflösung in Pixel pro Zoll (Dots per Inch = DPI). Die letztgenannte Angabe ist allerdings nicht für jedes Dateiformat verfügbar, so daß hier auch ’0 * 0’ stehen kann bzw. es werden von manchen Programmen auch entgegen den Konventionen andere Werte in den Header von Rasterdateien geschrieben. 11.4 Hilfe Maus-/Tablettasten Dieser Menüpunkt gibt beim Digitalisieren und Editieren Hilfe hinsichtlich der aktuellen Bedeutung der Maus- bzw. Tablettasten für das Arbeiten mit den Graphikeditoren. 11.5 Hilfe Dieser Menüpunkt bringt den Benutzer zum Hilfesystem. Der gesamte Inhalt des Handbuchs steht über das Hilfesystem zur Verfügung. Dessen Benutzung sollte Ihnen von anderen Windows-Programmen her schon vertraut sein! Kapitel 12 Die Buttonleiste PCMap bietet in der Buttonleiste Möglichkeiten, wichtige Funktionalitäten nach sachlichen Gesichtspunkten gegliedert direkt abzurufen. 12.1 Der Buttonblock Datei 12.1.1 Neu Entspricht Menü ’Datei’: ’Neu’ (2.1, S. 37). 12.1.2 Lesen (gesamte Karte) ... Entspricht Menü ’Datei’: ’Lesen (gesamte Karte) ...’ (2.2, S. 37). 12.1.3 Farbpalette und Fonts aus DEF-Datei lesen Entspricht Menü ’Datei’: ’Lesen: DEF-Datei (Farbpalette und Fonts) ...’ (2.3.5, S. 40). 12.1.4 Speichern (gesamte Karte) Entspricht Menü ’Datei’: ’Speichern (gesamte Karte)’ (2.4, S. 40). 131 132 KAPITEL 12. DIE BUTTONLEISTE 12.2 Der Buttonblock Drucken 12.2.1 Plotten/Drucken ... Entspricht Menü ’Datei’: ’Drucken ...’ (2.9, S. 47). 12.2.2 PostScript-Ausgabe ... Entspricht Menü ’Datei’: ’Export: PostScript ...’ (2.8.6, S. 46). 12.2.3 Kopieren ... Entspricht Menü ’Bearbeiten’: ’Kopieren ...’ (3.1, S. 51). 12.2.4 DEF-Datei (Farbpalette, Fonts) editieren ... Wenn Sie eine Karte ausgeben wollen, sei es, daß Sie mit einem beliebigen unter Windows installierten Drucker arbeiten, sei es, das PCMap-interne PostScript nutzen oder daß Sie die Karte in die Zwischenablage kopieren möchten (was auch einem ’Plotvorgang’ entspricht); in jedem Falle haben Sie einerseits die Möglichkeit, Parameter wie Farben, Grauraster, Schriftfonts einzustellen, andererseits sind auch bestimmte Einstellungen (z.B. Format) obligatorisch. Um Ihnen nun die breite Vielfalt an Möglichkeiten, zu qualitativ hochwertigen Ergebnissen zu gelangen, optimal und dabei gleichzeitig so komfortabel wie möglich zu erschließen, haben wir das Instrument der Definitionsdateien (Appendix ’.DEF’) geschaffen. Darin können die Einstellungen abgespeichert und immer wieder mit einem einfachen Klick benutzt werden. Das bedeutet hinsichtlich Ihrer Ausgabemedien, daß Sie alle notwendigen Einstellungen nur einmal vorzunehmen haben und hinsichtlich Ihrer Kartenprojekte, daß Sie spezielle projektbezogene Festlegungen (z.B. Farbpalette) treffen können und in Ihrem Projektverzeichnis als DEF-Dateien ablegen können (’Farbenbibliothek’). Mit Ihrer Installation haben Sie bereits eine Reihe von vordefinierten DEF-Dateien enthalten, sowohl für Schwarz/Weiß-Ausgabe wie für farbige Ergebnisse. Es handelt sich dabei um Textdateien, die in ihrer Syntax analog den PII-Dateien aufgebaut sind und die Sie in PCMap mit dem integrierten Texteditor bearbeiten können. [Format] 210.0,297.0 [Druckbereich] 9.0,12.75,201.0,284.25 [Stifte] 1,0.1,gray,0 12.2. DER BUTTONBLOCK DRUCKEN 133 2,0.1,gray,0.33 3,0.1,gray,0.44 4,0.1,gray,0.55 5,0.1,gray,0.65 6,0.1,gray,0.75 7,0.1,gray,0.86 8,0.1,gray,0.95 [Fonts] 1=Helvetica 2=Times-Roman Das Beispiel zeigt eine typische DEF-Datei für den Druck im A4-Format (SWA4.DEF. Nach der Formateinstellung folgt die Festlegung des Druckbereichs, wobei Sie eventuelle gerätespezifische Einschränkungen Ihrem Gerätehandbuch entnehmen sollten. Viele Drucker benötigen z.B. einen Randbereich für den Papiertransport, der nicht bedruckbar ist. Die Formateinstellungen sehen Sie beim Druckdialog als Voreinstellungen beim ersten Aufruf, später erscheinen in der Dialogbox stets die davor zuletzt verwendeten Werte. Den meisten Raum nimmt in der DEF-Datei die Definition der Farbnummern ein, wobei mehrere Farbräume möglich sind und auch miteinander kombiniertwerden können. Bei Schwarz/Weiß-Geräten ist die Farbdefinition eindimensional: nach Stiftnummer und Stiftbreite (in mm) folgt das Codewort ’gray’ und der Grauwert zwischen 0 = schwarz und 1 = weiß. Im Kapitel [Raster] kann in dpi angegeben werden, wie groß die Rasterpunktdichte sein soll (internes PostScript) und um welchen Winkel das Rastermuster ggf. zu drehen ist. Beachten Sie bitte, daß davon in Relation zur Geräteauflösung dann die Anzahl darstellbarer Graustufen abhängt: Bei einem 300 dpi-Laserdrucker bedeutet eine Rasterweite von 75 dpi, daß die Rasterpunkte auf 300/75 = 4 Pixel im Quadrat festgelegt werden. In einem Quadrat der Kantenlänge 4 Pixel haben Sie insgesamt 4 * 4 = 16 Bildpunkte, die jeweils den Wert Schwarz oder Weiß haben können, so daß 16 Graustufen verfügbar sind. Bei einem 600 dpi-Drucker hätten Sie bei gleicher Rasterweite dementsprechend bereits eine Relation 600/75, d.h. Rasterquadrate von 8 * 8 Pixel, also 64 Graustufen. Sie können sich also je nach Bedarf für feinere Rasterungen oder mehr Grautöne entscheiden. [Format] 210.0,297.0 [Druckbereich] 9.0,12.75,201.0,284.25 [Stifte] 1,0.1,gray,0 2,0.1,rgb,0.6667,0,0 3,0.1,rgb,1,0.3333,0.3333 4,0.1,rgb,1,1,0.3333 5,0.1,rgb,0.3333,1,0.3333 6,0.1,rgb,0.3333,1,1 7,0.1,rgb,0.3333,0.3333,1 8,0.1,rgb,0,0,0.6667 9,0.1,rgb,0.6667,0,0.6667 10,0.1,rgb,0,0.6667,0.6667 11,0.1,rgb,0,0.6667,0 12,0.1,rgb,0.6667,0.3333,0 13,0.1,rgb,0.3333,0.3333,0.3333 14,0.1,rgb,0.6667,0.6667,0.6667 134 KAPITEL 12. DIE BUTTONLEISTE 15,0.1,rgb,1,0.3333,1 16,0.1,gray,0.0588 17,0.1,gray,0.1216 18,0.1,gray,0.1843 19,0.1,gray,0.2471 20,0.1,gray,0.3098 21,0.1,gray,0.3725 22,0.1,gray,0.4353 23,0.1,gray,0.498 24,0.1,gray,0.5608 25,0.1,gray,0.6235 26,0.1,gray,0.6863 27,0.1,gray,0.749 28,0.1,gray,0.8118 29,0.1,gray,0.8745 30,0.1,gray,0.9373 31,0.1,gray,1 [Raster] 75,45 [Fonts] 1=Helvetica 2=Times-Roman Farb- und Font-Definitionen in Druckdefintionsdatei PCMap.DEF Analoges gilt dann für die Farbdefinitionen z.B. für postscriptfähige Tintenstrahlplotter oder etwa Farbkopierer: neben der eindimensionalen Grauskala können Sie hier die vom Bildschirm her bekannte RGB-Skala ansprechen oder die den Druckereibetrieben geläufige CMYK-Skala für den 4-Farben- Druck. Die Datei PCMap.DEF gibt z.B. die Farbdefinitionen wieder, wie Sie den Windows-Bildschirmfarben entsprechen, zusätzlich sind ab Farbe 16 Graustufen defineirt. Diese sind natürlich zunächst nur als Ausgangspunkt gedacht, Sie können sich beliebig Farbbibliotheken definieren, für themakartographische Zwecke z.B. ’Farbschaukeln’ z.B. von rot über gelb nach grün oder blau oder auch einmal für fein abgestufte Schwarz-/Weiß-Darstellungen entsprechende Grauabstufungen. PCMap unterstützt bis zu 31 resp. 255 solcher ’Farbstifte’ (für die Vektorgraphik, ein eventuelles Rasterbild kann beliebige Nuancen haben). Nochmals zur Definition der Farben: In der RGB-Skala geben Sie also mit drei Werten jeweils den Rot-, Grün- und Blau-Anteil an, während eine Farbdefinition nach dem CMYK-Modell aus den Farbinten sitäten für cyan, magenta, yellow und dem Schwarzanteil besteht. Darüber hinaus haben Sie mit dem Codewort HSL noch die Möglichkeit, einen Farbwert (= Hue auf einer Skala von rot (=0) über orange, gelb, grün, blau nach violett (1)) festzulegen und als weitere Parameter die Sättigung (=Saturation) und die Helligkeit (Luminosity) anzugeben. Sie können in einer DEF-Datei übrigens Farbdefinitionen nach sämtlichen Modellen miteinander mischen! Die als Voreinstellung empfohlene Datei PCMAP.DEF bietet dafür ein Beispiel: für die Farben 1 - 15 sind die Standard-Windows-Farben konfiguriert, mit den Farbnummern 16 - 31 sind Graustufen abrufbar. Alle Farbnummern, für die Sie in einer DEF-Datei keine Definition angegeben haben, werden auf Schwarz eingestellt. Neben dem Rasterwert (oben mit 75 per inch angeben), der analog zum Schwarz/Weiß-Druck die Anzahl der Farbnuancen mitbestimmt, ist beim Farbdruck der Rasterwinkel (oben: 45 Grad) von besonderer Bedeutung: um störende Moirees zu vermeiden, variiert z.B. das PCMap-interne PostScript diesen für die Grundfarben um jeweils 15 Grad. Wenn das Kapitel [Raster] weggelassen wird werden je nach Drucker (-auflösung) Standardwerte wirksam. Als letzten Abschnitt enthält die Datei noch die Angabe der Fonts, die den PCMap-Fontnummern zugeordnet werden sollen. In den mitgelieferten Definitionsdateien sind hier standardmäßig die Fonts ’Helvetica’ und ’Times-Roman’ eingesetzt. Sie können aber beliebige, in Windows installierte Schriften einsetzen. 12.3. DER BUTTON ’THEMADARSTELLUNG DEFINIEREN ...’ 135 Beachten Sie bitte, falls hinsichtlich der Texte Ihre Ausgabe unerwartete Ergebnisse liefert, daß in der DEFDatei Schriften angegeben werden müssen, die auf Ihrem Rechner für Ihren Drucker installiert sind, ansonsten ersetzt u.U. Windows durch einen ähnlichen Font. Sie können alle Schriften in beliebiger Größe, auch gedenht und gestaucht sowie mit den Features fett, kursiv, unterstrichen und freigestellt nutzen (näheres dazu s. Funktionenfenster ’Texte editieren’: ’Typ’ (15.9.3, S. 173)). Noch ein Hinweis zur Schriftgröße: Die in PCMap spezifizierte Schriftgröße bezieht sich bei allen Schriften auf die Nettogröße von Großbuchstaben (ohne eventuelle Unterlängen) in mm. 12.3 Der Button ’Themadarstellung definieren ...’ Entspricht Menü ’Karte’: ’Themadarstellung definieren ...’ (7.2, S. 83). 12.4 Der Buttonblock Zoom 12.4.1 Zoom Fenster Entspricht Menü ’Bildschirm’: ’Ausschnitt: zoom Fenster’ (8.4, S. 118). 12.4.2 Pan (verschieben) Entspricht Menü ’Bildschirm’: ’Ausschnitt: verschieben’ (8.5, S. 118). 12.4.3 Zoom in Entspricht Menü ’Bildschirm’: ’Ausschnitt: zoom in’ (8.7, S. 119). 12.4.4 Zoom out Entspricht Menü ’Bildschirm’: ’Ausschnitt: zoom out’ (8.6, S. 119). 12.4.5 Zoom vorher, +Shift: Zoom ursprünglich Entspricht Menü ’Bildschirm’: ’Ausschnitt: alter’ (8.9, S. 119) bzw. Menü ’Bildschirm’: ’Ausschnitt: ursprünglicher’ (8.8, S. 119). 136 KAPITEL 12. DIE BUTTONLEISTE 12.4.6 Zoom gesamt, +Shift: zus. Rahmen aktualisieren Entspricht Menü ’Bildschirm’: ’Ausschnitt ändern: Gesamte Graphik’ (8.3.2, S. 117). Wird gleichzeitig die SHIFT-Taste gedrückt, so bewirkt dies ein Neuberechnen der Kartenausdehnung. Zur Erläuterung: Wird durch einen Editiervorgang die Karte größer, so merkt sich PCMap selbsttätig die neuen Größenparameter. Wird aber umgekehrt z.B. am rechten Rand der Karte ein Punkt nach links verschoben, so ist damit nicht von selbst klar, ob dieser Punkt immer noch den rechten Rand der Karte darstellt oder mittlerweile ein anderer (hierzu müssen also sämtliche Objekte der Karte ’angeschaut’ werden, was bei normalen Karten sehr schnell geht, bei extrem großen Kartenprojekten jedoch die manuelle Schaltbarkeit dieses Features sinnvoll erscheinen läßt). 12.5 Der Hilfebutton Entspricht Menü ’Hilfe’: ’Hilfe’ (11.5, S. 130). Kapitel 13 Das Statusfenster 13.1 Die Koordinatenanzeige Beim Start von PCMap (ohne daß ein Dokument, eine Karte, angeklickt wurde) erscheint das Hauptfenster mit leerer Zeichenfläche und rechts oben dem Statusfenster, das Ihnen Auskunft gibt über die aktuellen Koordinaten von Mauscursor und ggf. Tablettcursor bzw. GPS-Position. Die Anzeige hängt davon ab, ob Sie in Tischkoordinaten oder in Echtkoordinaten arbeiten sowie davon, ob PCMap mit einfacher Genaugkeit arbeitet oder, sofern das Echtkoordinatenmodul installiert ist, ggf. die doppelte Genauigkeit aktiviert ist (Menü ’Einstellungen’: ’Genauigkeit’). Mit einfacher Genauigkeit (32 bit-Realzahlen) können 7 Dezimalstellen gesichert angegeben werden, was für normale Anwendungen ausreichend ist (s. auch Anzeige unten rechts in der Statuszeile). Wenn aber z.B. mit amtlichen Liegenschaftskarten in Gauß- Krüger-Koordinaten gearbeitet werden soll und etwa bei Vermessungsanwendungen cm-Genauigkeit gefordert ist, reicht die einfache Genauigkeit nicht mehr aus: Gauß-Krüger-Koordinaten geben ja 7-stellige Meter-Werte an, somit sind für cm-Genauigkeit mindestens 9 gesicherte Dezimalstellen erforderlich. Im Modus ’doppelte Genauigkeit’ arbeitet PCMap mit 64-bit Realzahlen, also ca. 15-stelliger Genauigkeit, so daß zwar doppelt so viel Speicher erforderlich ist, aber die Präzision mehr als ausreichend ist. 13.2 Der Tablettbutton/GPS-Button und die zugehörige Koordinatenanzeige In der zweiten Zeile des Statusfensters finden Sie einen Button, mit dem Sie normalerweise das im Menü ’Einstellungen’ spezifizierte Tablett aktivieren oder wieder ausschalten können. Voraussetzung ist hier, daß das spezifizierte Tablett korrekt konfiguriert (s. auch Menü ’Einstellungen’ (9, S. 121) und das Tabletthandbuch des jeweiligen Herstellers sowie die zugehörige TAB-Datei in Ihrer PCMap-Installation, die im ASCII-Format neben den Einstellungsparametern auch nützliche Kommentarinformationen enthält) und betriebsbereit ist. Nach Drücken der Taste beginnt im Prompt-Mode die Kommunikation zwischen PCMap und dem Tablett, die übermittelten Koordinaten werden angezeigt und es ist neben dem Mauscursor ein zweiter auf dem Bildschirm für das Tablett. Sollte nach Drücken der Taste keine Anzeige erfolgen, überprüfen Sie die Konfiguration, ggf. können Sie mit dem Hotkey ’T’ PCMap veranlassen, die vom Tablett gesendeten Daten in 137 138 KAPITEL 13. DAS STATUSFENSTER der Statuszeile am unteren Rand des PCMap-Fensters anzuzeigen. Dies kann oft hilfreich sein, eine eventuelle Störungsursache zu erkennen. U.U. ist auch das Utility TABTEST.EXE hilfreich, das die komplette Kommunikation protokolliert. GPS: Wenn die GPS-Option installiert ist, kann im Menü ’Einstellungen’ auch analog zu einem Tablett ein GPS resp. DGPS-Gerät konfiguriert und dann hier mit dem Button -beschriftet dann mit ’GPS’- aktiviert werden. PCMap unterstützt den NMEA-Standard und bietet darüber hinaus die Möglichkeit, die GPSRohdaten umzurechnen. Dazu finden Sie im Menü ’Einstellungen’ unter ’GPS’ näheres (über Koordinaten, Ellipsoide, Meridianstreifen etc.). Die Genauigkeit der (durchaus aufwendigen) Umrechnungen ermöglicht Ergebnisse, die auch DGPS gerecht werden (ca. 1 - 3 m). Das angeschlossene GPS-Gerät positioniert dann den zweiten Cursor, so daß man ggf. sehen kann, wo und wie man sich in der Karte bewegt. In der Buttonleiste erscheinen dann vier numerierte Buttons, die den Tablettbuttons zum Digitalisieren/Editieren entsprechen. Somit ist also direktes Karten editieren im Gelände möglich (elektronisches Feldbuch). 13.3 Die Maßstabsanzeige Als Anhaltspunkt für die Skalierung Ihrer Karte finden Sie ferner eine Maßstabsanzeige im Statusfenster. Deren korrektes Arbeiten setzt allerdings voraus, daß Sie unter ’Einstellungen’: ’Bildschirm’ eine Kalibrierung Ihres Monitors vorgenommen haben. Im Menü ’Bildschirm’ finden Sie dann übrigens eine Funktion zum exakten zoomen auf eine bestimmte Maßstabsgröße. 13.4 Die Buttons Unterhalb der Anzeigezeilen finden Sie im Statusfenster insgesamt 6 Buttons, mit denen Zustände geändert und gleichzeitig angezeigt werden: 13.4.1 Knoten-Snap Mit diesem Button schalten Sie den Knoten-Snap ein und wieder aus (für Benutzer, die schon mit älteren PCMap-Versionen gearbeitet haben, wurde die Funktionstaste F9 für diese Funktion zusätzlich beibehalten). Mit eingeschaltetem Knoten-Snap zieht PCMap beim Digitalisieren und Editieren, wenn es sich um Knoten handelt (1. oder letzter Punkt eines Segmentes), diesen an den nächstgelegenen Knoten hin. Diese Funktion ist interessant, wenn Segmente exakt aneinanderpassen sollen, z.B. für die Bildung einer Flächentopologie. Beachten Sie bitte aber, daß diese Funktion der manuellen Anpassung neuerdings nicht mehr so wichtig ist, da PCMap im Menü Vektor über automatische Bereinigungsfunktionen verfügt, so daß wesentlich effektiver resp. produktiver gearbeitet werden kann. Zusätzlicher Hinweis: Beim Digitalisieren verhindert übrigens PCMap automatisch das für eine korrekte Topologie ungeeignete Zurücksnappen auf den Anfangspunkt des eigenen Segments unmittelbar nach dem ersten Punkt (damit würde sonst ein Segment aus zwei identischen Punkten entstehen!). 13.4.2 Gitter-Snap Beim Einschalten der Gitter-Snap-Funktion wird per Dialogbox ein Gitterraster definiert, dessen Gitterabstand beliebig veränderbar ist und das als ganzes um einen Offset (in X- und Y-Richtung) verschiebbar 13.4. DIE BUTTONS 139 ist. Alle Digitalisierungen und Änderungen werden von PCMap dann so vorgenommen, daß digitalisierte Punkte zum nächstliegenden Snapgitterpunkt hin ’gerundet’ werden. Diese Funktion ist besonders hilfreich z.B. beim Gestalten von Legenden, da so Texte und Rahmen sehr einfach bündig ausgerichtet werden können. Voreinstellung: Gitterweite 10 mm, Ursprung 0,0. Als Hilfe kann mit dem daneben befindlichen Button das eingestellte Snapgitter auf dem Bildschirm in Form eines Rasters dargestellt werden. CAD-Modul: Beachten Sie bitte auch die Möglichkeiten des optionalen CAD-Moduls: u.a. können Sie mit STRG- Maustaste ein Popup-Menü mit einer ganzen Reihe von Fangmodi etc. erhalten; oder Sie haben mit STRG-Shift-Maustaste die Möglichkeit zur Tastatureingabe von Koordinaten. Mit STRG-O können Sie den Orthogalmodus fürs Zeichnen aktivieren. Zum CAD-Modul ist eine gesonderte Dokumentation verfügbar 13.4.3 Snapgitter anzeigen Mit diesem Button wird ein aktiviertes Snapgitter sichtbar gemacht (Positionierhilfe, z.B. zur horizontalen und vertikalen Ausrichtung von Legendenkomponenten). Wenn allerdings die Gitterpunkte für die Bildschirmdarstellung (Zoom!) zu dicht würden, erschiene lediglich ein Fenster mit einer entsprechenden Meldung. 13.4.4 Themadarstellung Wenn eine thematische Darstellung definiert ist (s. Menü Karte (7, S. 81) bzw. entsprechenden Button in der Buttonleiste (12, S. 131) des Hauptfensters), aktiviert PCMap diese auch selbsttätig. Mit diesem Button können Sie dann nach Belieben die Themadarstellung aus- und wieder einschalten. Beachten Sie bitte, daß sich das Ausschalten nur auf den Bildaufbau bezieht; alle Themadefinitionen bleiben erhalten und werden ggf. beim Speichern auch in der Kartendefinitionsdatei (Extension ’.PII’) abgelegt. Mit dem oben erwähnten Button in der Buttonleiste des PCMap-Hauptfensters gelangen Sie zur Dialogbox für die Themadefinition und damit zur Möglichkeit, die definierten Darstellungsarten bei Bedarf einzeln zu löschen und wiederherzustellen oder Sie können im Menü Karte auch sämtliche Themadefinitionen entfernen. 13.4.5 Entwurf/Reinzeichnung Für eine schnelle Umschaltung haben Sie hier zwei Tasten, die das Gleiche bewirken wie die Menüpunkte im Pulldown-Menü ’Bildschirm’, lesen Sie bitte bei Bedarf auch die dort ausführlicheren Erläuterungen! Je nach Präferenz können Sie die Umschaltung auch mit dem Hotkey ’Z’ vornehmen. Hotkey ’z’ hat übrigens die selbe Wirkung wie ein Klick hier auf eine schon gedrückte Taste: es wird im gleichen Modus neu gezeichnet. Die Funktion ’Neu zeichnen’ ist u.a. deshalb wichtig, weil nicht nach jedem Bearbeitungsvorgang mit dem Grafikeditor automatisch eine Neuzeichnung angestoßen wird, dies würde bei großen Kartenprojekten unsinnig Zeit vergeuden. Normalerweise: Reinzeichnungsmodus Normalerweise arbeiten Sie im Reinzeichnungsmodus, d.h. auf dem Bildschirm wird alles möglichst so dargestellt wie später auf dem Papier (WYSIWYG: What You See Is What You Get), dort vermutlich mit weit besserer Auflösung. Der abgebildete Zeichenpinsel soll andeuten, daß alle Zeichenvorschriften, die für die Objekttypen definiert sind auch entsprechend umgesetzt werden. 140 KAPITEL 13. DAS STATUSFENSTER Aktivieren Sie durch Drücken der anderen Taste (mit dem abgebildeten Bleistift) den Entwurfsmodus, so zwigt Ihnen PCMap die komplette Geometrie in vereinfachter Form. Dies ist z.B. dann sinnvoll, wenn Sie bereits Linien stark gezoomt haben, jedoch die einzelnen Punkte genau sehen bzw. bearbeiten möchten. Früher bestand eine wichtige Funktion des Entwurfsmodus auch im schnelleren Bildaufbau, doch im Zeitalter schneller Computer ist dieser Aspekt mehr und mehr in den Hintergrund getreten. Wichtig ist, daß im Entwurfsmodus alle Objekte angezeigt werden, ansonsten können Sie ja für die Reinzeichnung im Funktionenfenster mit der ’*’- Taste in einer Dialogbox nach Belieben Objekttypen aktivieren und deaktivieren und dementsprechend inhaltliche Teilmengen für die Darstellung in Reinzeichnung und auf Papier festlegen. Kapitel 14 Das CAD-Fenster 14.1 Überblick Das CAD-Modul enthält Funktionalitäten, die das exakte Zeichnen und Konstruieren mit PCMap erleichtern bzw. teilweise erst ermöglichen. Das Modul deckt dabei folgende Bereiche ab: Koordinateneingabe (absolut, realtiv, relativ-polar, Bogenschnitt) Fangmodi zum exakten Einfangen bereits in der Karte definierter Punkte (gefangen werden können Linien, Knoten, Stützpunkte, Linienmitten, Schnittpunkte von Segmenten und Kreisen sowie Anfaßpunkte von Symbolen und Texten) und zum Fällen von Loten (einmal vom zuletzt verwendeten Punkt auf eine angeklickte Linie, damit kann eine Senkrechte konstruiert werden; zum anderen vom angeklickten Punkt auf die nächstliegende Linie, damit kann der nächstliegende Punkt auf dieser Linie gefangen werden) Orthogonal-Modus zum rechtwinkligen Zeichnen und Konstruieren, wobei der Basiswinkel frei bestimmbar ist (durch die letzten beiden verwendeten Punkte; Wiederholen des letzten Winkels; zwei beliebige Punkte, die auch mit Hilfe der Fangmodi bestimmt werden können; ein Element (Linie, Symbol oder Text); außerdem kann der Winkel auch eingegeben oder aber der Winkel 0 verwendet werden) Besonders nützlich werden diese CAD-Eigenschaften dadurch, daß sie global verfügbar sind, d.h. mit allen PCMap-Funktionen kombinierbar sind, sei es beim Digitalisieren oder Editieren beliebiger Elemente oder auch bei ’Zoom Fenster’ oder beim Aufziehen eines Rechtecks für eine Legende. Hinweis Das CAD-Modul ist ein optionales Modul und nicht im Standard-Lieferumfang von PCMap enthalten. Hochschulen: Für Hochschullizenznehmer ist das CAD- wie auch das Echtkoordinaten-Modul kostenlos. 14.2 Koordinateneingabe 141 142 KAPITEL 14. DAS CAD-FENSTER Aktiviert wird die Eingabemöglichkeit von Koordinaten entweder über die Seite ’Koord.’ des CADFensters (die Buttons von links nach Rechts: Absolut-, Relativ-, Relativ-Polar-Koordinaten sowie Schnitt zweier Radien) oder über die Tastatur durch das Drücken der Shift- (Umschalt-) und der Ctrl- (Strg-) Taste bei einem Mausklick. Nach Anwahl eines Buttons im CAD-Fensters ist immer ein Mausklick in die Nähe des gewünschten Punktes erforderlich; daraufhin erscheint folgendes Fenster (bei Verwendung der Tastatur ohne weitere Benutzeraktion) mit den Koordinaten des angeklickten Punktes als Vorgabe: Zu beachten ist dabei, daß die verwendete Maustaste dabei natürlich die selbe Rolle spielt wie beim direkten Anklicken eines Punktes (z.B. beim Segmente Digitalisieren letzten Punkt eines Segmentes setzen mit rechter statt linker Maustaste oder beim Editieren Selektieren mit linker, Funktion auslösen mit rechter Maustaste). Die gewünschten Koordinaten können nun auf eine der folgenden Arten eingegeben werden: 14.2.1 Absolut Geben Sie den gewünschten Rechts- und Hoch-Wert ein. 14.2.2 Relativ In diesem Fall werden die eingegebenen Werte relativ zum letzten Punkt interpretiert. Beachten Sie dabei, daß hier ein evtl. aktivierter Ortho-Modus mit Winkel ungleich null berücksichtigt wird, d.h. das Koordinatensystem entsprechend gedreht ist, wobei die X-Achse sich zur besseren Übersichtlichkeit immer im ersten Quadranten befindet. 14.2.3 Relativ-Polar Hier werden die Koordinaten als Polarkoordinaten (Winkel in Altgrad rel. zur X-Achse gegen den Uhrzeigersinn, Radius) interpretiert, und zwar relativ zum letzten Punkt und unter Berücksichtigung einer evtl. Drehung des Koordinatensystems durch aktiven Ortho-Modus. 14.2.4 Radien Diese Variante ermöglicht die Eingabe zweier Radien für eine Kreisschnittberechnung, wobei die Mittelpunkte der Kreise in der Folge vom Benutzer erfragt werden, die dieser unter Verwendung aller Möglichkeiten einschl. Koordinateneingabe und Fangmodi angeben kann. In der Statuszeile am unteren Rand des PCMap-Fensters erscheinen dazu folgende Fragen (der Vorgang kann durch Drücken der ESC-Taste abgebrochen werden): Von den meist zwei berechneten Schnittpunkten der beiden Kreise wird dann der dem ursprünglich angeklickten Punkt näher liegende verwendet. Falls sich aus den Angaben kein Schnittpunkt ergibt, weist PCMap entsprechend darauf hin. Mit Hilfe dieser Eingabevariante ist z.B. das Platzieren eines Kanalschachtes in einer Katasterkarte bei bekannten Abständen zu zwei Hausecken ein Leichtes. 14.3. FANGMODI 143 14.2.5 Permanente Koordinaten-Eingabe Ist bei der Auswahl des Koordinateneingabemodus der Reiter ’permanent’ aktiv (oder wird noch vor dem folgenden Mausklick aktiviert), wird nicht wie bei einmaliger Anwendung der gewählte Modus nach der ersten Verwendung automatisch deaktiviert, sondern bleibt aktiv, bis er durch den Benutzer explizit abgeschaltet wird. Ein aktivierter Koordinateneingabe-Modus wird in der Statuszeile mit [Eingabe=MODUS] angezeigt. 14.3 Fangmodi Mit Hilfe der Fangmodi ist es möglich, bereits in der Karte definierte Punkte exakt zu fangen. Aktiviert werden diese Modi entweder durch Drücken eines der Fang-Buttons auf der Seite ’Fang’ des CAD-Fensters (von links nach rechts: Knoten, Stützpunkt, Mitte, Lot, Nächster, Bis, Schnittpunkt, Symbol, Text) und anschließendem Mausklick in die Nähe des zu fangenden Elements bzw. Punktes oder durch Drücken der Ctrl- (Strg-) Taste bei einem Mausklick. In letzterem Fall erscheint folgende Pop-Up-Box, in der der gewünschte Fangmodus gewählt werden kann: 14.3.1 Knoten Fängt analog zum Knotensnap den nächstgelegenen Knoten. 14.3.2 Stützpunkt Ähnlich Knoten, fängt aber auf alle Segment-Stütztpunkte, nicht nur Knoten. 14.3.3 Mitte Mitte der nächstgelegenen Linie (Segmentstück). 14.3.4 Lot Fußpunkt des Lotes vom letzten Punkt auf die nächstgelegene Linie. 14.3.5 Nächster Der zum angeklickten Punkt nächtliegende Punkt der nächstgelegenen Linie (also der Fußpunkt des Lotes vom angeklickten Punkt auf die nächstgelegene Linie oder ein Endpunkt dieser Linie). 144 KAPITEL 14. DAS CAD-FENSTER 14.3.6 Bis Schnittpunkt zwischen der Geraden, die durch den letzten und den angeklickten Punkt definiert wird (unter Berücksichtigung eines evtl. aktiven Ortho-Modus; beim Linien digitlasieren visualisiert durch die der Maus folgenden Linie) mit der Geraden, die durch die nächstgelegene Linie bestimmt wird. Der gefangene Punkt kann auf der nächstgelegenen Linie oder in ihrer Verlängerung liegen. 14.3.7 Schnitt Schnittpunkt der beiden nächstliegenden Linien und/oder Kreise (Kreissymbole), auch gemischt. 14.3.8 Symbol Anfaßpunkt des nächstgelegenen Symboles. 14.3.9 Text Anfaßpunkt des nächstgelegenen Textes. Keiner Bei irrtümlicher Aktivierung der Popup-Box über die Tastatur oder zum Ausschalten eines permanenten Fangmodus (siehe unten). In diesem Fall wird der angeklickte Punkt nicht übernommen. 14.3.10 Permanenter Fangmodus Ist bei der Auswahl des Fangmodus der Reiter ’permanent’ aktiv (oder wird noch vor dem folgenden Mausklick aktiviert; bei Aktivierung über Tastatur und Popup-Box: Shift- (Umschalt-) Taste beim Auswählen des Fangmodus gedrückt halten), wird nicht wie bei einmaliger Anwendung der gewählte Modus nach der ersten Verwendung automatisch deaktiviert, sondern bleibt aktiv, bis er durch den Benutzer explizit abgeschaltet wird. Ein aktivierter Fangmodus wird in der Statuszeile mit [Fang=MODUS] angezeigt. 14.4 Orthogonal-Modus Zum Zeichnen und Konstruieren rechtwinkliger Segmente (z.B. die meisten Gebäude in Katasterkarten) bietet das CAD-Modul einen sog. Ortho-Modus mit beliebigem Basiswinkel. Aktiviert wird dieser Modus entweder durch Drücken eines der Button auf der Seite ’Ortho’ des CADFensters (von links nach rechts: letzte zwei Punkte, letzter Winkel, zwei Punkte, Linie, Symbol, Text, Winkeleingabe, horizontal/vertikal) oder durch die Tastenkombination Ctrl-(Strg-)O. In letzterem Fall erscheint folgende Pop-Up-Box zur Basiswinkelwahl: 14.4. ORTHOGONAL-MODUS 145 Ein aktiver Ortho-Modus wird durch [ORTHO] in der Statuszeile angezeigt. Der festgelegt Basiswinkel wird außerdem auf der Seite ’Ortho’ durch einen Pfeil angedeutet, der die Richtung der X-Achse anzeigt. 14.4.1 Letzte zwei Punkte Aktiviert den Orthomodus mit dem Basiswinkel, der sich aus den letzten zwei verwendeten Punkten ergibt. Sehr praktisch z.B. z.B. beim Digitalisieren rechtwinkliger Gebäude auf einer gescanten Katasterkarte nach Plazieren der ersten beiden Gebäudeecken. 14.4.2 Letzter Winkel Zuletzt verwendeter Basiswinkel (nach Neustart ist dieser null). 14.4.3 Punkte Fordert zur Wahl von zwei Punkten zur Definition des Basiswinkels auf; dabei können alle Möglichkeiten einschl. Koordinateneingabe und Fangmodi genutzt werden (Abbruch mit ESC). 14.4.4 Linie Basiswinkel wird durch anschließende Wahl einer Linie definiert. 14.4.5 Symbol Übernahme des Einfügewinkels eines zu selektierenden Symbols. 14.4.6 Text Analog für einen Text. 14.4.7 Eingabe Ermöglicht die Eingabe des gewünschten Winkels mit Hilfe einer Dialogbox. 14.4.8 Winkel null Basiswinkel null. Ignorieren Bei irrtümlicher Aktivierung der Popup-Box über die Tastatur. 146 KAPITEL 14. DAS CAD-FENSTER 14.4.9 Permanenter Orthogonal-Modus Ist bei der Auswahl des Orthomodus der Reiter ’permanent’ aktiv (oder wird noch vor dem folgenden Mausklick aktiviert; bei Aktivierung über Tastatur und Popup-Box: Shift- (Umschalt-) Taste beim Auswählen des Orthomodus aktiviert diesen nur einmalig), wird nicht wie bei einmaliger Anwendung der gewählte Modus nach der ersten Verwendung automatisch deaktiviert, sondern bleibt aktiv, bis er durch den Benutzer explizit abgeschaltet wird. 14.5 Prioritäten Bei der gleichzeitigen Verwendung meherer der o.g. Möglichkeiten (Eingabe, Fang, Ortho) gilt folgende Priorität: 1. höchste Priorität: Koordinaten-Eingabe 2. Ortho-Modus (wird beim Linien digitalisieren für den ersten Punkt eines neuen Sgements ignoriert) 3. niedrigste Priorität: Fangmodus D.h. eine Koordinateneingabe übersteuert sowohl Fang- als auch Orthomodus (deaktiviert diese sozusagen temporär), während ein gefangener Punkt bei aktiviertem Orthomodus zusätzlich noch durch diesen beeinflußt wird (wichtig z.B. bei Digitalisieren rechtwinkliger Gebäude für den vorletzten Punkt). Kapitel 15 Das Funktionenfenster 15.1 Die Typenliste Beim Start von PCMap (ohne daß ein Dokument, eine Karte, angeklickt wurde) erscheint das Hauptfenster mit leerer Zeichenfläche und rechts unten dem Funktionenfenster, eingestellt auf ’Linien digitalisieren’. Wenn Sie die DropDown-Liste anschauen, so können Sie einen neuen Linientyp definieren (*NEUER TYP*). Sie erhalten dann die Dialogbox zum Definieren eines Linientyps, wie dies auch beim Digitalisieren jederzeit möglich ist über den Button TYP. Sie können sich hier die Linientypen definieren, die Sie benötigen, mit der Zeit werden Sie aber zunehmend auf bereits definierte Typen zurückgreifen können. PCMap speichert in jeder Kartendefinitionsdatei auch die in der Karte vorkommenden Typen; mit dem Menüpunkt ’Datei’: ’Lesen (gesamte Karte)’ lesen Sie die komplette Karte, also die Geometriedaten und auch die Typdefinitionen wieder ein und stellen auch alle anderen Parameter auf den Zustand ein, der bei der letzten Bearbeitung gegeben war. Mit dem Menüpunkt ’Datei’: ’Lesen’: ’Typdefinitionen... ’ können Sie im Unterschied dazu die Linientypen einer beliebigen Karte als Bibliothek einlesen, um sie für eine neue Karte zu nutzen. Sie können auch kumulativ mehrere Bibliotheken verwenden. Alle verfügbaren Typen erscheinen in der DropDown-Liste, damit sie bei Bedarf ausgewählt werden können. Probieren Sie das einfach einmal aus mit der Datei TYPENETC.PII, die eine Reihe von Beispieltypen enthält. 147 148 KAPITEL 15. DAS FUNKTIONENFENSTER 15.2 Der *-Button Dieser ermöglicht Ihnen den Zugang zu einer Dialogbox, mit denen Sie beliebig (analog zu Layern bei anderen Programmen) Typen aktivieren oder abschalten können. Dies ist vor allem für drei Anwendungszwecke von Bedeutung: In der Reinzeichnung, die Sie normalerweise auf dem Bildschirm haben, sind alle Objekte sichtbar, deren Typ aktiviert ist; d.h. Sie haben hier die Möglichkeit, nach Belieben z.B. alle Gewässer auszublenden oder etwa Grenzen bestimmter Hierarchiestufen. Solche deaktivierten Typen von Objekten sind beim Abspeichern in der Kartendefinitionsdatei (Extension ’.PII’) mit ’*’ markiert, d.h. beim Wiedereinlesen sind diese auch inaktiv und nur im Entwurfsmodus (Umschaltung s. Menü ’Bildschirm’ (8, S. 113) bzw. die beiden Buttons rechts im Statusfenster (13, S. 137)) sehen Sie auch die abgeschalteten Typen, somit die komplette Geometrie. 15.3 Linien digitalisieren 15.3.1 Allgemeines Was sind Linien bzw. Segmente? Linien werden im Vektorgraphiksystem von PCMap als Folgen von Punkten erzeugt und gespeichert, die jeweils durch Geradenstücke zu verbinden sind und dadurch eine Linie repräsentieren, in der PCMap-Nomenklatur auch ’Segment’ genannt. So ein Segment besteht immer mindestens aus zwei Punkten, einem Anfangs- und einem Endknoten, wobei letzterer bereits wieder den Anfangsknoten eines neuen Segments bilden kann. Zusätzlich zu den eigentlichen Koordinatenwerten wird dabei zum einen 15.3. LINIEN DIGITALISIEREN 149 einige Verwaltungsinformation erzeugt und mit gespeichert. Diese dient unter anderem dem schnellen und komfortablen Arbeiten mit PCMap. Zum andern wird Attributinformation den Linien zugeordnet, z.B. der Linientyp, über den Sie dann Gestaltungsmerkmale wie Farbe, Breite, Strichlierung etc. festlegen können. Funktion der Tasten an Maus bzw. Tablett: In der Digitalisierungspraxis bedeutet dies, daß einzelne Punkte von der Kartenvorlage her zu erfassen sind, wobei Sie durch Tastendruck mit Maus oder Tablettlupe Ihres Digitizers PCMap jeweils mitteilen, ob Sie eine neue Linie beginnen, eine Linie fortsetzen (jeweils Taste 1) bzw. eine Linie beenden (Taste 2 oder 3). Darüber hinaus gibt es natürlich noch eine Reihe weiterer Funktionen, die Ihnen bei Ihrer Arbeit helfen sollen und Sie in die Lage versetzen, z.B. Fehler zu korrigieren (Taste 4). Für Sie im weiteren Verlauf wichtig ist hier der Begriff ’Segment’: eine Folge von bis zu 2048 Punkten, die durch gerade Linien verbunden von PCMap als eine Einheit angesehen werden. Sollten Sie einmal besonders lange Linienzüge benötigen: PCMap setzt bei Bedarf Linien automatisch beliebig fort, indem immer wieder neue Segmente angefügt werden. Die Tasten an der Tablettlupe bzw. der Maus haben beim Digitalisieren von Linien folgende Wirkungen (siehe auch Menü ’Hilfe’: ’Hilfe Maus/Tablett-Tasten’ (11.4, S. 130)): Maus 1 Punkt digitalisieren 2 Segmentende Tablett 1 Punkt digitalisieren 2 Segmentende und gleichzeitig Anfangspunkt eines neuen Segments 3 Segmentende 4 letzten Punkt des Segments löschen 5 Knoten-Snap ein/aus Zurück zum eigentlichen Digitalisiervorgang, hier dargestellt am Beispiel der Arbeit mit einem Tablett (Sie können aber auf dem Bildschirm mit der Maus digitalisieren, indem Sie z.B. ein Hintergrundbild als Rastergraphik laden): die Koordinatenpaare sollen also von einem Graphiktablett, auf dem Sie Ihre Kartenvorlage plaziert haben, mit einem Zeigeinstrument auf Knopfdruck einzeln erfaßt werden. Das Tablett mißt dabei die Position einer Digitalisierlupe resp. eines Stiftes in der Ebene und überträgt die Koordinaten an Ihren Computer. Einstellungen am Tablett: Dazu muß aber zunächst Ihre technische Ausrüstung richtig eingestellt sein. Was dabei zu tun ist, hängt wesentlich von Ihren Geräten ab. Damit alles einwandfrei läuft, muß die Kommunikation zwischen Computer und Tablett funktionieren, näheres dazu siehe im Manual des Tablettherstellers sowie auch in diesem Handbuch bei Menü ’Einstellungen’: ’Tablett’ (9.2, S. 121). Wenn es Probleme beim Arbeiten mit einem Tablett gibt, liegen diese erfahrungsgemäß zumeist in nicht richtig angepaßten Einstellungen für die Datenübertragungsparameter und u.U. ungeeigneten Kabeln. Wenn alles korrekt vorbereitet ist (Tablett konfiguriert, richtig angeschlossen und eingeschaltet), können Sie auf dem Bildschirm im Statusfenster die Schaltfläche für das Tablett mit der Maus anklicken und es werden von da an zusätzlich die Tablettkoordinaten angezeigt und Sie haben neben dem Mauscursor einen zweiten graphischen Cursor auf dem Bildschirm: ein kleines Fadenkreuz, das auf der Arbeitsfläche Ihres Bildschirmes mit der Position der Tablettlupe auf Ihrem Tablett korrespondiert. Sie können, wenn Ihnen ein ’Full Screen’-Cursor lieber ist, auch im Menü ’Einstellungen’: ’Tablett’ den Tablettcursor ändern. Digitalisierung mit Tablett oder besser mit Maus am Bildschirm (mit Rasterimage als Hintergrund)? 150 KAPITEL 15. DAS FUNKTIONENFENSTER Die Digitalisierung kann also sowohl mit der Digitalisierlupe bzw. -stift des Graphiktabletts wie auch mit der Maus durchgeführt werden. Letzteres macht in der computergestützten Kartographie aber nur Sinn, wenn Sie eine Kartenvorlage als Rasterhintergrundbild eingelesen haben (siehe auch Menü ’Datei’: ’Lesen’: ’Rasterbild...’ (2.3.2, S. 39)) oder wenn bestimmte Objekte gestalterisch in ein Layout eingepaßt werden sollen. In jüngster Zeit kommt diese Variante immer mehr zur Anwendung, da die Computersysteme und Programme immer besser in der Lage sind, auch große Rasterbilder schnell und flexibel zu handhaben. PCMap bietet Ihnen zum Handling von Rasterkarten besonders optimierte und daher schnelle und leistungsfähige Funktionalitäten, z.B. schnellen Zoom, so daß Sie dank der Vergrößerung sehr genau arbeiten können. Produktivität dank zweier Cursor: Beim Arbeiten mit dem Tablett bietet Ihnen PCMap übrigens einen besonderen Vorteil: Sie bedienen PCMap ausschließlich mit der Maus, der Tablettcursor ist in seiner Bewegung auf das Zeichenfeld begrenzt. Die Tatsache, daß Sie mit PCMap zwei graphische Cursor haben, erweist sich in der Digitalisierpraxis als großer Vorteil: Wenn Sie eine Funktion von PCMap auswählen wollen, tun Sie dies mit der Maus, die Tablettlupe verbleibt in der Karte und Sie müssen nicht jedesmal erst Ihre alte Position wieder suchen. Bei Arbeitsvorgängen, die u.U. einige hundert oder gar tausend Male durchzuführen sind, summieren sich solch kleine Vorteile zu erheblichen Produktivitätsgewinnen! Hinweis: Wenn die angezeigten Koordinaten des Tabletts nicht plausibel erscheinen, so überprüfen Sie bitte zum einen Ihre Koordinatensystemfestlegung. Ist keine benutzerspezifische Festlegung definiert worden, zeigt PCMap stets die Meßwerte in mm an, gemessen von der linken unteren Ecke des Tabletts. Bei manchen Tabletts können Sie durch Schalter die Skalierung der Meßwerte verändern, PCMap erwartet die ’Rohkoordinaten’ normalerweise in Einheiten von 1/10 mm (Einstellung ggf. anhand des Tabletthandbuchs vornehmen! Näheres dazu und zu den verschiedenen Tabletts im Kapitel ’Einstellungen’ beim Menüpunkt ’Tablett’.) Koordinatensystem: Das Koordinatensystem für die Karte kann vom Benutzer (auch nachträglich) beliebig verschoben und/oder gedreht werden, die Festlegungen erfolgen im Menü ’Einstellungen’: ’Koordinatensystem’ bzw. ’Koordinatensystem’. Zur Festlegung eines Koordinatensystems in Tischkoordinaten ist ein Ursprungspunkt zu wählen und ein beliebiger Punkt auf der X-Achse, um die Ost-West-Richtung zu markieren. Zu deren möglichst präziser Erfassung sollte der zweite Punkt so weit wie möglich vom Ursprung entfernt sein. Damit etwa zu Korrekturarbeiten eine Karte erfolgreich wieder im Digitizer positioniert werden kann, sollten die Markierungen für das Koordinatensystem auf der Karte selbst angebracht sein. (Dieser an sich selbstverständliche Sachverhalt wird deswegen hier erwähnt, weil es nach unseren Erfahrungen ein häufiger Anfängerfehler ist, die Markierung zu versäumen, wodurch das Wiederfixieren des Koordinatensystems erschwert wird.) Neben dem beschriebenen Verfahren der Digitalisierung in sogenannten ’Tischkoordinaten’, einer vom Anwender willkürlichen Festlegung, bei der meistens in mm auf der Kartenvorlage gemessen wird, stellt die Arbeit mit ’Echtkoordinaten’ die oft empfehlenswertere Variante dar, z.B. im Landeskoordinatensystem, wie Vermessungsämter dies tun. Dann repräsentieren die Koordinaten nicht mehr Abstände auf der Papiervorlage, sondern es handelt sich bei der digitalen Karte um ein direktes Abbild der Realität, die Maße können in m bzw. km aus der digitalen Karte entnommen werden, ohne daß etwa eine Umrechnung anhand eines Maßstabs nötig wäre. Anwender, die diese Art der Digitalisierung benötigen, können PCMap mit einem Zusatzmodul für Affintransformation erhalten. Damit können Karten anhand von vier Punkten ’eingepaßt’ werden, d.h. es müssen die Echtkoordinaten als ’Sollkoordinaten’ bekannt sein (z.B. die Werte der Kartenblattecken). PCMap rechnet dann bereits während des Digitalisiervorgangs in die Echtkoordinaten um und zeigt diese auch entsprechend an. Der besondere Vorteil bei dieser Verfahrensweise besteht neben der direkten Ablesbarkeit von Distanz- oder Flächenwerten darin, daß sich solche Karten leicht zusammenfügen lassen, da sie ja z.B. alle im gleichen Landeskoordinatensystem vorliegen. Als Beispiel seien hier die großmaßstäbigen Flurkarten bzw. Liegenschaftskarten im Maßstab 1 : 1.000 genannt, die z.B. zusammengefügt für eine Gemeinde eine Grundlage bilden für Planungsanwendungen oder in Verbindung mit einer entsprechenden Datenbank z.B. als Informations- oder Auskunftssystem (etwa ALK/ALB). Darstellung der Linien: 15.4. LINIEN EDITIEREN 151 Während des Digitalisierens hängt die Darstellungsweise, in der die digitalisierten Linien auf dem Bildschirm erscheinen, vom gewählten Typ ab (s. o. Typenliste im Funktionenfenster) und kann beliebig geändert werden (auch bei angefangenem Segment). Die Bedeutung der einzelnen Buttons im Funktionenfenster (Arbeitsmodus ’Linien digitalisieren’): Wenn Sie bei den Karteireitern oben und unten mit ’Linien digitalisieren’ also den gewünschten Abeitsmodus aktiviert haben (beim Neustart ohne Karte ist die automatisch gegeben), sehen Sie zwei Buttons beschriftet: 15.3.2 Kennziffer eingeben Der Button oben links ermöglicht, die von PCMap während des Digitalisierens vergebene laufende Nummer, die ein digitalisiertes Segment erhält, abzufragen bzw. durch eine eigene Schlüsselnummer (ID) zu ersetzen. Weitere Segmente werden dann von diesem Ausgangspunkt fortlaufend numeriert. Anmerkung: Die verschiedenen Graphikelemente Linien, Flächen, Symbole, Texte werden unabhängig voneinander verwaltet und es können demzufolge auch gleiche Schlüsselnummern verschiedenen Elementen zugeordnet werden. Zu Problemen führen allerdings gleiche Schlüsselnummern innerhalb einer Art von Graphikelementen (s. Menü ’Einstellungen’: ’Fehlerlogbuch’). Um beim Weiterbearbeiten eingelesener Dateien Probleme möglichst zu vermeiden, wird für weitere Digitalisierungen die maximale in der Datei vorkommende Schlüsselnummer standardmäßig als Ausgangspunkt für die weitere laufende Numerierung genommen. 15.3.3 Typ editieren Bereits beim Digitalisieren kann die Typdefinition für den eingestellten Linientyp editiert, also die Zeichenvorschrift für den Typ festgelegt werden. Bei Kartendigitalisierungen ist es häufig aus Gründen der Übersichtlichkeit hilfreich, wenn schon vorab die Typdefinitionen vorliegen; der gerade in Bearbeitung befindliche Linientyp wird jeweils im Funktionenfenster angezeigt. Genaue Einzelheiten zur Definition von Linientypen und zur Auswahl aus ’Linientyp-Bibliotheken’ siehe auch bei der gleichen Tastenfunktion unter ’Linien editieren’ (15.4, S. 151). 15.4 Linien editieren 15.4.1 Allgemeines Dieser Arbeitsmodus ermöglicht Ihnen eine beliebige Änderung bereits vorliegender Linien sowie deren dazugehörigen Linientypdefinitionen (= Zeichenvorschriften für die Reinzeichnung). Maus und Tabletttasten: 152 KAPITEL 15. DAS FUNKTIONENFENSTER Für alle Editorfunktionen gilt dabei folgendes: zu bearbeitende Graphikelemente (hier: Segmente) werden mit Taste 1 (linke Maustaste oder Taste an der Tablett-Lupe) markiert bzw. durch nochmaligen Tastendruck entmarkiert. Mit der anderen Maustaste oder einer anderen Tablettaste wird die gewählte Funktion entsprechend dem Arbeitsmodus ausgeführt. Ist ein Graphikelement markiert, so bezieht sich die Aktion auf das markierte Element, ansonsten auf das nächstliegende. Nach der Aktion ist auf jeden Fall eine evtl. bestehende Markierung gelöscht. Die erstgenannte Methode (markieren, dann ’Aktion’ veranlassen) ist hilfreich, wenn man sich Sicherheit verschaffen will, daß das richtige Element bearbeitet wird. Das Arbeiten ohne vorheriges Markieren ist besonders dann vorteilhaft, wenn man schnell editieren will und ein versehentlich falsch ’angefaßtes’ Element kein Problem darstellt. Insbesondere bei übersichtlichen, nicht zu detailreichen Karten wird man vorzugsweise so vorgehen. Die Markierung von Segmenten geschieht dadurch, daß der nächstliegende (’angefaßte’) Punkt mit dem ’+’-Cursor markiert und das Segment selbst in der Editorfarbe 15 (standardmäßig Magenta) dargestellt wird. Lediglich bei punktorientierten Editorfunktionen (z.B. ’Punkt ändern’) wird nicht das gesamte Segment farblich markiert, sondern nur das/die benachbarte(n) Geradenstück(e). Als zusätzliche Hilfe erscheint jeweils in der Statuszeile eine entsprechende Meldung. Soll ein Element über seine Schlüsselnummer gesucht und markiert werden, so gibt es zusätzlich die Möglichkeit, durch Drücken der Leertaste auf der Tastatur ein Dialogfenster zu aktivieren, in dem dann eine Schlüsselnummer eines Elements eingegeben werden kann. Existiert ein Element mit dieser Schlüsselnummer, so wird dieses markiert (und eine evtl. von vorher bestehende Markierung aufgehoben). Existiert dieses Element nicht, so erscheint in der Statuszeile ein entsprechender Hinweis und es wird das Element mit der nächstniedrigen Schlüsselnummer oder das mit dem niedrigsten Schlüssel markiert (letzteres, wenn die eingegebene Zahl kleiner als der kleinste Schlüssel war). Mit den Tasten ’Pfeil auf ’ und ’Pfeil ab’ kann die Markierung zum jeweils nächsten Element verschoben werden. Mit ’Pfeil links’ und ’Pfeil rechts’ kann der markierte Punkt innerhalb des Segments ausgewählt werden. Dabei erfolgt die Veränderung jeweils zyklisch, d.h. auf das letzte Element folgt wieder das erste und umgekehrt. 15.4.2 Kennziffer ändern Durch Anklicken einer Linie oder eines Linienteils erscheint in einem Dialogfenster die bisherige Kennziffer. Die Speicherung der Linien erfolgt intern sortiert nach den IDs, was u.a. beim Wiederauffinden und ebenfalls bei der Ausgestaltung komplizierter Linienmuster von Bedeutung ist. Da Linien auch als Strichlierungsmuster mit bestimmter Breite definiert werden können, ist es für die ’richtige’ Ausgestaltung einer Kartendarstellung wichtig, daß Strichlierungsmuster auch über das Ende eines Segments hinaus ggf. ’passend’ fortgesetzt werden, also beim Anschlußsegment genau mit dem ’Musterrest’ fortgesetzt wird. Diese ’Musterrest-Übergabe’ wird von PCMap jeweils für kennziffernmäßig aufeinanderfolgende Segmente vorgenommen, sofern diese vom gleichen Typ sind wie das vorhergehende Segment (s. auch Button ’Typ’ (15.4.3, S. 152)). 15.4.3 Typ editieren Bei diesem Arbeitsmodus erhlaten Sie nach Selektion einer Linie bzw. eines Linienteilstücks und Drücken der rechten Maustaste (resp. Taste 2 auf dem Tablett) die Dialogbox zum Editieren eines Linientyps: 15.4. LINIEN EDITIEREN 153 Name: Jedem Linientypen können Sie einen Namen zuordnen, damit beim Bearbeiten von Karten die jeweilige fachspezifische Begriffswelt berücksichtigt werden kann. Farbe: Die Farbe für die Reinzeichnung wird für die Druckausgabe übrigens als Farbnummer interpretiert, der in einer DEF-Datei (s. Button in der Buttonleiste (12, S. 131)) eine Farb- bzw. Grauwertdefinition zugeordnet werden kann. Die DEF-Dateien bilden sozusagen Farbbibliotheken (Voreinstellung: PCMAP.DEF)! Strichlierung: Zulässige Werte: 0 - 15; 0 bedeutet ’durchgezogene Linie’ (Voreinstellung), die aktuell definierten Strichlierungsmuster erscheinen jeweils in der entsprechenden DropDown-Liste in der Dialogbox, s. dazu auch die Graphik STRICHL (Bestandteil Ihrer Installation). Benutzereigene Strichlierungen können im Menü ’Karte’ definiert werden. Breite und Musterlänge: In Kartenkoordinaten interpretierte Parameter, die somit auch vom eingestellten Maßstabsparameter abhängen (Menü ’Karte’: ’Maßstab’). Effekte, Eckenbehandlung, Linienverlauf: Es können hilfreiche Spezialeffekte spezifiziert werden wie Randlinien, Ausrichtung der Strichlierung nebeneinander verlaufender Linen u.s.w.; eine Eckenanpassung kann dafür sorgen, daß Strichlierungen immer so angepaßt werden, daß in Ecken ab einem bestimmten Knickwinkel ein Strich bzw. bei Punktierungen ein Punkt zu liegen kommt. Nachfolgende Abb. zeigt eine Beispiellinie mit Eckenanpassung und Mehrfachüberlagerung (rote Begleitlinien, seitlich versetzt; s. Grafik LINIENETC). Spezial: Symbolketten, Überlagerungen: Es können Symbolketten spezifiziert werden basierend auf Punktierungen, in denen Punkte durch beliebig komplexe Symbole ersetzt werden (s. Menü ’Datei’: ’Spei- 154 KAPITEL 15. DAS FUNKTIONENFENSTER chern’: ’Karte als Symbol ...’ (2.6.5, S. 42)). Ferner lassen sich bis zu 6 Zeichenvorschriften überlagern, so daß mehrfarbige komplexe Liniengestaltungen möglich sind (s. wiederum TYPENETC: Autobahnen oder Bundesstraßen mit automatisch freigestellten Kreuzungen; aber auch möglichkeiten zur Oben/UntenSteuerung.). Damit werden auch komplizierteste Liniendarstellungen ermöglicht (z.B. für Planzeichenverordnung o.ä.). Beachten Sie ferner, daß mit solch komplexen Linien auch Schraffuren aufgebaut werden können, so daß z.B. Flächenfüllungen mit mehrfarbigen Schraffuren bzw. Symbolen gestaltbar sind. 15.4.4 Typ ändern Damit kann die Zuordnung einer Linie zu einem Typ geändert werden (somit auch die durch den Linientyp gegebenen Zeichnungsattribute): 1. Auswahl eines Typs im Funktionenfenster, 2. Ausführung der Änderungsaktion für eine oder mehrere Linien mittels Maus- oder Tablettaste 15.4. LINIEN EDITIEREN 155 15.4.5 Puffer bilden Mit dieser Funktion können um Segmente herum Puffer gebildet werden; in einer Dialogbox legen Sie den Abstand fest. Ein Puffer ist ein neues Segment (somit editierbar), wenn Sie es markieren, können Sie beliebige Editorfunktionen damit ausführen. Diese Funktion ist insbesondere interessant, wenn der Pufferbereich noch mit der Karte verschnitten werden soll, also ein Ausschnitt zu bilden ist, ggf. noch mit automatischer (Neu-)Generierung der innderhalb des Pufferbereiches liegenden Flächen (’W’). Hierzu sowie für einige weitere Puffervarianten stehen Ihnen zusätzlich noch folgende Hotkeys zur Verfügung: V Verschneidet alle Segmente, deren Typ definiert ist, miteinander und entfernt je nach Parametereinstellung dabei gleichzeitig Unterschüsse. w Verschneidet das aktuelle Rechteck (mit HotKey ’r’ ggf. sichtbar) mit allen Segmenten. Das aktuelle Rechteck wird dabei im aktuell eingestellten Typ Bestandteil der Karte. Im Zusammenhang mit der Funktion SELEKTIV SPEICHERN können damit genaue Rechteck-Ausschnitte erzeugt werden. W Wie w, jedoch für einen beliebigen markierten Polygonausschnitt (sollte als eigener Typ definiert sein, da PCMap alle Segmente dieses Typs mit der Karte verschneidet). Zur Vermeidung von Rundungsproblemen versetzt PCMap das Polygon-Segment temporär um 0.0001 Einheiten nach außen (Polygon-Segment sollte daher entgegen Uhrzeigersinn laufen; bei Bedarf: Laufrichtung des markierten Segments umdrehen mit Taste ’Bild "’). l Bufferbildung bei Linien oder falls geschlossen: Fläche außen. L Bufferbildung bei Linien oder falls geschlossen: Fläche innen. m,M Bufferbildung wie mit Hotkey l,L, jedoch einseitig und gerade abgeschnitten. n,N Bufferbildung wie mit Hotkey l,L, also bei offenen Linien beidseitig, aber gerade abgeschnitten. Ausführliche Beschreibung der obigen Hotkeys s. Menü ’Vektor’ (4, S. 53). 15.4.6 Vektor unsichtbar Mit dieser Funktion kann die Darstellung von Linienteilstücken (Vektoren) unterdrückt werden, ohne daß diese Linienteile damit gelöscht würden. Diese Funktion ist hilfreich, um z.B. Inseln topologisch mit dem Festland zu verketten (etwa für Schraffuren) bzw. in einer Landkreiskarte die kreisfreien Städte als ’Inseln’ an die umgebenden Landkreisgrenzen anzubinden. Dadurch wird bei einer Schraffur des Landkreises die Insel ausgespart. Ebenso leistet diese Funktion gute Dienste bei einer manuellen Freistellung von Ortsnamen etwa, indem man ein angebundenes Inselrechteck gänzlich unsichtbar macht. Allerdings können automatische Textfreistellungen auch einfach mit dem Texteditor bewirkt werden: Funktionenfenster ’Texte editieren’, Taste ’Typ’ führt zu dieser Funktionalität. KAPITEL 15. DAS FUNKTIONENFENSTER 156 Auch unsichtbare Anbindung sichtbar geschaltet (Knoten durch Kreise markiert) Wiederherstellen eines unsichtbaren Vektors: Im Menü ’Bildschirm’: ’Darstellungsparameter’ gelangen Sie zur Dialogbox, in der Sie spezifizieren können, ob Sie ggf. unsichtbare Vektoren sichtbar haben wollen (in der Farbe 15, standardmäßig Magenta). Dann sind diese auch leicht anfaßbar und natürlich mitder hier beschriebenen Funktion sichtbar zu machen. 15.4.7 Segment retten Diese Funktion kann sich im Zusammenhang mit der weiter unten beschriebenen Funktions ’Segment löschen’ als nützlich erweisen: wird z.B. versehentlich ein Segment gelöscht, so kann durch Aktivieren dieses Arbeitsmodus das Segment wiederhergestellt werden (im Menü ’Bildschirm’: ’Darstellungsparameter’ gelangen Sie zur Dialogbox, in der Sie spezifizieren können, ob Sie ggf. gelöschte Objekte sichtbar haben wollen): Mit Taste 1 an Maus bzw. Tablett können nurmehr gelöschte Segmente markiert bzw. entmarkiert werden, mit anderer Taste erfolgt das Retten (gelöschte Graphikelemente haben intern immer die Typnummer 0, die dann beim Retten wieder auf den ursprünglichen Wert gesetzt wird). Permanent wird eine Löschung erst durch Speichern der Grafik auf Platte bzw. Diskette. 15.4.8 Segment löschen Wenn dieser Arbeitsmodus aktiv ist, können Sie Objekte (hier: ganze Segmente) löschen: das Segment verschwindet aus der Bildschirmdarstellung, intern wird als Typnummer ’0’ eingetragen. Beim Speichern in eine Datei werden nur Elemente mit Typ > 0 berücksichtigt. Die betr. Segmente werden mit dieser Funktion also noch nicht physikalisch gelöscht sondern zum Löschen vorgemerkt. Dementsprechend können, solange nicht gespeichert und neu eingelesen wurde, Objekte auch wieder gerettet werden (s.o.). 15.4.9 Pseudoknoten entfernen Pseudoknoten, also Knoten, die keine Verzweigung darstellen, können von PCMap identifiziert und ggf. automatisch entfernt werden. Wenn Sie diesen Arbeitsmodus einstellen, können Sie für einzelne Segmente die Pseudoknoten in deren weiteren Verlauf (beidseitig) bis zu den nächsten echten Knoten entfernen. Die betr. Segmente werden sozusagen verkettet, d.h. deren Punkte einem Segment zugeschlagen, die anderen dementsprechend eliminiert. Diese Funktion ist auch über den Hotkey ’e’ erreichbar; ’E’ ertfernt für den gesamten aktuell sichtbaren Kartenbereich (genauer: alle definierten Typen) sämtliche Pseudoknoten. 15.4. LINIEN EDITIEREN 157 15.4.10 Punkt ändern Der angewählte Punkt wird, solange eine Aktionstaste (rechte Maustaste bzw. Tablettasten 2, 3 oder 4) gedrückt ist, dynamisch samt Verbindungslinie(-n) zum zugehörigen Segment (Rubberbanding) verändert bis zum Loslassen der Taste. Hingewiesen sei hier besonders auf die Möglichkeit, sowohl mit Maus wie mit dem Tablett Punkte zu definieren. Mit dem Tablett wird man in der Regel beim Übernehmen von Vorlagen arbeiten, die Maus bietet den Vorteil, bei starker Ausschnittvergrößerung (vgl. Menü ’Bildschirm’) Punktwerte sehr genau anzusteuern, ggf. genauer als es mit einem Tablett physikalisch möglich ist. 15.4.11 Punkt einfügen Ermöglicht die nachträgliche Ergänzung eines bereits digitalisierten Segments. Beim Anklicken einer Linie markiert der Cursor deren nächstliegenden Vektor, ein einzufügender Punkt wird zwischen dessen Endpunkten eingefügt. Handelt es sich beim markierten Vektor um den ersten oder letzten eines Segments und wurde außerhalb des Knotens geklickt, so wird vor dem ersten bzw. nach dem letzten Punkt ein weiterer eingefügt. Wird durch das Einfügen eines Punktes in einem Segment die maximal mögliche Punktzahl von 2048 überschritten, so meldet sich das Programm durch ein akustisches Signal und gleichzeitig erscheint in der Statuszeile der Kommentar: ’Segment hat bereits die Maximalzahl von 2048 Punkten!’ d.h. weitere Punkte werden nicht akzeptiert. Wenn dennoch eingefügt werden soll, so ist hier ein neues Segment einzufügen. 15.4.12 Punkt löschen Mit dieser Funktion können die Koordinatenwerte von Punkten im Hauptspeicher gelöscht werden. Weist ein Segment nur noch die erforderliche Mindestanzahl von zwei Punkten auf, so wird bei einem Löschversuch ein akustisches Signal ausgelöst und in der Statuszeile erscheint die Meldung: ’Segment hat nur die Mindestzahl von 2 Punkten’. Sollen diese auch noch gelöscht werden, so muß dies über ’Segment löschen’ geschehen. 15.4.13 Segment teilen Die Auftrennung eines Segments (um einen neuen Knoten zu erzeugen) können Sie mit diesem Arbeitsmodus bewirken. PCMap verwaltet den ersten Teil des Segments mit alter Kennziffer, den zweiten Teil mit einer um 1 höheren Kennziffer als die bisher größte Segmentkennziffer der Karte. Der neue Knoten wird bei dieser Aktion auf dem Bildschirm temporär durch einen Kreis markiert. Sofern bereits Flächen für die Karte generiert wurden, bitte an deren Konsistenz denken, d.h. die betreffenden alten Flächen löschen und sich ggf. neu ergebende erzeugen. 158 KAPITEL 15. DAS FUNKTIONENFENSTER 15.5 Flächen bearbeiten 15.5.1 Allgemeines Was sind Flächen? In der topologischen Datenstruktur von PCMap sind die Flächen Referenzen auf deren umgebende Linien; d.h. wenn PCMap Flächen anzeigt bzw. ausdruckt, so werden die Polygone als Gesamtheit aller umrandenden Punkte nur temporär erzeugt (geht extrem schnell!) und nicht etwa redundante Informationen gespeichert. Solche Listen, aus denen hervorgeht, welche Segmente in welcher Anbindungsrichtung (Vorzeicen) die Flächen bilden, können Sie im Klartext erhalten, wenn Sie eine Flächendatei (Extension ’.PIR’) einmal im ASCII-Format exportieren (Menü ’Datei’: ’Export’; die Extension ist dann ’.PAR’). Wenn Sie also im Funktionenfenster ’Flächen bearbeiten’ auswählen, können Sie u.a. aus existierenden Linien Flächen erzeugen bzw. schon existierende Flächen editieren. Alle Flächen, die Sie in einer Karte mit Farben/Mustern füllen wollen, müssen Sie zunächst generieren. Über die Schlüsselnummer (ID) können Sie dann später Sachdaten zuordnen, sei es zur Themadarstellung, sei es zur Nutzung von PCMap als Informationssystem. Verfahren: PCMap kennt mehrere automatische und halbautomatische Verfahren zur Generierung von Flächen. Manuell könne Sie neue Flächen ganz einfach erzeugen, indem Sie den entsprechenden Arbeitsmodus einstellen (s.u.) und in die gewünschten Flächen hineinklicken; PCMap sucht dann automatisch die umrandenden Segmente. Wichtig ist dabei, daß diese exakt aneinander anschließend sind, sonst kann es sein, daß der Algorithmus anders läuft als erwartet (Flächen werden durch Linienverfolgung entgegen dem Uhrzeigersinn, also bei Knoten stets links abbiegend erzeugt). Wenn bereits Symbole (oder Texte) als Referenz- bzw. Markierungspunkte in Flächen existieren, kann PCMap die Flächen auch vollautomatisch erzeugen: zu jedem dieser Punkte wird analog zur manuellen Technik die umrandende Fläche erzeugt, näheres s. Menü ’Vektor’. Dabei werden Schlüsselnummer und Typnummer von den Symbolen bzw. Texten übernommen (wichtig für die Sachdatenanbindung). So kann z.B. die aufwendige Neueingabe vermieden werden, wenn es in einer Karte z.B. schon Markierungen für Gemeinden gibt. Darüber hinaus kann PCMap auch von einer Linientopologie ausgehend automatisch Flächen generieren (jede Linie ist Grenzlinie für zwei Flächen). Hier ist es natürlich wichtig (gilt mehr oder weniger auch für die anderen Erzeugungsverfahren), daß die Liniengeometrie fehlerfrei ist (u.a. keine Knotenhaufen, d.h. Knoten, die nahe beieinanderliegen, ohne exakt übereinzustimmen, was eigentlich erforderlich wäre; ferner können Dangling Nodes, also Linien die auf mindestens einer Seite keine Anschlußsegmente besitzen, zu Problemen führen). Lesen Sie hierzu bitte die Details im Menü ’Vektor’: ’Liniengeometrie bereinigen’, wo PCMap Ihnen automatische Verfahren zur Überarbeitung Ihrer Grafik anbietet. Flächen auch als Symbole verwendbar: Analog zu Flächen können Sie hier auch neue einfacheSymbole erzeugen (als Polygone), die Sie später mit einem Klick in einer Karte plazieren können bzw. auch automatisch den Flächen in der Karte zuordnen können (z.B. unterschiedliche Ortsmarkierungen für Gemeinden; Sie können mit PCMap beliebige Symbolbibliotheken aufbauen, s. auch Menü ’Einstellungen’: ’Symbolverzeichnis’; für komplexere Anwendungen mit Symbolen auch die Möglichkeit im Menü ’Datei’: ’Speichern’: ’Karte als Symbol... ’). 15.5. FLÄCHEN BEARBEITEN 159 Wenn Sie in thematischen Karten zur Visualisierung von Sachdaten mit Symbolen arbeiten wollen, z.B. mit Proportionalsymbolen oder Diagrammen (Kreissektoren oder Säulen), so dienen die in der Grundkarte plazierten Symbole als ’Platzhalter’, also als Plazierungspunkte für die thematischen Symbole, näheres siehe Menü ’Karte’: ’Themadarstellung definieren’ (7.2, S. 83) bzw. den entsprechenden Button in der Buttonleiste (12, S. 131). PCMap ermöglicht Ihnen, beliebig viele Symbole bzw. Symbolbibliotheken zu erzeugen und unter einem von Ihnen festgelegten Namen abzuspeichern (PCMap fügt dem Symbolnamen den Appendix ’.SYM’ an). Einzige ’Einschränkung’ bei dieser Art, Symbole als eine Fläche zu erzeugen: Jedes Symbol muß als geschlossener Linienzug erzeugt werden, da es in der Karte später ja möglich sein soll, Symbole mit Mustern und/oder Farben zu füllen. Dies ist insofern keine echte Einschränkung, als in einem Symbol ja auch als unsichtbar definierte Linien vorkommen können, so daß scheinbar getrennte Objekte in einem Symbol vereint werden können. Flächengenerator berücksichtigt aktivierte Linientypen (s. Button ’*’ im Funktionenfenster) Achtung: PCMap berücksichtigt bei der Neuerzeugung von Flächen ausschließlich die aktivierten Linientypen. Das hat den Vorteil, daß unerwünschte Linien ausgelassen werden können, z.B. Flüsse oder Straßen beim Erzeugen von Gemeindeflächen oder Gemeindegrenzen beim Erzeugen von Landkreisflächen! Flächen identifizieren: Beim Editieren können Flächen mit Maus bzw. Tablett angeklickt, aber auch über die Tastatur markiert werden: nach Drücken der Space-Taste kann über Kennzifferneingabe in einem Dialogfenster eine Fläche identifiziert und markiert werden. Wird eine Kennziffer eingegeben, zu der keine Fläche existiert, so wird die Fläche mit der nächstkleineren Kennziffer bzw. die mit der niedrigsten Kennziffer angesprochen, letzteres dann, wenn eine Ziffer kleiner als die niedrigste Kennziffer eingegeben wird. Ist eine Fläche markiert, so können über die Tastatur (Tasten ’Pfeil auf’ und ’Pfeil ab’) Flächen mit nächstgrößerer bzw. nächstkleinerer Kennziffer angesprochen werden. Zeigen von zugeordneten Sachdaten, externe Ereignisse: Sind Sachdaten mit der Karte verknüpft (s. Menü ’Sachdaten’), so können beim Anklicken von Flächen die zur Kennziffer vorliegenden Sachdaten angezeigt und ggf. auch externe Ereignisse ausgelöst werden, etwa Aktivieren von Bildern, Videos. 15.5.2 Kennziffer ändern Flächen besitzen in PCMap eine bis zu 9-stellige Nummer, die bei einer eventuellen thematischen Darstellung als Schlüsselnummer zur Sachdatenzuordnung dient. Diese Schlüsselnummer kann vom Benutzer beim Flächen generieren (s. Arbeitsmodus ’Flächen erzeugen’) eingegeben, aber auch jederzeit nachträglich mit dieser Funktion geändert werden. Zu beachten: Schlüsselnummern sollen innerhalb einer Art von Graphikelementen (Linien, Flächen, Symbole, Texte) eindeutig sein! Mehrfach auftretende gleiche Schlüsselnummern führen dazu, daß jeweils nur eines der mit gleichen Nummern versehenen Elemente angesprochen wird (zufällig). Wenn die Schlüsselnummern im Hinblick auf eine spätere Sachdatenzuordnung bereits bei der Flächengenerierung festgelegt werden (z.B. Gemeindekennziffern), so sollten normalerweise keine Probleme auftreten. Im übrigen werden Kennziffernprobleme, wenn sie beim Erstellen einer Zeichnung auftauchen, in einer Fehlerdatei protokolliert (PCMAP.ERR, vgl. Menü ’Einstellungen’: ’Fehlerlogbuch’). Wenn in einer Karte Inseln zu verwalten sind, die in einer thematischen Karte auf die gleiche Weise dargestellt werden sollen, wie die zugeordnete Fläche, so bietet PCMap Ihnen dazu zwei Möglichkeiten: Sie können eine geometrische Anbindung durch (unsichtbare) Hilfslinien konstruieren. Ebenso ist aber statt dessen eine ’logische’ Anbindung möglich über die Verwendung von Sekundärschlüsseln: Jeder Fläche kann ein zweiter Schlüssel zugeordnet werden, der hier einfach durch Trennzeichen abgetrennt im Eingabefenster eingegeben werden kann. Existiert für eine Fläche ein Sekundärschlüssel, so gilt dieser für eine Zuordnung von Sachdaten. So bleiben in der Grafik die (Primär-) Schlüssel eindeutig und es können aber beliebig viele Inseln den gleichen Sekundärschlüssel besitzen. KAPITEL 15. DAS FUNKTIONENFENSTER 160 15.5.3 Typ editieren Mit diesem Arbeitsmodus kann die aktuelle Typdefinition (die Zeichenvorschrift hinsichtlich Reinzeichnung der Karte) für den eingestellten Flächentyp editiert werden. In einer Dialogbox können Sie den Tynamen sowie Attribute festlegen: Typname: Flächentypen können Sie einen beliebigen Namen zuweisen (z.B. Gemeinde, Wald, Landkreis), so daß bei der weiteren Bearbeitung nicht mit abstrakten sondern mit fachbezogenen Begriffen operiert werden kann. Einem Flächentyp sind dann stets eine Farbnummer und ein Füllmuster zugeordnet (näheres s.u.). In einer thematischen Karte können diese dann auch sachdatenabhängig gesteuert werden (s. Menü ’Karte’). Der aktuelle Flächentyp wird ggf. in der DropDown-Liste im Funktionenfenster angezeigt, bzw. es kann für neue Flächen aus der Liste ein Typ ausgewählt bzw. ein neuer definiert werden. Alle Flächentypen werden mit in der Kartendefinitionsdatei (Extension’.PII’) gespeichert, so daß sie beim Einlesen wieder zur Verfügung stehen. Es kann auch für neue Karten auf die Typenbibliothek von bestehenden Karten zurückgegriffen werden (Menü ’Datei’: ’Lesen’: ’Typdefinitionen’). Farbe: Die Farbe für die Reinzeichnung wird für die Druck-/Plotausgabe als Farbnummer interpretiert, der über die Druckdefinitionsdateien (Appendix ’.DEF’) eine Farbnuance bzw. ein Grauwert zugewiesen werden kann. Näheres dazu s. Buttonleiste, auf dem Bildschirm in der Reinzeichnung erscheinen die Farben übrigens bereits wie auf dem Ausdruck, nämlich so, wie in der angeschlossenen DEF-Datei spezifiziert (als Grauwerte bzw. über RGB oder CMYK). Anmerkung: Sie können mit den DEF-Dateien somit für Ihre verschiedenen Ausgabegeräte ’Farbbibliotheken’ anlegen und damit z.B. auch leicht eine Farbdarstellung mit Graustufen auf einem S/WDrucker wiedergeben, wobei die Möglichkeiten und Abstufungen von den technischen Fähigkeiten des jeweiligen Gerätes abhängen. Diese Farbdefinitionen geben Sie übrigens auch weiter, wenn Sie eine Karte in die Windows-Zwischenablage exportieren, um sie z.B. in ein Dokument einer anderen Anwendung einzubinden (Menü ’Bearbeiten’: ’Kopieren’). Füllmuster: Hier erfolgt eine Festlegung eines Schraffurtyps für die Reinzeichnung. PCMap hat 31 voreingestellte Schraffuren, jede kann aber umdefiniert werden, so daß der Benutzer eigene ’Schraffurbibliotheken’ anlegen kann (Speicherung der Schraffurneudefinitionen: in den Kartendefinitonsdateien, Extension ’.PII’; siehe dazu auch im Menü ’Karte’ den Menüpunkt ’Schraffurdefinitionen’ (7.12, S. 107)). Als Schraffurtyp können Nummern von 0 - 31 bzw. 255 selektiert werden, 0 steht für ’ohne Schraffur’. Bei einer vom Benutzer selbst durchgeführten Schraffurdefinition sind auch sehr komplizierte Muster z.B. aus mehrfarbig überlagerten strichlierten Linien oder Symbolketten möglich. Beispiele dazu siehe im Menü ’Karte’: ’Schraffurdefinitionen’ (7.12, S. 107). 15.5.4 Typ ändern Jeder Fläche ist, wie allen anderen graphischen Objekten auch, ein Typ zugeordnet. Diese Zuordnung geschieht implizit durch Auswahl in der DropDown-Liste im Funktionenfenster. Wenn Sie einen dort noch nicht vorhandenen Typ neu vergeben wollen, so wählen Sie *NEUER TYP* und Sie erhalten die Möglichkeit, aus den noch nicht belegten Typnummern zu selektieren. Der Arbeitsmodus ’Typ ändern’ ermöglicht nun eine Veränderung bereits erzeugter Flächen hinsichtlich ihres Typs. Jede Fläche, auf die die Aktion angewendet wird, erhält sofort die neu eingestellten Attribute und gehört damit dem neu eingestellten Typ an. 15.5. FLÄCHEN BEARBEITEN 161 15.5.5 Flächen retten Mit diesem Arbeitsmodus können gelöschte Flächen wiederhergestellt werden, d.h. er steht in Zusammenhang mit dem Modus ’Flächen löschen’. Mit dem Cursor sind bei dieser Funktion, sofern gelöschte Flächen vorhanden sind, nur diese anklickbar. Zum genaueren Verständnis dieser Option sind aber ein paar Bemerkungen über die interne Struktur erforderlich, die im wesentlichen damit zusammenhängen, daß Schlüsselnummern in einer Datenbank immer eindeutig sein müssen. Der Vorgang des Löschens bedeutet für ein graphisches Objekt in PCMap nicht dessen physikalische Entfernung, sondern das Objekt wird nur als ’gelöscht’ markiert. Ein Problem könnte daraus entstehen, wenn ein Benutzer eine Fläche (u.U. mehrfach) erzeugt und löscht, jedesmal unter der gleichen Schlüsselnummer (z.B. Gemeindekennziffer). Damit wäre dann die Eindeutigkeit nicht mehr gewährleistet. Deshalb versieht PCMap intern die Schlüsselnummer einer gelöschten Fläche mit negativem Vorzeichen (darum sind auch ’-’-Vorzeichen für normale Schlüssel verboten!). Somit kann eine gelöschte Fläche unter gleicher Schlüsselnummer wieder erzeugt werden oder -damit sind wir bei dieser Funktion - es kann die alte Fläche gerettet werden (der Schlüssel erhält wieder das ’+’-Vorzeichen). Endgültig verschwinden gelöschte Objekte erst beim Speichern, so daß zu empfehlen ist, wenn schon viel editiert und/oder gelöscht bzw. gerettet worden ist, durch Zwischenspeichern und ggf. neu Einlesen die Daten ’zu bereinigen’. 15.5.6 Flächen löschen Mit dieser Funktion können bereits erzeugte Flächen auf einfache Weise durch Maus- oder Tablettastendruck gelöscht werden. Gelöschte Flächen werden dabei aber nicht physikalisch gelöscht, sondern lediglich intern als gelöscht markiert. So kann eine gelöschte Fläche wiederhergestellt werden, solange nicht durch Speichern und Neueinlesen die Veränderungen permanent gemacht worden sind (s.o.). Hinweis: Wenn es in einer Kartendarstellung darum geht, daß eine oder mehrere Flächen nicht gezeichnet werden sollen, so ist dies natürlich auch leicht über den ’*’-Button im Funktionenfenster zu bewerkstelligen: dort können Typen nach belieben aktiviert oder deaktiviert werden. Ebenso kann auch durch Einstellung des Füllmusters ’0’ bzw. Flächenfarbe ’0’ erreicht werden, daß eine Fläche zwar topologisch vorhanden, jedoch nicht sichtbar ist! 15.5.7 Flächen erzeugen Wie funktioniert die manuelle Erzeugung (autom. Erzeugung s. Menü ’Vektor’ (4, S. 53))? Wird in eine Fläche angeklickt, so erfolgt in diesem Arbeitsmodus durch einen automatischen Suchalgorithmus eine Flächenbildung aus einer Aneinanderreihung der entgegen dem Uhrzeigersinn benachbarten Linienstücke, bis die Fläche geschlossen ist. Es wird ein nach rechts laufender Teststrahl verwendet, dies garantiert beim Anklicken, daß die ’richtige’ Fläche erzeugt wird, selbst wenn nicht angebundene Linien oder Inseln innerhalb der Fläche vorhanden sind (u.U. wird PCMap mehrere Versuche machen, bis der ’Punkt in Polygon - Test’ erfolgreich ist). Sämtliche Linien, die die Fläche bilden, erscheinen sukzessive in der Farbe 15, standardmäßig Magenta. Wo kann es Probleme geben? Sofern durch den Algorithmus Ihrer Ansicht nach nicht die richtigen Segmente markiert werden (z.B. nicht exakt anschließende Polygone aufgrund von Digitalisierungsfehlern können die Ursache dafür sein), kann der Benutzer den Vorgang mir der ESC-Taste auf der Tastatur abbrechen und vor dem Weitermachen mit 162 KAPITEL 15. DAS FUNKTIONENFENSTER dem Linieneditor eventuelle Fehler korrigieren. Beachten Sie in diesem Zusammenhang auch die Möglichkeiten zur automatischen Bereinigung der Liniengeometrie (s. Menü ’Vektor’ (4, S. 53)). Bei erfolgreichem ’Umrunden’ einer Fläche erscheint eine Dialogbox, in der die Eingabe einer Flächenkennziffer (ID#) möglich ist. Voreinstellung: zu Anfang 1, sonst die um 1 erhöhte letzte Kennziffer bzw. nach Einlesen einer Flächendatei der gegenüber der maximalen darin vorkommenden Kennziffer um 1 erhöhte Wert. Eine erzeugte Fläche erscheint jeweils entsprechend den Attributen des in der DropDown-Liste eingestellten Typs. Sollen Flächen innerhalb einer Fläche freigestellt werden (’Inseln’), so müssen sie durch (in der Reinzeichnung) unsichtbare Linien ’angebunden’ sein (siehe dazu auch ’Vektor unsichtbar’ im Linieneditormenü (15.4.6, S. 155); eine andere Möglichkeit, Anbindungen unsichtbar zu machen, besteht in der Verwendung eines eigenen Linientyps für Inselanbindungen, den man für die Reinzeichnung bzw. Druckausgabe deaktiviert (Taste ’*’ im Funktionenfenster); bitte beachten Sie aber: für die Flächenerzeugung muß dieser Typ definiert sein, damit der Algorithmus ihn berücksichtigt!). Solcherart angebundene Inseln (siehe Abb.) werden also beim Erzeugen der umgebenden Fläche mit ’umlaufen’ und die Flächenbildung topologisch korrekt fortgesetzt, so daß die Freistellung gewährleistet ist. Sollen externe Inseln angebunden werden, so müssen die Anbindungslinien jeweils von den Knoten ausgehend Zwischenpunkte innerhalb beider zu verbindender Flächen haben, damit der Suchalgorithmus, der immer nach links verzweigt, die Anbindung findet. Hinweise zu Sonderfällen: Sofern ein Segment kein Anschlußsegment besitzt, wird die Suche abgebrochen. ’Sackgassen’ sind auf folgende Weise möglich analog zu freigestellten Inseln: Wenn ein Segment da ist, dessen Endpunkt mit seinem Anfangspunkt identisch ist, läuft die Suche bis zur nächsten Verzweigung zurück und dann weiter. Ein unerwünschtes ’Zurücklaufen’ bzw. auch ein für den Benutzer ’unlogisches’ Weiterverzweigen in eine falsche Richtung kann dementsprechend auch von einem Digitalisierfehler herrühren: wenn z.B. ein ’entartetes’ Segment nur aus zwei identischen Punkten besteht. Solche entarteten Segmente sollten auf jeden Fall vor dem Beginn der Flächenerzeugung entfernt werden! PCMap stellt dafür die Funktion ’Vektor’: ’Liniengeometrie bereinigen’: ’doppelte Punkte’ zur Verfügung, die dies automatisch und sehr schnell erledigt! Bei Import von Karten aus anderen Systemen werden u.U. auch ganze Segmente doppelt oder mehrfach angeliefert, was auch zu mancherlei unerwünschten Effekten führen kann. PCMap kann solche Liniendateien bereinigen mit dem Menüpunkt ’Vektor’: ’Liniengeometrie bereinigen’: ’doppelte Linien entfernen’. Hierbei werden nicht nur (hinsichtlich ihrer Punktkoordinaten) identische Segmente entfernt, sondern auch solche, die in der Richtung der Digitalisierung entgegengesetzt sind. Dieser Vorgang ist insbesondere bei größeren Projekten relativ aufwendig, der Arbeitsfortschritt wird in der Statuszeile protokolliert. Einschränkungen bei der Flächenerzeugung: Max. 2700 Punkte/Fläche und max. 10 Verzweigungen an einem Knotenpunkt. Bei manchen PostScriptDruckern ist (u.U. je nach Speicher) nur eine geringere Anzahl Punkte/Flächen erlaubt; dies ist aber kein ’Defekt’ von PCMap, sondern eine Einschränkung des betreffenden Ausgabegerätes. 15.5.8 Symbol erzeugen 15.5. FLÄCHEN BEARBEITEN 163 Flächen als Symbole (komplexere Symbole s. auch Menü ’Datei’: ’Speichern’: ’Karte als Symbol’): Wie Flächen (als Polygone) lassen sich auch neue Symbole erzeugen, die Sie später über einen Namen aufrufen und nach Belieben in Karten plazieren können. Ein von Ihnen neu erzeugtes Symbol erhält einen frei gewählten Namen, dem PCMap den Appendix ’.SYM’ anfügt. PCMap speichert jedes neue Symbol stets im aktuell eingestellten Symbolverzeichnis (s. Menü ’Einstellungen’: ’Verzeichnisse’, mit dem Hotkey ’s’ zeigt PCMap Ihnen dieses bei Bedarf in der Statuszeile an). Allgemeine Symbolbibliothek/ projektbezogene Symbole: Wenn Sie keine besondere Symbolbibliothek eingerichtet haben, d.h. im Menü ’Einstellungen’ unter ’Symbolverzeichnis’ ist ein leerer String angegeben (Voreinstellung), dann speichert PCMap Ihr neues Symbol im aktuellen Verzeichnis. Wenn Sie verschiedene Kartenprojekte mit u.U. individuellen Symbolen haben, die eventuell den gleichen Namen haben (z.B. Nordpfeile), so beachten Sie bitte: PCMap sucht ein Symbol stets zunächst im aktuellen Verzeichnis (also z.B. dem Kartenverzeichnis Ihres Projekts); erst wenn das Symbol dort nicht gefunden wird, greift das Programm auf das Symbolverzeichnis zurück. Somit können Sie also durch Symbole in Ihrem Projekt bei Bedarf gleichnamige im Symbolverzeichnis ’überschreiben’. Wie erzeugen? Die Vorgehensweise beim Erzeugen von Symbolen: genau wie bei beim Erzeugen von Flächen (s.o.) wird durch Anklicken eines Linienteilstückes der automatische Suchalgorithmus ausgelöst, der benachbarte Segmente entgegen dem Uhrzeigersinn zusammensucht, bis eine Fläche geschlossen werden kann. Hinweis: Durch Verwendung unsichtbarer Linien können Sie auch mehrere scheinbar getrennte Objekte als ein Symbol definieren. Nach Fertigstellung einer in diesem Arbeitsmodus erzeugten Fläche als Symbol können Sie die ’Anfaßart’ festlegen, als Voreinstellung wird ’5’ (Symbolmitte) angeboten. Für Symbole sind ebenso wie bei Texten in PCMap verschiedene Bezugs- oder Anfaßpunkte vorgesehen: Soll das Symbol bei späterer Benutzung z.B. links unten angefaßt werden, so ist der Wert 1 einzugeben usw., näheres entnehmen Sie bitte der nachfolgenden Abbildung. Der Symbolname darf aus bis zu 8 Zeichen bestehen, d.h. er muß bei Anfügen des Appendix ’.SYM’ einen in MS-DOS gültigen Dateinamen darstellen. 164 KAPITEL 15. DAS FUNKTIONENFENSTER 15.6 Symbole digitalisieren 15.6.1 Allgemeines Was ist ein Symbol? In PCMap können Symbole als gespeicherte Grafiken (Extension .SYM) erzeugt und z.B. manuell mit einem Klick wieder plaziert werden (letzteres ggf. auch automatisch, z.B. in Flächen hinein unter Übernahme von ID-Nummer und Typ, aber etwa aus externen Datenbanken, die u.a. Plazierungskoordinaten enthalten). Verwaltet werden die verschiedenen Symbole sinnvollerweise als Bibliotheken; in ’Einstellungen’: ’Verzeichnisse’ können Sie für ein Kartenprojekt angeben, aus welcher Bibliothek Symbole zu entnehmen sind, sofern sie nicht im aktuellen Projektverzeichnis liegen. Für eine Reihe von Kartenarten sind fertige Symbolbibliotheken lieferbar, so daß der Erstellungsaufwand entfallen kann: z.B. 1 : 1000 und 1 : 5000, sowie für Flächennutzungspläne (PlanzV). Bei Auswahl dieses Editors können von Ihnen, wenn Sie unten den Karteireiter ’Digitalisieren’ selektiert haben, manuell Symbole in einer Karte plaziert werden. Sie legen dafür in der DropDown-Liste des Funktionenfensters den gewünschten Typ fest bzw. definieren nach Auswahl von *NEUER TYP* einen noch nicht existierenden: dafür sind dann Typname, Farbe, Randfarbe und Muster zu spezifieren. Welche Geometrie Ihr Symbol dann repräsentiert, legen Sie unabhängig vom Typ fest (linke Taste in der zweiten Reihe, Sie selektieren eine SYM-Datei; es können also durchaus verschiedene Symbole (etwas Kreis, Quadrat, Fabrik) zum gleichen Typ gehören, wenn Sie es so möchten! Aus dieser Vorgehensweise ergibt sich, daß Symbole in einer Karte lediglich Bezüge sind, d.h. die Gestalt in der Karte hängt vom Inhalt der Symboldateien ab, so daß z.B. ein Benutzer durch Neudigitalisierung eines Symbols ’FABRIK.SYM’ sämtlichen Fabriksymbolen in allen Karten, die dieses Symbol enthalten, ein neues Aussehen geben kann. Platzhalterfunktion der Symbole: thematische Karten Für die Reinzeichnung und den Druck können Sie also jedem Typ eine bestimmte Zeichenvorschrift zuordnen (Taste Typ), bzw. festlegen, ob die Symbole eines Typs überhaupt sichtbar sein sollen (Taste ’*’ im Funktionenfenster). Ansonsten finden Sie zahlreiche Arbeitsmodi, mit denen Sie Größe, Winkel (auch z.B. parallel zu einer Linie) etc. festlegen können. Für eventuelle thematische Karten, in denen Sachdaten durch unterschiedliche Größe bzw. Ausgestaltung von Symbolen visualisiert werden sollen, ist es natürlich Voraussetzung, daß quasi als Platzhalter zunächst in der Grundkarte Symbole plaziert worden sind. Die Schlüsselnummern (bis zu 9-stellig) der plazierten Symbole dienen dabei als Verbindung zu Sachdatensätzen aus ASCII-Dateien, dBase-Datenbanken, einer DDE-Verknüpfung oder über ODBC angeschlossener Datenbank. 15.6.2 Kennziffer eingeben Hier kann die von PCMap während des Digitalisierens vergebene laufende Nummer, die ein plaziertes Symbol erhält, abgefragt werden bzw. durch eine eigene Schlüsselnummer ersetzt werden. Bei Eingabe einer eigenen Nummer wird dann, sofern nicht neue Eingaben folgen, diese zum Ausgangspunkt der weiteren fortlaufenden Numerierung genommen. 15.6. SYMBOLE DIGITALISIEREN 165 Anmerkung: Die verschiedenen Graphikelemente Linien, Flächen, Symbole, Texte werden unabhängig voneinander verwaltet und es können demzufolge auch gleiche Schlüsselnummern verschiedenen Elementen zugeordnet werden. Zu Problemen führen allerdings gleiche Schlüsselnummern innerhalb einer Art von Graphikelementen (siehe auch ’Fehlerlogbuch’ im Menü ’Einstellungen’ (9.7, S. 125)). Um beim Weiterbearbeiten eingelesener Dateien Probleme möglichst zu vermeiden, wird in diesem Fall für weitere Digitalisierungen die maximale in der Datei vorkommende Schlüsselnummer standardmäßig als Ausgangspunkt für die weitere laufende Numerierung genommen. 15.6.3 Typ Bereits beim Digitalisieren von Symbolplazierungspunkten kann die Typdefinition (die Zeichenvorschrift hinsichtlich Reinzeichnung der Karte) für den eingestellten Symboltyp editiert werden. Neben dem Typnamen sind dabei Farbe, Randfarbe und Muster zu spezifizieren. Beachten Sie bitte, daß hinsichtlich der Festlegung einer Füllfarbe für PCMap die Farbnummer entscheidend ist; ihr wird über eine DEF-Datei (Druckdefinitionen) als Graustufe, RGB-Wert oder über CMYK die Ausgestaltung zugeordnet. Auf dem Bildschirm (Reinzeichnung) sehen Sie also bereits Ihre u.U. speziell definierten Farbpaletten (auch in den Auswahlmenüs von PCMap). So können durch unterschiedliche DEF-Dateien schnell Änderungen vorgenommen werden, beispielsweise für den Graustufendruck einer Farbkarte. Näheres s. bei den Buttons zur DEF-Datei bzw. ’Datei’: ’Lesen’: ’DEF-Datei’; Details zu den Flächenfüllmöglichkeiten beim Menüpunkt ’Karte’: ’Schraffurdefinitionen’. Letztere ermöglichen Ihnen auch sehr komplexe Ausgestaltungen von Flächen, z.B. mit Symbolfüllungen oder mehrfach überlagerten mehrfarbigen beliebig strichlierten Linienmustern. 15.6.4 Neues Symbol Wenn Sie ein anderes Symbol neu plazieren wollen, erhalten Sie mit dieser Funktion das Dateiauswahlfenster mit Ihrer eigestellten Symbolbibliothek. 15.6.5 Symbol an Vektor ausrichten Mit dieser Funktion veranlassen Sie PCMap, das zu plazierende Symbol jeweils an dem angeklickten Vektor auszurichten (nach Bestätigug per Dialogbox). 15.6.6 Neue Symbolgröße In einer Dialogbox erscheint die aktuelle Größe für neu zu plazierende Symbole, angegeben in bezug auf die Digitalisierungsvorlage und somit das benutzerdefinierte Koordinatensystem (Standard: mm). 15.6.7 Neuer Symbolwinkel In einer Dialogbox erscheint der aktuelle Winkel für neu zu plazierende Symbole. 166 KAPITEL 15. DAS FUNKTIONENFENSTER 15.7 Symbolpunkte editieren Folgende Tastenbelegung für die Arbeitsmodi erscheint beim Editieren von Symbolen (genauer: deren Plazierungen) im Funktionenfenster: 15.7.1 Allgemeines Symbolpunkte identifizieren (markieren) Auch beim Symbolpunkteditor gilt: Mit linker Maustaste bzw. Taste 1 am Tablett können Graphikelemente markiert bzw. entmarkiert werden. Die Aktion, je nach Funktionstastenwahl, wird mit der rechten Maustaste bzw. einer Tablettaste > 1 initiiert. Für schnelleres Editieren: Ein Markieren der Objekte, in diesem Fall Symbole, ist nicht unbedingt erforderlich. Wird gleich die rechte Maustaste verwendet (bzw. eine Tablettaste > 1), so bezieht sich die mit einer der Tasten im Funktionenfenster spezifizierte Aktion auf das nächstliegende Symbol. Anmerkung: Neue Symbole definieren und ggf. in die Symbolbibliothek aufnehmen s. unter ’Flächen bearbeiten’ (Funktionenfenster) für einfache Symbole (Polygone) bzw. Menü ’Datei’: ’Speichern’: ’Karte als Symbol’, wenn Sie komplexere Anforderungen haben. Im übrigen können Symbole auch über die Tastatur markiert werden: nach Drücken der Leertaste kann über Kennzifferneingabe in einem Dialogfenster ein Symbol identifiziert und markiert werden. Wird eine Kennziffer eingegeben, zu der kein Symbol existiert, so wird das Symbol mit der nächstkleineren Kennziffer bzw. das mit der niedrigsten Kennziffer angesprochen, letzteres dann, wenn eine Ziffer kleiner als die niedrigste Kennziffer eingegeben wird. Ist ein Symbol markiert (Markierung erfolgt durch Fadenkreuz, eine entsprechende Meldung erscheint in der Statuszeile), so können über die Tastatur (Tasten ’Pfeil auf’ und ’Pfeil ab’) Symbole mit nächstgrößerer bzw. nächstkleinerer Kennziffer angesprochen werden. Zeigen von zugeordneten Sachdaten/ externe Ereignisse Sind Sachdaten mit der Karte verknüpft, so werden beim Anklicken von Symbolen die zur Kennziffer vorliegenden Sachdaten angezeigt. Ist eine dBase-Datenbank geöffnet, so wird der entsprechende Datensatz in einem Fenster auf den Bildschirm gebracht, der Benutzer kann, wenn dieser Record groß ist und dementsprechend aus mehreren Fensterseiten besteht, in diesem blättern. Außerdem besteht die Möglichkeit, den Datenbankrecord zu editieren und ggf. Änderungen in die Datenbank zurückzuschreiben. Mit der Funktion ’Sachdaten’: ’dBase-Records’ kann das Zeigen von solchen Datenbankrecords unterbunden bzw. wieder aktiviert werden. Näheres über das Öffnen bzw. Schließen von Datenbanken sowie den Import von Variablen für thematische Darstellungen (auch z.B. über DDE oder ODBC) siehe im Menü ’Sachdaten’ (6, S. 69). Ebenso hinsichtlich des Anzeigens von verknüpften Ereignissen (Dokumente, Bilder Videos etc. sind mit Objekten der Karte verknüpfbar durch einen Eintrag des Dokumentnamens im dBase-Record!). 15.7. SYMBOLPUNKTE EDITIEREN 167 15.7.2 Kennziffer ändern Jedes in einer Graphik plazierte Symbol besitzt eine Kennziffer, die u.a. als Schlüssel zur Sachdatenzuordnung dient (thematische Darstellung, GIS-Funktionen) und die Sie mit diesem Arbeitsmodus ändern können. Sofern keine thematische Darstellung spezifiziert ist (dort legt die Größe der Symbole die Reihenfolge ihrer Erstellung fest), werden beim Zeichnen die Symbole in der Reihenfolge ihrer Kennziffern erzeugt. 15.7.3 Typ In diesem Arbeitsmodus erhalten Sie nach Anklicken eines Symbols folgende Dialogbox: Typname: Hier können Sie für jeden Typ einen (z.B. fachspezifischen) Namen vergeben, anhand dessen Sie künftig den Typ identifizieren. Flächenfarbe, Randfarbe: Die Farbe für Reinzeichnung und Druck (Voreinstellung: Farbe der Entwurfszeichnung); wird von PCMap als Farbnummer verwaltet, der über die Druckdefinitionsdateien (Appendix ’.DEF’) eine Farbnuance bzw. ein Grauwert zugewiesen werden kann. Näheres dazu im Menü ’Datei’: ’Lesen’: ’DEF-Datei, (Farbpalette u. Fonts)’, standardmäßig wird PCMap.DEF angeschlossen, Sie können sich aber über die DEF-Dateien Bibliotheken mit eigenen Farb- bzw. Graustufenpaletten anlegen. Anmerkung: Sie können mit den DEF-Dateien somit für Ihre verschiedenen Ausgabegeräte spezielle ’Farbbibliotheken’ anlegen und damit z.B. auch leicht eine Farbdarstellung mit Graustufen auf einem S/W- Drucker wiedergeben, wobei die Möglichkeiten und Abstufungen von den technischen Fähigkeiten des jeweiligen Gerätes abhängen. Diese Farbdefinitionen geben Sie übrigens auch weiter, wenn Sie eine Karte in die Windows-Zwischenablage exportieren, um sie z.B. in ein Dokument einer anderen Anwendung einzubinden (Menü ’Bearbeiten’: ’Kopieren’). Füllmuster: Hier erfolgt eine Festlegung eines Schraffurtyps für die Reinzeichnung. PCMap hat 31 voreingestellte Schraffuren, jede kann aber umdefiniert werden, so daß der Benutzer eigene ’Schraffurbibliotheken’ anlegen kann (s. dazu im Menü ’Karte’: ’Schraffurdefinitionen’). Als Schraffurtyp können Nummern von 0 - 31 bzw. 255 eingegeben werden, 0 steht für ’ohne Schraffur’. Bei einer vom Benutzer selbst durchgeführten Schraffurdefinition sind auch komplizierte Muster z.B. aus mehrfach überlagerten, mehrfarbigen strichlierten Linien oder etwa Symbolketten möglich. 15.7.4 Typ ändern 168 KAPITEL 15. DAS FUNKTIONENFENSTER Hier kann (entweder erst mit linker Maustaste markieren und mit rechter Taste dann Aktion bewirken oder gleich mit rechter Maustaste Aktion hinsichtlich des nächstliegenden Objekts auslösen) ein aktuell eingestellter Typ (und damit auch die Zeichnungsattribute) auf das jeweils selektierte Objekt übertragen werden. 15.7.5 Anderes Symbol Wenn Sie diesen Arbeitsmodus eingestellt haben, erhalten Sie für das selektierte Objekt das Dateiauswahlfenster mit der aktuellen Symbolbibliothek, damit Sie eine andere Symboldatei (Geometrie) zur Wiedergabe des Symbols auswählen können. 15.7.6 Symbol retten In diesem Arbeitsmodus können Sie gelöschte Symbole wiederherstellen (gelöschte Symbole sind nicht physikalisch gelöscht sondern lediglich zur Löschung markiert, solange Sie nicht gespeichert und wieder eingelesen haben). 15.7.7 Symbol löschen Hier können Symbole gelöscht werden (entweder erst mit linker Maustaste markieren und mit rechter Taste dann die Aktion bewirken oder gleich mit rechter Maustaste Aktion hinsichtlich des nächstliegenden Objekts auslösen). 15.7.8 Symbolposition ändern Mit dieser Funktion können Symbole auf der Karte verschoben und so neu positioniert werden. Das angeklickte Symbol wird an seiner alten Position gelöscht und der Symbolumriß kann mit Maus oder Tablettcursor dynamisch über den Bildschirm ’gezogen’ werden, bis die gewünschte neue Position erreicht ist. Nach Loslassen der Aktionstaste wird das Symbol wieder mitsamt seinen spezifizierten Attributen gezeichnet. Dieses dynamische ’Mitziehen’ erleichtert insbesondere in Verbindung mit Zoom-Funktionen ein genaues Plazieren bzw. ’Einpassen’. Zu beachten ist dabei der Anfaßpunkt des Symbols, der sich aus der Geometriedatei (Extension .SYM) des Symbols ergibt und beim Mitziehen aus der Position des Mauszeigers bzw. Tablett-Cursors in Relation zum Symbolumriß ersichtlich ist. Hinweis: Diese Funktion ermöglicht es Ihnen auch in einer thematischen Karte, ein sachdatenabhängiges Symbol oder sogar ein komplettes Diagramm samt Beschriftung dynamisch über den Bildschirm zu ziehen. 15.7.9 Größe ändern In einer Dialogbox kann ein neuer Wert für die Größe des jeweils zu ändernden Symbols festgelgt werden (Größe in Kartenkoordinaten, standardmäßig mm). Dieser Wert gilt für die Grundkarte, d.h. solange nicht u.U. durch Definition einer symbolbezogenen thematischen Darstellung anderes festgelegt wird. 15.8. TEXTE DIGITALISIEREN 169 15.7.10 Symbolwinkel ändern In einer Dialogbox kann ein neuer Wert für den Winkel des jeweils zu ändernden Symbols festgelgt werden. 15.8 Texte digitalisieren 15.8.1 Allgemeines Was ist ein Text? In einer PCMap-Grafik ist ein Text ein Objekt bestehend aus dem Wortlaut, einem Identifier (ID-Nummer, bis zu 9-stellig), Geometrie-Information (insbesondere Koordinaten, aber auch Anfaßpunkt, Richtung) und Attributinformation (insbesondere Typ; über den Typ bzw. dessen Typdefinition können Gestaltungsmerkmale zugeordnet werden). Texte kommen in Karten selbst vor allem als Bezeichner von Objekten, z.B. von Gemeinden, Wasserläufen, Straßen vor, in den Legenden häufig als beschreibende Texte, oft mehrzeilig. Bei thematischen Karten und deren Legenden ist es dabei wichtig, daß Texte, die die Thematik beschreiben, separat verwaltet werden können; sonst bestünde ja bei Kartenserien die Gefahr einer Vermischung. In PCMap ist hierfür die Farbe 15 (standard: Magenta) reserviert; diese Texte werden dann in der Kartendefinitonsdatei abgelegt und nicht in der normalen Textdatei. Texte können mit einem weiten Spektrum an Gestaltungsmöglichkeiten plaziert werden. Das Digitalisieren von Texten können Sie manuell durch Mausklick bzw. mit dem Tablett (Taste 1) vornehmen (auch parallel zu Vektoren) oder PCMap kann z.B. automatisch Flächen in der Karte oder Symbolen je einen Text zuordnen (näheres s. Menü ’Vektor’: ’Texte plazieren’ (4.7, S. 61) und ’Beschriftungen aus Datei’ (4.8, S. 62)). So können Sie z.B. in Gemeindekarten leicht Gemeindenamen einfügen. Texttypen: Bei Auswahl dieses Editors können Sie nun, wenn Sie unten den Karteireiter ’Digitalisieren’ selektiert haben, manuell Texte in einer Karte plazieren. Sie legen dafür in der DropDown-Liste des Funktionenfensters den gewünschten Typ fest bzw. definieren nach Auswahl von *NEUER TYP* einen noch nicht existierenden: dafür sind dann Typname sowie die Attribute Farbe, Font , Größe (in Kartenkoordinaten!) und Breite (in Aussehen) zu spezifieren. Ferner kommen ggf. noch Effekte wie Fett, Kursiv, Unterstreichung und Freistellung hinzu. Diese Typinformationen werden in der Kartendefinitionsdatei gespeichert, so können Sie später über den Typnamen wieder Texte mit den gleichen Merkmalen erzeugen, Sie können auch mittels der Taste ’*’ rechts oben im Funktionenfenster steuern, welche Typen in der Karte überhaupt dargestellt resp. ausgeblendet werden sollen (’Aktivierung’ von Typen). Noch eine Anmerkung zum Font: PCMap verwaltet Fonts analog wie Farben als Nummern, denen erst in der Druckdefinitionsdatei (DEF-Datei), ein für Reinzeichnung und Papierausgabe gültiger Wert zugeordnet wird (Voreinstellung in der standardmäßig angebundenen Datei PCMap.DEF: Font 1 = Helvetica, Font 2 = Times-Roman). Sie können hier beliebige Fonts Ihrer Windows-Installation verwenden, für den Fall, daß einmal auf einem anderen Rechner Fonts nicht verfügbar sind, ist durch ’, ’ abgetrennt auch die Eingabe einer Fontfamilie möglich, so daß Windows ggf. einen möglichst verwandten Ersatzfont nehmen kann. 170 KAPITEL 15. DAS FUNKTIONENFENSTER Individuelle Gestaltungsparameter: Außer den über die Typdefinition festgelgten Parametern sind weitere gestalterische Möglichkeiten verfügbar, so z.B. individuelle Festlegungen hinsichtlich Schriftgröße (wird verwendet, wenn in Typdefinition Größe ’0’ angegeben wurde), Verlaufsrichtung sowie Anfaßpunkt (linksbündig, rechtsbündig, mittig; oben, in der Mitte oder unten angefaßt). Der Benutzer kann einzelne Worte oder ganze Textbausteine (auch mehrzeilige) in die Graphik bzw. Karte auf einfache Weise einbauen. Dabei geschieht die manuelle Digitalisierung von Texten durch Festlegung des Plazierungspunktes mit Maus oder Tablett (Taste1) und anschließende Eingabe des Textes in einem Dialogfenster (nachträgliche Änderung von Wortlaut und Attributen: Im Funktionenfenster ’Texte editieren’ einstellen). Mit dem ’n’-Zeichen kann bei mehrzeiligen Texten ein Zeilenumbruch spezifiziert werden. Wenn Sie im Eingabefenster einen Leerstring belassen, so wird übrigens nichts gespeichert, also auch nicht etwa eine Textposition mit einem Leerstring! Folgende Funktionen unterstützen das Digitalisieren von Texten (Tasten im Funktionenfenster): 15.8.2 Kennziffer eingeben Hier kann die von PCMap während des Digitalisierens vergebene laufende Nummer, die ein plazierter Text erhält, abgefragt werden bzw. durch eine eigene Schlüsselnummer ersetzt werden. Bei Eingabe einer eigenen Nummer wird dann, sofern nicht neue Eingaben folgen, diese zum Ausgangspunkt der weiteren fortlaufenden Numerierung genommen. Anmerkung: Die verschiedenen Graphikelemente Linien, Flächen, Symbole, Texte werden unabhängig voneinander verwaltet und es können demzufolge auch gleiche Schlüsselnummern verschiedenen Elementen zugeordnet werden. Zu Problemen führen allerdings gleiche Schlüsselnummern innerhalb einer Art von Graphikelementen (siehe auch ’Fehlerlogbuch’ im Menü ’Einstellungen’ (9.7, S. 125)). Um beim Weiterbearbeiten eingelesener Dateien Probleme möglichst zu vermeiden, wird in diesem Fall für weitere Digitalisierungen die maximale in der Datei vorkommende Schlüsselnummer standardmäßig als Ausgangspunkt für die weitere laufende Numerierung genommen. 15.8.3 Typ editieren Bereits beim Digitalisieren von Texten kann die Typdefinition (die Zeichenvorschrift hinsichtlich Reinzeichnung bzw. Druck der Karte) für den eingestellten Texttyp editiert werden. Für jeden Typ können Name, Farbe, Font, Größe, Breite sowie ggf. Effekte (Fett, Kursiv, Unterstrichen, Freigestellt) festgelegt werden. Die Größe kann dabei optional (durch Parameter ’0’) aus der Entwurfszeichnung übernommen werden. Bitte beachten Sie, daß Fonts hier als Fontnummer festgelegt werden, dieser Nummer können Sie in der Definitionsdatei für den Druck (Appendix ’.DEF’; s. Menü ’Datei’: ’Lesen’: ’DEF-Datei’ (2.3.5, S. 40) bzw. entsprechende Buttons in der Buttonleiste (12, S. 131)) eine auf Ihrem System installierte Windows- bzw. PostScript-Schriftart zuweisen. Sollte einmal im Druck nicht die gewünschte Schriftart erscheinen, so überprüfen Sie bitte, ob in Ihrer DEF-Datei der richtige Fontname steht bzw. welche Ersetzungen Windows u.U. vornimmt (z.B. Helvetica / Arial; Times / Times Roman / Times New Roman). Oft ist es bei Kartendigitalisierungen aus Gründen der Übersichtlichkeit hilfreich, wenn bereits vorab die Typdefinitionen vorliegen; der gerade in Bearbeitung befindliche Texttyp wird, sofern eine Typdefinition bereits vorliegt, jeweils im Funktionenfenster angezeigt bzw. Sie können dort einen anderen auswählen bzw. einen ganz neuen definieren. Weitere Einzelheiten zur Definition der Texttypen s. unter ’Texte editieren’ ebenfalls unter ’Typ’ (15.9.3, S. 173). 15.8. TEXTE DIGITALISIEREN 171 15.8.4 Vektor bemaßen Einen speziellen Modus der Textdigitalisierung haben Sie mit der Bemaßungsfunktion: Sie können beim Texte digitalisieren Vektoren (Linienstücke) anfassen, an die deren Länge dann entsprechend der aktuell eingestellten Attribute parallel als Text plaziert wird. 15.8.5 Vektor beschriften Einen weiteren speziellen Modus der Textdigitalisierung haben Sie mit der Beschriftungsfunktion: Sie können beim Texte digitalisieren Vektoren (Linienstücke) anfassen, zu denen der einzugebende Text dann parallel plaziert wird (’Beschriftung’; interessant für Straßennamen o.ä.). 15.8.6 Neue Textgröße In einer Dialogbox erscheint die aktuelle Größe für neu zu plazierende Texte, angegeben in bezug auf die Digitalisierungsvorlage und somit das benutzerdefinierte Koordinatensystem (Standard: mm). Beachten Sie bitte in diesem Zusammenhang auch, daß Sie mit einer Größenangabe im Typ die individuelle Textgröße überschreiben; lediglich wenn im Typ die Größe ’0’ angegeben ist, findet die individuelle Größe Berücksichtigung! 15.8.7 Neuer Textwinkel In einer Dialogbox erscheint der aktuelle Winkel für neu zu plazierende Texte (Verlaufsrichtung). 15.8.8 Neuer Anfaßpunkt Ein Text kann an 9 verschiedenen Positionen ’angefaßt’ werden, wodurch sich in der Praxis entsprechend bequeme Plazierungsmöglichkeiten ergeben, z.B. 9: Text rechtsbündig, rechts oben angefaßt und damit für eine Plazierung ’rechts oben’ prädestiniert. Bei mehrzeiligen Texten bezieht sich die Angabe des Anfaßpunktes auf den gesamten ’Textblock’: 172 KAPITEL 15. DAS FUNKTIONENFENSTER 15.9 Texte editieren Folgende Tastenbelegung für die Arbeitsmodi erscheint beim Editieren von Texten im Funktionenfenster: 15.9.1 Allgemeines In der Graphik vorhandene Texte können mit diesem Editor bezüglich Wortlaut, Gestaltungsmerkmalen, Position und Schlüsselkennziffer (ID#) bearbeitet werden. Texte identifizieren (markieren) Analog zum Editieren von Linien, Flächen, Symbolen gilt folgendes: Texte identifizieren: Wie bei allen Objekten: mit linker Maustaste bzw. Taste 1 am Tablett können Graphikelemente markiert bzw. entmarkiert werden. Die Aktion, je nach Funktionstastenwahl, wird mit der rechten Maustaste bzw. einer Tablettaste > 1 initiiert. Für schnelleres Editieren: Ein vorheriges Markieren der Objekte, in diesem Fall Texte, ist nicht unbedingt erforderlich. Wird gleich die rechte Maustaste verwendet (bzw. eine Tablettaste > 1), so bezieht sich die 15.9. TEXTE EDITIEREN 173 mit einem Arbeitsmodus (Taste im Funktionenfenster) spezifizierte Aktion auf den hinsichtlich seines Anfaßpunktes nächstliegenden Text. Im übrigen können Texte auch über die Tastatur markiert werden: nach Drücken der Space-Taste kann über Kennzifferneingabe in einem Dialogfenster ein Text identifiziert und markiert werden. Wird eine Kennziffer eingegeben, zu der kein Text existiert, so wird der Text mit der nächstkleineren Kennziffer bzw. der mit der niedrigsten Kennziffer angesprochen, letzteres dann, wenn eine Ziffer kleiner als die niedrigste Kennziffer eingegeben wird. Ist ein Text markiert (Markierung erfolgt am Anfaßpunkt durch Fadenkreuz, eine entsprechende Meldung erscheint in der Statuszeile), so können über die Tastatur (Tasten ’Pfeil auf’ und ’Pfeil ab’) Texte mit nächstgrößerer bzw. nächstkleinerer Kennziffer angesprochen werden. Bitte beachten: Wenn Sie gerade die Reinzeichnung auf dem Bildschirm haben (wird im Statusfenster angezeigt), so können Sie nur die dort sichtbaren Objekte markieren und bearbeiten! Damit besitzen Sie u.a. die Möglichkeit, über die Typdefinitionen zu steuern, welche Objekte mit dem Editor angefaßt und bearbeitet werden können, was gerade bei komplizierten Karten von Vorteil ist. Zeigen von zugeordneten Sachdaten Ist eine thematische Darstellung definiert, so werden beim Anklicken von Texten die zur Kennziffer vorliegenden Sachdaten in der Statuszeile angezeigt. Ist eine Datenbank geöffnet, so wird der entsprechende Datensatz in einem Fenster auf den Bildschirm gebracht, der Benutzer kann, wenn dieser Record groß ist und dementsprechend aus mehreren Fensterseiten besteht, in diesem blättern. Außerdem besteht die Möglichkeit, den Datenbanksatz zu editieren und ggf. Änderungen in die Datenbank zurückzuschreiben. Mit der Funktion ’Sachdaten’: ’dBase-Records’ kann das Zeigen von solchen Datenbankrecords unterbunden bzw. wieder aktiviert werden. Näheres über das Öffnen bzw. Schließen von Datenbanken sowie den Import von Variablen für thematische Darstellungen siehe im Menü ’Sachdaten’ (6, S. 69). Ebenso hinsichtlich des Anzeigens von verknüpften Ereignissen (Dokumente, Bilder Videos etc. sind mit Objekten der Karte verknüpfbar durch einen Eintrag des Dokumentnamens im dBase-Record)! 15.9.2 Kennziffer ändern Jeder in einer Graphik plazierte Text besitzt eine Kennziffer, die u.a. als Schlüssel zur Sachdatenzuordnung dient (GIS-Funktionen). Wenn Sie diesen Arbeitsmodus auf einen Text anwenden, so erscheint in einem Dialogfenster die zugeordnete Kennziffer. 15.9.3 Typ editieren Nach Anklicken eines Textes erscheint eine Dialogbox KAPITEL 15. DAS FUNKTIONENFENSTER 174 Typname: Hier können Sie für jeden Typ einen (z.B. fachspezifischen) Namen vergeben, anhand dessen Sie künftig den Typ identifizieren. Farbe: Die Farbe für die Reinzeichnung (Voreinstellung: Farbe 1; zulässiger Wertebereich: bis 31) wird für die Druck-/Plotausgabe als Farbnummer interpretiert, der über die Druckdefinitionsdateien (Extension ’.DEF’) eine Farbnuance bzw. ein Grauwert zugewiesen werden kann. Näheres dazu im Menü ’Datei’: ’Lesen’: ’DEF-Datei, (Farbpalette u. Fonts)’, standardmäßig wird PCMap.DEF angeschlossen, Sie können sich aber über die DEF-Dateien Bibliotheken mit eigenen Farb- bzw. Graustufenpaletten anlegen. Anmerkung: Sie können mit den DEF-Dateien somit für Ihre verschiedenen Ausgabegeräte spezielle ’Farbbibliotheken’ anlegen und damit z.B. auch leicht eine Farbdarstellung mit Graustufen auf einem S/W- Drucker wiedergeben, wobei die Möglichkeiten und Abstufungen von den technischen Fähigkeiten des jeweiligen Gerätes abhängen. Diese Farbdefinitionen geben Sie übrigens auch weiter, wenn Sie eine Karte in die Windows-Zwischenablage exportieren, um sie z.B. in ein Dokument einer anderen Anwendung einzubinden (Menü ’Bearbeiten’: ’Kopieren’). Font: Zulässige Werte sind hier 1 und 2 als gewünschter Font für die Reinzeichnung. Bitte beachten Sie, daß Fonts hier als Fontnummer festgelegt werden, dieser Nummer können Sie in der Definitionsdatei für den Druck (Appendix ’.DEF’; s. Menü ’Datei’: ’Lesen’: ’DEF-Datei (Farbpalette u. Fonts)’ (2.3.5, S. 40) bzw. die entsprechenden Buttons in der Buttonleiste) eine beliebige auf Ihrem System installierte Windows- bzw. PostScript-Schriftart zuweisen. Sollte einmal im Druck nicht die gewünschte Schriftart erscheinen, so überprüfen Sie bitte, ob in Ihrer DEF-Datei der richtige Fontname steht bzw. welche Ersetzungen Windows u.U. vornimmt (z.B. Helvetica / Arial; Times / Times Roman /Times New Roman). Größe (Schrifthöhe in Kartenkoordinaten, standard: mm): Schriftgröße bedeutet hier: Höhe von Großbuchstaben (ohne Unterlängen). Breite (in %): mit diesem Parameter kann zwischen einer Standardwiedergabe (’normale’ Breite = 100%) oder einer einstellbaren Dehnung bzw. Stauchung gewählt werden. 15.9.4 Typ ändern Hiermit stellen Sie als Arbeitsmodus ein, daß Sie Texte mit linker Maustaste markieren können, mit rechter Maustaste deren Typ ändern können. Haben Sie keinen Text markiert, so wirkt ein Druck auf die rechte Maustaste auf den nächtliegenden Text: es werden der aktuell eingestellten Typ (s. DropDown-Liste im Funktionenfenster (15.1, S. 147)) übernommen. Damit ist es auf schnelle und effektive Weise möglich, zahlreiche Texte hinsichtlich ihres Typs und damit auch hinsichtlich ihrer Gestaltung in der Reinzeichnung zu verändern. Bitte beachten Sie dabei, daß die Farbe 15 (standard: Magenta) für themabezogene Legendentexte reserviert ist, die in den Kartendefinitionsdateien (’*.PII’) abgelegt und damit gesondert verwaltet werden! 15.9. TEXTE EDITIEREN 175 15.9.5 Text ändern Ist dieser Arbeitsmodus gewählt, so können Sie angeklickten Text in ein Dialogfenster laden, wo er nun über Tastatureingabe geändert bzw. auch entfernt werden kann. Nach Verschwinden des Dialogfensters erscheint der Text wieder (ggf. geändert) in der Graphik. Beachten Sie bitte: Mit dem ’n’-Zeichen kann bei mehrzeiligen Texten ein Zeilenumbruch spezifiziert werden. 15.9.6 Text retten In diesem Arbeitsmodus können Sie gelöschte Texte wiederherstellen (gelöschte Symbole sind -außer Sie haben den Wortlaut mit ’Text ändern’ auf Leerstring gesetzt- nicht physikalisch gelöscht sondern lediglich zur Löschung markiert, solange Sie nicht gespeichert und wieder eingelesen haben). 15.9.7 Text löschen Hier können Texte gelöscht werden (entweder erst mit linker Maustaste markieren und mit rechter Taste dann die Aktion bewirken oder gleich mit rechter Maustaste Aktion hinsichtlich des nächstliegenden Objekts auslösen); dabei erfolgt keine physikalische Löschung sondern die Texte werden zur Löschung markiert, so daß diese, solange nicht gespeichert und wiedereingelesen wurde, mit dem Arbeitsmodus ’Text retten’ wiederherstellbar sind. 15.9.8 Position ändern Mit dieser Taste stellen Sie einen Arbeitsmodus ein, der es Ihnen ermöglicht, Texte neu zu plazieren. Der angeklickte Text wird an seiner alten Position gelöscht und der Textumriß kann dynamisch über den Bildschirm ’gezogen’ werden, bis die gewünschte neue Position erreicht ist. Nach Loslassen der Aktionstaste (rechte Maustaste bzw. Tablettaste > 1) wird der Text wieder in seinen bisherigen Attributen auf dem Bildschirm gezeichnet. Dieses dynamische ’Mitziehen’ erleichtert insbesondere in Verbindung mit Zoom- Funktionen ein genaues Plazieren bzw. ’Einpassen’. Bei aktivierter Snap-Funktion wird zum nächsten Snapgitterpunkt gerundet. Den Anfaßpunkt des Textes ersehen Sie beim Mitziehen aus der Position des Mauszeigers bzw. TablettCursors in Relation zum Textumriß (näheres dazu s. auch Taste ’Anfaßpunkt ändern’ im Funktionenfenster (15.9.11, S. 176), dort finden Sie auch Informationen, wie Sie mit dem Anfaßpunkt steuern können, ob ein Text linksbündig, auf Mitte ausgerichtet oder rechtsbündig dargestellt wird). Anmerkung: Bei Texten, die aufgrund geringer Schriftgröße auf dem Bildschirm nur unleserlich wiedergegeben werden könnten, werden die Texte grundsätzlich durch Rechtecke entsprechender Größe ersetzt. Bitte beachten Sie auch, daß Windows bei kleineren Textgrößen die Schriften u.U. nicht exakt in der für die Bildschirmdarstellung korrekten Größe darstellt. Dieser Fehler ist Windows-intern und leider durch Anwendungsprogramme nicht umgehbar. Im Druck kommen die Schriften korrekt in der spezifizierten Größe und Laufweite. Auf dem Bildschirm sollten Sie im Zweifelsfalle zoomen, wenn es z.B. darum geht, einen Text richtig einzupassen! 176 KAPITEL 15. DAS FUNKTIONENFENSTER 15.9.9 Textgröße ändern In einer Dialogbox können Sie die Textgröße jeweils ändern, die Maßeinheiten beziehen sich dabei auf die Digitalisierungsvorlage und somit das benutzerdefinierte Koordinatensystem (Standard: mm). Beachten Sie bitte in diesem Zusammenhang auch, daß Sie mit einer Größenangabe im Typ die individuelle Textgröße überschreiben; lediglich wenn im Typ die Größe ’0’ angegeben ist, findet die individuelle Größe Berücksichtigung! 15.9.10 Textwinkel ändern In einer Dialogbox können Sie den Winkel (Verlaufsrichtung) editieren. 15.9.11 Anfaßpunkt ändern Ein Text kann an 9 verschiedenen Positionen ’angefaßt’ werden, wodurch sich in der Praxis entsprechend bequeme Plazierungsmöglichkeiten ergeben, z.B. 9: Text rechtsbündig, rechts oben angefaßt und damit für eine Plazierung ’rechts oben’ prädestiniert. Bei mehrzeiligen Texten bezieht sich die Angabe des Anfaßpunktes auf den gesamten ’Textblock’: Anhang A ASCII-Dateien, Formate Alle PCMap-Graphikdaten und auch die Sachdaten können im ASCII-Format gespeichert und auch gelesen werden, wodurch gute Export- und Importmöglichkeiten zu anderen Systemen gegeben sind. Beim Erzeugen von ASCII-Dateien gibt PCMap die Werte formatiert entsprechend den unten angegebenen Beispielen aus. Neu ist seit Version 9, daß ein Header vorangestellt wird, z.B. bei den Linien: *** PCMap 9.0 ASCII Line File *** Beim Einlesen von ASCII-Dateien arbeitet PCMap für alle hier angegebenen Dateiarten nach einem einheitlichen Verfahren, das auch Abweichungen vom eigenen Ausgabeformat toleriert: PCMap erwartet die Datenzeilen nicht notwendigerweise in der in den Beispieltabellen sichtbaren Formatierung. Die einzelnen Werte müssen lediglich durch Trennzeichen(-ketten) voneinander getrennt sein. Als Trennzeichen zulässig sind dabei außer bei Texten alle Zeichen, die nicht als Bestandteil einer Zahl interpretierbar sind (’,’ ist also zur Trennung zulässig, ’.’ kann dagegen ja Bestandteil einer Zahl sein). Es dürfen also z. B. Texte in die Datenwerte eingestreut sein, sofern sie keine numerischen Zeichen enthalten. Hinweis: Zeilen, deren erstes Zeichen ein ’*’ ist, werden als Kommentarzeilen angesehen und überlesen. So können also beispielsweise Tabellenköpfe oder Kommentare in die Dateien eingefügt werden. A.1 *.PAL-Dateien: Linien Folgende Informationen werden für jedes Segment ausgegeben: in der ersten Zeile die Kennziffer (Schlüsselnummer, max. 9-stellig), der Typ (vgl. Typdefinitionen), Farbe und Linienart in der Entwurfszeichnung (vgl. Menüs auf dem Bildschirm), die Anzahl der Punkte des Segments sowie die Minima und Maxima der Koordinatenwerte. Abhängig von der Punkteanzahl folgen dann Zeilen mit den Koordinaten der Punkte und jeweils dem Pensteuerungsparameter (-2: Punkt wird mit ’angehobenem’ Stift angefahren, -1: Punkt wird mit ’abgesenktem’ Stift angefahren, das Linienstück ist also sichtbar). Pro Zeile werden für 3 Punkte jeweils die Koordinaten und der Pensteuerungsparameter ausgegeben. Beim Einlesen der Datenzeilen werden auch Formatabweichungen toleriert (s.o.), solange die Werte durch mindestens ein nichtnumerisches Zeichen getrennt sind und die Anzahl der Informationen pro Zeile eingehalten wird. Liegen Werte für Typ, Farbe, Art, Punktanzahl außerhalb des für sie zulässigen Bereichs, so werden sie von PCMap ignoriert. Der Wert von NN hat derzeit noch keine Bedeutung, wird aber in einer künftigen Version eine Bedeutung bekommen, so daß er aus Kompatibilitätsgründen bereits vorhanden ist. A.2 *.PAR-Dateien: Flächen PCMap speichert Flächen im ASCII-Format auf folgende Weise: die jeweils erste Zeile enthält die Kennziffer (Schlüsselnummer, max. 9-stellig), den Typ (vgl. Typdefinitionen), Farbe und Füllmuster in der 177 ANHANG A. ASCII-DATEIEN, FORMATE 178 Entwurfszeichnung (vgl. Menüs auf dem Bildschirm), die Minima und Maxima der Koordinaten sowie die Anzahl der Segmente, die aneinandergereiht die Fläche ergeben. Nachfolgende Zeilen enthalten dann die Kennziffern (Schlüsselnummern) der betreffenden Segmente, wobei durch das Vorzeichen markiert wird, ob ein Segment mit dem ersten Punkt (’+’, bzw. kein Vorzeichen) oder mit dem letzten Punkt (’’-Vorzeichen) an das vorhergehende anschließt. Pro Datenzeile werden 8 Segmentnummern ausgegeben bzw. beim Einlesen erwartet. Beim Einlesen von *.PAR-Dateien gilt ebenfalls, daß die Formatierung innerhalb der Zeilen frei ist. Die Werte müssen lediglich durch mindestens ein nichtnumerisches Trennzeichen getrennt sein. A.3 *.PAO-Dateien Folgende Werte sind für jedes Symbol (= 1 Zeile) in der Datei enthalten: Kennziffer (Schlüsselnummer, max. 9-stellig), der Typ (vgl. Typdefinitionen), die Farben von Fläche und Silhouette (Rand) sowie das Füllmuster in der Entwurfszeichnung (vgl. Menüs auf dem Bildschirm), die Symbolgröße in cm bezogen auf die Digitalisierungsvorlage, sodann der Plazierungspunkt des Symbols sowie die Minima und Maxima des Symbols in der Karte, der Drehwinkel (in Grad), schließlich der U-Parameter (gibt an, ob unsichtbare Linien in der Symbolumrandung zu berücksichtigen sind; ist hier S für sichtbar angegeben, kann ein schnellerer Bildaufbau erzielt werden) und zuletzt der Name des Symbols. Beim Bildaufbau wird dann von PCMap erwartet, daß beispielsweise für das Symbol FABRIK eine Datei FABRIK.SYM zur Verfügung steht, ansonsten wird das Symbol durch das Standardsymbol KREIS ersetzt (näheres siehe Erläuterungskapitel zum unktionenfenster (15, S. 147)). Beim Einlesen werden Formatabweichungen innerhalb der Zeile bei den Zahlenwerten toleriert, allerdings müssen die nichtnumerischen Werte ’U’ und der Symbolname am Ende der Zeile stehen (durch ein Leerzeichen getrennt). A.4 *.PAT-Dateien Folgende Werte werden von PCMap in einer *.PAT-Datei ausgegeben: die Kennziffer (Schlüsselnummer, max. 9-stellig), der Typ (vgl. Typdefinitionen), Farbe und Font für die Entwurfszeichnung, Anfaßpunkt (Org), Schrifthöhe für die Entwurfszeichnung in Maßeinheiten der Karte (standard: mm), die Breite-zuHöhe- Relation (Entwurfszeichnung) und die Verlaufsrichtung des Textes (Winkelangabe in Radian). Daran anschließend folgen die Koordinaten des Plazierungspunkts sowie die Minima und Maxima des Textbausteins. In der jeweils zweiten Zeile folgt dann der Wortlaut des Textes. Dieser beginnt aus Günden der Übersichtlichkeit immer ab Spalte 11. Dabei ist zu beachten, daß ein Textbaustein mehrzeilig sein kann, in der *.PAT-Datei der Text jedoch immer in einer Zeile steht, Zeilenumbrüche werden durch ’n’ markiert (siehe auch die beiden letzten Textbausteine im nachfolgenden Beispiel). Beim Einlesen akzeptiert PCMap auch hier Abweichungen vom Ausgabeformat, solange in den Kopfzeilen der einzelnen Texte die Werte durch nichtnumerische Zeichen(-ketten) getrennt sind. Die Wortlaute in den jeweils nachfolgenden Zeilen müssen allerdings stets in Spalte 11 beginnen. A.5 *.DAT-Dateien Die Sachdaten werden von PCMap als frei formatierte ASCII-Dateien akzeptiert. Der erste Zahlenwert einer Zeile wird dabei als Kennziffer (Schlüsselnummer, max. 9-stellig) interpretiert, die Zahlen müssen durch nichtnumerische Zeichen(-ketten) getrennt sein. Kommentarzeilen und Leerzeilen sind auch hier erlaubt (erstes Zeichen ’*’), in den Zeilen können Texte enthalten sein, die z.B. anhand deren Schlüsselnummer in der Karte plaziert werden können (siehe Menü ’Vektor’: ’Beschriftungen aus Datei’ (4.8, S. 62)). Variablennamen können von PCMap verarbeitet werden, diese sind in [ ] einzuschließen und jeweils durch mindestens eine Leerstelle voneinander zu trennen (siehe zweite Zeile des nachfolgenden Beispiels). A.6. *.PII-DATEIEN A.6 179 *.PII-Dateien Sämtliche Kartendefinitionen werden von PCMap in den *.PII-Dateien im ASCII-Format abgelegt, wobei dieser Dateityp hinsichtlich der Formatierung eine Ausnahme darstellt: da hier Strings vorkommen, ist als Trennzeichen zwischen Werten ein (einzelnes) Komma obligatorisch. Näheres zum Aufbau dieser Dateien siehe im Hauptteil des Handbuchs, Menü ’Datei’: ’Lesen’: ’Typdefinitionen...’ (2.3.4, S. 40). 180 ANHANG A. ASCII-DATEIEN, FORMATE Anhang B Hotkey-Übersicht b Datenbank-Records zeigen/nicht zeigen. B Externe Ereignisse zeigen/nicht zeigen. C ’Clean’ (Komplett bereinigen), führt nacheinander aus: Entfernen doppelter Punkte und doppelter Linien Entfernen kurzer Vektoren, dabei ggf. entarteter Segmente, die nur aus zwei identischen Punkten bestehen. Verschneiden der Linien (Kreuzungen ohne Knoten werden ’aufgebrochen’, d.h. Knoten eingefügt, also Segmente geteilt). Dabei gleichzeitig: Entfernen von Unterschüssen (Unterlängen): zu kurze Linien innerhalb eines festzulegenden Toleranzabstandes werden auf nächste Linie gezogen. Zusammenfassen von Knotenhaufen (nahe beieinanderliegenden Knoten) Entfernen von Überschüssen: Segmente einstellbarer Maximallänge, die mindestens auf einer Seite keine Anschlußlinie(n) besitzen, werden aus der Karte entfernt, d.h. geloescht. Mit der Funktion SEGMENT RETTEN (LINIEN EDITIEREN) in Verbindung mit GELÖSCHTE LINIEN ANZEIGEN können ggf. solche Objekte zurückgeholt werden, Pseudoknoten beseitigen: Knoten, die keine echten Verzweigungen darstellen, werden entfernt. Nochmals: Entfernen von durch die vorhergehenden Operationen entstandenen kurzen Vektoren (auch doppelter Punkte), dabei ggf. entarteter Segmente, die nur aus zwei identischen Punkten bestehen. d Datenverzeichnis: In der Statuszeile wird das aktuell eingestellte Verzeichnis für Sachdaten angezeigt. D Entfernt Dangling Nodes (Segmente aus zwei Punkten, die nicht beidseitig mit anderen Segmenten verknüpft sind), Toleranzlänge einstellbar. e Entfernt für ein markiertes Segment die Pseudoknoten. E Entfernt für alle Segmente, deren Typ definiert ist, die Pseudoknoten. F PCMap erzeugt eine ASCII-Datei, die alle berechneten Flächen enthält und den Konventionen einer Sachdatendatei entspricht (Appendix ’.PAF’). G Ermittelt den Gesamtrahmen der Karte neu. i Zoom in: Vergrößerung um Faktor 2, siehe auch Menü ’Bildschirm’ (8, S. 113). I Import eines Rasterbildes aus der Zwischenablage. 181 182 ANHANG B. HOTKEY-ÜBERSICHT k Paßt für markiertes Segment die Knoten in einstellbarem Umkreis an. K Paßt für alle Segmente (die aktiviert und im Zeichenfeld sichtbar sind) die Knoten in einstellbarem Umkreis an. l Bufferbildung bei Linien oder falls geschlossen: Fläche außen. l Bufferbildung bei Linien oder falls geschlossen: Fläche innen. m,M Bufferbildung wie mit Hotkey l,L, jedoch einseitig und gerade abgeschnitten. n,N Bufferbildung wie mit Hotkey l,L, also bei offenen Linien beidseitig, aber gerade abgeschnitten. o Zoom out: Verkleinerung um Faktor 2, siehe auch Menü ’Bildschirm’ (8, S. 113). P Punkte zählen: Zeigt in der Systemzeile die Gesamtzahl der Segmentpunkte einer Karte. p bringt Sie direkt zum Plotdialog. q Ausblenden/Einblenden der Subfenster (holt diese z.B. bei Veränderung des PCMap-Hauptfensters dorthin wieder zurück). R aktiviert/deaktiviert die Darstellung eines Rasterbildes. r zeigt den aktuell vom Benutzer eingestellten Ausschnitt (’Rahmen’). Beim Ausdrucken/Plotten erfolgt Clipping exakt an diesem Rahmen. s Anzeigen des Symbolverzeichnisses (Verzeichnis der Symbolbibliothek), einstellbar im Menü ’Einstellungen’. T Im Tablett-Informationen im Detail; in der Statuszeile werden die von PCMap empfangenen Zeichen angezeigt (für Diagnose-Zwecke). U Entfernt Unterschüsse (ohne zu Verschneiden). v Verzeichnis: In der Statuszeile wird das aktuell eingestellte Verzeichnis für Grafikdateien angezeigt. V Verschneidet alle Segmente, deren Typ aktiviert ist, miteinander und entfernt je nach Parametereinstellung dabei gleichzeitig Unterschüsse. w Verschneidet das aktuelle Rechteck (mit HotKey ’r’ ggf. sichtbar) mit allen Segmenten. Das aktuelle Rechteck wird dabei im aktuell eingestellten Typ Bestandteil der Karte. Im Zusammenhang mit der Funktion SPEICHERN, SELEKTIV können damit genaue Rechteck-Ausschnitte erzeugt werden. W Wie w, jedoch für einen beliebigen markierten Polygonausschnitt (sollte als eigener Typ definiert sein, da PCMap alle Segmente dieses Typs mit der Karte verschneidet). Zur Vermeidung von Rundungsproblemen versetzt PCMap das Polygon-Segment temporär um 0.0001Einheiten nach außen (Polygon-Segment sollte daher entgegen Uhrzeigersinn laufen; bei Bedarf: Laufrichtung des markierten Segments umdrehen mit Taste ’Bild "’). y Aktivieren des Panning (Ausschnitt anhand des Mittelpunktes verschieben bei gleichem Maßstab); siehe auch: Menü ’Bildschirm’: ’Ausschnitt: verschieben’ (8.5, S. 118). Z Neuzeichnen mit Umschaltung von Entwurfs- in Reinzeichnungsmodus bzw. umgekehrt. z Neuzeichnen im gleichen Modus wie bisher. . Ein zugeladenes Rasterbild nach vorn oder nach hinten bzw. vor die Flächen, aber hinter alle anderen Objekte stellen. 183 | Hiermit können Sie den Digitalisiermodus von Punkt-Modus auf kontinuierliches Erfassen umstellen. Dabei wird über einen einzugebenden Parameter gesteuert, ab welcher Abweichung vom geraden Verlauf automatisch ein Zwischenpunkt zu setzen ist (dieser Modus eignet sich z.B. sehr gut für das Digitalisieren von Höhenlinien). Zurückschalten erfolgt ebenfalls mit diesem Hotkey. Pfeiltasten sowie Bild auf/ab Ausschnitt um 10 % bzw. 50 % (Bild) verschieben. F9 Mit dieser Funktionstaste können Sie den Knotensnap ein- und ausschalten 184 ANHANG B. HOTKEY-ÜBERSICHT Anhang C GISCAD SOFTWARE-LIZENZVERTRAG WICHTIG: BITTE LESEN SIE DIESEN TEXT ZUERST. DIES IST EIN LIZENZVERTRAG. DAS GISCAD-INSTITUT IST NUR BEREIT, IHNEN EINE LIZENZ AN DER BEILIEGENDEN SOFTWARE ZU GEWÄHREN, WENN SIE SICH MIT ALLEN BESTIMMUNGEN DIESES LIZENZVERTRAGES UND ALLEN ZUSÄTZLICHEN ODER SPEZIELLEN LIZENZBESTIMMUNGEN (NACHFOLGEND: VERTRAG) EINVERSTANDEN ERKLÄREN. BITTE LESEN SIE DIESEN VERTRAG SORGFÄLTIG DURCH. WENN SIE NICHT AN DEN VERTRAG GEBUNDEN SEIN WOLLEN UND NICHT MIT ALLEN BEDINGUNGEN DES VERTRAGES EINVERSTANDEN SIND, GEBEN SIE BITTE INNERHALB VON 30 TAGEN NACH DEM ERWERB DES SOFTWAREPAKETS DIE SOFTWARE, DIE SOFTWAREVERPACKUNG(EN) UND ALLE ANDEREN IN DEM PAKET ENTHALTENEN TEILE ZUSAMMEN MIT EINEM DATIERTEN KAUFNACHWEIS AN IHREN VERKÄUFER ZWECKS VOLLSTÄNDIGER RÜCKERSTATTUNG ZURÜCK. AUCH DIE NUTZUNG DER SOFTWARE BEGRÜNDET IHRE ZUSTIMMUNG ZUR GELTUNG ALLER BESTIMMUNGEN DES LIZENZVERTRAGES. DAS PROGRAMM, EINSCHLIESSLICH DES ENTWURFSMATERIALS, UND DIE BENUTZERHANDBÜCHER SIND URHEBERRECHTLICH GESCHÜTZT. AUSSER IN DEN VON DER VORLIEGENDEN LIZENZ VORGESEHENEN FÄLLEN IST DIE ANFERTIGUNG VON KOPIEN VERBOTEN. IM FALL DER VERLETZUNG DIESER VERPFLICHTUNG SIND SIE ZUM ERSATZ DER VON GISCAD ERLITTENEN SCHÄDEN VERPFLICHTET UND KÖNNEN STRAFRECHTLICH VERFOLGT WERDEN. 1. Lizenzgewährung Das GISCAD-Institut (im folgenden "GISCAD" genannt) gewährt Ihnen eine einfache, nicht übertragbare Lizenz für die Benutzung des beiliegenden Computerprogramms (im folgenden die SSoftware" genannt) und der zugehörigen Dokumentation (im folgenden die "Dokumentation" genannt) auf Ihnen gehörenden oder von Ihnen bedienten Computer-Anlagen gemäß den folgenden Bestimmungen. Dieser Lizenzvertrag gestattet einem Einzelanwender die Benutzung der Software nur auf einem einzigen Computer an einem Ort zu einer gegebenen Zeit. Wurde diese Softwarelizenz für die Nutzung auf einem Netzwerk gewährt (was nur für bestimmte Produkte, die als Netzwerkversion gekennzeichnet sind, gilt), so darf die Software als Mehrfach-Anwender-System verwendet werden, und zwar entweder 185 ANHANG C. GISCAD SOFTWARE-LIZENZVERTRAG 186 (a) bei einer Höchstzahl berechtigter Anwender von eins (1), wobei, falls eine Vielzahl von Personen Zugang zu der Software hat, nur jeweils eine einzige Person zur gleichen Zeit die Software nutzen kann, oder (b) bei einer Höchstzahl berechtigter Anwender von zwei (2) oder mehr, in welchem Fall Sie ein komplettes Softwarepaket erwerben müssen und zudem eine bestimmte Anzahl von Lizenzen für jeden berechtigten Anwender. Ausbildungslizenz: Wenn diese Software eine Ausbildungslizenz ist, dürfen Sie die Software nur für Ausbildungszwecke nutzen, eine kommerzielle Nutzung ist ausdrücklich untersagt. 2. Beschränkungen Es ist untersagt, (a) die Software oder Dokumentation zu kopieren, soweit es nicht durch diese Lizenz gestattet ist; (b) die Software rückwärts zu entwickeln (reverse engineering), zu analysieren, zu untersuchen, zu dekompilieren oder zu disassemblieren, ausgenommen in der gesetzlich erlaubten Weise, wenn dies unerläßlich ist, um Informationen zu erhalten, die zur Herstellung der Interoperabilität eines unabhängig geschaffenen Programms mit der Software oder mit einem anderen Programm erforderlich sind, und solche Informationen nicht ohne weiteres bei GISCAD oder einem Dritten verfügbar sind. Eine Dekompilierung der Software ist nicht gestattet, wenn solche Informationen bei einen Autorisierten GISCAD-Händler oder einer GISCAD-Niederlassung erhältlich sind; (c) die Software, Dokumentation oder Rechte, die diese Lizenz Dritten gewährt, ganz oder teilweise ohne vorherige schriftliche Genehmigung von GISCAD zu verbreiten, zu vermieten, zu verleihen, zu lizensieren oder in irgendeiner anderen Weise zu übertragen; (d) Anlagen, Geräte, Software, Informationen oder andere Mittel zu nutzen, die dazu bestimmt sind, den von GISCAD in Verbindung mit der Software verwendeten Kopierschutz zu umgehen oder zu beseitigen; oder die Software mit einem anderen Hardwarelock, Autorisierungscode, Seriennummer oder anderen Kopierschutz zu nutzen, die nicht von GISCAD direkt oder durch einen Autorisierten GISCAD-Händler geliefert wurden; 3. Copyright Das Eigentum und die Urheberrechte an der Software und Dokumentation und allen von Ihnen angefertigten Kopien verbleiben bei GISCAD. Ein unerlaubtes Kopieren der Software oder Dokumentation oder ein Nichtbeachten der obigen Einschränkungen hat eine automatische Beendigung dieser Lizenz zur Folge. 4. Gewährleistung ALLGEMEINE GEWÄHRLEISTUNGSBESCHRÄNKUNG: GISCAD gewährleistet, daß die Software im wesentlichen die in der Programmbeschreibung aufgeführten Möglichkeiten und Funktionen enthält und daß der oder die Datenträger, die Dokumentation sowie der Hardwarelock oder ein entsprechender anderer Kopierschutz frei von Herstellungs- und Verarbeitungsfehlern sind. Unter Ausschluß jeder anderen Gewährleistung ist GISCAD nach freiem Ermessen verpflichtet, innerhalb einer sechsmonatigen Frist, die mit der Übergabe des Programmpakets beginnt, entweder (a) die Brauchbarkeit des Programms mit angemessenem Aufwand und innerhalb einer angemessenen Zeit herzustellen oder (b) Ihr Exemplar der Software oder die Disketten durch funktionell gleichwertige Programme zu ersetzen oder (c) den Kaufpreis gegen Rückgabe des Produkts zu erstatten, womit die Lizenz endet. EINE WEITERGEHENDE GEWÄHRLEISTUNG BESTEHT NICHT. INSBESONDERE BESTEHT KEINE GEWÄHRLEISTUNG DAFÜR, DASS DIE SOFTWARE IHREN SPEZIELLEN ZWECKERFORDERNISSEN GENÜGT. SIE TRAGEN DIE ALLEINIGE VERANTWORTUNG FÜR AUSWAHL, INSTALLATION UND NUTZUNG SOWIE FÜR DIE MIT DEM PROGRAMM 187 BEABSICHTIGTEN ERGEBNISSE. GISCAD ÜBERNIMMT WEDER EINE GEWÄHRLEISTUNG FÜR DEN UNUNTERBROCHENEN ODER FEHLERLOSEN BETRIEB DES PROGRAMMS NOCH FÜR DESSEN EIGNUNG FÜR EINEN BESTIMMTEN ZWECK. 5. HAFTUNGSAUSSCHLUSS GIS-SOFTWARE UND ANDERE SOFTWARE TECHNISCHER ART SIND WERKZEUGE, DIE NUR FÜR DIE BENUTZUNG DURCH GESCHULTE FACHLEUTE GEDACHT SIND. SIE ERSETZEN NICHT DAS URTEIL DES FACHMANNS. GIS-SOFTWARE UND ANDERE SOFTWARE TECHNISCHER ART SIND ALS HILFE BESTIMMT UND ERSETZEN NICHT EINE UNABHÄNGIGE PRÜFUNG DER BEANSPRUCHUNG, SICHERHEIT UND GEBRAUCHSEIGNUNG DER PRODUKTE. WEGEN DER VIELZAHL MÖGLICHER ANWENDUNGEN DIESER SOFTWARE KANN SIE NICHT IN ALLEN SITUATIONEN GEPRÜFT WERDEN, IN DENEN SIE EINSETZBAR IST. GISCAD HAFTET IN KEINER WEISE FÜR DIE RESULTATE, DIE DURCH DEN EINSATZ DIESER SOFTWARE ERZIELT WERDEN. DIE NUTZER DIESER SOFTWARE SIND VERANTWORTLICH FÜR DIE ÜBERWACHUNG, HANDHABUNG UND KONTROLLE DIESER SOFTWARE. DIESE VERANTWORTLICHKEIT SCHLIESST DIE BESTIMMUNG DER GEEIGNETEN ANWENDUNGEN FÜR DIESE SOFTWARE UND DIE WAHL DER SOFTWARE UND ANDERER PROGRAMME ZUR ERZIELUNG DER BEABSICHTIGTEN ERGEBNISSE EIN. DIE NUTZER DIESER SOFTWARE SIND AUCH VERANTWORTLICH FÜR DIE FESTLEGUNG DER ADÄQUATHEIT UNABHÄNGIGER VERFAHREN ZUR PRÜFUNG DER ZUVERLÄSSIGKEIT UND GENAUIGKEIT DER PROGRAMMLEISTUNG, EINSCHLIESSLICH ALLER MIT HILFE DIESER SOFTWARE ERSTELLTEN ERGEBNISSE. 6. HAFTUNGSBESCHRÄNKUNG SOWEIT AUS ZWINGENDEN VORSCHRIFTEN EINE HAFTUNG VON GISCAD BESTEHEN SOLLTE, BESCHRÄNKT SICH DIESE AUF SCHULDHAFT VERURSACHTE UND VORAUSSEHBARE SCHÄDEN UND AUF EINEN BETRAG NUR BIS ZUR HÖHE DES VERKAUFSPREISES. EINE HAFTUNG FÜR ENTGANGENEN GEWINN, EINGETRETENE VERLUSTE, MITTELBARE SCHÄDEN UND FOLGESCHÄDEN IST AUSGESCHLOSSEN, EBENSO EINE HAFTUNG FÜR DATENVERLUSTE. DER NUTZER ERKENNT AN, DASS DIESE RISIKOVERTEILUNG IN ANBETRACHT DER HÖHE DER LIZENZGEBÜHR ANGEMESSEN IST. DIESE HAFTUNGSBESCHRÄNKUNGEN GELTEN NICHT FÜR ZUGESICHERTE EIGENSCHAFTEN UND SCHÄDEN, DIE AUF VORSATZ ODER GROBER FAHRLÄSSIGKEIT VON GISCAD BERUHEN ODER DIE AUS DER VERLETZUNG VON SOLCHEN VERTRAGSPFLICHTEN RESULTIEREN, DIE FÜR DIE ERRICHTUNG DES VERTRAGSZWECKS VON GRUNDLEGENDER BEDEUTUNG SIND. GISCAD HAFTET NICHT FÜR DEN VERLUST ODER DIE ENTWENDUNG DER SOFTWARE ODER EINES EVENTUELL MIT DER SOFTWARE GELIEFERTEN KOPIERSCHUTZMECHANISMUS. GISCAD IST INSBESONDERE NICHT VERPFLICHTET, VERLORENE ODER ENTWENDETE SOFTWARE ODER KOPIERSCHUTZMECHANISMEN ZU ERSETZEN. SIE SIND AUSSCHLIESSLICH UND ALLEIN VERANTWORTLICH FÜR DIE SICHERUNG DER SOFTWARE UND EVENTUELLER KOPIERSCHUTZMECHANISMEN GEGEN VERLUST UND ENTWENDUNG UND FÜR EINE AUSREICHENDE ABSICHERUNG IHRER INVESTITION DURCH EINE VERSICHERUNG ODER DERGLEICHEN. 7. Allgemeines (a) Für diesen Vertrag gilt deutsches Recht. Er stellt das gesamte Vertragswerk zwischen Lizenzgeber und Lizenznehmer dar und ersetzt alle anderen Mitteilungen oder Werbeäußerungen hinsichtlich der Software und Dokumentation. (b) Sollte irgendeine Bestimmung dieses Lizenzvertrags unwirksam sein oder werden, bleiben die übrigen Bestimmungen dieses Lizenzvertrags davon unberührt. Die unwirksame Bestimmung 188 ANHANG C. GISCAD SOFTWARE-LIZENZVERTRAG soll durch eine wirksame Bestimmung ersetzt werden, die dem wirtschaftlichen Zweck der unwirksamen Bestimmung möglichst nahe kommt.
© Copyright 2026 Paperzz