Mehr

Verwenden der .lyr-Symbologie in ModelBuilder?

Verwenden der .lyr-Symbologie in ModelBuilder?


Ich versuche, die Symbologie einer Rasterausgabe in ModelBuilder von ArcGIS 10.1 festzulegen.

Ich habe die Richtlinien befolgt, indem ich die .lyr-Datei erstellt und sie der Registerkarte Layer-Symbologie der Ausgabeeigenschaften hinzugefügt habe.

Das Modell funktioniert gut, aber aus irgendeinem Grund übernimmt die Ausgabe nicht den Stil aus der vordefinierten .lyr-Datei und die Ausgabe hat immer noch die Standardsymbologie, wenn ich sie ausführe.

Fehlt hier noch etwas?


Überblick über das Toolset "Ebenen und Tabellenansichten"

Das Toolset Layer und Tabellenansichten erstellt und bearbeitet Layer, Layer-Dateien und Tabellenansichten.

Layer können auf viele Datentypen verweisen, z. B. auf Feature-Classes, CAD, CAD-Zeichnungen, Coverage, Shapefile, TIN und Raster-Datasets und Raster-Bänder. Layer werden verwendet, um den Daten auf der Festplatte Unterstützung für Symbologie und Auswahl hinzuzufügen.

Dieses Werkzeug wendet die Symbologie von einem Layer auf den Eingabe-Layer an. Sie kann auf Feature-, Raster-, Netzwerkanalyse-, TIN- und geostatistische Layer-Dateien oder Layer im ArcMap-Inhaltsverzeichnis angewendet werden. Dieses Tool wird hauptsächlich in Skripten oder ModelBuilder verwendet.

Erstellt einen Feature-Layer aus einer Eingabe-Feature-Class- oder Layer-Datei. Der vom Werkzeug erstellte Layer ist temporär und wird nach Beendigung der Sitzung nicht beibehalten, es sei denn, der Layer wird auf der Festplatte oder das Kartendokument gespeichert.

Erstellt einen temporären Raster-Layer aus einem Image-Service. Die erstellte Ebene bleibt nach dem Ende der Sitzung nicht erhalten, es sei denn, das Dokument wird gespeichert.

Erstellt einen Mosaik-Layer aus einem Mosaik-Dataset oder einer Layer-Datei. Der vom Werkzeug erstellte Layer ist temporär und wird nach Beendigung der Sitzung nicht beibehalten, es sei denn, der Layer wird als Layer-Datei oder die Karte gespeichert.

Dieses Tool wendet eine SQL-Abfrage auf eine Datenbank an und die Ergebnisse werden in einer Layer- oder Tabellenansicht dargestellt. Die Abfrage kann verwendet werden, um mehrere Tabellen zu verknüpfen oder eine Teilmenge von Spalten oder Zeilen aus den Originaldaten in der Datenbank zurückzugeben.

Erstellt einen Abfrage-Layer aus einer DBMS-Tabelle basierend auf einer Eingabe-SQL-Select-Anweisung.

Erstellt einen Raster-Layer aus einem Eingabe-Raster-Dataset oder einer Layer-Datei. Der vom Werkzeug erstellte Layer ist temporär und wird nach Beendigung der Sitzung nicht beibehalten, es sei denn, der Layer wird auf der Festplatte oder das Kartendokument gespeichert.

Erstellt einen Raster-Katalog-Layer aus einem Eingabe-Raster-Katalog. Der vom Werkzeug erstellte Layer ist temporär und wird nach Beendigung der Sitzung nicht beibehalten, es sei denn, der Layer wird auf der Festplatte oder das Kartendokument gespeichert.

Erstellt eine Tabellenansicht aus einer Eingabetabelle oder Feature-Class. Die vom Tool erstellte Tabellenansicht ist temporär und wird nach Beendigung der Sitzung nicht beibehalten, es sei denn, das Dokument wird gespeichert.

