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.
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.
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.
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
| Wert | Bedeutung |
|---|---|
| OFF | Es wird nichts geloggt |
| ON | Fehler werden geloggt |
| DEBUG | Fehler 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.
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.