Hinzufügen von Layern zu einer Webanwendung im Manager
Um die Layer auszuwählen, die in der Anwendung angezeigt werden sollen, stellen Sie eine Verbindung mit einem oder mehreren GIS-Servern her und wählen die Karten-Services aus, die Sie der Karte als Layer hinzufügen möchten. Sie können Karten-Services aus ArcGIS Server, ArcIMS, Bing Maps und Open Geospatial Consortium-AG (OGC) WMS-Server (Web Map Service) in einer Webanwendung überlagern. Die Karten-Services werden als Layer in der Web Mapping-Anwendung angezeigt und ermöglichen es Benutzern der Anwendung, auch mit den einzelnen Sublayern innerhalb der Karten-Services zu arbeiten.
- Klicken Sie in Manager auf die Registerkarte Layer, und wählen Sie Layer hinzufügen.
-
Überprüfen Sie die Liste der verfügbaren GIS-Server. Wenn der Server, der den Layer enthält, nicht in der Liste angezeigt wird, klicken Sie auf GIS-Server hinzufügen, und wählen Sie den Typ des Servers aus, den Sie hinzufügen möchten:
ArcGIS Server Internet
Diese Option stellt eine Verbindung über HTTP mit ArcGIS Server her und kann über das Intranet oder das Internet verwendet werden. Es ist die empfohlene Möglichkeit, eine Verbindung mit ArcGIS Server herzustellen, außer wenn Sie eine Anwendung mit dem Editor-Task oder einer Anwendung erstellen, die zur Erweiterung ArcObjects verwendet.
Um eine ArcGIS Server Internet-Verbindung herzustellen, werden Sie aufgefordert, den URL des Servers einzugeben. Dieser hat das Format "http://<Servername>/<Instanzname>/services". In den meisten Fällen hat die Instanz den Standardnamen: ArcGIS.
Wenn Sie eine Verbindung mit einem ArcGIS Server Internet-Service herstellen, für den eine Anmeldung erforderlich ist, klicken Sie auf Auf sichere Services zugreifen. Sie können den Benutzernamen und das Kennwort an diesem Punkt eingeben.
Eine ArcGIS Server Internet-Verbindung kann nicht für Layer verwendet werden, die über das Web bearbeitet werden, oder für Layer, die durch fein-granulare ArcObjects bearbeitet werden. Vermeiden Sie, ArcGIS Server Internet-Verbindungen zum Zugriff auf nicht in einem Pool befindliche Services zu verwenden.
Lokaler ArcGIS Server
Eine lokale ArcGIS Server-Verbindung wird zum Herstellen einer Verbindung mit einem GIS-Server in einem lokalen Netzwerk verwendet. Lokale ArcGIS Server-Verbindungen sollten nur verwendet werden, wenn die Anwendung einen Editor-Task enthält oder andernfalls fein-granulare ArcObjects nutzt.
Um eine lokale ArcGIS Server-Verbindung herzustellen, müssen Sie den Namen des GIS-Servers eingeben, zu dem Sie eine Verbindung herstellen möchten (genauer gesagt der Computer, auf dem der Server Object Manager oder SOM ausgeführt wird). Sie sehen auch ein zusätzliches Fenster des Assistenten, das Informationen zum Benutzerkonto enthält, das die Webanwendung zum Herstellen einer Verbindung mit dem lokalen Server verwendet.
Weitere Informationen zum Auswählen eines Kontos bei lokalen Verbindungen
ArcIMS
Verwenden Sie die ArcIMS-Option zum Hinzufügen von ArcIMS-Image- und ArcMap-Image-Services. Feature- und Metadaten-Services werden in einer Web Mapping-Anwendung nicht unterstützt.
Um einen ArcIMS-Service hinzuzufügen, werden Sie aufgefordert, entweder eine TCP- oder eine HTTP-Verbindung auszuwählen. Für eine TCP-Verbindung müssen Sie einen Host und einen Port angeben. Der Host ist der Server, auf dem sich der ArcIMS-Anwendungsserver befindet. Der Computer muss sich im gleichen Netzwerk wie der Webserver befinden. Der Port ist der für den Anwendungsserver verwendete Port, die Standardeinstellung ist 5300. Für eine HTTP-Verbindung müssen Sie den URL des Servers angeben, auf den Sie zugreifen möchten. Wenn der Server z. B. "mymachine" ist, ist der URL "http://mymachine".
OGC WMS
Sie können der Karte Services hinzufügen, die die OGC WMS-Spezifikation unterstützen. Das Web ADF unterstützt die WMS-Versionen 1.3.0, 1.1.1, 1.1.0 und 1.0.0. Sie müssen den URL des Services bereitstellen, den Sie hinzufügen möchten. Das Dialogfeld gibt Beispiel-URLs für mit ArcIMS oder ArcGIS Server veröffentlichte WMS-Services an. Auf andere Weise veröffentlichte WMS-Services verfügen möglicherweise über andere URL-Strukturen.
Wenn Sie einen gesicherten WMS-Service hinzufügen, klicken Sie auf Auf sichere Services zugreifen, um einen Benutzernamen und ein Kennwort einzugeben.
Standardmäßig werden alle Layer des WMS-Services abgerufen. Nachdem Sie die Anwendung im Manager erstellt haben, können Sie steuern, welche Layer angefordert werden, indem die ResourceDefinition-Zeichenfolge in der Datei "Default.aspx" der Webanwendung manuell bearbeiten. Weitere Anweisungen finden Sie im Thema zur Verwendung von MapResourceManager in der Entwicklerhilfe.
Nur die ersten 10 angeforderten Layer des WMS-Services werden standardmäßig aktiviert.
Bing™ Maps
Sie können detaillierte Straßen- und Luftbildkarten von Bing Maps zur Webanwendung hinzufügen. Eine ausführliche Anleitung finden Sie unter Hinzufügen von Bing Maps zu Webanwendungen in Manager.
- Sobald der Server in der Liste angezeigt wird, doppelklicken Sie darauf, um eine Liste verfügbarer Services anzuzeigen. Wählen Sie den gewünschte Service aus, und klicken Sie auf Hinzufügen.
- Sie können diesen Prozess wiederholen, um der Karte weitere Layer hinzuzufügen.