- Vor dem Start dieses Lernprogramms
- Einrichten einer Enterprise-Geodatabase
- Erstellen eines Datenbankbenutzers
- Erstellen eines Kartendokuments, das Feature-Services und Webediting unterstützt
- Vorbereiten der Enterprise-Geodatabase für die Veröffentlichung
- Veröffentlichen eines Kartenservice mit aktiviertem Feature-Zugriff
- Nutzen der Synchronisierungsfunktion
Das webbasierte Editieren ermöglicht es einer größeren Gruppe von Personen, Ihre Daten zu ergänzen und zu verbessern. Dazu gehören Außendienstmitarbeiter, Analytiker in anderen Abteilungen Ihres Unternehmens oder über Crowdsourcing rekrutierte Freiwillige, die über eine benutzerfreundliche Bearbeitungsschnittstelle wertvolle Beiträge zu den Daten bereitstellen können.
In diesem Lernprogramm erfahren Sie, wie Sie Feature-Service-Daten für die Offline-Verwendung von Karten einrichten. Sie richten eine fiktive Enterprise-Geodatabase ein, um Beobachtungsdaten von Küstenvögeln zu verwalten.
In diesem Lernprogramm wird die Ausführung der folgenden Tasks veranschaulicht:
- Mithilfe einer Datenbankplattform wie PostgreSQL, Microsoft SQL Server oder Oracle können Sie eine Enterprise-Geodatabase einrichten.
- Erstellen eines Kartendokuments, das Webediting unterstützt. Dabei muss das Kartendokument so erstellt werden, dass es mit dem Feature-Service kompatibel ist. In diesem Lernprogramm können Benutzer anhand des Feature-Service Vogelbeobachtungsdaten in der Enterprise-Geodatabase hinzufügen und bearbeiten.
- Vorbereiten der Enterprise-Geodatabase zum Veröffentlichen auf ArcGIS-Server. Dazu gehört die Einrichtung der Daten zum Unterstützen der Synchronisierungsfunktion für Feature-Services, das Herstellen einer Verbindung zu ArcGIS-Server und das Registrieren der Datenbank beim Server.
- Veröffentlichen des Kartendokuments als Kartenservice mit aktiviertem Feature-Zugriff und aktivierten Synchronisierungsfunktionen. Auf diese Weise erstellen Sie einen Feature-Service-Endpunkt, der die Bearbeitung von Vogelbeobachtungsdaten in der Karte über Client-Anwendungen ermöglicht, während Sie offline sind.
Vor dem Start dieses Lernprogramms
Wenn Sie ArcGIS Server gerade erst installiert haben, lesen Sie vor dem Starten dieses Lernprogramms folgende Informationen:
- Ausführliche Informationen zum Konfigurieren der ArcGIS Server-Site finden Sie in der Hilfe zu ArcGIS Server im Abschnitt Bereitstellen.
- Wenn Sie noch nicht mit Enterprise-Geodatabases und dem Datenmanagement vertraut sind, finden Sie weitere Informationen hierzu unter Geodatabase-Verwaltung.
- Wenn Sie noch nicht mit Feature-Services vertraut sind, finden Sie weitere Informationen hierzu unter Feature-Services.
Einrichten einer Enterprise-Geodatabase
In der ArcGIS GIS Server-Rolle können Sie Feature-Services mit Daten aus einer Enterprise-Geodatabase auf einer ArcGIS Server-Site veröffentlichen. Dies hängt damit zusammen, dass Enterprise-Geodatabases so konzipiert sind, dass sie gleichzeitig von mehreren Benutzern bearbeitet werden können, was bei diesem Lernprogramm der Fall ist. Enterprise-Geodatabases unterstützen verschiedene Datenbankplattformen.
In diesem Lernprogramm müssen Sie eine Enterprise-Geodatabase einrichten, in der Sie die erstellten und bearbeiteten Features speichern können. Wenn bereits eine unterstützte Datenbankplattform mit einer Enterprise-Geodatabase vorhanden ist, fahren Sie mit dem nächsten Abschnitt fort. Andernfalls müssen Sie eine Enterprise-Geodatabase erstellen. Installieren Sie dazu eine entsprechende Datenbankplattform auf dem Rechner. Stellen Sie zuvor sicher, dass das Betriebssystem und die Lizenzstufe von ArcGIS Server und ArcGIS Desktop die zu installierende Datenbankplattform unterstützen.
In den folgenden Themen wird der Konfigurationsprozess für jede Datenbankplattform beschrieben. Sie enthalten auch Links zu zugehörigen Themen, in denen das Erstellen einer Enterprise-Geodatabase und die ordnungsgemäße Konfiguration für Ihre Organisation beschrieben wird. Nachdem Sie die passende Datenbankplattform installiert und eine Geodatabase erstellt haben, können Sie mit dem nächsten Abschnitt dieses Lernprogramms fortfahren.
Erstellen eines Datenbankbenutzers
Nachdem Sie eine Enterprise-Geodatabase erstellt haben, erstellen Sie einen Datenbankbenutzer für dieses Lernprogramm. Dieser Benutzer muss über Berechtigungen zum Erstellen von Daten verfügen. Zum Verwalten von Änderungen wird derselbe Datenbankbenutzer verwendet. Um einen Benutzer zu erstellen, der Daten in der Enterprise-Geodatabase erstellen kann, stellen Sie eine Verbindung mit der Geodatabase als Datenbankadministrator her. Erstellen Sie einen Datenbankbenutzer, und stellen Sie dann als der neue Benutzer erneut eine Verbindung zur Datenbank her.
Herstellen einer Verbindung mit der Datenbank und Erstellen eines Benutzers
- Blenden Sie in ArcCatalog oder im Fenster Katalog in ArcMap den Ordner Datenbankverbindungen ein, und doppelklicken Sie auf Datenbankverbindung hinzufügen .
Daraufhin wird das Dialogfeld Datenbankverbindung angezeigt.
- Wählen Sie aus der Dropdown-Liste Datenbankplattform den Typ der Datenbank aus, mit der Sie eine Verbindung herstellen möchten.
- Geben Sie die entsprechenden Datenbankeigenschaften und Authentifizierungsinformationen ein, um eine Verbindung mit der Datenbank herzustellen. Weitere Informationen zur Eingabe der korrekten Daten zum Herstellen einer Verbindung mit der Datenbank erhalten Sie unter Datenbankverbindungen in ArcMap.
Sie müssen die Verbindung als Datenbankadministrator herstellen, um einen Benutzer zu erstellen. Falls Ihnen die Anmeldeinformationen des Datenbankadministrators nicht bekannt sind, bitten Sie diesen, den Benutzer für Sie zu erstellen.
- Klicken Sie auf OK.
Die Verbindung mit der Datenbank wird im Knoten Datenbankverbindungen angezeigt.
- Klicken Sie mit der rechten Maustaste auf die neue Datenbankverbindung, und klicken Sie auf Verwaltung > Benutzer hinzufügen.
Dadurch wird das Geoverarbeitungswerkzeug Datenbankbenutzer erstellen gestartet.
- Geben Sie im Dialogfeld Datenbankbenutzer erstellen einen neuen Datenbankbenutzernamen und ein neues Kennwort des Datenbankbenutzers ein, beispielsweise den Benutzernamen editor und das Kennwort tutorial.
- Klicken Sie auf OK.
Der neue Benutzer wurde in der Datenbank erstellt und ihm wurden die zum Erstellen von Tabellen und Feature-Classes erforderlichen Berechtigungen gewährt.
Erneutes Herstellen einer Verbindung mit der Datenbank als neuer Benutzer
- Blenden Sie in ArcCatalog oder im Fenster Katalog in ArcMap den Ordner Datenbankverbindungen ein, und doppelklicken Sie auf Datenbankverbindung hinzufügen .
- Geben Sie im Dialogfeld Datenbankverbindung die Authentifizierungsinformationen für den Benutzer ein, den Sie im vorherigen Abschnitt erstellt haben.
- Klicken Sie auf OK.
Sie sind jetzt als dieser neue Benutzer mit der Datenbank verbunden.
- Löschen Sie im Ordner Datenbankverbindungen die erste Verbindung, die Sie mit der Datenbank hergestellt haben.
So kommt es nicht zu Verwechslungen, wenn Sie später im Lernprogramm die Datenbankverbindungsdatei angeben sollen.
Erstellen eines Kartendokuments, das Feature-Services und Webediting unterstützt
Wenn ein Benutzer, der Daten für dieses Lernprogramm erstellen kann, vorhanden ist, können Sie mit dem Erstellen eines Kartendokuments beginnen, das den Feature-Service für das Webediting unterstützt.
In diesem Abschnitt des Lernprogramms werden Sie die folgenden Tasks ausführen:
- Erstellen einer Attributdomäne zur Gewährleistung der Datenintegrität.
- Erstellen einer Feature-Class zur Darstellung von Vogelbeobachtungen.
- Erstellen von Feature-Anlagen, über die Benutzer externe Medien zu den Vogelbeobachtungen hinzufügen können.
- Definieren eines Layer-Renderers und der Symbolisierung.
- Hinzufügen einer Grundkarte für Kontext.
- Hinzufügen von Vogelbeobachtungen in die Karte.
Führen Sie zu Beginn die Schritte im nachstehenden Abschnitt aus.
Erstellen einer Attributdomäne
Zur Gewährleistung der Datenintegrität beim Bearbeiten wird eine Attributdomäne konfiguriert, um die der Datenbank hinzugefügten Beobachtungen auf eine geringe Anzahl an Vogelarten zu beschränken.
- Starten Sie ArcMap, öffnen Sie ein neues leeres Kartendokument, und speichern Sie das Kartendokument.
Das Kartendokument muss nicht an einem für das ArcGIS Server-Konto sichtbaren Ort gespeichert werden.
- Erweitern Sie im Fenster Katalog den Ordner Datenbankverbindungen .
- Klicken Sie mit der rechten Maustaste auf die Datenbankverbindung, und klicken Sie dann auf Eigenschaften .
- Klicken Sie im Dialogfeld Eigenschaften: Datenbank auf die Registerkarte Domänen.
- Klicken Sie im Feld Domänenname auf die erste Zelle, und geben Sie Type ein.
- Klicken Sie neben dem Domänennamen in der Spalte Beschreibung auf die erste Zelle, und geben Sie Bird Type ein.
- Klicken Sie im Abschnitt Domäneneigenschaften auf die Zelle neben Feldtyp, und wählen Sie Long Integer aus.
- Klicken Sie auf die Zelle neben Domänentyp, und klicken Sie auf Codierte Werte.
- Klicken Sie im Abschnitt Codierte Werte auf die erste Zelle unter Code, und geben Sie 0 ein.
- Klicken Sie neben dem Code in der Spalte Beschreibung auf die erste Zelle, und geben Sie Alcid/Pelagic ein.
- Geben Sie die übrigen Vogelarten in den Abschnitt Codierte Werte aus der folgenden Tabelle ein:
Code Beschreibung 1
Diving Bird
2
Gull/Tern
3
Raptor
4
Shorebird
5
Wading Bird
6
Waterfowl
7
Unbekannt
- Klicken Sie auf OK.
Erstellen einer Feature-Class
In diesem Abschnitt erstellen Sie eine Point-Feature-Class, die die verschiedenen Vogelarten im Feature-Service für die Vogelbeobachtung repräsentiert. Dabei wird auch der Raumbezug der Feature-Class definiert und die Domäne einem neuen Feld in der Feature-Class-Tabelle zugewiesen. Führen Sie zunächst folgende Schritte aus:
- Klicken Sie im Fenster Katalog mit der rechten Maustaste auf die Datenbankverbindung und klicken Sie auf Neu > Feature-Class.
- Geben Sie im Dialogfeld Neue Feature-Class shoreline_birdsightings in das Feld Name ein.
- Wählen Sie aus der Dropdown-Liste Typ den Eintrag Punkt-Features aus. Klicken Sie auf Weiter.
- Geben Sie in das Suchfeld für das Koordinatensystem web mercator (auxiliary sphere) ein, und klicken Sie auf Suchen .
- Wählen Sie in der Ergebnisliste den Eintrag WGS 1984 Web Mercator (auxiliary sphere) aus. Dabei handelt es sich um das gleiche Koordinatensystem, das von ArcGIS Online verwendet wird. Es ermöglicht eine nahtlose Überlagerung Ihrer Feature-Services mit ArcGIS-Grundkartenservices. Klicken Sie auf Weiter.
- Übernehmen Sie im Feld XY-Toleranz die Standardeinstellungen, und klicken Sie auf Weiter.
- Übernehmen Sie im Feld Konfigurationsschlüsselwort die Standardeinstellungen, und klicken Sie auf Weiter.
- Klicken Sie im Feld Feldeigenschaften in der Spalte Feldname auf die Zelle unter SHAPE, und geben Sie TYPE ein.
- Klicken Sie in der Spalte Datentyp auf die Zelle unter Geometrie, und wählen Sie Long Integer aus.
- Bearbeiten Sie die Feldeigenschaften, indem Sie auf die Zelle rechts neben Domäne klicken und Typ auswählen.
Dadurch legen Sie fest, dass das Feld nur Werte akzeptiert, die in der zuvor von Ihnen erstellten Domäne "Type" definiert sind.
- Klicken Sie in der Spalte Feldname auf die Zelle unter dem Feld TYPE, und geben Sie COMMENTS ein.
- Legen Sie als Datentyp für das Feld COMMENTS den Typ Text fest.
- Klicken Sie auf Fertig stellen.
Die Feature-Class wird erstellt und automatisch dem Inhaltsverzeichnis hinzugefügt.
Erstellen von Feature-Anlagen
In diesem Abschnitt erfahren Sie, wie Sie der Feature-Class Feature-Anlagen hinzufügen. Eine Anlage ist eine Mediendatei, z. B. ein Bild, eine PDF-Datei oder ein Video, die Sie beim Erstellen oder Bearbeiten mit einem Feature verknüpfen. Wenn ein Benutzer beispielsweise Beobachtungsdaten der Küstenvögel zur Datenbank hinzufügt, kann ein Bild des Vogels als weitere Kontextinformation anhängt werden. Die Anlage kann angezeigt werden, indem in einer Karte auf das Feature geklickt wird.
- Erweitern Sie im Fenster Katalog die Verbindung zu Ihrer Enterprise-Geodatabase.
- Klicken Sie mit der rechten Maustaste auf die Feature-Class shoreline_birdsightings, und klicken Sie auf Verwalten > Anlagen erstellen.
In ArcMap wird eine neue Tabelle hinzugefügt, die die Anlagendateien und eine Beziehungsklasse enthält, um die Verknüpfung zwischen den Features und ihren Anlagen zu verwalten.
Definieren eines Layer-Renderers und der Symbolisierung
In diesem Abschnitt definieren Sie einen Layer-Renderer und eine Symbolisierung für die verschiedenen Vogelarten in der Feature-Class. Die Wahl der Symbole für die Features ist wichtig, da die Features im Web mit der im Kartendokument definierten Symbolisierung angezeigt werden.
- Klicken Sie im ArcMap-Inhaltsverzeichnis auf Nach Darstellungsreihenfolge auflisten .
- Klicken Sie mit der rechten Maustaste auf den Layer shoreline_birdsightings, und klicken Sie auf Eigenschaften .
- Klicken Sie im Dialogfeld Layer-Eigenschaften auf die Registerkarte Symbolisierung.
- Klicken Sie unter Anzeigen auf Kategorien > Einzelwerte.
Dadurch legen Sie fest, dass ein Einzelwert-Renderer für alle Features in der Feature-Class verwendet wird.
- Wählen Sie aus der Dropdown-Liste Wertefeld den Wert type aus.
- Klicken Sie auf Alle Werte hinzufügen.
Alle Vogelarten werden der Liste hinzugefügt.
- Deaktivieren Sie das Kontrollkästchen neben dem Symbol <alle anderen Werte>.
- Doppelklicken Sie auf das Symbol neben der Vogelart Alcid/Pelagic.
- Geben Sie im Dialogfeld Symbolauswahl alcid in das Suchfeld ein, und klicken Sie auf Suchen .
- Wählen Sie das Symbol für Alcid/Pelagic Bird aus, und erhöhen Sie die Größe auf 25.
- Klicken Sie auf OK.
Das Symbol wird auf die Vogelart Alcid/Pelagic angewendet.
- Verwenden Sie die Symbolsuche, um anhand der folgenden Kriterien die Symbolisierung für die anderen Vogelarten festzulegen:
- Klicken Sie im Dialogfeld Layer-Eigenschaften auf OK, wenn Sie die Festlegung der Symbolisierung abgeschlossen haben.
Die Symbolisierung wird im ArcMap-Inhaltsverzeichnis angezeigt.
Vogelart | Suchkriterien | Symbol | Größe |
---|---|---|---|
Diving Bird | diving bird | 25 | |
Gull/Tern | tern | 25 | |
Raptor | raptor | 25 | |
Shorebird | shorebird | 25 | |
Wading Bird | wading bird | 25 | |
Waterfowl | waterfowl | 25 | |
Unbekannt | Fragezeichen (Wählen Sie in der Ergebnisliste den Style ESRI_Optimized aus.) | 25 |
Hinzufügen einer Grundkarte für Kontext
Um Kontextinformationen bereitzustellen, fügen Sie Ihrem Kartendokument eine Grundkarte aus ArcGIS Online hinzu.
- Klicken Sie im Hauptmenü von ArcMap auf Datei > Daten hinzufügen > Grundkarte hinzufügen.
- Wählen Sie Hellgraue Hintergrunddarstellung als Grundkarte aus, und klicken Sie auf Hinzufügen..
Die Grundkarte wird der Kartenanzeige hinzugefügt.
- Vergrößern Sie einen Interessenbereich, beispielsweise eine Ihnen bekannte Küste, und speichern Sie das Kartendokument.
Hinzufügen von Features zur Karte
Sie haben die Features entsprechend symbolisiert und eine Grundkarte als Kontext hinzugefügt. Jetzt können Sie die passende Bearbeitungsumgebung erstellen und Ihrer Karte Features hinzufügen.
- Zeigen Sie in ArcMap die Werkzeugleiste Editor an, indem Sie im Hauptmenü auf Anpassen > Werkzeugleisten > Editor klicken.
- Klicken Sie auf der Werkzeugleiste Editor auf Editor > Optionen.
- Klicken Sie im Dialogfeld Editieroptionen auf die Registerkarte Versionierung.
- Da die Daten in Ihrer Geodatabase nicht in die Versionierung einbezogen sind, deaktivieren Sie die Option Eine Version der Datenbank mit den Möglichkeiten "Rückgängig machen" und "Wiederherstellen" bearbeiten.
Wenn Sie diese Option deaktivieren, können Sie nicht versionierte Daten bearbeiten.
- Klicken Sie auf OK.
- Klicken Sie in der Werkzeugleiste Editor auf Editor > Bearbeitung starten.
Anhand der Symbolisierung der editierbaren Layer in Ihrem Kartendokument wird eine Standardvorlage für die Bearbeitung der Features erstellt. Sie verwenden diese Feature-Vorlage im nächsten Schritt, um Features zu Ihrer Karte hinzuzufügen.
- Klicken Sie auf der Werkzeugleiste Editor auf Features erstellen .
- Wählen Sie im Fenster Features erstellen eine Vogelart aus, und fügen Sie sie der Karte hinzu.
- Klicken Sie auf der Werkzeugleiste Editor auf Attribute .
- Fügen Sie im Fenster Attribute einen Kommentar und eine Anlage für das erstellte Feature hinzu. Sie können im Internet nach einem Bild des ausgewählten Vogels suchen, das Bild speichern und als Anlage hinzufügen.
- Klicken Sie im Inhaltsverzeichnis mit der rechten Maustaste auf die Feature-Class shoreline_birdsightings, und wählen Sie Attributtabelle öffnen aus.
- Stellen Sie im Fenster Tabelle sicher, dass das Feature und der Kommentar in der Tabelle enthalten sind. Schließen Sie die Tabelle, sobald Sie fertig sind.
- Wiederholen Sie die Schritte 7 bis 12, um weitere Vogelbeobachtungsdaten zur Karte hinzuzufügen.
- Klicken Sie auf der Werkzeugleiste Editor auf Editor > Bearbeitung beenden. Klicken Sie auf Ja, wenn Sie zum Speichern Ihrer Änderungen aufgefordert werden.
- Speichern Sie das Kartendokument.
Vorbereiten der Enterprise-Geodatabase für die Veröffentlichung
Sie haben das Kartendokument erstellt und bearbeitet und können die Daten nun für die Veröffentlichung vorbereiten. In diesem Lernprogramm werden nicht versionierte Daten verwendet. Führen Sie zum Vorbereiten der Daten die folgenden Schritte aus:
- Hinzufügen von Global-IDs
- Aktivieren der Archivierung
- Entfernen des Grundkarten-Layers aus der Karte
- Verbinden mit dem ArcGIS-Server
- Registrieren der Datenbank auf dem Server
Hinzufügen von Global-IDs
Um den Feature-Service lokal in einer Clientanwendung verwenden zu können, müssen den Daten globale IDs hinzugefügt werden. Dadurch können die Änderungen, die an der Datenbank vorgenommen wurden, eindeutig identifiziert werden.
- Doppelklicken Sie auf die Geodatabase-Verbindung im Fenster Katalog, um deren Inhalt anzuzeigen.
- Klicken Sie mit der rechten Maustaste auf die Feature-Class shoreline_birdsightings, und wählen Sie Verwalten > Globale IDs hinzufügen aus.
- Klicken Sie im Dialogfeld Hinzufügen von globalen IDs bestätigen auf Ja.
Aktivieren der Archivierung
Da die Daten in der Datenbank nicht versioniert sind, müssen Sie die Archivierung aktivieren, damit der Feature-Service lokal von Client-Anwendungen verwendet werden kann. Beim Archivieren werden an den Daten vorgenommene Änderungen erfasst, wodurch die lokalen Daten zurück zum Feature-Service synchronisiert werden können.
Klicken Sie mit der rechten Maustaste auf die Feature-Class shoreline_birdsightings, und wählen Sie Verwalten > Archivierung aktivieren aus, um die Archivierung zu aktivieren.
Entfernen des Grundkarten-Layers
Da es nicht möglich ist, eine Grundkarte als Teil eines Service zu veröffentlichen, müssen Sie die Grundkarte vor dem Veröffentlichen eines Feature-Service entfernen.
- Klicken Sie im ArcMap-Inhaltsverzeichnis mit der rechten Maustaste auf die Grundkarte, und klicken Sie auf Entfernen.
- Entfernen Sie den Referenz-Layer.
- Speichern Sie das Kartendokument.
Herstellen der Verbindung mit ArcGIS Server
ArcMap muss Zugriff auf die ArcGIS Server-Site haben, auf der die Veröffentlichung erfolgen soll.
- Blenden Sie in ArcMap im Fenster Katalog den Knoten GIS-Server ein.
- Doppelklicken Sie auf ArcGIS-Server hinzufügen .
- Klicken Sie auf GIS-Services veröffentlichen, und klicken Sie auf Weiter.
- Geben Sie als Server-URL die URL der ArcGIS Server-Site ein, zu der Sie eine Verbindung herstellen möchten.
Die Standardeinstellung ist https://gisserver.domain.com:6443/arcgis. Die URL variiert je nach Web Adaptor-Konfiguration. Unter Komponenten von ArcGIS-URLs finden Sie weitere URL-Beispiele.
- Stellen Sie in der Dropdown-Liste Servertyp sicher, dass ArcGIS Server ausgewählt ist.
- Übernehmen Sie im Rahmen dieses Lernprogramms den Standard-Staging-Ordner.
- Wenn der Serveradministrator Sicherheit für die Site aktiviert hat, geben Sie Ihren Benutzernamen und Ihr Kennwort ein. Klicken Sie auf Fertig stellen.
Es wird eine Publisher-Verbindung mit ArcGIS Server im Knoten GIS-Server hergestellt.
Registrieren der Datenbank bei ArcGIS Server
Da das Kartendokument Daten in einer Enterprise-Geodatabase referenziert, müssen Sie die Enterprise-Geodatabase bei ArcGIS Server registrieren, um der ArcGIS Server-Site Zugriff auf die Enterprise-Geodatabase und die vom Kartendokument referenzierten Daten zu ermöglichen.
- Klicken Sie im Fenster Katalog mit der rechten Maustaste auf die Publisher-Verbindung mit ArcGIS Server, und klicken Sie auf Servereigenschaften.
- Klicken Sie im Dialogfeld Eigenschaften von ArcGIS Server neben dem Feld Registrierte Datenbanken auf Hinzufügen .
- Geben Sie im Dialogfeld Datenbank registrieren einen eindeutigen Namen für die registrierte Datenbank ein.
Die Namen können aus alphanumerischen Zeichen bestehen und Leerzeichen enthalten, z. B. Shoreline Bird Sightings GDB.
- Klicken Sie im Abschnitt Publisher-Datenbankverbindung auf Importieren.
- Klicken Sie im Dialogfeld Datenbankverbindung suchen auf die Dropdown-Liste Suchen in, und wählen Sie den Eintrag Datenbankverbindungen aus.
- Wählen Sie die Verbindung zu Ihrer Datenbank, und klicken Sie auf Auswählen.
- Vergewissern Sie sich, dass im Abschnitt Server-Datenbankverbindung des Dialogfeldes Datenbank registrieren das Kontrollkästchen neben Die gleiche wie die Publisher-Datenbankverbindung aktiviert ist.
Damit wird festgelegt, dass ArcMap-Benutzer und Webbenutzer, die auf den Feature-Service zugreifen, die Daten in der Vogelbeobachtungs-Geodatabase gleichzeitig anzeigen und ändern können. Weitere Informationen zum Registrieren von Daten bei ArcGIS Server
- Klicken Sie auf OK.
Die Enterprise-Geodatabase ist bei der ArcGIS Server-Site registriert und wird im Dialogfeld Registrierte Datenbanken angezeigt.
- Klicken Sie auf OK, um das Dialogfeld Eigenschaften von ArcGIS Server zu schließen.
Veröffentlichen eines Kartenservice mit aktiviertem Feature-Zugriff
Sie haben Ihre Daten und die Karte vorbereitet und können jetzt Ihr Kartendokument mit aktivierter Funktion Feature-Zugriff veröffentlichen. Auf diese Weise erstellen Sie einen Feature-Service-Endpunkt für den Kartenservice, über den Clients, z. B. Webanwendungen, auf die Features in der Karte zugreifen und die Features bearbeiten können.
Bei diesem Schritt müssen Sie außerdem die Funktion Synchronisieren aktivieren. Dadurch wird die Offline-Verwendung von Feature-Services in Client-Anwendungen ermöglicht.
- Klicken Sie in ArcMap im Hauptmenü auf Datei > Freigeben als > Service.
- Wählen Sie im Fenster Als Service freigeben die Option Service veröffentlichen aus. Klicken Sie auf Weiter.
- Wählen Sie im Dialogfeld Service veröffentlichen die Publisher-Verbindung mit ArcGIS Server aus, die Sie zu Beginn des Lernprogramms eingerichtet haben.
- Standardmäßig gibt der Name des Kartendokuments den Namen des Service vor. Verwenden Sie nicht den Standardnamen, sondern geben Sie Shoreline_BirdSightings ein. Klicken Sie auf Weiter.
- Services werden standardmäßig im Stammordner (Stammverzeichnis) von ArcGIS Server veröffentlicht. Übernehmen Sie den Standardspeicherort, und klicken Sie auf Fortfahren.
Das Dialogfeld Service-Editor wird angezeigt. Verwenden Sie den Service-Editor, um zu bestimmen, auf welche Weise Benutzer den Feature-Service verwenden könne, und um zu steuern, wie der Feature-Service auf dem Server bereitgestellt wird.
- Klicken Sie auf die Registerkarte Funktionen.
Standardmäßig sind sowohl die Kartenerstellung als auch das KML-Format aktiviert.
- Wählen Sie Feature-Zugriff aus.
Bei Aktivierung dieser Option wird ein zugehöriger Feature-Service für den Kartenservice erstellt. Der zugehörige Feature-Service ermöglicht Clients die Bearbeitung von Features über das Internet.
- Klicken Sie im linken Service-Editor-Bereich auf Feature-Zugriff.
- Aktivieren Sie im Dialogfeld Feature-Zugriff die Funktion Synchronisieren.
- Klicken Sie im linken Bereich des Dialogfeldes Service-Editor auf Elementbeschreibung, und geben Sie die folgende Zusammenfassung und Tags für den Service ein:
- Zusammenfassung: The Shoreline Bird Sightings feature service allows users to add common shoreline bird sightings to a map, attach photographs to sightings, and input comments.
- Tags: shoreline, bird, sighting
- Klicken Sie auf Veröffentlichen .
Der Feature-Service wird auf der ArcGIS Server-Site veröffentlicht.
Der Feature-Service wird auf ArcGIS-Server veröffentlicht. Nach Abschluss der Veröffentlichung können Sie den Feature-Service für die Beobachtung von Küstenvögeln in Client-Anwendungen verwenden. Mit einer Client-Anwendung können Sie auch eine Kopie der Features für die Offline-Verwendung erstellen.
Nutzen der Synchronisierungsfunktion
Wenn Sie ArcMap zum Bearbeiten von Feature-Services verwenden, die Teil eines Offline-Bearbeitungs-Workflows sind, achten Sie darauf, die ArcMap-Bearbeitungsoption Speichert die Änderungen automatisch nach jeder Bearbeitung aktiviert zu lassen. Wenn Sie diese Option deaktivieren, wird die Synchronisierung durch einen anderen Client blockiert, bis Sie die Editiersitzung schließen.