automatischer Export von Kartenausschnitten

Hallo,

ich möchte (in ArcView9.1) eine große Menge von Kartenausschnitten - definiert über einen durch Hoch- und Rechtswert festgelegten Mittelpunkt - als JPEGs exportieren. Ich habe also z.B. einen Punktlayer mit 500 Punkten und möchte die Umgebung dieser 500 Punkte jeweils als eine Karte exportieren.

Weiß jemand, wie man das möglichst zeitsparend hinkriegt

Beste Grüße,
achim
Am schnellsten bist du sicher, wenn du das "MapBook" verwendest. Einfach auf der ESRI-Developer Seite danach suchen.
Dann erstellst du noch einen Buffer um jeden Punkt und nimmst diesen als Ausschnitt für das MapBook und dann hast du deine 500 Karten.

vg
Habe MapBook als Werkzeug installiert, aber leider gab es eine Fehlermeldung (error 75, irgendwas mit Pfad nicht gefunden). Habe die Fehlermeldung an mainstreetgis geschickt und hoffe auf Antwort.

Auf jeden Fall schon mal vielen Dank für den Tipp!
Mittlerweile läuft das MapBook, aber ich blick nicht ganz durch: egal, was ich auch einstelle, es wird immer der gleiche Kartenausschnitt exportiert. Die mitgelieferte Kurzanleitung hilft mir nicht wirklich weiter.
Ich habe es testhalber mit einem layer versucht, der lediglich 7 Datensätze umfasst. Beim MapBook habe ich dann als searchfield ein Feld angegeben ("nummer"), das einmalige Werte enthält, aber es klappt nicht....
Weiß jemand Rat?

Beste Grüße,
Achim
Hallo Achim,
habe schon öfter erfolgreich mit Mapbook gearbeitet. Allerdings kann ich mich nicht erinnern, wo und wann man ein "searchfield" benötigt.

Nochmal Schritt für Schritt:
Du musst zunächst eine Mapseries für dein Kartenlayout anlegen, das geht in drei Schritten:
Reiter Mapbook rechtsklick auf " Map Book", dann Add map series.
im 1. Fenster: den Datenrahmen auswählen, den Indexlayer und ein Feld mit einem eindeutigen Identifier (z.B. dein Feld nummer). Hier ist Mapbook schon mal zickig und behauptet, dass das Feld keine eindeutigen Einträge enthält, selbst wenn das eigentlich der Fall ist.
2 Fenster: Choose tiles: d.h. du kannst dir aussuchen, ob für alle Einträge des Feldes nummer eine map erstellt wird, nur für die im Moment im Kartenausschnitt sichtbaren Element oder für eine (vorher!) ausgewählte Teilmenge.
3 Fenster: kannst du den Maßstab auswählen: einpassen von Elementen in den Kartenausschnitt d.h. variabler Maßstab (wenn du Elemente unterschiedlicher Form und Größe hast, beispielsweise Gemeindegrenzen o.ä.), fester Maßstab oder du verwendest einen Eintrag in der Attributtabelle deines Indexlayers. Weiterhin kannst du noch eine Rotation angeben (auch aus Attributtabelle) und einiges anderes.
Finish.

Es wird eine Map Series aus lauter Einzel"blättern" angelegt, die Bezeichnung entspricht dem Eintrag in Feld nummer.

Du kannst die ganze Serie mit einem Mausklick in jpgs umwandeln:
Rechtsklick auf Map Series, Export Series. Da kannst du das Format wählen (z. B. jpg, pdf) sowie den Speicherort für die Dateien anwählen.
Die Dateien werden nach dem Eintrag des Indexfeldes benannt, ggf. mit einem eigenen Zusatz.
Was bei mir manchmal zu Problemen führte war der Button "Options" neben dem Drop-down-Feld der Typen: das führte bei mir immer zum Programmabsturz. Das war besonders ärgerlich, weil die Standardeinstellung zur Qualität des Exports (dpi usw.) für mich eigentlich zu schlecht war. Aber sonst hat alles gut funktioniert.

Grüße
Rena
Hallo Rena,

vielen Dank für die Beschreibung, aber Du arbeitest offenbar mit einer anderen MapBook-Version, denn die von Dir beschriebenen Schritte kann ich auf meiner Benutzeroberfläche (v 2.36) nicht wiederfinden. Vielleicht klappt das bei mir aber auch deshalb nicht, weil ich z.Zt. mit der evaluation-version arbeite. Ich habe diesbezüglich mal bei MainStreetGIS angefragt...

Beste Grüße,
Achim
Warum lädst du dir nicht einfach die "normale" Version von der ESRI-Developer-Seite runter?
Bei mir läuft die schon seit einem Jahr ziemlich stabil und sehr oft genutzt.

Bei mir ist auch alles wie in der Erklärung von Rena.

Ich finde, dass das Mapbook auch recht einfach aufgebaut ist und man sehr schnell damit klar kommt.


vg
Jo