Mehr

Stellen Sie mit ArcSDE eine Verbindung zu einem anderen Server her?

Stellen Sie mit ArcSDE eine Verbindung zu einem anderen Server her?


Wie verbinde ich mich von meinem Server in unserem Büro mit einem anderen Server in einem anderen Büro mit Internet und Zugriff auf ihre Geodatenbank mithilfe von ArcSDE?


Sie brauchen mehr als nur eine Internetverbindung.

  1. Wenn veröffentlichte ArcGIS Server (AGS)-Layer vorhanden sind, haben Sie Zugriff auf die Website.
  2. Wenn Sie über Netzwerkzugriff verfügen, benötigen Sie die Verbindungszeichenfolge.

Mit AGS verfügen Sie über WMS-, WFS- und Geodatendienste, die über das Web genutzt werden können.
Was SDE angeht, bräuchte man vpn oder einen anderen direkten Zugang zum Netzwerk.

Das Internet bringt Sie Arcsde nicht näher.


Erklären Sie, wie Sie von einer Karte zur Datenquelle für einen der Layer in einem MXD-Dokument gelangen. Sie können VBA, .NET oder Java verwenden.

Erklären Sie den Unterschied zwischen der Verwendung von ServerObject zum Abrufen einer Karte und von MapServerBindingStub - welches verwenden Sie und wann? Was sind die Vor- und Nachteile der einzelnen.

Was ist der Unterschied zwischen .NET und JAVA ADF gegenüber den JS- und Silverlight-APIs?

Was ist der Unterschied zwischen ArcGIS Server und ArcSDE.

Java-Code schreiben, um einen Punkt in SDE zu puffern

Schreiben Sie .NET-Code, um ein Geoverarbeitungswerkzeug zu erstellen (oder erklären Sie zumindest, wie es gemacht werden könnte)


Inhalt

ArcGIS ist eine integrierte Sammlung von Softwarekomponenten, die zum Aufbau eines vollständigen geografischen Informationssystems verfügbar sind. Die ArcGIS-Softwareprodukte werden verwendet, um GIS-Funktionalität und Geschäftslogik bei Bedarf bereitzustellen – in Desktops, Servern, benutzerdefinierten Anwendungen, Webdiensten und Mobilgeräten. Die ArcGIS-Anwendungen werden von einem gemeinsamen Satz von Softwarekomponenten unterstützt. Abbildung 7-2 bietet einen Überblick über die Architektur der ArcGIS-Softwarekomponenten.

GIS ist eine Technologie zur Erstellung, Verwaltung, Integration, Analyse, Anzeige und Verbreitung von Geodaten. Geodaten umfassen alle Informationen, die einem Standort auf der Erdoberfläche zugeordnet werden können, oder Daten, die einer Person oder einem Ort mit Standort zugeordnet werden können. Vektordatentypen werden verwendet, um geografische Punkte, Linien und Flächen (Polygone) darzustellen. Andere räumliche Datentypen umfassen gescannte Zeichnungen, Koordinaten des globalen Positionierungssystems (GPS), Satellitenbilder, Vermessungsmessungen, Photogrammetrie und Luftaufnahmen, die alle georeferenziert werden können, um die richtige Platzierung innerhalb einer geografischen Kartenanzeige festzulegen. GIS-Technologie wird derzeit in Unternehmen, Behörden, öffentlichen Sicherheitsdiensten, Verteidigung und Nachrichtendiensten, Gesundheits- und Personaldiensten, Versorgungsunternehmen und Transportwesen, Bildung und natürlichen Ressourcen verwendet, um räumliche Beziehungen zu verwalten und zu verstehen.

Wie die Geodaten innerhalb der Organisation gepflegt und veröffentlicht werden, trägt zur Leistungsfähigkeit und Skalierbarkeit des Systemdesigns bei. Die Menge an Geodaten, die zur Unterstützung eines GIS verwendet wird, ist in den letzten 10 Jahren exponentiell gewachsen. Viele operative GIS-Umgebungen verwalten und unterstützen mehrere Terabyte an aktiven GIS-Datenressourcen mit Megabyte an Daten, die in einer typischen Benutzeranzeigesitzung überprüft und verarbeitet werden. Diese Daten müssen organisiert und verwaltet werden, um einen effektiven und effizienten GIS-Betrieb zu unterstützen.