Erstellt einen temporären Raster-Layer aus einem WCS-Service.

Erstellt einen neuen Point-Feature-Layer basierend auf den x- und y-Koordinaten, die in einer Quelltabelle definiert sind. Wenn die Quelltabelle Z-Koordinaten (Höhenwerte) enthält, kann dieses Feld auch bei der Erstellung des Ereignis-Layers angegeben werden. Die von diesem Werkzeug erstellte Ebene ist temporär.

Erstellt eine Ausgabe-Layer-Datei (.lyr), die auf auf dem Datenträger gespeicherte geografische Daten verweist.

Fügt eine Auswahl in einer Layer- oder Tabellenansicht basierend auf einer Attributabfrage hinzu, aktualisiert oder entfernt sie.

Wählt Features in einem Layer basierend auf einer räumlichen Beziehung zu Features in einem anderen Layer aus.


Erstellen von Feature-Class-Repräsentationen in ArcMap

Sie arbeiten mit einer topografischen Karte von Austin, Texas. Diese Karte enthält Layer, die bereits für Sie symbolisiert sind. Sie verwenden Repräsentationen, um einen Teil der Symbologie zu aktualisieren und zu verbessern.

  1. Starten Sie ArcMap.
  2. Öffnen Sie Übung_1.mxd von C:ArcGISArcTutorRepräsentationÜbung_1 .
  3. Klicken Sie im Inhaltsverzeichnis mit der rechten Maustaste auf den Layer RoadL, und klicken Sie auf Symbologie in Darstellung konvertieren .

Das Dialogfeld Symbologie in Darstellung konvertieren wird geöffnet.

  • Der Name der Repräsentation wird automatisch mit dem Namen der Feature-Class mit dem Suffix _Rep gefüllt.
  • RuleID Field ist der Name des Felds, das einen ganzzahligen Wert für ein Feature speichert, das auf eine bestimmte Repräsentationsregel verweist, die vorschreibt, wie es symbolisiert wird. Der Standardname für dieses Feld ist RuleID.
  • Überschreibungsfeld ist das Feld, in dem alle Überschreibungen einer Repräsentationsregel für ein Feature gespeichert werden. Es ist ein BLOB-Feldtyp. Der Standardname für dieses Feld ist Override.
  • Die Eigenschaft Verhalten beim Bearbeiten der Repräsentationsgeometrie teilt ArcGIS mit, wo die mit den Repräsentationsbearbeitungswerkzeugen vorgenommenen Geometrieänderungen gespeichert werden sollen. Diese Änderungen können entweder im Override-Feld oder im Shape-Feld der Feature-Class gespeichert werden.
  • Der neue Layer RoadL_Rep wird dem Inhaltsverzeichnis hinzugefügt. Der ursprüngliche RoadL-Layer (symbolisiert mit eindeutigen Werten) befindet sich noch im Inhaltsverzeichnis unter dem RoadL_Rep-Layer.

Nur die durch Repräsentationen (mit _Rep-Suffixen) symbolisierten Layer bleiben erhalten.


Integration von oberflächennahen Monitoring-Informationen mit ArcGIS im Illinois Basin – Decatur Project, USA

