ArcGIS Desktop
Rode uitroeptekens in de Table of Contents bij het openen van een Map Document
Waarom zie ik, na het verplaatsen van mijn data naar een andere map, rode uitroeptekens in de Table of Contents bij het openen van een Map Document (.mxd bestand)?
Bij het openen van een Map Document in ArcMap kunnen rode uitroeptekens verschijnen in de Table of Contents. Dit heeft te maken het met feit dat de data niet meer op de plek staat waar het stond op het moment dat het document voor het laatst is opgeslagen en ArcMap deze data daarom niet meer kan vinden.

Dit probleem is te voorkomen door geen absolute, maar relatieve padnamen naar de data te gebruiken. Dit kan je instellen in de Map Document Properties (File > Map Document Properties…) door een vinkje voor ‘Store relative pathnames to data sources’ te zetten. Wanneer deze optie is aangevinkt, wordt het pad naar de data niet meer absoluut opgeslagen, maar relatief ten opzichte van de locatie van het Map Document (.mxd bestand). Het is nu mogelijk om de Map Documents en de data samen verplaatsen zonder dat ArcMap de databronnen kwijt raakt. De voorwaarde hierbij is wel dat de .mxd-bestanden en de data ten opzichte van elkaar op dezelfde plek blijven staan.

Mocht het onverhoopt toch gebeuren dat ArcMap de databronnen niet kan vinden, dan zijn er een aantal mogelijkheden om de data weer beschikbaar te krijgen. Hieronder worden deze achtereenvolgens genoemd:
1. Plaats de data en Map Documents terug naar de originele locatie.
2. Plaats de data en Map Documents terug naar de originele locatie, stel in dat ArcMap relatieve paden moet gebruiken en verplaats de Map Documents en data vervolgens naar de nieuwe locatie (zie ook Paths explained: Absolute, relative, UNC, and URL).
3. Open ArcCatalog, klik met de rechtermuisknop op de Map Documents en kies daar voor ‘Set Data Source(s)…’ (zie ook Setting data sources).
4. Open de Map Documents en repareer de data sources daar (zie ook Repairing broken data links).
5. Gebruik Python om het repareren van data sources te automatiseren (zie ook Updating and fixing data sources with arcpy.mapping). Hier zijn wel een aantal problemen mee bekend wat betreft data sources die verwijzen naar een ArcSDE database.
6. Klik in de Table of Contents in ArcMap op het rode uitroepteken. Je komt dan in het Set Data Source scherm. Hier kan je aangeven waar de data tegenwoordig staat.

Websites:
- Paths explained: Absolute, relative, UNC, and URL:
https://desktop.arcgis.com/en/arcmap/latest/tools/supplement/pathnames-explained-absolute-relative-unc-and-url.htm
- Setting data sources:
https://desktop.arcgis.com/en/arcmap/latest/manage-data/using-arccatalog/setting-data-sources.htm
- Repairing broken data links:
https://desktop.arcgis.com/en/arcmap/latest/map/working-with-layers/repairing-broken-data-links.htm
- Updating and fixing data sources with arcpy.mapping:
https://desktop.arcgis.com/en/arcmap/latest/analyze/arcpy-mapping/updatingandfixingdatasources.htm