ArcGIS for Desktop kann auf Client-Workstations bereitgestellt oder von einem Windows-Terminalserver gehostet werden. Benutzerdefinierte ArcGIS Engine- und Runtime-Anwendungen enthalten dieselben ArcGIS-Komponenten, die die kommerzielle ArcGIS Desktop-Software unterstützen und gemeinsame Konfigurationsstrategien verwenden. Zur Unterstützung der Kommunikation zwischen der Clientanwendung und der GIS-Datenquelle stehen verschiedene Konfigurationsalternativen zur Verfügung.

ArcGIS for Server wird in einer skalierbaren Webanwendungsserverarchitektur bereitgestellt. Die Weblösungen umfassen Software Development Kits und Laufzeitumgebungen, die die Anwendungsentwicklung, Systemleistung und Skalierbarkeit unterstützen. Empfohlene Plattformkonfigurationsstrategien werden sowohl für Standard- als auch für Hochverfügbarkeitsarchitekturlösungen bereitgestellt.

GIS-Anwendungen unterstützen offene Systemarchitekturen. Die ArcGIS-Unternehmensarchitektur kombiniert eine Vielzahl eng integrierter kommerzieller Produkte zu einer vollständig unterstützten Systemlösung. Alle kommerziellen Softwareprodukte müssen gewartet werden, um sich entwickelnde Kommunikationsschnittstellenstandards zu unterstützen. Die Bedeutung der Auswahl etablierter (populärer) Softwarearchitekturlösungen auf der Grundlage von Standarddesignpraktiken kann nicht genug betont werden, da alle Teile der verteilten Konfiguration kritisch sind und zusammenarbeiten müssen, um sicherzustellen, dass die Kommunikationsschnittstellen ordnungsgemäß gewartet und unterstützt werden.


Aufgabe 2

Das MS SQL Installation ist eine Geodatabase, die ArcSDE (Spatial Database Engine) verwendet. Aus diesem Grund sind einige der Spalten von a nicht standardmäßigGeometrietyp. Auf der PostgreSQL Seite, ich benutze PostGIS 2.

Beim Versuch, Tabellen mit diesen Typen zu kopieren, erhalte ich Warnungen wie diese:

Darauf folgt später ein weiterer Fehler (dieser wurde tatsächlich beim Ausführen des oben bereitgestellten Codes ausgelöst):

Ich denke, dass die in den Warnungen genannten Spalten nicht erstellt wurden, aber der Fehler wurde in einem späteren Schritt ausgelöst, als diese Spalten benötigt wurden.

Frage: Die Frage ist eine Erweiterung der vorherigen: Wie wird die Migration mit benutzerdefinierten (oder an anderer Stelle definierten) Typen durchgeführt?

Ich kenne GeoAlchemy2, das mit PostGIS verwendet werden kann. GeoAlchemy unterstützt MS SQL Server 2008, aber in diesem Fall stecke ich wohl bei SQLAlchemy 0.8.4 fest (vielleicht mit weniger netten Funktionen). Außerdem habe ich hier festgestellt, dass es möglich ist, die Reflexion mit von GeoAlchemy definierten Typen durchzuführen. Meine Fragen bleiben jedoch.


Auftragnehmer

Einige Organisationen müssen die Wartung eines Teils ihrer Geodatabase in Auftrag geben und diesen Auftragnehmer jeden Monat Updates bereitstellen lassen. Die Organisation muss in der Lage sein, die Änderungen des Auftragnehmers zu übernehmen, ohne die Daten vollständig neu zu laden. Es braucht auch eine einfache Möglichkeit, nur die Aktualisierungen für den Monat zu überprüfen, anstatt QA-Tests für den gesamten Datensatz durchführen zu müssen.

Dies kann erreicht werden, indem dem Auftragnehmer eine Kopie der entsprechenden Daten zur Aktualisierung zugesandt wird. Wenn der Auftragnehmer die Änderungen an die Organisation zurücksendet, können sie mit den in der ArcSDE-Geodatabase verwalteten Daten synchronisiert werden.


PostgreSQL und ArcSDE

Die ESRI ArcGIS 9.3-Version unterstützt ein weiteres Datenbankmanagementsystem (DBMS) zum Speichern unserer Geodatensätze. Neben der Möglichkeit, Microsoft SQL Server, Oracle, IBM DB2 und Informix zu verwenden, kann jetzt auch PostgreSQL verwendet werden. In diesem Beitrag möchte ich einen kurzen Überblick über dieses DBMS geben und einige Ergebnisse seiner Integration in die Produkte der ESRI ArcGIS-Familie skizzieren.

