Warum wird ArcMap 10 nicht ausgelöst? [geschlossen]


17

Das verwirrt mich wirklich. ArcMap wird scheinbar nach dem Zufallsprinzip entscheiden, das Ausrichten beim Bearbeiten nicht zuzulassen. Manchmal nur für bestimmte Features, manchmal nur für Teile desselben Features (z. B. ein Ende einer Linie, aber nicht das andere oder nicht entlang eines Teils der Linie). Jetzt ist es einfach alles klar, damit ich nicht irgendetwas machen kann (ja, das Schnappen ist mit allen Optionen aktiviert). Irgendwelche Hinweise dazu?


Ich verstehe das auch. Meine Problemumgehung besteht darin, im Bearbeitungsmenü auf ein anderes Werkzeug zu klicken und dann wieder auf das von mir verwendete Werkzeug zu klicken, wodurch die Fangumgebung wieder zum Leben erweckt zu werden scheint.
Jakub Sisak GeoGraphics

Ich habe festgestellt, dass das Feature an anderen Features am X in der Mitte des Features ausgerichtet wird. Sie können dieses X verschieben, indem Sie die Umschalttaste gedrückt halten, während Sie das Bearbeitungswerkzeug verwenden. Dort kann es an Scheitelpunkten oder Kanten ausgerichtet werden.
Kenbuja

1
Es scheint mir, dass der Mangel an Fang mit bestimmten MXD-Dateien verbunden sein kann - ich habe gerade neu gestartet und konnte immer noch nicht fangen, habe aber die gleichen Funktionen in eine neue MXD übernommen und das Fangen hat funktioniert. Es muss also Funktionen in der ursprünglichen MXD geben, die nicht mit dem Fang kompatibel sind, oder es ist nur ein Fehler.
Ian

Das Schnappen funktionierte nicht, als ich eine MXD bearbeitete, die ich von einem Kollegen erhalten hatte. Ich konnte mein Problem beheben, indem ich auf die Dropdown-Liste in der Editor-Symbolleiste klickte, Optionen auswählte, die Registerkarte Allgemein öffnete und die Option Klassisches Fangen verwenden deaktivierte.
Ray

Antworten:


3

Ich hatte das gleiche Problem, aber ein Freund sagte, dass ich beim Auswählen der Ebenen, an denen ich fangen wollte, die klassische Fangmethode verwenden sollte. Das klassische Knipsen war eine einfache Umgehung des Problems.


15

Ich benutze mehrere Schritte.

  1. Stellen Sie sicher, dass Sie Datenansicht NICHT in der Layoutansicht sind (danke MW)
  2. ist am einfachsten, aber versuchen Sie es nicht unbedingt als Zweites. Kopieren Sie die zu bearbeitende Ebene, fangen Sie sie und verwenden Sie sie (so wenig wie möglich) als Referenz für ein anderes Dokument (zur Bearbeitung).
  3. Stellen Sie sicher, dass Sie keine Definitionsabfrage haben.

+1, mit der Ausnahme, dass nicht in der Layout-Ansicht sichergestellt wird, sollte der erste Schritt sein (am einfachsten zu testen).
Matt Wilkie

7

Ich habe festgestellt, dass das Fangen nicht funktioniert, wenn der Layer, den Sie bearbeiten, mehr als einmal im Kartendokument vorhanden ist.


5

Was Brad gesagt hat (stellen Sie insbesondere sicher, dass Sie sich in der Datenansicht befinden - konzentrieren Sie sich auf Ihren Datenrahmen oder bearbeiten Sie in der Datenansicht anstatt im Layout).

Sie können auch die Schnapptoleranz verringern. Wählen Sie unter dem Dropdown-Pfeil "Optionen" aus. Ändern Sie den auf meinem Druckbildschirm angezeigten Zahlenwert. Manchmal funktioniert das bei mir. Ich habe Fälle gesehen, in denen dies meine Fangfähigkeit zu aktualisieren scheint. Normalerweise habe ich meinen Datenrahmen jedoch nicht fokussiert.

Bildbeschreibung hier eingeben


Absolut das ist die Lösung. Aktivieren Sie Ihren Datenrahmen erneut (auch wenn Sie sich nicht in der Layoutansicht befinden). Ich werde den Toleranztest das nächste Mal ausprobieren, wenn er weg ist. +1
Brad Nesom

2