Das Illinois Basin – Decatur Project (IBDP) ist eine groß angelegte Demonstration zur Kohlenstoffabscheidung und -speicherung (CCS), bei der 1 Million Tonnen (1,1 Millionen Tonnen) Kohlendioxid über einen Zeitraum von 3 Jahren in ein tiefes Salzreservoir injiziert werden. Die Charakterisierung und Überwachung von oberflächennahen Standorten wurde 2008 eingeleitet und umfasst mehrere Datenströme, die in allen Phasen des Projekts regelmäßig zusammengestellt, organisiert und bewertet werden müssen. Für das Projekt wurde mit der ArcGIS-Software von Esri eine Datenbank mit über 150 Geodaten-Layern aus externen Quellen und Projektpartnern erstellt. Die Datenbank wird verwendet, um oberflächennahe IBDP-Monitoring-Messungen in einen zugänglichen und flexiblen raumbezogenen Rahmen zu integrieren. Die Kartendatenbank der Geographischen Informationssysteme (GIS) ermöglicht ein breites Spektrum an Informationsvisualisierung und -exploration. Obwohl es einige Einschränkungen gibt (z. B. Datenverwaltungsaufwand, eine selektiv optimierte Umgebung für die zeitliche Datendarstellung), eignet sich die IBDP GIS-basierte Datenverwaltungslösung gut für die kartenbasierte Informationsvisualisierung sowie die Exploration und Analyse räumlicher Daten. Insbesondere die Automatisierung von routinemäßigen räumlichen Analyseaufgaben hat zu erheblichen Zeiteinsparungen bei der Kartierung und Analyse von oberflächennahen Feldüberwachungsdaten (z. B. Bodenflüssen) geführt und ist ein Beispiel dafür, wie ein GIS-Framework auf andere Daten angewendet werden kann Streams bei IBDP und anderen CCS-Projekten.


Teil I - Erstellen Sie ein Shapefile und digitalisieren Sie aus einem Satellitenbild.

In dieser Übung lernen wir, wie Sie ein Polygon-Shapefile erstellen, indem Sie das Polygon aus einem Satellitenbild der Pyramiden von Gizeh digitalisieren.

  1. Wir beginnen mit dem Herunterladen von Dateien aus dem Download-Verzeichnis der Klasse. Laden Sie Giza_image.zip und pyramids.zip herunter.
  2. Gehen Sie zu ArcCatalog und erstellen Sie einen Ordner namens "Giza". Erstellen Sie in diesem Ordner ein Polygon-Shapefile mit einem Textstring-Attributfeld namens 'Titel'.
  3. Entpacken Sie das "Giza_image" JPEG und fügen Sie es zu einem Arcmap-Projekt hinzu.
  4. Digitalisieren Sie zwei der Pyramiden als Polygone, indem Sie eine Bearbeitungssitzung starten. Nachdem Sie sie gezeichnet haben, öffnen Sie die Attributtabelle und nennen Sie diese Pyramiden im Titelfeld "Pyramide 1" und "2". Ändern Sie die Symbologie in hohle rote Formen und beschriften Sie die Formen mit dem Feld Titel.
  5. Sie haben gerade ein Satellitenbild "Heads-up-Digitalisierung" durchgeführt.

2 Antworten 2

Sie haben Lazy Loading und Proxys deaktiviert, aber wenn Sie keine untergeordneten Entitäten .Include() verwenden, weiß EF sie nicht zu laden. Um .Include() zu verwenden, müssen Sie .SingleOrDefault() anstelle von Find verwenden. Andernfalls müssen Sie in den Kontext gehen, um untergeordnete Sammlungen/Referenzen zu laden.

Ihre FindProjectById() würde ungefähr so ​​aussehen:

Ein Vorbehalt bei der Verwendung von SingleOrDefault vs. Find ist, dass Find den lokalen Speicher durchsucht und dann zu DB wechselt, Single/First/ etc. wird zu DB. Dies bedeutet, dass jedes Mal, wenn Find eine Entität im lokalen Speicher finden kann, eine Abfrage ausgeführt wird. Wenn Sie Datensätze in den DB-Kontext einfügen (und vor dem Speichern der Änderungen), wird bei der Suche nach dieser Entität keine Entität zurückgegeben, die sich im lokalen Speicher befindet, aber noch nicht an die DB übergeben wurde. (vor SaveChanges())

Normalerweise möchten Sie keine Entitäten außerhalb des Geltungsbereichs von DbContext zurückgeben, da Lazy-Load-Proxys nicht funktionieren, sodass alles, was Sie nicht vorab laden, #null ist. Ich verlasse mich im Allgemeinen auf verzögerte Ausführung, indem ich IQueryable und dann .Select() die verschiedenen Bits, die mir wichtig sind, in DTO/ViewModel-POCO-Klassen zurückgibt.