PostgreSQL ist ein Open-Source-DBMS und wurde von einer Online-Community entwickelt. Dieses Produkt ist unter einer BSD-Lizenz lizenziert (was es im Grunde kostenlos macht und sich der Nutzung einer Public Domain sehr nahe kommt). Dieses DBMS entspricht den Standards SQL 92/99 (siehe Details zur Grammatik der Datenbanksprache). PostgreSQL kann als adäquate Alternative für die meisten kommerziellen DBMS angesehen werden, es bietet Unterstützung für benutzerdefinierte Datentypen (UDT), Indizierung, Verwendung von Stored Procedures (OK, es gibt keine wirklich Stored Procedures, aber irgendwie), Views, Indizes und viele andere Dinge, die wir früher bei der täglichen Arbeit mit Datenbanken verwendet haben. Darüber hinaus verfügt das DBMS über eine Clientbibliotheksschnittstelle in mehreren Programmiersprachen, einschließlich, aber nicht beschränkt auf C++, Java und Python.

Wenn ich über die Verwendung eines DBMS mit ESRI GIS-Lösungen spreche, meine ich hauptsächlich die Verwendung eines DBMS zur Verwaltung geografischer Informationen und mit einer Schnittstelle, die ein effektives Mittel zum Speichern, Indizieren und Abrufen von Daten bieten könnte. Bei ESRI-Lösungen bietet ArcSDE ein solches Gateway zu einem DBMS und wird zum Laden und Extrahieren von Geodaten aus DBMS verwendet. Somit stellen sich mehrere Fragen. Ist die DBMS-Software einfach zu installieren und zu administrieren? Funktioniert es im Vergleich zu anderen kommerziellen DBMS relativ schnell? Wie gut ist die Produktdokumentation? Nun, versuchen wir, zumindest einige dieser Fragen zu beantworten.

Voraussetzungen und Installation von PostgreSQL

Die vollständige Liste der Anforderungen finden Sie im ESRI-Wiki.

Der Installationsprozess ist sehr einfach, unkompliziert, assistentenbasiert und gut dokumentiert. Eine detaillierte Schritt-für-Schritt-Anleitung finden Sie hier im ESRI-Support-Knowledgebase-Artikel #35128.

Die meisten dieser Schritte werden auch in der ArcGIS Server-Hilfe beschrieben.

PostgreSQL-Verteilungsdateien werden mit ArcSDE-Binärdateien geliefert, daher sind keine zusätzlichen Schritte zum Herunterladen von PostgreSQL-Dateien erforderlich. Anweisungen zur Konfiguration von PostgreSQL und ArcSDE werden mit Binärdateien unter <ArcSDE-Installationsordner>windowsdocumentation_serverARCSDE93POSTGRESQLINSTALLGUIDESinstall _gd_postgresql.htm geliefert.

Verwenden einer räumlichen Datenbank

Nach der Installation, der Nachinstallation und der PostgreSQL-Konfiguration kann die ArcCatalog-Anwendung oder die PostgreSQL-Verwaltungsanwendung (pgAdmin III) verwendet werden, um mit dem Erstellen oder Laden von Daten in eine räumliche Datenbank zu beginnen. Im Allgemeinen sind bei der Arbeit mit SDE-Datenbanken, die in PostgreSQL gespeichert sind, nicht viele signifikante Unterschiede zu Oracle oder SQL Server festzustellen. Sowohl eine dreischichtige (sde-Dienst) als auch eine zweischichtige Architektur (direkte Verbindung) können verwendet werden, um eine Verbindung mit einer Datenbank herzustellen (eine direkte Verbindung wird jedoch seit einiger Zeit von ESRI empfohlen).

Verwenden der PostGIS-Erweiterung

