Erstellen einer Karte, deren Größe leicht geändert oder skaliert werden kann

11

Ich habe mich kürzlich mit einem Kartenanforderer befasst, der die Größe von Karten in letzter Minute ändern möchte - von 8,5 x 11 bis 22 x 34 oder von großen Postern bis zu "etwas, das in einen Bericht passt" (diese vagen sind die besten ). Natürlich gibt es einige "People Management" -Dinge, die ich tun kann, um ihm zu helfen, seine Projekte und Anforderungen besser zu planen, aber darüber hinaus muss ich immer noch mehrere Größen derselben Karte mit einem Minimum an Zeitinvestition erstellen.

Es ist mühsam, alle Elemente - Legende, Titel, Beschriftungen, verschiedene Textfelder - manuell anzupassen, um ein neues Layout zu erstellen. Ich habe "Kartenelemente proportional zu Änderungen der Seitengröße skalieren" im Dialogfeld "Seiten- und Druck-Setup" gefunden:

Dialogfeld zum Einrichten von Seiten und Drucken

Es bleibt mir jedoch noch etwas zu tun:

  1. Es funktioniert nicht bei allen Kartenelementen (insbesondere bei Textrechtecken).
  2. Es hat nichts mit den Beschriftungen in der Karte zu tun. Die 16-Punkt-Schriftarten, die sich hervorragend für große Posterkarten eignen, sind für kleine Figuren viel zu groß (und ähnliche Skalierungsprobleme, wenn die Karte größer wird).

Welche zusätzlichen Strategien gibt es, um ein ArcMap-Layout einfacher skalierbar zu machen? (Mein Ziel ist es, so wenig Änderungen an der Schriftgröße wie möglich vorzunehmen.)

Erica
quelle
1
Unten in einem Kommentar erwähnt, sorta, aber wenn ich kann, schmeiße ich normalerweise ein PDF aus, auch wenn es nicht für einen solchen Notfall angefordert wird. PDFs werden sehr schön vergrößert, wie Sie bereits erwähnt haben (yay Vektorgrafiken!), Ohne Rasterdaten in der Karte. Mit Rasterdaten in der Karte können Sie die Größenanpassung ermöglichen, indem Sie die PDF-Datei mit einer dpi-Einstellung speichern, die weit über den Anforderungen liegt (z. B. 300 bis 600 dpi). Wenn das Raster vergrößert ist (entspricht dem Vergrößern), sieht es immer noch scharf aus. Dies setzt voraus, dass Ihr Raster eine ausreichend große Zellengröße hat, um beim Drucken der PDF-Datei in ein größeres Format nicht pixelig zu werden. Andernfalls siehe GetSpatials Antwort unten.
user23715

Antworten:

8

Ich denke, es gibt verschiedene Möglichkeiten, diese Frage zu betrachten.

  1. Sie können es von einem rein mathematischen und prozeduralen Standpunkt aus sehen, mit welchem ​​Faktor ich Dinge multipliziere, um die Größe dieses Layouts von klein nach groß zu ändern.
  2. Betrachten Sie es aus kartografischer Sicht. Was bedeutet es für das Layout, das Aussehen der Karte und die Informationen, die Sie vermitteln möchten, wenn Sie den Maßstab von klein nach groß ändern oder umgekehrt?

Ich werde auf ein Glied gehen und sagen, dass es keinen einfachen Knopf gibt, den Sie drücken können, um es einfach zu machen, von einer Skala zur anderen zu wechseln. Meine Argumentation dahinter ist, dass es bestimmte Elemente gibt, die auf eine bestimmte Art und Weise funktionieren und auf einer Skala angemessen sind, die auf einer anderen Skala nicht auf die gleiche Weise funktionieren.