Verwenden einer Abfragetabelle zur räumlichen Darstellung einer 1:M-Beziehung

Ich habe das Make Query Table-Tool zum ersten Mal während meiner zweiten Woche bei Aurecon (13. März 2012, laut meiner OneNote) entdeckt (und verwendet). Dies war ungefähr einen Monat bevor ich mit der Verwendung von ModelBuilder begann (um die Frustrationen von ArcMap zu bekämpfen) und ungefähr 6 Monate bevor ich mit Python begann (um die Frustrationen von ModelBuilder zu bekämpfen).

Ich gebe nur ein wenig Kontext, weil dies war, bevor alles für mich geklappt hat. Bisher habe ich alles, was ich im Studium und während meines Praktikums gelernt habe, als separate Informationssilos behandelt: GIS, Datenbanken, Programmierung.

Mir wurde erst nach meiner Arbeit bei Aurecon klar, dass die in ArcMap verwendeten Abfrageausdrücke SQL sind, obwohl ich all diese Dinge studiert habe. Es zeigt nur, wie die eigene Denkweise den Fortschritt blockieren kann und wie ich die schreckliche Erfahrung des Erlernens von Informatik in Afrikaans zugelassen habe, um mich davon abzuhalten, Dinge so lange “click” zu lassen.

Zurück zum Werkzeug. Joins in ArcGIS sind bekanntermaßen langsam und 1:M-Joins sind nicht zulässig (technisch gesehen sind sie es, aber in dem Sinne, dass ein beliebiges übereinstimmendes Feature verbunden wird). Das Verhältnis zwischen GIS und Anlagenregister ist natürlich 1:M.

Ein einzelner Punkt wird beispielsweise verwendet, um den physischen, räumlichen Standort eines Assets, Reservoir WRV-00001, darzustellen. Im Asset-Register ist dieses Reservoir in verschiedene Komponenten entbündelt – Lagertank, Gebäude, Zaun usw. Jedes dieser Assets hat seine eigene eindeutige Asset-ID, aber alle haben dieselbe GIS-ID.

All diese Assets muss ich nun räumlich darstellen. Die Punkte/Linien liegen alle übereinander, aber das ist in Ordnung. Das Tool Abfragetabelle erstellen macht genau das, aber es ist …skurril. Ich habe eine Liste mit Dingen zusammengestellt, die bei der Verwendung dieses Tools zu beachten sind (ergänzt durch diese Frage auf GIS.SE):

  1. Tabellen/Feature-Classes in der Beziehung sollten in derselben Datenbank gespeichert werden: Ich neige dazu, mich an diesen Schritt erst zu erinnern, nachdem ich die Eingaben hinzugefügt habe und das Tool mich anschreit.
  2. Fügen Sie die Feature-Class zuerst im Parameter mit mehreren Werten hinzu: Das Format der Eingabe hängt vom Format des ersten Arguments im mehrwertigen Parametersteuerelement ab. Die Feature-Class sollte zuerst hinzugefügt werden, um sicherzustellen, dass die Ausgabe ein Layer ist, andernfalls handelt es sich um eine Tabellenansicht.
  3. Schließen Sie Tabellennamen und Feldnamen in Anführungszeichen ein: Zum Beispiel möchte ich die Asset-Registertabelle ar mit den Punkt-Layer-Punkten mit ihrem gemeinsamen Feld GIS_ID verbinden. Standardmäßig schließt das Werkzeug meinen gesamten Ausdruck in Anführungszeichen ein "points.GIS_ID" = "ar.GIS_ID" . Dies führt dazu, dass das Tool fehlschlägt. Fügen Sie zusätzliche Anführungszeichen um die Feldnamen "points"."GIS_ID" = "ar"."GIS_ID" hinzu.
  4. Wählen Sie die Option NO_KEY_FIELD: Der Versuch, Schlüsselfelder hinzuzufügen, führt zu einem fehlerhaften Verhalten (. ). Tu es einfach nicht. Bei Auswahl dieser Option wird das vorhandene ObjectID-Feld aus der Eingabe verwendet.
  5. Der Ausgabe-Layer scheint keine Symbologie zu haben: Gehen Sie in die Layer-Eigenschaften, klicken Sie auf die Registerkarte Symbologie, klicken Sie auf das vorhandene Symbol, dann auf OK, OK. Es ist ein Fehler./li>
  6. Auf Datenträger speichern!: Denken Sie daran, den Layer in eine Feature-Class zu exportieren, da der Layer sonst nur im Kartendokument vorhanden ist.

Entwicklung einer Asset-Management-GIS-Datenpflegemethode: Teil 4 – Datenübergabe und der Auditprozess

(Dies ist Teil 4 einer einwöchigen Reihe von Beiträgen zum aktuellen Projekt, an dem ich arbeite, um eine vernünftige GIS-Datenpflegestrategie für Asset Management-Daten zu entwickeln. Lesen Sie hier Teil 1, Teil 2 und Teil 3).

Nachdem alle neuen Daten verarbeitet und erfasst oder vorhandene Daten als Asset-Upgrades gekennzeichnet wurden, müssen wir mehrere Attribute zur Verwendung durch die Asset-Jungs extrahieren. Dies beinhaltet die wichtige GIS-ID, die verwendet wird, um das Anlagenregister wieder mit dem GIS zu verknüpfen. Das Vermögensregister enthält einen Berg von Informationen über den Status der Vermögenswerte, die Restnutzungsdauer und andere Finanzinformationen. Bei den GIS-Daten beschäftigen wir uns ausschließlich mit der Geometrie: Befindet sich dieses Asset an seinem richtigen physischen Standort mit den richtigen Abmessungen?

Wir führen einige andere Attribute, wie Materialtyp, Rohrdurchmesser, Name (falls zutreffend) und Ort. Nachdem ich alle Daten in diese Struktur kompiliert habe, wandele ich sie in eine Tabelle um, die nach Feature-Typ gefiltert ist und die Längen der Liniendaten enthält. Die GIS-Länge wird über die vom Kunden gelieferte Länge verwendet, da sie die Situation vor Ort darstellt.

Nachdem alles beim Auftraggeber eingereicht wurde, erscheinen kurze Zeit später die Auditoren. Mithilfe eines Algorithmus wählen sie eine Stichprobe der Assets aus und senden uns eine Liste mit GIS-IDs oder Assetnamen. Diese Liste verlinke ich mit unserem GIS und stelle eine KML-Datei der Standorte zur Verfügung. Dies beweist, dass wir wissen, wo sich die im Vermögensregister aufgeführten Vermögenswerte befinden (und dass niemand versucht, Vermögenswerte zu fabrizieren). Manchmal geben die Prüfer nur die Asset-Namen an –, was die Verknüpfung für mich etwas schwieriger macht, da wir nicht immer das name-Attribut haben. Dies ist der Grund, warum die GIS-ID in allen Dokumentationen erscheinen sollte.

Bei einem Kunden ging ich mit dem Projektleiter zusammen und saß mit einem Auditor vor ArcMap. Ich musste die Assets physisch nachschlagen, während sie die GIS-ID oder den Assetnamen vorlas. Zu diesem Zeitpunkt waren die Daten anfangs nicht in einem guten Zustand, also hatte sie glücklicherweise nur Assets, die ich leicht abrufen konnte. Als Teil dieser Methodenentwicklung dokumentiere ich den Status der Daten beim Empfang, die damit verbundenen Probleme (einschließlich unnötiger Verzögerungen) und die geschätzte Zeit, die für die Bereinigung der vollständigen Datenbank für jeden Kunden benötigt wird.