Normalerweise beende ich die Map, an der ich arbeite, und starte sie neu. Normalerweise funktioniert sie wieder.

Was mir aufgefallen ist, ist, dass es Probleme gibt, wenn der mxd zu viele Ebenen oder gruppierte Ebenen hat. Ich habe nicht überprüft, aber ich frage mich, ob der Cache zu voll ist oder ob eine Bereinigung hilfreich sein kann.


1

Ich hatte dieses "no snapping" -Problem und der ewige blaue Kreis pausierte, als ich versuchte zu bearbeiten. Ich hatte eine riesige Konturdatei auf meiner Karte, die sich in einer anderen Projektion befand als die Karte. Ich habe die Warnung erhalten, wenn ich die Bearbeitung aktiviert habe, aber ich habe sie einfach ignoriert. Als ich die Konturen ausschaltete, funktionierte plötzlich das Knipsen und Bearbeiten einwandfrei!


Ich denke, dass dies ein anderes Thema ist. Ihr Symptom ist, dass ArcMap hart arbeitet, um alle möglichen Dinge herauszufinden, die erfasst werden können, während in der Frage nicht erwähnt wird, dass der Funktionsindikator sichtbar ist.
PolyGeo

Tatsächlich könnte dies zuweilen dazu geführt haben, dass das Problem so aufgetreten ist, wie es in der ursprünglichen Frage gestellt wurde. Wenn es ziemlich zufällig zu sein scheint, handelt es sich möglicherweise um Ebenen wie Konturen oder Straßen, die auf einem Remote-Server oder einem Netzwerklaufwerk gespeichert sind und Verbindungsprobleme aufweisen können. Ebenen wie diese werden möglicherweise nie oder zufällig nicht gefangen. Oder es sind möglicherweise zu viele Ebenen aktiviert, wie in PolyGeo angedeutet. Die Auswahl und Auswahl der zu aktivierenden / deaktivierenden Ebenen ist sicherlich eine praktikable Lösung, wenn die Netzwerkkonnektivität zu Problemen beim Einrasten führt.
Zachary Ordo - GISP

0

Dieses Problem konnte folgendermaßen behoben werden: Im Editor-Fenster -> Ausrichten -> Ausrichten-Fenster, und legen Sie die Ausrichtungsumgebung fest. Auf diese Weise konnte ich meine Scheitelpunkte an der angegebenen Ebene ausrichten.


0

Deaktivieren Sie "Klassisches Fangen verwenden" in den Bearbeitungsoptionen der Editor-Symbolleiste. Auf diese Weise können Sie die Snapping-Symbolleiste verwenden


0

Eine MXD, die gestern geschnappt hat, schnappt heute möglicherweise nicht. Deshalb greife ich manchmal auf Classic Snapping zurück.

Mikes einfache Antwort (auf die er verwiesen wurde) lieferte heute den besten Hinweis auf mein Problem. Ich wollte keine Vorkommen meiner Liniendaten entfernen, da die Symbologie unterschiedlich war. Also habe ich versucht, die Ebene, die ich gerade bearbeitete, im Inhaltsverzeichnis nach oben zu verschieben, und das klassische Fangen hat funktioniert.

Versuchen Sie dies, um festzustellen, ob der Layer, an dem Sie fangen, von ArcMap erkannt wird. Verwenden Sie Classic Snapping. Öffnen Sie dann das Fangfenster, um zu sehen, ob diese Ebene aufgelistet ist. Wenn nicht, verschieben Sie es höher im Inhaltsverzeichnis.


-1

Ich hatte ein Problem, bei dem der Editor nicht einmal ein bestimmtes Punktmerkmal auswählte. Ich müsste es mit dem Werkzeug "Feature auswählen" auswählen und dann könnte es verschoben werden, aber es würde immer noch nicht an dem Linien-Feature einrasten.

Ich bin mir nicht sicher, warum das funktioniert, aber ich habe ein anderes Punktfeature aktiviert und konnte es mit dem Editor auswählen und einrasten lassen. Als ich zu dem ursprünglichen Feature zurückkehrte, wollte ich, dass es funktioniert.


-1

Ich hatte das gleiche Problem und die einzige Lösung, die ich gefunden habe, war, immer nur den jeweiligen Fang zu wählen, zum Beispiel nur den "Endpunktfang" zu aktivieren und die anderen zu deaktivieren. Ich hoffe, das funktioniert.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.