Selecteer in ArcMap werkt niet (Gisratio Desktop)
Probleem
Vanuit een grid in Gisratio Desktop kun je op de kaart in ArcMap de onderhoudsobjecten selecteren die bij de geselecteerde regels van het grid horen. Hiervoor gebruikt u de knoppen Selecteer in ArcMap of Selecteer en zoom in ArcMap. Wanneer u bijvoorbeeld van werkplan Maaien in het grid enkele regels selecteert kunt u met een van deze knoppen de bijbehorende maaivakken in ArcMap selecteren.
Hierbij kan zich het probleem voordoen dat op de kaart in ArcMap de onderhoudsobjecten die bij de geselecteerde gridregels horen niet of niet allemaal worden geselecteerd. Er volgt hierover ook geen melding.
Oorzaak
Dit probleem kan veroorzaakt worden doordat de kaartlagen van de betreffende onderhoudsobjecten niet beschikbaar zijn. De lagen zijn niet in de kaart aanwezig, of de lagen zijn niet geselecteerd in de lagenboom (TOC) links van de kaart. Het is ook mogelijk dat de kaartlagen met de juiste objecten wel in ArcMap beschikbaar zijn, maar dat de laag niet goed gekoppeld is aan Gisratio Desktop of dat de laag in Gisratio Desktop niet is geactiveerd.
De koppeling tussen de kaartlaag en de onderhoudsobjecten in Gisratio wordt uitsluitend via de Gisratio_ID tot stand gebracht. Wanneer er voor de selectie in het grid op de kaart de bijbehorende objecten moet worden geselecteerd, kijkt Gisratio alleen naar de Gisratio_ID. Dit identificatieveld moet dus altijd als kaartlaagattribuut aanwezig zijn. Bij de registratie van de laag in Gisratio geef je aan welk kaartlaagattribuut overeenkomt met de Gisratio_ID.
Oplossing
U kunt het probleem oplossen door de volgende punten na te lopen:
- Controleer of de betreffende kaartlaag in ArcMap aanwezig is. Is dat niet het geval voeg de laag dan aan de kaart in ArcMap toe.
Controleer of de kaartlaag in ArcMap zichtbaar is. Is dit niet het geval, vink dan de laag aan in de lagenboom (TOC) links van de kaart.
De objecten worden in dit geval weliswaar op de kaart geselecteerd, maar zijn daar niet te zien.
Controleer bij item Onderhoudslagen op tabblad Catalogus of de laag in Gisratio Desktop is geregistreerd:
Voor de geregistreerde lagen zijn de velden Naam en Sleutelveld ingevuld.
Controleer of de laag in Gisratio Desktop geactiveerd is. In het eigenschappenvenster van de laag moet in dat geval de optie Actief aangevinkt zijn:
- Controleer in het eigenschappenvenster van de laag of de naam die is ingevuld bij Laagnaam ArcMap inderdaad overeenkomt met de naam van de laag in ArcMap. Beide moeten exact hetzelfde zijn.
- Controleer de koppeling van de laag met Gisratio met de volgende opties uit het contextmenu van de kaartlaag onder item Onderhoudslagen (tabblad Catalogus van Gisratio):
- Check wel in GIS, niet in Gisratio: de objecten die wel in de kaartlaag voorkomen maar niet in Gisratio worden in een spreadsheet opgeslagen, die de Gisratio_ID, de naam van de laag en de Feature_ID vermeldt.
- Check wel in Gisratio, niet in GIS: de objecten die wel in Gisratio voorkomen maar niet in de kaartlaag worden in een spreadsheet opgeslagen, die de Gisratio_ID, de naam van de laag en de beheereenheid vermeldt.
(Gebruik deze laatste optie wanneer er objecten niet in ArcMap verschijnen.)
Los eventuele problemen op door met optie Synchroniseren met basisbestand uit het contextmenu van de laag de koppeling te checken en de eventueel daarna nog ontbrekende objecten in de kaartlaag toe te voegen.
Deze functie controleert welke verschillen er zijn ontstaan tussen het basisbestand (bijvoorbeeld de legger) en het onderhoudsbestand. De functie maakt hiervan een Excel-rapportage zodat de wijzigingen door een GIS-medewerker in het onderhoudsbestand kunnen worden doorgevoerd. De functie synchroniseert zelf nog niet, maar rapporteert alleen!
Gerelateerde pagina's
DEFINITIEF