Ich habe mich gefragt, ob jemand weiß, wie man eine Symbolgröße in der Legende erhöht, ohne dass sie auf der Karte größer wird. Ich muss bei A0 drucken, und wenn ich mir die Legende ansehe, sind die Symbole für jeden Typ ziemlich klein. Jeder Versuch, die Größe zu erhöhen, erhöht sie auch auf der Karte.
Ich habe versucht, was MAJ742 vorgeschlagen hat - die Legende nimmt an Größe zu - aber nicht die Symbole sehen das angehängte Bild. Ich wollte die Symbole nur in der Legende vergrößern können.
Antworten:
Eine Alternative wäre, zu "Layoutansicht" zu gehen, mit der rechten Maustaste auf Ihre Legende zu klicken und "In Grafiken konvertieren". Dann können Sie die Gruppierung aufheben und die Größe jeder Grafik nach Belieben ändern. Es sollte funktionieren, um sie auf Ihrem endgültigen Ausdruck größer zu machen
quelle
Die Methode, die wir verwenden, besteht darin, eine doppelte Kopie der Ebene nur für die Legende zu haben. Nachdem die Kartenebene wie gewünscht aussieht, ziehen Sie die Ebene einfach aus dem Inhaltsverzeichnis auf die Karte, um ein Duplikat zu erstellen. Wir fügen '_map' an den Namen der Kartenebenenversion an, um zwischen den beiden Ebenen zu unterscheiden. Anschließend kann die Größe oder Breite der Symbologie für jedes Symbol oder jede Linie nach Bedarf angepasst werden. Einige Symbole müssen anscheinend größer oder kleiner angepasst werden, damit sie im Vergleich zu den anderen in der Legende richtig aussehen. Dadurch erhalten Sie die größeren Symbole, aber Sie behalten die Dynamik der Legende bei.
quelle
Wechseln Sie in den Legendeneigenschaften (Zugriff durch Doppelklick auf die Legende) zur Registerkarte Layout, und Sie können die Patchbreite und -höhe anpassen (siehe unten). Das sollte es auf der Legende und nicht auf der Karte ändern.
Die Alternative besteht darin, die gesamte Legende zu vergrößern, wenn Sie auf A0 drucken.
quelle
Für alle, die auf dieses Problem stoßen, habe ich eine noch einfachere Lösung gefunden. Dies funktioniert für uns, da wir eine 36 x 48 "-Papierkarte für einen Kunden drucken. Die relative Größe der Symbole auf der Karte (von 12,00 auf 18,00 pt) war also kein Problem. Ohne weiteres:
Die Legende spiegelt die Ebenen wider, die Sie im Inhaltsverzeichnis anzeigen möchten, und die Symbologie folgt dem Beispiel. Wenn das Erscheinungsbild der Symbole auf Ihrer Karte nicht verzerrt wird, erhöhen Sie einfach die Größe Ihrer Punkte über das Dialogfeld "Eigenschaften" (doppelklicken Sie auf die Symbologie oder öffnen Sie das Dialogfeld "Eigenschaften" manuell im Inhaltsverzeichnis). Dadurch wird die Symbologie in der Legende, die auf der Karte angezeigt wird, vergrößert.
Hoffe das kann jemandem helfen! Es war meine einfachste Lösung, mit der ich immer noch mit der Legende als Ganzes arbeiten kann und die Legende nicht in Grafiken konvertieren und dann jede Grafik aufheben und ihre Größe bearbeiten muss, wodurch die Funktionalität der Legende verloren geht!
quelle
Kopieren Sie die Ebene
Stellen Sie den Anzeigeskalenbereich auf "Ebene nicht anzeigen" ein, wenn Sie über 1 Zoll (1 Fuß) herauszoomen oder etwas weniger, von dem Sie wissen, dass es nicht auf dem Druck angezeigt wird.
Ändern Sie die Symbologie für die kopierte Ebene
In der Legende wird nur die kopierte Ebene für dieses Symbol angezeigt.
quelle
Nein, es funktioniert nicht, die Patchgröße mit Punktebenen festzulegen, um die Legendengröße anzupassen. Ich kann die Legende unverändert lassen und ein Grafiksymbol über der Legende von ArcMap hinzufügen. Seltsam, ich weiß.
quelle
Ich möchte Lemurs Vorschlag weiterverfolgen. So gehe ich vor (zwei Ebenen, eine mit der Symbologie für die Zuordnung und die andere für die Legende), aber ich hatte Probleme mit BEIDEN in der Karte. DANN fand ich dieses kleine Kontrollkästchen auf der Registerkarte ALLGEMEINES der LEGENDENEIGENSCHAFTEN: "Nur Ebenen anzeigen, die im Inhaltsverzeichnis aktiviert sind." Wenn Sie diese Option deaktivieren, können Sie eine für die Legende und die andere für die Karte symbolisieren.
quelle
Die Antwort ist, beides zu tun. Erstellen Sie zunächst eine Kopierkatzebene, um die Punktsymbole in Ihrer Legende zu vergrößern. Bringen Sie Ihre gute Kartenebene nach vorne, damit die zweite Karte (mit den großen Symbolen) ausgeblendet wird. Erstellen Sie die Legende für die zweite Karte, sodass die Symbole in der Legende groß sind. Konvertieren Sie diese Legende in eine Grafik. Entfernen Sie die Ebene (schlechte Karte). Die Legende bleibt bestehen, sodass Ihre Punktsymbole in der Legende groß, auf der Karte jedoch klein sind.
quelle
Um eine vollständige Betriebslegende zu erreichen, ohne in Grafiken konvertieren zu müssen, müssen Sie LegendItemTemplate über die ArcGIS-API für Silverlight bearbeiten.
Der Ansatz wird hier von einem ESRI-Mitarbeiter vorgestellt: https://geonet.esri.com/thread/40550
quelle
Um Ihre Symbologie im Inhaltsverzeichnis beizubehalten, würde ich Ihnen empfehlen, einen neuen Datenrahmen einzufügen und Ebenen in den Datenrahmen zu kopieren. Auf diese Weise können Sie die ursprünglichen Ebenen des ersten Datenrahmens nicht durcheinander bringen, wenn Sie wissen, was ich meine. Auf diese Weise können Sie im Datenrahmen jederzeit außerhalb der Layoutansicht daran arbeiten und bis zu dem Symbol arbeiten, mit dem Sie sich wohl fühlen.
Ich würde jede Ebene als einzige Legende gleichzeitig einfügen und sie korrigieren ...
quelle
Für Punkte ist es am einfachsten, dies außerhalb des GIS-Programms zu tun. Ändern Sie zuerst die Größe der Schriftart in Ihrer Legende, damit die relative Größe von Text zu Symbol gut aussieht. Exportieren Sie dann Ihre Karte mit einer großen DPI. Öffnen Sie das Bild in einem einfachen Bildeditor, wählen Sie die Legende aus und ändern Sie die Größe. Dies ist viel schneller als bei vielen anderen Lösungen.
quelle
Doppelklicken Sie einfach auf den Legendeneintrag und aktivieren Sie das Kontrollkästchen "Standard-Patchgröße überschreiben".
quelle