Ein Beispiel hierfür ist ein Titel. In einer größeren Grafik möchten Sie möglicherweise einen großen Titel haben, der auf einer Karte zentriert ist. Dies kann dazu führen, dass es aus der Ferne sichtbar ist, wenn sich die Karte vor einem Raum oder an einer Wand befindet. Für dieselbe Karte, die auf Papier im Letter-Format skaliert ist, ist kein Titel mit derselben Größe erforderlich. In der Tat möchten Sie das Gegenteil von groß, zentriert und prominent tun. Sie werden es wahrscheinlich zur Seite schieben und in einen kleineren Bereich einpassen wollen. Mit einer kleineren Kartengröße möchten Sie den Bereich der Karte und damit die Funktionen, die Sie anzeigen möchten, im Gegensatz zu den Titelinformationen maximieren.

Hier ist ein Beispiel einer Karte, die ich kürzlich erstellt habe. Ich wurde speziell gebeten, die Karte in zwei verschiedenen Größen bereitzustellen, eine Standardgröße von 8,5 x 11 und eine Postergröße, die montiert und angezeigt werden soll. Ich habe auf die verlinkt, pdf'sum sie in tatsächlicher Größe anzuzeigen.

8,5x11 Karte : Karte im Format 11 x 8,5 Poster Größe Karte : Karte in Postergröße - 35x34

Aufgrund der Unterschiede in der Layoutstruktur, die den verschiedenen Kartengrößen inhärent sind, gibt es keine einfache Möglichkeit, sie voneinander zu skalieren. Es gibt jedoch einige Dinge, die es einfacher machen.

  1. Übung - Je länger Sie mit den kartografischen Funktionen in ArcMap, QGIS usw. arbeiten, desto einfacher ist deren Verwendung. Je mehr Sie in verschiedenen Maßstäben arbeiten, desto mehr werden Sie feststellen, welche Bemaßungen für Ränder am besten geeignet sind, welche Linienbreiten, welche Textgrößen usw. in verschiedenen Maßstäben geeignet sind. Sobald Sie dies erkennen, können Sie schnell ein neues Kartenlayout öffnen und einen Rahmen, ein Schriftfeld, ein Logo usw. mit den Breiten und Abständen als Standard für diese Größe entfernen.
  2. Standardlayouts - Die beiden Layouts in meinen Beispielen sind solche, die ich grundsätzlich für alle Karten dupliziere, die ich in diesen allgemeinen Größen erstelle. Die Beschriftungsgrößen, das Schriftfeld, der Abstand des Kartenumrisses zum Rand sind alle gleich. Erstellen Sie Vorlagen in verschiedenen Größen und verwenden Sie sie ständig wieder.
  3. Automatisierung verwenden - Erstellen Sie so viele Beschriftungen auf der Karte, Symbologie, Textelementen usw. wie möglich, die von den Kartenebenen gesteuert werden. Wenn Sie dies tun, müssen Sie beim Ändern einer Skala nicht mehrere Textelemente auswählen. Sie können einfach die Referenzskala ändern, dann in den Beschriftungsabschnitt für eine Ebene gehen und die gewünschte Textgröße ändern. Wenn Sie den @ Mapperz-Vorschlag für datengesteuerte Seiten in ArcGIS verwenden, können Sie noch mehr Textelemente einfügen, die von Daten gesteuert werden.

Der Hauptgrund, warum es schwierig ist, einfach einen Skalierungsfaktor zu verwenden, um die Größe von Elementen zu ändern, wenn die Größe einer Karte geändert wird, ist, dass verschiedene Elemente unterschiedliche Beträge ändern müssen. Während sich in den obigen Beispielen die Textgröße zwischen den beiden Grafiken fast verdoppelte, änderten sich einige der Ränder um weniger als das, und einige der Abstände änderten sich um einen anderen Faktor.

Jede von Ihnen erstellte Karte hat einen bestimmten Zweck, um bestimmte Daten oder Analysen hervorzuheben. Sie möchten sicherstellen, dass diese immer im Mittelpunkt der Karte stehen. Zu diesem Zweck möchten Sie sicherstellen, dass alle anderen Elemente konsistent, ausgewogen und regelmäßig sind. Wenn Sie etwas haben, das leicht abweicht, wie eine Karte, die von einer Seite anstelle der Mitte skaliert wurde und so eine ungleichmäßige Bemaßung auf der Karte erzeugt, wird Ihre Aufmerksamkeit auf sich gezogen und der tatsächliche Punkt dieser Karte beeinträchtigt.

