Zum Hauptinhalt springen
Version: Preview

Servereinstellungen (web.config)

Einstellungen für den MapEdit Server werden in den Dateien Web.config bzw Web.Extra.config vorgenommen

Diese Dateien finden Sie auf Ihrem Server im Verzeichnis "mum.geo.services".
Bei einer Standard Installation finden Sie diese in "C:\inetpub\wwwroot\mum.geo.services\".
Wenn Sie diese dort nicht finden gehene Sie in ihren IIS und suchen Sie dort nach ihrer MapEdit URL.

Warnung

Wenn Sie Änderungen an der Datei vornehmen müssen Sie den IIS neu starten damit diese wirksam werden.

Web.config und Web.Extra.config

Wenn in ihre Datei "Web.config" folgender Eintrag

<appSettings file="Web.Extra.config">

vorhanden ist, dann liest das System zuerst die Werte aus der Datei "Web.Extra.config" und erst wenn ein Schlüssel "Key" dort nicht vorhanden nimmt es den Werte fuer den "Key" aus der Datei "Web.config"

DataPath

Pfad in dem sich MapEdit Daten und Einstellungen befinden.

Beispiel Wert bzw Standard Wert

"C:\inetpub\wwwroot\MumGeoData\"

DataUrl

URL die auf das unter "DataPath" angegebene Verzeichnis zeigt.

Warnung

Dieser Wert sollte immer ausgefüllt werden.

Wenn dieser Leer ist nimmt der Client den "MapEditServerUrl" Eintrag der MapEdit.ini Datei des Clients und errät daraus die DataUrl.
Dies kann an einigen Stellen zu Problemen und Abstürtzen führen wenn Sie direkt auf dem Server arbieten und in der MapEdit.ini Datei "localhost" statt der wirklichen Server URL angegeben haben.

Beispiel

<add key="DataUrl" value="https://IhrServer/MumGeoData/"/>

MapEditCoreIntegrationLogMode

Ab Version 26.1.22/25.2.294

Hiermit kann eine Log Datei für die MapEdit Core Integration eingeschalten werden. Es wird eine Datei je Tag erzeugt.

Warnung

Diese Funktion ist nur zur Fehleranalyse gedacht und nicht für den Dauerbetrieb.
Stellen Sie diesen Wert immer nur temporär zur Fehlersuche auf ON oder DEBUG da ansonsten sehr viel geloggt wird und die Datei(en) ggf Ihre Festplatte zulaufen lassen.

Mögliche Werte

WertBedeutung
OFFEs wird nichts geloggt
ONFehler werden geloggt
DEBUGFehler und alle Aufrufe werden geloggt.

Wenn der Schlüssel in der config Datei nicht existiert dann wird der Wert "OFF" genommen.

Beispiel

<add key="MapEditCoreIntegrationLogMode" value="ON"/>

Die Logdateien finden Sie im Verzeichnis

C:\inetpub\wwwroot\MumGeoData\Log

Die Log Dateien für heisen "MapEdit.Core.Integration.Datum.Log"

TilesPath

Pfad in dem der Server Kacheln ablegt die das System erzeugt hat.

Bitte beachten

Diese sind nicht vom TileServer erzeugte Kacheln. Das Verzeichnis für vom Tile Server erzeugte Kacheln werden in der TileServer.config Datei eingestellt.

Beispiel:

 <add key="TilesPath" value="C:\inetpub\wwwroot\MumGeoData\Tiles\" />

Topobase/Map3D Berichte

Wenn Sie Topobase Berichte verwenden wird mit den folgenden Parametern die URL und das Login zum MAPSYS User angegeben.

<add key="ReportGeneratorURL" value="http://localhost/Mum.Web.IM" />
<add key="ReportGeneratorMapSysUsername" value="MAPSYS" />
<add key="ReportGeneratorMapSysPassword" value="mapsys" />
<add key="ReportGeneratorMapSysService" value="orcl" />

DotNetFrameworkPath

Pfad wo sich das .NET Framework befindet. Im Normallfall muss dies nicht eingestellt werden. Stellen Sie dies nur ein wenn der Support ihnen die mitteilt.