PostGIS ist eine optionale räumliche Datenbankerweiterung für PostgreSQL, die während der PostgreSQL-Installation nicht installiert wird und unabhängig über Application Stack Builder installiert und aktiviert werden sollte. PostGIS bietet Unterstützung für die Speicherung geographischer Objekte in der objektrelationalen PostgreSQL-Datenbank. Somit ermöglicht PostGIS im Wesentlichen die Verwendung von PostgreSQL als räumliche Datenbank für die ESRI ArcSDE-Plattform unter Verwendung eines PG_GEOMETRY-Formats “räumlich”. Ähnliche Lösungen werden von Oracle (Oracle Spatial), IBM DB2 (Spatial Extender), Informix (Spatial DataBlade Module) und Microsoft SQL Server 2008 (vorkonfigurierte Datentypen GEOMETRY und GEOGRAPHY) bereitgestellt. PostGIS entspricht der OpenGIS “Simple Features Specification for SQL” und wurde als konform mit den “Types and Functions“ zertifiziert. Die PostGIS-Installation kann im Internet gefunden und heruntergeladen werden und ist ebenfalls kostenlos. Weitere Informationen finden Sie im ESRI Support-Knowledgebase-Artikel 36389 .

Kurz gesagt, PostGIS bietet uns die Möglichkeit, Geometrie von Features zu speichern, indem ein anderes Format, PG_GEOMETRY, verwendet wird. Trotzdem können wir räumliche SQL-Funktionen mit ST_GEOMETRY- und PG_GEOMETRY-Typen verwenden, um Features aus dem DBMS in jede andere Anwendung zu manipulieren, ähnlich wie wir dies in Oracle tun können. Die Liste der verfügbaren SQL-Funktionen finden Sie hier: http://webhelp.esri.com/arcgisserver/9.3.1/dotNet/geodatabases/an_overv315896832.htm. Das heißt, Benutzer können SQL-Abfragen und -Operationen für räumliche Daten direkt in PostgreSQL ausführen.

Einige Tests

Innerhalb von PostgreSQL ist die Benutzeroberfläche sehr einfach und intuitiv und ähnelt ein wenig SQL Server Management Studio. Die Produktdokumentation ist sehr gut und das Hilfesystem ist sowohl bei der Desktop-Installation als auch im Web verfügbar (es gibt auch eine Hilfe mit Benutzerkommentaren)

In Bezug auf die Leistung des Datenabrufs wurden nur einige Tests durchgeführt. Zweifellos variiert das Leistungsniveau zwischen verschiedenen Maschinen stark, abhängig von den Hardwareressourcen, der Komplexität der räumlichen Datensätze und schließlich den Leistungsbewertungstools. In unserem Fall wurde die Zeit, die für das Abrufen und Zeichnen von Features aus einer PostgreSQL-Datenbank des räumlichen Typs PostGIS und des Geometrietyps SQL Server 2008 erforderlich ist, bewertet. Zu diesem Zweck wurde ein ESRI-Dienstprogramm mxdperfstat verwendet.

Meines Wissens ist dieses kostenlose Dienstprogramm die am besten geeignete ArcGIS-kompatible Lösung für die Leistungsbewertung des Kartenrenderings (abgesehen von Geodatabase Toolset (GDBT) für ArcCatalog, das in Kürze verfügbar sein wird). Diese Anwendung von ESRI Testing Service wird häufig verwendet, um typische Leistungsprobleme mit ArcGIS-Kartendokumenten zu diagnostizieren, wie z.

  • Ineffiziente Skalierungsabhängigkeitsoptionen verwenden
  • Langsames Symbologie-Rendering
  • On-the-fly-Projektion verwenden
  • Potenzielle Datenbank-Tuning-Anforderungen.

Es wurden zwei MXD-Kartendokumente erstellt, und jedes davon enthielt denselben Satz von Feature-Classes aus zwei verschiedenen Datenbanken, aus PostgreSQL 8.3 des PostGIS-Datentyps und SQL Server 2008 (PG_GEOMETRY- bzw. Geometry-Datentypen). Bei meinen Tests war die Geschwindigkeit beim Abrufen und Zeichnen von Features aus diesen beiden Datenbanken unterschiedlich. Ich habe eine direkte Verbindung sowohl zur PostgreSQL-Datenbank als auch zur SQL Server 2008-Datenbank verwendet.


Glossar zur GIS-Integration

Begriffe werden als Esri und Cartegraph bezeichnet, wenn sie häufig mit einem Teil der integrierten GIS-Lösung verbunden sind. Nicht gekennzeichnete Begriffe werden von beiden Produkten verwendet.

Adressabgleich (Esri)