Hier sind einige gute kartografische Designreferenzen:

  • Cartotalk : Ein öffentliches Forum für Kartografie und Design
  • Peterson GIS : Kartografieressourcen und Lernmaterialien für Kartenhersteller
Holen Sie sich räumlich
quelle
1
Ich mag diese Antwort, weil sie so gründlich ist. Es ist eine gute Erinnerung daran, warum hochwertige Kartografie nicht überstürzt werden sollte. Vielen Dank!!!
Erica
6

Eine Option, die dazu beitragen kann, die Größe von Etiketten einfacher auf einen neuen Maßstab zu ändern, besteht darin, den Referenzmaßstab zu ändern. Wenn Sie Ihre Karte mithilfe der Datenrahmeneigenschaften auf der Registerkarte "Allgemein" an die neue Seite angepasst haben, gehen Sie nach unten, wo sich ein Dropdown-Menü mit dem Namen "Referenzmaßstab" befindet, und wählen Sie (oder eine spezifischere Maßstabseinstellung) aus. Dies kann eine ziemlich schnelle Lösung für Etikettengrößen sein, wenn die Größe der Karte häufig geändert wird

TDavis
quelle
2

Vorschlag für den Fall, dass jemand anderes auf diesen Thread / dieses Problem stößt, wie ich es getan habe:

Gruppieren Sie in der Layoutansicht von ArcMap die Hilfselemente in Ihrer aktuellen Karte und kopieren Sie sie und fügen Sie sie in die andere benötigte Kartengröße ein. Erweitern Sie das Bild nach dem Einfügen, indem Sie eine der Ecken nach außen ziehen. Sie können die Gruppierung dieser Elemente aufheben und müssen lediglich Ihre Karte neu skalieren!

Viel Spaß beim Mapping!

Amanda
quelle
1

Anstatt Änderungen an der .mxd-Datei vorzunehmen, exportieren Sie diese in eine .pdf-Datei und skalieren Sie sie nach Bedarf nach oben oder unten.

cl3
quelle
Ich habe das versucht und festgestellt, dass Benutzer die Karte beim Einfügen in einen Bericht verzerren: \ Es funktioniert jedoch zum Drucken und insbesondere zum Hochskalieren.
Erica
1

Berücksichtigen Sie, was Mapperz über Waagen gesagt hat.

Was ich beim Ändern der Größe zu denken versuche, ist das Seitenverhältnis. Zum Beispiel ist 8,5 x 11 bis 22 x 34 keine einfache Lösung, da:

22 / 8.5 = 2.59
34 / 2.59 = 13.13 =/= 11

Um die Größe einer Karte einfach ändern zu können, ist es hilfreich, wenn das Verhältnis ähnlich ist. In dieser Situation vergrößere ich den Leerraum um die Ränder, wenn ich in ArcMap arbeite, und verschiebe meine Elemente entsprechend. Normalerweise wähle ich dann den gesamten Text / die Legende usw. aus und erhöhe die Schriftart um den gleichen Betrag.

Ich verstehe jedoch vollkommen, woher Sie kommen, wenn ein Kollege nur denkt, dass Technologie / GIS mit einem Fingerschnipp funktioniert. Wenn er darum bittet, muss dies in einer Weise geschehen, die er für angemessen hält (höchst unwahrscheinlich). Zeitrahmen.

In solchen Fällen ist es für mich keine Priorität, dass die Karte hübsch aussieht. Wenn sie Sie überstürzen, nachdem Sie ihnen ein fertiges (hübsches!) Produkt gegeben haben, müssen sie verstehen, dass sie diese Abmessungen VOR oder am angeben sollten Zeit der Entwicklung. In Fällen wie diesen, in denen Sie gehetzt werden, kommt es auf Folgendes an:

