Relative Pfade für Projekte

Hallo,
in ArcGIS kann man ja jetzt relative Pfade einstellen, kann man das auch in ArcView 3.x, vielleicht indem man die apr-Datei editiert? Aber wie?

Für jeden Hinweis dankbar,

Anja
Hallo Anja,

vielleicht indem man die apr-Datei editiert? Aber wie?

Damit liegst du meines Wissens richtig. Eigentlich sollte die UNIX-Syntax mit ./ und ../ funktionieren.

Viel Erfolg und Gruss

Uwe
BEISPIEL
(aus anderem Thread rüberkopiert):

Die Projektdatei (XY.apr) liegt in einem Ordner, z.B. "E:/Projekt/".

Alle in der APR verwendeten Dateien liegen in Unterordnern dieses Hauptordners, z.B.
"E:/Projekt/Shapes",
"E:/Projekt/Grids"
usw.

Der Pfad muss nun INKLUSIVE des Verzeichnisses in dem die APR liegt ersetzt werden. Also z.B. heißt der Pfad einer Shapedatei
"E:/Projekt/Shapes/Flaechen.shp"
als relativer Pfad:
"../Shapes/Flaechen.shp".
Das heißt:
Im Texteditor können alle Einträge "E:/Projekt/" durch "../" ersetzt werden.

Der Hauptordner "Projekt" selber taucht in den Pfaden der APR zwar nicht mehr auf, kann dann aber als ganzes auf CD gebrannt oder sonstwohin verschoben werden.

Es muss sichergestellt sein, dass der Empfänger alle notwendigen Extensions auf seinem Rechner hat. Im Zweifel werden benötigte Extensions in einem eigenen Ordner ("E:/Extensions/XY.avx") als Datei hinterlegt und dieser Pfad in der 3. Zeile der APR-Datei (Dependencies) angepasst ("../Extensions/XY.avx").

AVP's und AVL's müssen NICHT als Dateien vorliegen. Sie sind in der APR selber gespeichert.

Zu ODBs: Das Ersetzen im Texteditor kann genauso auch in den ODBs gemacht werden.

ANSONSTEN:

Versuch's mal hier im Forum mit der "Suche" Funktion. Bei ArcScripts gibt es einen Haufen Skripts, die das auf unterschiedliche Weise automatisieren.