Avalehele


Projektfaili redigeerimine andmete paiknemiskonfliktide lahendamiseks


Projektfail (laiendiga aep) on ASCII koodis fail, kuhu on kirjutatud andmed digitaalkaardi mõõtkava, kihtide asukohtade, kasutatavate värvide, sümbolite, viirutuste jne. kohta, samuti ArcExploreri tööparameetrite kohta - kaardiakna taustvärv, esitamisviis, mõõtühikud, millise värviga tuuakse esile valitud objekt, milliseid andmevälju kuvatakse infoaknas kaardipäringu korral jne.
Näiteks jupike projektfailist eestimaa.aep mõne kasutaja masinas näeb välja järgmine:


[ARCEXPLORER]

VERSION=1.1.488

DISPLAYOVERVIEW=0

DISPLAYSCALEBAR=1

DISPLAYEXPLORER=1



[MAP]

EXTENT=366417.456934043^756882.237542289^6643779.4705481^6370513.91964769

BACKCOLOR=12632256

BORDERSTYLE=0

CANCELACTION=1

SCROLLBARS=False

3D=1

LAYERCOUNT=11

MAPUNITS=2

SCREENUNITS=1

SCALEBARUNITS=3

SELECTCOLOR=65535



[MAPLAYER10]

WORKSPACE=C:\Temp\GISday

BASE=0^TAGAMAA.SHP^TAGAMAA

SYMBOL=14074190^Arial^8.25^2^0^14074190^1^1^53^0

RENDERERTYPE=1

ArcExplorer kirjutab oma projektfaili salvestamisel kasutatavate shape-failide asukohad nn. absoluutsete aadressidena, mis sisaldab nii kettaseadme nime kui ka kogu kataloogitee failini. Nii on ülaltoodud näites kasutaja salvestanud oma projekti. Selle tulemusel on projektfaili esialgses versioonis olnud rida

WORKSPACE=\

mis tähendab, et kaardi 10. kihi fail tagamaa.shp asub projektfailiga samas kataloogis, asendunud reaga

WORKSPACE=C:\Temp\GISday

mis tähendab, et kaardi 10. kihi fail tagamaa.shp asub kataloogis c:\temp\GISday, sõltumata sellest, kus paikneb projektfail.
Sellisel viisil kirjutatud projektfail ei ole kasutatav mõnes muus arvutis, kus andmed asuvad mõnel teisel kettaseadmel või mõne ülemkausta nimi on teine.

Seega tuleb peale andmete teisaldamist/kopeerimist nende uues asukohas redigeerida .aep faili muutuja WORKSPACE sisu. Selleks tuleb:

  • avada projektfail mõnes ASCII koodi kirjutavas tekstitoimetis (näiteks WordPad-is, kus asendamist saab automatiseerida, või NotePad-is, kus see tuleks teha käsitsi);
  • korraldusega Edit/Replace... (NotePad-is Search/Find...) leida järjest kõik muutujad WORKSPACE ja asendada nende absoluutne kataloogitee suhtelisega (vt. alltoodud näiteid);
  • salvestada projektfail.

Näide 1:
shape
-failid asuvad projektfailiga samas kataloogis
absoluutaadress on: WORKSPACE=c:\temp\aeprax
suhteline aadress on: WORKSPACE=\

Näide 2: shape-failid asuvad projektfaile sisaldava kausta PROJEKTID alamkaustas ANDMED
absoluutaadress on: WORKSPACE=c:\temp\aeprax\projektid\andmed
suhteline aadress on: WORKSPACE=\andmed



ÜRITUSED | ÕPPETÖÖ | ÕPPEMATERJAL | OLÜMPIAAD
LINGID | KONTAKTID | GEONET | EGCD