Ein Mechanismus zum Verknüpfen von zwei Dateien unter Verwendung der Adresse als verknüpftes Element. Geographische Koordinaten und Attribute können von einer Adresse zur anderen übertragen werden. Beispielsweise kann eine Datendatei, die die Adresse eines Schülers enthält, mit einer Straßenabdeckung abgeglichen werden, die Adressen enthält, wodurch eine Punktabdeckung des Wohnorts des Schülers erstellt wird.

Anhang (Karte)

Ein Verweis auf oder ein Speicherort einer Datei, die sich auf einen Datensatz bezieht. Diese Datei kann ein Bild, ein Dokument oder eine Tabelle sein.

Attribut (Esri)

Ein Merkmal eines geografischen Merkmals, das durch Zahlen, Zeichen oder andere Daten beschrieben wird, das in Tabellenform gespeichert und durch eine vom Benutzer zugewiesene Kennung mit dem Merkmal verknüpft ist. Zu den Attributen eines Bohrlochs können beispielsweise Tiefe und Gallonen pro Minute gehören. Ein Attribut bezieht sich auf ein Cartegraph-Feld.

AutoCAD

Das beliebteste kommerzielle Softwarepaket für computergestütztes Design (CAD). Geschrieben und verbreitet von Autodesk, Inc.

Bandbreite

Ein Maß für das Datenvolumen, das über eine Kommunikationsverbindung fließen kann. Bilddaten liegen in der Regel als große Datensätze vor, sodass das Verschieben von Bilddatensätzen von einem Computer zum anderen eine hohe Bandbreite erfordert oder die Leistung verlangsamt wird. Auch bekannt als Durchsatz.

Grundkarten (Esri)

Eine Karte mit sichtbaren Oberflächenmerkmalen und Grenzen, die zum Auffinden zusätzlicher Layer oder Arten von georeferenzierten Informationen unerlässlich sind.

Cartegraph gesperrter Wert (Cartegraph)

Felder in einer bidirektionalen Integration, bei der das Feld Cartegraph das Datensatzfeld ist. Alle GIS-Änderungen an diesem zugeordneten Feld werden mit dem Cartegraph-Wert überschrieben.

Kartographie

Die Kunst oder Wissenschaft, Karten zu erstellen.

Kinder-Recordset (Karte)

Untergeordnete Recordsets sind Sammlungen von Feldern, die sich auf einen übergeordneten Datensatz beziehen. Für jeden übergeordneten Datensatz kann es viele untergeordnete Datensätze geben. Inspektionen sind ein typisches Beispiel für ein untergeordnetes Recordset.

Kundenserver

Ein Softwaresystem wird als Client/Server-Architektur bezeichnet, wenn es einen zentralen Prozess (Server) gibt, der Anfragen von mehreren Benutzerprozessen (Clients) entgegennimmt.

Datenbank

Eine logische Sammlung zusammenhängender Informationen, die als Einheit verwaltet und gespeichert werden, normalerweise auf einem Massenspeichersystem wie Magnetbändern oder -platten. Eine GIS-Datenbank enthält Daten zu den Standorten und der Form von geografischen Merkmalen sowie deren Attributen. Eine Cartegraph-Datenbank enthält Daten über einen Vermögenswert, einschließlich Bedingungen, Finanz- und Ereignisdaten.

Digitalisieren

Wandeln Sie analoge Daten in eine digitale Form um. Verwenden Sie außerdem ein X-Y-Digitalisierungstablett, um Daten in digitale Form zu konvertieren.

Domäne (Esri)

In einer Datenbank der Satz zulässiger Werte für eine Tabellenspalte. Zum Beispiel eine definierte Liste von Rohrmaterialien. Domänen beziehen sich auf Cartegraph-Bibliotheken. Das GIS-Attribut, das sich auf die Domäne bezieht, bezieht sich auf Cartegraph-Nachschlagefelder.

Funktion (Esri)

Ein Feature ist eine kontinuierliche Fläche (es kann Löcher enthalten). Merkmale können alles darstellen, was der Benutzer isolieren und identifizieren möchte, z. B. Teiche, Rohre oder Pumpen. Die Funktionen beziehen sich auf Cartegraph-Datensätze.

Feature-Class (Esri)

Eine Klasse ist eine Menge aller Merkmale desselben Materials. Beliebige Gruppierung von Punkten, Linien oder Polygonen, unabhängig vom Datenspeicherformat. Eine Klasse wird benannt, um die Art des darin enthaltenen Materials zu identifizieren. Zum Beispiel Mais. Feature-Classes beziehen sich auf Cartegraph-Recordsets.

Feature-Class-Layer (Cartegraph)

In der Feature-Class-Layer-Liste in Cartegraph&rsquos GIS Associations können Sie die Feature-Class auswählen, mit der die Assoziation verbunden ist.

Feature-Layer (Esri)

Ein ArcGIS-Feature-Layer zeigt Features aus einem Layer eines ArcGIS Server Feature Service oder eines ArcGIS Server Map Service an.

Feature-Service (Esri)

Mit einem Feature-Service können Benutzer vektorbasierte Features über das Web mit ArcGIS for Server, Portal for ArcGIS oder ArcGIS Online bearbeiten.

Feld (Karte)

Eine Komponente in einem Datenbankeintrag. Felder melden Werte (entweder qualitativ oder quantitativ) für die Person, die durch diesen Datensatz repräsentiert wird. Ein Cartegraph-Feld ist mit einem Geodatabase-Attribut verknüpft.

Felddatensammler

Ein elektronisches Gerät, das Beobachtungsinformationen von Vermessungsinstrumenten sammelt und speichert. Es sind zwei Arten von Geräten verfügbar &ndashone zeichnet X-, Y- und Z-Koordinaten mit einem satellitengestützten Global Positioning System (GPS) auf und das andere Gerät zeichnet Entfernung und Peilung auf.

Geokodierung (Esri)

Der Prozess zum Identifizieren der Koordinaten eines Standorts anhand seiner Adresse. Beispielsweise kann eine Adresse mit einem TIGER-Straßennetz abgeglichen werden, um den Standort eines Hauses zu bestimmen. Wird auch als Adressen-Geokodierung bezeichnet.

Geodaten (Esri)

Die Datenquelle für eine Esri-Datenquelle. Diese Daten können in einer SDE-Datenbank, in einer Personal-Geodatabase oder in einem Shapefile gespeichert werden.

Geodatabase (Esri)

Die Geodatabase bietet das allgemeine Datenzugriffs- und Verwaltungsframework für ArcGIS, mit dem Sie GIS-Funktionalität und Geschäftslogik überall dort bereitstellen können, wo sie benötigt wird&mdashin Desktops, Server (einschließlich Web) oder mobile Geräte.ArcGIS unterstützt zwei physische Implementierungen der Geodatabase: Personal Geodatabase oder Enterprise-Geodatabase.

Geographisches Informationssystem. Ein geografisches Informationssystem ist ein Computersystem, das es Benutzern ermöglicht, große Mengen von raumbezogenen und zugehörigen Attributdaten zu sammeln, zu verwalten und zu analysieren. Im weitesten Sinne ist ein GIS jedes integrierte Informationssystem, das eine geografische Komponente enthält.

Global Positioning System. Ein Netzwerk von funkemittierenden Satelliten, das vom US-Verteidigungsministerium eingesetzt wird. Bodengestützte GPS-Empfänger können automatisch genaue Oberflächenkoordinaten für alle Arten von GIS-, Kartierungs- und Vermessungsdatenerfassungen ableiten.

ID (Karte)

Die eindeutige Kennung oder die Schlüsseldaten, die Assets identifizieren. Das/die eindeutige(n) Kennungsfeld(e) muss/müssen in einer integrierten Datenbanklösung verknüpft werden.

Integrationstyp (Karte)

Zwei-Wege-Integrationen ermöglichen es beiden Systemen, Cartegraph und GIS, sich gegenseitig basierend auf dem zuletzt aktualisierten Datensatz zu aktualisieren. One-Way-Integrationen ermöglichen Cartegraph nur das Erstellen, Aktualisieren oder Löschen von GIS-Datensätzen.

Schicht (Esri)

Eine Anzeigeeinheit, die aus einer oder mehreren Komponenten besteht, die getrennt von anderen Ebenen bearbeitet werden können. Jede einzelne (normalerweise) horizontale Schicht, die verwendet wird, um logische Gruppierungen von Geodaten zu organisieren. In ArcGIS wird das Wort Layer verwendet, um ein bestimmtes Objekt oder eine Datei zu beschreiben, die zur Symbolisierung einer Feature-Class verwendet wird.

Bibliothek (Karte)

Ein spezielles Recordset, das häufig verwendete Werte speichert. Die Werte werden in der Bibliothek gespeichert, und der Asset-Datensatz verwendet ein Nachschlagefeld, um die Daten zu speichern.

