Einrichten von Infrastructure Application Extension

Erstellen von Web-Layouts

Verwenden Sie den Befehl In Infrastructure Map Server publizieren im AutoCAD Map 3D-Toolset, um Ihre Kartenkomponenten zu publizieren und Web-Layouts zu erstellen.

Das Web-Layout, das Sie für das Projekt erstellen, basiert auf dem aktuellen Darstellungsmodell. Wenn Sie als Administrator angemeldet sind, Ihr Projekt zum ersten Mal publizieren und vorher noch kein Web-Layout zugewiesen wurde, können Sie den zu verwendenden Typ von Web-Layout angeben: Grundlegendes Web-Layout, Flexibles Web-Layout oder Kein Layout.

Anmerkung: Sie können mit Map-Server-Webpaketen vordefinierte Web-Layouts bereitstellen. Informationen zum Erstellen von Web-Layouts finden Sie unter Manuelles Erstellen von Web-Layouts.

Zuweisen eines standardmäßigen Web-Layouts

In Infrastructure Application Extension können verschiedene Darstellungsmodelle für die Anzeige von Karten verwendet werden. Darstellungsmodelle werden der Infrastructure Application Extension automatisch zugewiesen. Wenn ein Darstellungsmodell mehrere Karten enthält, publizieren Sie jede Karte in einem separaten Ordner.

Wenn ein Darstellungsmodell mehrere Karten enthält, publizieren Sie die einzelnen Darstellungsmodellkarten in gesonderten Kartendefinitionen. Sie publizieren jede Darstellungsmodellkarte in einem anderen Ordner. Siehe auch So erstellen Sie ein einfaches Web-Layout.

In der Regel werden gesonderte Plotdarstellungsmodelle für die Anzeige der Plotobjekte, wie etwa des Rahmens, des Nordpfeils, der Legende oder der Skalierungsleiste, verwendet. Sie können sie einzeln in Map Server publizieren.

Sie können das zugewiesene Darstellungsmodell für die aktuelle Karte anzeigen.

Erstellen und Verwenden von URL-Anmeldeparametern

Verwenden Sie UrlAction.aspx und dessen Parameter zum Starten von Infrastructure Application Extension. Mit den Parametern können Sie die folgenden Aktionen angeben:

Alle Parameter können entweder über die GET-Methode oder durch Übermitteln eines Formulars über die POST-Methode an den URL übergeben werden. Mit der POST-Methode können Sie größere Datensätze verarbeiten und höhere Anforderungen an die Sicherheit erfüllen.

URL-Parameter für die Anmeldung

Mit den URL-Parametern können Sie Systembenutzer, Kennwort des Systembenutzers, Benutzer, Kennwort des Benutzers, Dienst und Projekt festlegen.

Die Anmeldungsparameter sind nur für den ersten Anruf erforderlich. Nachfolgende Anrufe greifen auf die Parameter der vorhandenen Infrastructure Application Extension-Sitzung zurück.

Beispiel:

http://localhost/mapserver2022/appext/urlaction.aspx?ACTION=LOGIN
&MAPSYS_USER=MAPSYS
&MAPSYS_PWD=mapsys
&USER=Administrator
&PWD=
&SERVICE=ORCL
&PROJECT=APPEXT

URL-Parameter für die Abmeldung

Rufen Sie die Abmeldeaktion auf, bevor Sie Aktionen mit einem anderen Benutzer oder Projekt ausführen, z. B.:
http://localhost/mapserver2022/appext/urlaction.aspx?ACTION=LOGOUT

URL-Parameter zum Zoomen über Objekt-IDs

Verwenden Sie die URL-Parameter, um den Zoomfaktor über Objekt-IDs anzugeben, z. B.:
http://localhost/mapserver2022/appext/urlaction.aspx?MAPSYS_USER=MAPSYS
&MAPSYS_PWD=mapsys&USER=Administrator&PWD=&SERVICE=ORCL&PROJECT=APPEXT
&ACTION=ZOOM
&FIDS=3503%2C3890
&HIGHLIGHT=True
&FACTOR=1.5
&MARK=True

URL-Parameter zum Zoomen über einen Begrenzungsrahmen

Verwenden Sie die URL-Parameter, um den Zoomfaktor über einen Begrenzungsrahmen anzugeben, z. B.:
http://localhost/mapserver2022/appext/urlaction.aspx?MAPSYS_USER=MAPSYS
&MAPSYS_PWD=mapsys&USER=Administrator&PWD=&SERVICE=ORCL&PROJECT=APPEXT
&ACTION=ZOOM
&BBOX=687486%2C335868%2C687544%2C335916

URL-Parameter zum Zeichnen von Markierungspunkten

Verwenden Sie die URL-Parameter, um temporäre Markierungen in der Karte zu zeichnen. Beispiel:
http://localhost/mapserver2022/appext/urlaction.aspx?MAPSYS_USER=MAPSYS
&MAPSYS_PWD=mapsys&USER=Administrator&PWD=&SERVICE=ORCL&PROJECT=APPEXT
&ACTION=MARK
&POINTS=687575.139%2C335793.35%2C687562.656%2C335944.721
&ZOOMTO=True
&MARKING=On

Schritte in diesem Arbeitsablauf: