Zum Inhalt springen
MultiBaseCS Hilfe
Esc
↑↓navigieren↵öffnen⌘Jvorschau
Auf dieser Seite

Gilt für Server

Diese Funktion ist in Ihrer Edition nicht enthalten. Sie steht in Server zur Verfügung.

MultiBaseCS MapServer

Den MultiBaseCS MapServer im IIS einrichten, um WMS- und WFS-Dienste aus einer MultiBaseCS-Datenbank bereitzustellen.

Der MultiBaseCS MapServer stellt WMS- und WFS-Dienste aus einer lokalen MultiBaseCS-Datenbank bereit. Er läuft als Website in den Internetinformationsdiensten (IIS) von Windows.

Windows-Features aktivieren

  1. Öffnen Sie die Windows-Features: Windows-Taste + R, optionalfeatures eingeben, OK.

  2. Aktivieren Sie Internetinformationsdienste und darunter:

    • Webverwaltungstools
    • unter WWW-Dienste > Anwendungsentwicklungsfeatures die Option für ASP.NET (siehe Abbildung)

    Windows aktiviert dabei weitere abhängige Features automatisch. Auch diese braucht der MapServer.

    Windows-Features für den MapServer

  3. Klicken Sie auf OK. Windows installiert die Features.

Konfiguration des MapServers im IIS

Wir empfehlen, den MapServer-Ordner unter C:\inetpub\MapServer abzulegen.

  1. Öffnen Sie den Internetinformationsdienste (IIS)-Manager (im Windows-Startmenü nach IIS suchen).
  2. Erweitern Sie links den Knoten Sites.
  3. Löschen Sie die Default Web Site, sofern Sie sie nicht verwenden. Sonst kommt es später zu einem Konflikt, weil beide Websites dieselbe Bindung verwenden.
  4. Wählen Sie im Kontextmenü von Sites den Befehl Website hinzufügen ….
  5. Geben Sie einen Namen für die Website ein, zum Beispiel MultiBaseCS_MapServer, und wählen Sie als Physischen Pfad den MapServer-Ordner.
  6. Klicken Sie auf OK. Ist alles richtig eingerichtet, startet die Website automatisch.

Website hinzufügen

Rechtevergabe für das Website-Verzeichnis

Einige Unterordner des MapServers brauchen Schreibrechte:

  • ..\Config\Data
  • ..\Images\MapIcons
  • ..\Logs
  1. Öffnen Sie im Explorer die Eigenschaften des Ordners, Registerkarte Sicherheit.

  2. Fügen Sie die Identität des Anwendungspools als Benutzer hinzu, zum Beispiel IIS AppPool\MultiBaseCS_MapServer.

    Benutzer auswählen

  3. Geben Sie diesem Benutzer das Recht Ändern.

    Rechte setzen

Entziehen Sie diesen Ordnern anschließend das Recht, Skripte auszuführen. Sonst könnten Angreifer dort eingeschleusten Schadcode ausführen:

  1. Markieren Sie im IIS-Manager den Ordner in der Website, zum Beispiel Config\Data.
  2. Öffnen Sie per Doppelklick Handlerzuordnungen.
  3. Klicken Sie rechts unter Aktionen auf Featureberechtigungen bearbeiten ….
  4. Entfernen Sie die Berechtigung Skript.

Skriptrechte entziehen

Wiederholen Sie diese Schritte für alle drei Ordner.

Aufruf der MultiBaseCS MapServer-Konfiguration

Öffnen Sie einen Browser und geben Sie in der Adresszeile http://localhost/ ein.

Beim ersten Aufruf wird die Website kompiliert. Bis die Konfigurationsseite erscheint, kann es bis zu einer Minute dauern.

Konfiguration des MultiBaseCS MapServers (WMS-/ WFS-Dienste)

Melden Sie sich als Administrator an der Website an. Das Kennwort für die erste Anmeldung lautet admin.

Zuletzt aktualisiert am