Nachschlagen (Karte)

Ein Feld im Asset-Recordset, das einen Wert speichert, dessen Quelle in einer Bibliothek liegt.

Karten-Engine (Karte)

Software, die Daten aus Cartegraph und Geodatabases verbindet. Diese Software hält die Live-Verbindung zwischen Datenquellen aufrecht und eliminiert redundante Dateneingaben.

M-bewusst (Esri)

Ein Koordinatenwert einer horizontalen Entfernung auf einem Feature. Lineare Features wie Straßen. kann m-aware sein, was eine räumliche Analyse in GIS und die Möglichkeit ermöglicht, Ereignisse entlang eines linearen Features zu lokalisieren, wenn nur a Distanz entlang eines Segments Wert ist bekannt.

Normalisieren

Der Prozess des Abgleichens von Unterschieden zwischen Cartegraph- und Geodatabase-Daten. Dieser Vorgang kann manuelle Änderungen an Daten und/oder Datenstrukturen erfordern, damit die Daten verbunden werden können.

ObjectID auch OID (Esri)

Die vom System generierte eindeutige Kennung eines Features. Dieses Feld darf keinem Cartegraph-Feld zugeordnet werden.

Eltern-Recordset (Karte)

Ein übergeordnetes Recordset enthält Informationen zu einem bestimmten Asset. Übergeordnete Recordsets können untergeordnete Recordsets wie Inspektionen, Anhänge oder Verlauf enthalten. Nur übergeordnete Recordsets können mit Geodaten verknüpft werden.

Rekord (Karte)

Datensätze enthalten ein oder mehrere Felder, die sich auf ein Asset oder einen Artikel beziehen. Ein Datensatz ist mit einem ArcGIS-Feature verknüpft.

Recordset (Karte)

Ein Recordset ist eine Sammlung von Feldern, die sich auf ein bestimmtes Asset beziehen. Ein Recordset bezieht sich auf eine ArcGIS-Feature-Class.

Fernerkundung

Erfassen von Informationen über ein Objekt, ohne es physisch zu kontaktieren. Zu den Methoden gehören Luftaufnahmen, Radar- und Satellitenaufnahmen.

Auflösung

Der Grad an Objektdetail oder Schärfe, der dadurch bestimmt wird, wie viele Bildelemente einen Bereich einer Anzeige oder eines entsprechenden Rasters bilden. Die Auflösung kann sich auf Sensoren, Rasterobjekte oder Displays beziehen. Anzeigegeräte mit niedriger Auflösung erzeugen Bilder mit einer körnigen visuellen Textur. Hochauflösende Displays verwenden so kleine Bildelemente, dass sie ein Bild in nahezu fotografischer Qualität erzeugen können.

Schema (Esri)

Die für eine Datenbank verwendete Organisation und Beziehungen. Ein Schema enthält Attribute, Datentyp- und Größeninformationen, Subtypen und Domänen für eine Feature-Class.

SDE-Datenbank (Esri)

Eine räumliche Datenbank für mehrere Benutzer, mit der viele Personen in einer Organisation gleichzeitig Daten aktualisieren können, die in einer zentral gelegenen Datenbank gespeichert sind.

Shapefile (Esri)

Ein Vektordatenspeicherformat zum Speichern des Standorts, der Form und der Attribute von geografischen Merkmalen. Ein Shapefile wird in einem Satz zusammengehöriger Dateien gespeichert und enthält eine Feature-Class. Ein Shapefile kann einem Cartegraph-Recordset zugeordnet werden.

Räumlich (Esri)

Ein Adjektiv, das auf Objekte angewendet wird, die im Raum in zwei oder drei Dimensionen variieren.

Untertyp (Esri)

Eine Möglichkeit, Daten basierend auf Attributen zu gruppieren oder zu klassifizieren. Die Esri-Datenquelle speichert einen ganzzahligen Wert, obwohl dem Benutzer eine Beschreibung angezeigt wird. Dieser Wert kann verwendet werden, um zusätzliche Attributwerte bereitzustellen. Untertypen beziehen sich normalerweise auf eine Cartegraph-Bibliothek.

Tisch