Das ist der Teil, auf den ich mich in diesem Prozess am meisten freue. Endlich kann ich die Daten in die Hand nehmen und standardisieren. Wenn es also Fragen des Auditors gibt oder jemand schnell etwas über ein bestimmtes Asset wissen möchte, weiß ich genau, wo ich es finde.


Mdhntd

Kannst du jemanden auf der ätherischen Ebene verzaubern, wenn du auf der materiellen Ebene bist und der Zauber Wahres Sehen aktiv ist?

Warum konnten sie kein näheres Schwarzes Loch fotografieren?

Was bedeuten diese Begriffe in Caesars gallischen Kriegen?

Warum nicht ein Bild von einem näheren Schwarzen Loch machen?

Ubuntu Server-Installation mit vollständiger GUI

Löschen von Listenelementen aus der verschachtelten Liste nach der Auswertung

Ich bin ein Wort mit acht Buchstaben. Was bin ich?

Aus welchen Gründen würde eine Tierart eine *horizontale* Landbrücke NICHT überqueren?

Was könnte die richtige Stromquelle für eine 15 Sekunden lange Einweg-Riesensäge sein?

Wie zeige ich Zeilen in einer Datei an, wie ls Dateien in einem Verzeichnis anzeigt?

Erzählt die Personalabteilung einem Personalchef von Gehaltsverhandlungen?

So erhalten Sie eine Position des letzten von Null verschiedenen Elements

Von europäischen Universitäten akzeptiert, von allen amerikanischen Universitäten abgelehnt, bei denen ich mich beworben habe? Mögliche Gründe?

Wahrscheinlichkeit, dass ein Superbug oder ein tödlicher Virus von einer Deponie stammen könnte

Warum wurde M87 für das Event Horizon Telescope anstelle von Sagittarius A* ins Visier genommen?

Was ist dieser Business-Jet?

Ist es richtig zu sagen, dass die neuronalen Netze eine alternative Methode zur Durchführung der Maximum-Likelihood-Schätzung sind? wenn nicht, warum?

Wie viel von der Nelke sollte ich verwenden, wenn ich große Knoblauchköpfe verwende?

Untergruppengitter begradigen

Korrekte Interpunktion, um die Verwirrung eines Zeichens zu zeigen

Schaltfläche ändert ihren Text & Aktion. Gut oder schrecklich?

Wie kann man einen Kollegen unterstützen, der Meetings extrem ermüdend findet?

Verbinden Sie sich von MS Access aus mit einer SQL Server-Datenbank

Die Ergebnisse der Stack Overflow Developer Survey 2019 sind InArcSDE-Fehler: “Maximale Anzahl von Verbindungen zur Instanz überschritten ”Probleme beim Wechseln von ArcSDE von einer Arbeitsgruppe zu DomänenumgebungQGIS 2.4 access .mdb add errorBenötigen ArcGIS Server zum Bearbeiten der MS SQL Server-Datenbank?Verbinden von QGIS 2.14 .3 zu SQL 2012 sowohl auf LocalHost als auch auf RemoteAccess-Datenbankdatei mit QGISVerbindung mit SQL Server mit ArcGIS Desktop?Wie erhalte ich Daten von Access auf QGIS?Ist es möglich, Alteryx mit Feature-Classes in einer Oracle-basierten SDE zu verbinden?Tabellen aus MSAccess importieren in QGIS

Ich habe eine vorhandene Microsoft SQL Server-Datenbank, die als Enterprise-Geodatabase konfiguriert wurde. Ich möchte in MS Access darauf zugreifen, um Daten zum Ausfüllen eines Formulars zu extrahieren. Wie wird es richtig angeschlossen? Ich habe eine ArcGIS Enterprise-Verbindungsdatei mit dem Namen:
"G:Database ConnectionseGIS_Cadastral auf EGISDBP1 als viewer.sde"

Bisher bin ich zur neuen Datenquelle > from other source > odbc database gegangen und habe Datenquelle verknüpfen ausgewählt. Es möchte jetzt eine Dateidatenquelle. Was ist das?