Wähle zwei aus

  1. Richtigkeit
  2. Schnell
  3. Attraktiv

    Ich würde versuchen, dies Mitarbeitern effektiv mitzuteilen, die an sich auf taube Ohren stoßen können.

Ein anderer Ansatz besteht darin, Ihre Karte als pdf / png / jpeg zu exportieren und die Größe einer Bildsoftware wie Photoshop oder Adobe zu ändern. Ich finde das Drucken und Ändern der Größe kann ganz schön außerhalb von ArcMap arbeiten , wenn Sie sie brauchen , um bissig , aber nicht unbedingt genau.

GISKid
quelle
Alles gute Punkte. (Ich bin bereits ein großer Fan der "Pick Two" -Philosophie - vielleicht drucke ich sie aus, hänge sie an die Wand und zeige darauf, wenn er vorbeikommt.) Adobe Illustrator wäre eine ideale Lösung, aber Wir haben keinen Zugang dazu.
Erica
Hahaha! Versuchen Sie vielleicht etwas wie GIMP, wenn Sie keinen Zugriff auf Adobe-Produkte haben?
GISKid
1

Die Legende kann besonders problematisch sein. Manchmal können Sie einen Screenshot des Legendenblocks oder einen Schnappschuss aus einem exportierten PDF machen und diesen in Ihre neue Karte einfügen und die Größe anpassen. Die anderen Dinge können durch die Vorschläge gemacht werden, die bereits als Referenzskala gemacht wurden. Wenn sich Ihre beiden Karten in Größe und Form nicht zu stark unterscheiden, können Sie sogar die gesamte größere Karte in ein TIF mit hoher Auflösung exportieren und diese dann als einzige Ebene in ein neues Layout einfügen und in PDF exportieren, wenn die Rasterung gut genug ist . Manchmal habe ich auch alle Legendenelemente ausgewählt, gruppiert und dann mit den Ziehpunkten an ein anderes Layout angepasst.

Johns
quelle
0

Text skalieren - Datengesteuerte Seiten

"Sie können den Maßstab Ihrer Karte auch mit Skalentext darstellen. Der Skalentext gibt den Maßstab der Karte und die Merkmale auf der Karte an. Der Skalentext gibt einem Kartenleser an, wie viele Bodeneinheiten durch eine Karteneinheit dargestellt werden, z. B. 1 Zentimeter entspricht 100.000 Metern.

Skaliertext kann auch ein absolutes Verhältnis sein, das von Einheiten unabhängig ist, z. B. 1: 24.000. Dies bedeutet, dass eine Einheit auf der Karte 24.000 der gleichen Einheiten auf dem Boden entspricht. Der Vorteil von absolut skaliertem Text besteht darin, dass Kartenleser ihn mit beliebigen Einheiten interpretieren können.

Ein Nachteil von Skalentext besteht darin, dass der Skalentext fehlerhaft ist, wenn eine gedruckte Kopie der Karte in einem anderen Maßstab (vergrößert oder verkleinert) dupliziert wird. Maßstabsbalken leiden nicht unter dieser Einschränkung. Viele Karten haben sowohl Skalentext als auch eine Skalierungsleiste, um den Kartenmaßstab anzuzeigen. **

http://resources.arcgis.com/de/help/main/10.1/index.html#/Map_elements/00s900000002000000/

Mapperz
quelle
Ich tendiere dazu, Skalierungsbalken bevorzugt zum Skalieren von Text zu verwenden (viele Kartenendbenutzer neben diesen speziellen Zeichen-Nachdruckkarten in unbeabsichtigten Größen) - ich bin jedoch speziell daran interessiert, wie der Prozess des Skalierens der Beschriftungen und Kartenelemente vereinfacht werden kann, wenn ich müssen eine neue Kartenlayoutgröße erstellen.
Erica