Hinzufügen von Layern zu einer Webanwendung in 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 for Server, ArcIMS und Open Geospatial Consortium, Inc. (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.

Schritte:
  1. Klicken Sie in Manager auf die Registerkarte Layer, und wählen Sie Layer hinzufügen.
  2. Ü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:

    Option

    Beschreibung

    ArcGIS for Server Internet

    Diese Option stellt eine Verbindung über HTTP mit ArcGIS for Server her und kann über das Intranet oder das Internet verwendet werden.

    Um eine ArcGIS for Server Internet-Verbindung herzustellen, werden Sie aufgefordert, die 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 for Server-Internetdienst 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.

    In früheren Versionen von ArcGIS for Server war in Manager ein lokaler ArcGIS for Server-Verbindungstyp für Layer enthalten, die im Web bearbeitet wurden, bzw. für Services, die für den Zugriff auf komplexe ArcObjects verwendet wurden. In ArcGIS 10.1 for Server sind keine lokalen Verbindungen verfügbar. Für Webediting-Funktionen können Sie einen Feature-Service in einer Anwendung verwenden, die Sie mit den Esri Web-APIs oder ArcGIS Viewer for Flex erstellen. Für den Zugriff auf ArcObjects können Sie eine Serverobjekterweiterung schreiben oder einen äquivalenten Geoverarbeitungs-Service erstellen.

    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 die URL des Servers angeben, auf den Sie zugreifen möchten. Wenn der Server z. B. mymachine ist, ist die 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 die URL des Service bereitstellen, den Sie hinzufügen möchten. Das Dialogfeld gibt Beispiel-URLs für mit ArcIMS oder ArcGIS for 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-Service abgerufen. Nachdem Sie die Anwendung in Manager erstellt haben, können Sie steuern, welche Layer angefordert werden, indem Sie die ResourceDefinition-Zeichenfolge in der Datei "Default.aspx" der Webanwendung manuell bearbeiten. Weitere Anweisungen finden Sie im Thema zur Verwendung von MapResourceManager in der ArcGIS-Hilfe.

    Nur die ersten 10 angeforderten Layer des WMS-Services werden standardmäßig aktiviert.

  3. 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.
  4. Sie können diesen Prozess wiederholen, um der Karte weitere Layer hinzuzufügen.
10/14/2012