Hier ist ein Bild, wo ich feststecke:

Dies ist ein Bild der Verbindungseigenschaften in ArcMap:

Auf welches 'DNS' beziehst du dich? Domain Name Service ist nicht dateiorientiert, verwendet jedoch eine Hosts-Datei als Ressource

Ich bin mir nicht sicher, wo Sie die Host-Datei einfügen. Ich stecke bei der Auswahl der Datenquelle fest.

Ich habe versucht, auf Neu zu klicken und möchte jetzt eine ODBC-Dateidatenquelle. Ist das die Host-Datei?

Bitte bearbeiten Sie diese Frage, um die Aufgabe zu klären, die Sie erledigen möchten

Hallo Vince. Ich habe die Frage bearbeitet.

Ich habe eine vorhandene Microsoft SQL Server-Datenbank, die als Enterprise-Geodatabase konfiguriert wurde. Ich möchte in MS Access darauf zugreifen, um Daten zum Ausfüllen eines Formulars zu extrahieren. Wie wird es richtig angeschlossen? Ich habe eine ArcGIS Enterprise-Verbindungsdatei mit dem Namen:
"G:Database ConnectionseGIS_Cadastral auf EGISDBP1 als viewer.sde"

Bisher bin ich zur neuen Datenquelle > from other source > odbc database gegangen und habe Datenquelle verknüpfen ausgewählt. Es möchte jetzt eine Dateidatenquelle. Was ist das?

Hier ist ein Bild, wo ich feststecke:

Dies ist ein Bild der Verbindungseigenschaften in ArcMap:

Auf welches 'DNS' beziehst du dich? Domain Name Service ist nicht dateiorientiert, verwendet jedoch eine Hosts-Datei als Ressource

Ich bin mir nicht sicher, wo Sie die Host-Datei einfügen. Ich stecke bei der Auswahl der Datenquelle fest.

Ich habe versucht, auf Neu zu klicken und möchte jetzt eine ODBC-Dateidatenquelle. Ist das die Host-Datei?

Bitte bearbeiten Sie diese Frage, um die Aufgabe zu klären, die Sie erledigen möchten

Hallo Vince. Ich habe die Frage bearbeitet.

Ich habe eine vorhandene Microsoft SQL Server-Datenbank, die als Enterprise-Geodatabase konfiguriert wurde. Ich möchte in MS Access darauf zugreifen, um Daten zum Ausfüllen eines Formulars zu extrahieren. Wie wird es richtig angeschlossen? Ich habe eine ArcGIS Enterprise-Verbindungsdatei mit dem Namen:
"G:Database ConnectionseGIS_Cadastral auf EGISDBP1 als viewer.sde"

Bisher bin ich zur neuen Datenquelle > from other source > odbc database gegangen und habe Datenquelle verknüpfen ausgewählt. Es möchte jetzt eine Dateidatenquelle. Was ist das?

Hier ist ein Bild, wo ich feststecke:

Dies ist ein Bild der Verbindungseigenschaften in ArcMap:

Ich habe eine vorhandene Microsoft SQL Server-Datenbank, die als Enterprise-Geodatabase konfiguriert wurde. Ich möchte in MS Access darauf zugreifen, um Daten zum Ausfüllen eines Formulars zu extrahieren. Wie wird es richtig angeschlossen? Ich habe eine ArcGIS Enterprise-Verbindungsdatei mit dem Namen:
"G:Database ConnectionseGIS_Cadastral auf EGISDBP1 als viewer.sde"

Bisher bin ich zur neuen Datenquelle > from other source > odbc database gegangen und habe Datenquelle verknüpfen ausgewählt. Es möchte jetzt eine Dateidatenquelle. Was ist das?

Hier ist ein Bild, wo ich feststecke:

Dies ist ein Bild der Verbindungseigenschaften in ArcMap:

Auf welches 'DNS' beziehst du dich? Domain Name Service ist nicht dateiorientiert, verwendet jedoch eine Hosts-Datei als Ressource

Ich bin mir nicht sicher, wo Sie die Host-Datei einfügen. Ich stecke bei der Auswahl der Datenquelle fest.

Ich habe versucht, auf Neu zu klicken und möchte jetzt eine ODBC-Dateidatenquelle. Ist das die Host-Datei?

Bitte bearbeiten Sie diese Frage, um die Aufgabe zu klären, die Sie erledigen möchten

Hallo Vince. Ich habe die Frage bearbeitet.

Auf welches 'DNS' beziehst du dich? Domain Name Service ist nicht dateiorientiert, verwendet jedoch eine Hosts-Datei als Ressource

Ich bin mir nicht sicher, wo Sie die Host-Datei einfügen. Ich stecke bei der Auswahl der Datenquelle fest.

Ich habe versucht, auf Neu zu klicken und möchte jetzt eine ODBC-Dateidatenquelle. Ist das die Host-Datei?

Bitte bearbeiten Sie diese Frage, um die Aufgabe zu klären, die Sie erledigen möchten

Hallo Vince. Ich habe die Frage bearbeitet.

Auf welches 'DNS' beziehst du dich? Domain Name Service ist nicht dateiorientiert, verwendet jedoch eine Hosts-Datei als Ressource

Auf welches 'DNS' beziehst du dich? Domain Name Service ist nicht dateiorientiert, verwendet jedoch eine Hosts-Datei als Ressource

Ich bin mir nicht sicher, wo Sie die Host-Datei einfügen. Ich stecke bei der Auswahl der Datenquelle fest.

Ich bin mir nicht sicher, wo Sie die Host-Datei einfügen. Ich stecke bei der Auswahl der Datenquelle fest.

Ich habe versucht, auf Neu zu klicken und möchte jetzt eine ODBC-Dateidatenquelle. Ist das die Host-Datei?

Ich habe versucht, auf Neu zu klicken und möchte jetzt eine ODBC-Dateidatenquelle. Ist das die Host-Datei?

Bitte bearbeiten Sie diese Frage, um die Aufgabe zu klären, die Sie erledigen möchten

Bitte bearbeiten Sie diese Frage, um die Aufgabe zu klären, die Sie erledigen möchten

Hallo Vince. Ich habe die Frage bearbeitet.

Hallo Vince. Ich habe die Frage bearbeitet.


Verwenden der .lyr-Symbologie in ModelBuilder? - Geografisches Informationssystem

Unter Bezugnahme auf diese Frage, Hinzufügen eines neuen Gruppen-Layers mit ArcPy?, versuche ich, mit Python eine leere Gruppe innerhalb eines Gruppen-Layers hinzuzufügen. Bisher kann ich eine leere Gruppe innerhalb des Kartendokuments hinzufügen, jedoch erhalte ich eine Fehlermeldung, wenn ich versuche, eine weitere leere Gruppe innerhalb des vorhandenen Gruppen-Layers hinzuzufügen. Hier die Fehlermeldung:


Laufzeitfehler Traceback (letzter Aufruf zuletzt): Datei "", Zeile 1, in Datei "c:program files (x86)arcgisdesktop10.1arcpyarcpyutils.py", Zeile 181, in fn_ return fn(*args, **kw) Datei "c:program files (x86)arcgisdesktop10.1arcpyarcpymapping.py", Zeile 88, in AddLayerToGroup behaupten isinstance(target_group_layer, Layer) und target_group_layer. _arc_object.isGroupLayer AssertionError


Können Sie leere Gruppenebenen innerhalb einer vorhandenen Gruppe hinzufügen (mit v10.1 SP1)? In der ESRI-Dokumentation (siehe Abbildung unten) heißt es, dass Sie .lyr zu Gruppen hinzufügen können (vielleicht keine .lyr-Gruppenebene?).