Eine Datenbank ist in Tabellen organisiert, die Datensätze enthalten. Tabellen decken verschiedene Themen ab, die sich auf dasselbe gemeinsame Thema beziehen. Das Thema und sein Entwicklungsumfang bestimmen die Anzahl der Tabellen, aus denen die Datenbank besteht. Die Bodenpolygondatenbank von Crow Butte enthält beispielsweise zwölf Tabellen in Bereichen wie Ertrag, Erntepotenzial und statistische Informationen.

Vektor

In Verbindung mit GIS und Computergrafik wird dieser Begriff weniger verwendet, um sich auf eine Reihe von Vektoren zu beziehen, die Ende an Ende verbunden sind, um einen Bogen oder eine unregelmäßige Linie mit einem einheitlichen Satz von Eigenschaften zu bilden.

Z-bewusst (Esri)

Ein Koordinatenwert einer vertikalen Messung wie die Höhe. Wird in ArcGIS verwendet, um einem Feature Höhe oder Höhe und Tiefe zuzuweisen. Ein Beispiel ist die Zuweisung eines Z-Werts zu einem Wasserventil, um seine Tiefe im Boden darzustellen.


Zentralisierte Daten aus vielen Quellen

Eine weitere gängige Replikationspraxis besteht darin, einen zentralen Ort zu haben, an dem Daten gesammelt werden. Auf diese Weise eingerichtete Organisationen verfügen über eine zentrale Geodatabase, die eine Sammlung von Daten anderer Büros verwaltet.

Ein Beispiel hierfür ist die Verteilung von Daten zwischen staatlichen Stellen und einem nationalen Amt. Jedes staatliche Amt arbeitet unabhängig, verwaltet seine eigenen Datensätze und sendet regelmäßig Aktualisierungen an das nationale Amt. Die Bearbeitungen der einzelnen Bundesstaaten werden in einem umfassenden Dataset in der nationalen Geodatabase synchronisiert. In dieser Konfiguration für die untergeordnete Replikation wird der nationalen Geodatabase die Rolle des übergeordneten Elements und den staatlichen Geodatabases die Rolle des untergeordneten Elements zugewiesen.


Rasterebenen

TerraExplorer unterstützt zwei Arten von Rasterdaten: georeferenzierte Satelliten- oder Luftbilder, die die Geländebilder überlagern, und georeferenzierte Höhen-Raster, die die Höhendaten der Geländedatenbank ersetzen. Mit TerraExplorer Pro können Sie Raster-Layer von Ihrem eigenen Computer oder in Ihrem lokalen Netzwerk oder aus einer Datenbank laden, die über ein Netzwerk von einem der unterstützten GIS-Server bereitgestellt wird.

So fügen Sie eine Rasterquelle aus einer Datei hinzu:

  1. Auf der Heim Registerkarte, in der Hinzufügen Gruppe, klicken Sie auf den Pfeil neben Rasterebene, und wählen Sie das gewünschte Format oder wählen Sie Weitere Formate und Server / Andere Höhenformate.
  2. Navigieren Sie zur gewünschten Datei und klicken Sie auf Offen.
  3. Es wird empfohlen, die Rasterebene in ein MPT mit einer Auflösungspyramide (Multi-Resolution-Datei) zu konvertieren. Dadurch kann TerraExplorer einen Layer in verschiedenen Höhen anzeigen. Mehr zu: Konvertieren von Raster-Layern in MPT >
  4. Wenn die Quelldatei keine Koordinatensysteminformationen enthält oder TerraExplorer sie nicht aus der Datei lesen kann, wird das Dialogfeld Koordinatensystem geöffnet. Geben Sie das Koordinatensystem des Layers an.
  5. Nachdem der Layer auf dem Terrain platziert wurde, können Sie seine Eigenschaften über das Eigenschaftenblatt ändern.

So fügen Sie eine Rasterquelle von einem Server hinzu:

  1. Auf der Heim Registerkarte, in der Hinzufügen Gruppe, klicken Sie auf den Pfeil neben Rasterebene, und wählen Sie den gewünschten Server aus. Das Dialogfeld Nach Bilddaten-Layer/Elevations-Layer suchen wird geöffnet.
  2. Im Vom Server Wählen Sie im Abschnitt den Servertyp aus.
  3. Geben Sie die für den ausgewählten Server erforderlichen Informationen ein und klicken Sie auf OK.
  4. Wählen Sie die Ebene aus und klicken Sie auf Offen.

Schau das Video: ArcSDE SQLServer-forbindelse