Fragen, Probleme, Lösungen
Aufruf von PDF Links im Geoportal in Chrome und Win10 funktioniert nicht

Das Problem scheint zu sein, dass die Dokumente von einer HTTP-Verbindung kommen, während die umgebende Seite über HTTPS läuft.

Im Zusammenhang mit der Einstellung im Chrome "PDF-Dateien herunterladen, anstatt sie automatisch in Chrome zu öffnen" wird der Zugriff blockiert.

Im Chrome-Menü:

  1. Einstellungen
  2. Datenschutz und Sicherheit
  3. Website-Einstellungen
  4. Zusätzliche Inhaltseinstellungen (aufklappen)
  5. PDF-Dokumente
  6. PDF-Dateien herunterladen, anstatt sie automatisch in Chrome zu öffnen (ja/nein)

Ist diese Einstellung so, dass der Download nicht erzwungen wird, sondern das PDF im Popup-Fenster angezeigt wird, dann wird es sogar noch akzeptiert, weil der Nutzer dann sehen kann, dass in der Adressleiste nur "http" und "nicht sicher" steht. Im Fall, dass direkt der Speichern-Dialog aufgehen soll, ist bei Chrome dann aber "Schluss mit lustig".

Einzige Lösung ist, die Dokument über HTTPS zugänglich zu machen.

"Verschleierung" von genauen Punktpositionen

Kartengeometrie

  • ausblenden
  • alternative Geometrie
  • Position der Symbolik verschieben
  • ...

Selektionsgeometrie:

Standardmäßig ist für die Punkt-Selektionsdarstellung eine Linie als Symbol eingestellt, woraufhin ein generischer Kreis mit einem bestimmten (kleinen) Radius gezeichnet wird.

Man kann aber auch einen größeren Punkt einstellen. Wenn es eine Iwan7-Ebene ist, dann bei Selektionssymbol, ansonsten dort, wo auch die reguläre Symbolik eingestellt wird.

Fehlermeldung bei der Volltexterstellung - Suche einrichten

Hinweis: Bei folgender Fehlermeldung

System.UnauthorizedAccessException: Der Zugriff auf den Pfad "
8D44D9447DCCD18D49048B13585FD161.bin" wurde verweigert. bei IDU.Basic.FileHelper.FileOperationWithRetry(SimpleVoidDelegate action,
Boolean throwOnError, Int32 maxTries) bei IDU.ASPNet.HttpHandler.RessourceCache.RessourceCacheHandlerInfo.ClearChache() bei IDU.cardo3.MainObject.ClearAllCaches() bei FullTextIndex.RebuildIndex()

stimmen die Rechte für den Ordner C:\Windows\temp\CardoRes. Hier ist unter Sicherheit der Zugriff auf  Jeder zu ändern.

MapTip: Ist es möglich verschachtelte Bedingungen zu gestalten? (mehrere IF-Bedingungen ineinander)

Das Verschachteln einer IF Bedingung in eine THEN Abfrage ist nicht möglich.

<Tpl xmlns:tpl="http://schemas.webs.idu.de/cardo3/templates">
  <!-- immer ausgeben ... -->
  <tpl:plain>{0} in {1}</tpl:plain>
  <tpl:if>
    <!-- Bedingung definieren -->
    <ButtonComparision xmlns="http://schemas.webs.idu.de/cardo3/Button">
      <SingleComparison compareBehavior="Default">
        <ColumnName>wb</ColumnName>
        <Is>IsNotNull</Is>
      </SingleComparison>
    </ButtonComparision>
    <!-- wenn zutrifft ..-->
    <tpl:then>
      <tpl:if>
        .....
      </tpl:if>
    </tpl:then>
    <!-- ... sonst ... -->
    <tpl:else>* keine Angabe *</tpl:else>
  </tpl:if>
  <!-- immer ausgeben ... -->
  <tpl:plain>
    <hr/>
  </tpl:plain>
</Tpl>

IF Bedingungen können beliebig oft verwendet werden, aber nicht verschachtelt. Es können alternativ mehrere SingleComparisons über eine AND Anweisung (OR ist auch möglich) verknüpft und mehrere IF Schleifen hintereinander definiert werden. Für jede IF Bedingung muss eine separate Comparison definiert werden.

<Tpl xmlns="http://schemas.webs.idu.de/cardo3/templates">
  <!-- immer ausgeben ... -->
  <if>
    <!-- Bedingung definieren -->
    <ButtonComparision xmlns="http://schemas.webs.idu.de/cardo3/Button">
      <And>
        <SingleComparison compareBehavior="Default">
          <ColumnName>tel</ColumnName>
          <Is>IsNotNull</Is>
        </SingleComparison>
        <SingleComparison>
          <ColumnName>mail</ColumnName>
          <Is>IsNotNull</Is>
        </SingleComparison>
        <SingleComparison>
          <ColumnName>fax</ColumnName>
          <Is>IsNotNull</Is>
        </SingleComparison>
      </And>
    </ButtonComparision>
    <then>
      <p style="color:#C40009">
        <b>{0}</b>
      </p>
      {1} {2}<br/>
      {3} {4}, {10}<br/><br/>
      Fax: {6}<br/>
      Tel.: {5}<br/><br/>
      Web: <a href="http://{8}" target="_blank">{0}</a><br/>
      E-Mail: <a href="mailto:{7}" target="_blank">{7}</a><br/><br/>
      Bemerkung: {9}
    </then>
  </if>
  <if>
    <!-- Bedingung definieren -->
    <ButtonComparision xmlns="http://schemas.webs.idu.de/cardo3/Button">
      <And>
        <SingleComparison compareBehavior="Default">
          <ColumnName>tel</ColumnName>
          <Is>IsNotNull</Is>
        </SingleComparison>
        <SingleComparison>
          <ColumnName>mail</ColumnName>
          <Is>IsNull</Is>
        </SingleComparison>
        <SingleComparison>
          <ColumnName>fax</ColumnName>
          <Is>IsNull</Is>
        </SingleComparison>
      </And>
    </ButtonComparision>
    <then>
      <p style="color:#C40009">
        <b>{0}</b>
      </p>
      {1} {2}<br/>
      {3} {4}, {10}<br/><br/>
      Tel.: {5}<br/><br/>
      Web: <a href="http://{8}" target="_blank">{0}</a><br/><br/>
      Bemerkung: {9}
    </then>
  </if>
Der Maptip wird nicht angezeigt?
  • Überprüfen Sie, ob in den cm³ Ebeneneigenschaften der Ebene im Feld MapTip für diesen Layer aktivieren ein JA steht.
  • Überprüfen Sie gegebenenfalls die Einstellungen für den Maßstab.
  • Prüfen Sie, ob im Feld Primärschlüsselspalte (cm³ Ebeneneigenschaften) diese notiert wurde.
  • Prüfen Sie, ob für die Anzeige Sachdatenspalten hinterlegt wurden (Feld Titel Spalte(n)) und ob diese korrekt geschrieben und im Feld HTML Vorlage (optional) richtig nummeriert wurden.
  • Überprüfen Sie die Einstellung zum Suchradius. Dies ist speziell für Punkte und kleine Flächen relevant und wichtig. Wenn dieser zu klein gewählt wird und der Nutzer den Punkt nicht direkt anklickt, führt dies ebenso zu einer leeren MapTip Anzeige (Info: Definition Suchradius/Suchtoleranz/Selektionsgeometrie)

 -> weitere Infos Maptip

Kann man den Maptip ausschalten?

Der Maptip ist im cardo an den Ebenen nicht ausschaltbar und wird immer gezeigt, auch wenn für den Maptip kein Inhalt definiert wurde. Der Nutzer kann im Maptip weiterhin Informationen zur Position (Länge und Breite, Koordinatensystem) abrufen.

Wurden Einstellungen zum Maptip durchgeführt und dieser soll temporär nicht gezeigt werden, so kann der Administrator über die Eigenschaft Maptip für diesen Layer aktivieren (JA/NEIN) die Informationen ausschalten (das Maptip Fenster ist weiterhin sichtbar).

Kann ich zu einer 'zusätzlichen Kachelkarte' (z. B. OSM) weitere Ebenen hinzufügen, welche mit dieser fest verbunden angezeigt werden?

Bei den zusätzlichen Kachelkarten können zwar keine Ebenen direkt hinzugefügt werden aber es besteht die Möglichkeit, Ebenen des Themenbaums mit einer zusätzlichen Kachelkarte automatisch mit anzuschalten.

Wie lege ich die Standardgrundkarte fest, welche beim Start aktiv sein soll?

Dies kann über die Sortierung der Grundkarten erreicht werden, die erste Grundkarte in der Liste der Grundkarten wird beim Start des cardo.Map angezeigt.

-> Sortierung der Grundkarten

Meine Ebenen sind nicht sichtbar? (Karte oder Druck)

Überprüfen Sie die Reihenfolge ihrer Ebenen im administrativen Baum. Unter Umständen kann es vorkommen, dass die Grundkarte über den Ebenen liegt. Hier müssen Sie unter Sortierreihenfolge eine Anpassung vornehmen. (Reiter Ebeneneigenschaften/Sortierhinweis für die Karte)

Überprüfen Sie weiterhin die Sichtbarkeit der Ebenen. Im cardo Managementcenter/Dienste verwalten/Geodatendienste müssen die Ebenen, die im cardo.Map angezeigt werden sollen sichtbar (mit Häckchen) sein. (Sichtbarkeit)

Erneuern Sie den cardo.Map Cache nach der Änderung der Sortierreihenfolge.

WMS Dienste werden nicht angezeigt?

Um Dienste, die das benötigte EPSG nicht von sich aus anbieten (bspw. OSM), nutzen zu können, muss der Dienst über einen Proxy geleitet werden. Dazu kann der von Ihrem cardo-System bereitgestellte WMSProxy genutzt werden.

-> Vorgehensweise

Meine Kachelkarten werden nicht angezeigt? Ich erhalte nur das Bild "Beim nächsten Mal bin ich auch ein Kartenbild".

(Die Fehlermeldung im Kartenbild lautet: Der Benutzer hat keine Rechte an diesem View (das angeforderte Recht ist LayerRendering.LayerQuery)

Überprüfen Sie, ob der System_Anonymous_User das Recht "Rendern von Geodaten" besitzt und richten Sie dies gegebenfalls ein.

-> weitere Infos zur Definition von Kachelkarten

Kann die Übersichtskarte in einer anderen Ecke platziert werden?

Nein, das geht nicht. Alle Ecken sind bereits belegt, links unten wird der Copyright-Vermerk angezeigt, links oben die Toolbar und rechts oben der Navigations-Slider. Bei Platzproblemen kann der Anwender die Übersichtskarte zuklappen bzw. kann die Übersichtskarte auch beim Start gleich zugeklappt angezeigt werden.

Ich habe den Volltextindex neu indiziert, aber die neue Ebene wird in der Suche nicht mit eingebunden?

Führen Sie in den Verwaltungsaufgaben (Adminmode des cardo.Maps) den Eintrag cm³-Caches jetzt erneuerndurch und starten Sie danach die Volltextindizierung. Nun sollten auch die neuen Ebenen indiziert werden. (Das gleiche gilt auch, wenn Ebenen aus der Suche herausgenommen werden sollen oder bspw. Änderungen im Ausgabeformat vorgenommen wurden.)

-> Suche im cardo.Map

Meldungen/Fehlermeldungen

Das Benutzerkonto CARDO_MAP_INET_USER ist dem System nicht bekannt.

-> Einrichten INET_USER

Es ist noch keine Grundkarte verfügbar. Richten Sie bitte mindestens einen entsprechenden Dienste-View ein.

-> Grundkarte einrichten

Es ist kein View vorhanden, der als 'CardoMapContentView' markiert ist.

-> Themenbaum einrichten

Der Benutzer hat keine Rechte an diesem View (das angeforderte Recht ist LayerRendering.LayerQuery) (LayerRendering LayerQuery)

-> System_Anonymous_User einrichten

Wie und wo kann ich die Erläuterungen zum Thema bearbeiten?

Die Erläuterungen zum Thema geben Sie im Managementcenter/Geodaten verwalten/Ebenen und Berechtigungen ein. Hier wählen Sie eine Ebene und wechseln in den Reiter cm³ Allg. Einstellungen unter Informationen. Dort finden Sie den Eintrag Erläuterungen.

Hier ist es möglich, Beschreibungen zum Thema zu notieren.

-> Ebenenbeschreibung einrichten

-> Erläuterungen

Wollen Sie das optische Erscheinungsbild anpassen (Link oder Icon oder beides) so müssen Sie diese Einstellung im Managementcenter/Status und Einstellungen/Systemparameter/weitere Systemparameter/cardo.Map3 Einstellungen einrichten.

-> Erläuterungen zum Thema

Das Laden des cardo.Maps dauert lange. Was sind die Ursachen?

Sind WMS oder WFS Dienste im Themenbaum des cardo.Maps enthalten wird beim Aufrufen des cardo.Maps von Iwan eine erneute Anforderung an den Dienst gesendet. Dies kann u.U. lange dauern.

Sie können das Anfordern verhindern, in dem in der Ebeneneigenschaft wmsSessionState oder wfsSessionState ein NEIN notiert wird (Standardwert ist JA). Dadurch wird nicht jedes Mail ein neues GetCapabilities-Dokument angefordert und die Performance verbessert.

-> wfsSessionState

-> wmsSessionState

Wie kann ich für die Werkzeugfunktion Koordinaten suchen oder ermitteln die Bezugssysteme einrichten?

Weitere Bezugssysteme können Sie im Managementcenter/Systemstatus und Einstellungen/.../cardoMap³ Einstellungen einrichten. Da finden Sie unter der Überschrift Einstellungen zu Koordinatenwerkzeug den Eintrag Auswählbare geogr. Bezugssysteme. Hier geben Sie eine kommagetrennte Liste der Bezugssystem ein.

Kann ich cardo.Map aufrufen, so dass eine Ebene (Thema) eingeschaltet ist?

Über die Aufrufparameter kann cardo.Map mit bestimmten angeschalteten Themen/Ebenen gestartet werden.

Dazu müssen Sie für jedes Thema oder Ebene einen Alias vergeben oder die EbenenID nutzen.

Den Alias für eine Ebene vergeben Sie in den cm³ Allgemeinen Einstellungen unter Allgemein/Aliasname. Die EbenenID erhalten Sie im Administrationsmodus des cardo.Maps an der Ebene oder an dem Thema.

themenid.png

http://ihrcardo/cardoMap3/?th=Aliasname

oder

http://ihrcardo/cardoMap3/?th=21.16

Hinweis:

Soll beim Start des Themenbaums eine Ebene bereits angeschaltet werden, so muss dies über die Grundkarten eingerichtet werden. Bei OSM (externe Kachelkarten) kann die Eigenschaft accompanyingThemes genutzt werden.

Kann ich cardo.Map ohne Inhaltsverzeichnis aufrufen?

cardo.Map kann auch ohne Inhaltsverzeichnis mit bspw. nur einer angeschalteten Ebene gestartet werden. Das bietet sich an, wenn nur diese Ebene bspw. auf einer Unterseite der Internetpräsentation gezeigt wird und alle anderen Themen durch den Nutzer nicht angeschaltet werden sollen. Auch hier können Aufrufparameter genutzt werden:

http://ihrcardo/cardomap3/?L-TOC=HIDDEN&TH=22.73 (oder Aliasname, s.o.)

Ich möchte Ebenen im cardo.Map betrachten, diese aber nicht öffentlich zeigen?

Dies ist in cardo.Map über den Vorschaumodus (Preview Mode) möglich.

Im cardo.Map werden intern zwei System-Nutzerkonten verwendet. Der Nutzer CARDO_MAP_INET_USER Standardbetrieb und der Nutzer CARDO_MAP_PREVIEW_USER im Vorschaumodus, den man explizit via URL-Parameter aktivieren muss/kann.

Die Steuerung der Sichtbarkeiten erfolgt schlussendlich über die Berechtigungsvergabe. Für Themen, die nur im Vorschaumodus zu sehen sein sollen, darf der CARDO_MAP_INET_USER kein Recht haben und der CARDO_MAP_PREVIEW_USER muss die Rechte ("Rendern von Geodaten" und "Zugriff auf Sachdaten") an diesem Thema haben.

Zur Vereinfachung der Administration gibt es noch die Gruppe SYSTEM_CARDOMAP_INETUSER_GROUP. Es wird empfohlen, dass die beiden cardo.Map-Nutzerkonten Mitglied in dieser Gruppe sind und alle regulären Berechtigungsvergaben im Kontext cardo.Map mit Hilfe dieser Gruppe erfolgen.

Punktuell kann man dann recht einfach dem Nutzerkonto CARDO_MAP_INET_USER die Rechte an einem Thema verweigern. Bei der Rechteprüfung gelten dann die Regeln "Nutzer geht vor Gruppe" und "Verbot geht vor Erlaubnis".

Damit ist das Thema dann im Normalbetrieb nicht sichtbar, sondern nur im Vorschaumodus.

Der Vorschaumodus wird mit Hilfe des Aufrufparameters ...?previewmode=1 in der Browserzeile das cardo.Map aktiviert. Achtung: Um wieder in den Normalmodus zu gelangen, müssen alle Fenster des verwendeten Browsers geschlossen werden oder ein Aufruf mit ...?previewmode=0 erfolgen.

-> Aufrufparameter (Vorschaumodus)

-> cardo.Map Nutzer

Wie kann ich den Ausschnitt beim Start des cardo.Maps anpassen?

In den cardo.Map³ Einstellungen können nun auch die Parameter für die Karte eingerichtet werden (ab Version 3.7.0, zuvor war dies nur in der Datei MapContainer.ascx.cs möglich). Geben Sie die Koordinaten und den ESPSG-Code für die Eigenschaft Start-Ansicht ein und Übernehmen Sie die Angaben.

Der Copyright Text für eine Grundkarte wird nicht angezeigt?

Das Copyright wird angezeigt wenn es sich um eine Kachelkarte handelt. Setzen Sie für die Grundkarte in den View Eigenschaften ein Häkchen für Tile Map. Beachten Sie, dass der SYSTEM_ANONYMOUS_USER das Recht zum Rendern der Kachelkarte benötigt, sonst erhalten Sie im Kartenbild die Anzeige "Beim nächsten Mal bin ich auch ein Kartenbild".

-> Eigenschaften für die Diensterstellung

Lizenztexte der Ebenen für den Ausdruck, wo richte ich die ein?

Die Lizenztexte der Ebenen müssen an der Ebene im Reiter Zusatzeigenschaften unter dem Eintrag Lizenztexte notiert werden.

Die Grundkarte (bspw. WMS Luftbild) ist sehr dunkel und kontrastarm. Wie kann ich das anpassen?

An einem View kann der Kontrast oder die Helligkeit für eine Kachelkarte eingerichtet werden.

Bitte lesen Sie hier weiter. (Tile Map Render Option)

Ich habe Metadaten für mein cardo.Map eingerichtet, diese sind aber in den Erläuterungen zum Thema nicht zu sehen?

Dies kann unter Umständen an Cache leeren liegen. Prüfen Sie ob, dadurch die Metadaten angezeigt werden. Wenn nicht, löschen Sie den Cache aus dem Verzeichnis ihrProjekt\TempFiles\IkxAdmTreeUsrCache "per Hand".

Prüfen Sie weiterhin ob die SYSTEM_CARDOMAP_INETUSER_GROUP das Metadaten Leserecht an der jeweiligen Ebene und das Read Recht für die Metadaten im Ikx besitzt.

-> weitere Hinweise finden Sie hier

Wie und wo kann ich die Ebenenbezeichnung verändern, speziell für die Anzeige im cardo.Map?

Hierbei muss man zwei verschiedene Varianten unterscheiden. Ist die Ebene direkt im cardo.Map eingebunden kann die Bezeichnung direkt an der Ebene geändert werden.

  1. Wechseln Sie ins Management Center/Geodaten verwalten/Ebenen und Berechtigungen
  2. Klicken Sie mit der rechten Maustaste auf die zu ändernde Ebene und wählen Sie aus dem Kontextmenü den Eintrag Umbenennen.jpg.
  3. Vergeben Sie den gewünschten Titel.

-> weitere Infos

Ist die Ebene im cardo.Map bspw. aus mehreren Ebenen zusammengestellt und wurde ein neues Thema am Themenbaum vergeben, so kann der Titel nur im Bereich Dienste verwalten geändert werden.

  1. Wechseln Sie ins Management Center/Dienste verwalten/Geodaten Dienste.
  2. Klicken Sie auf den Themenbaum und suchen Sie sich die entsprechende Ebenen/Thema im mittleren Bereich Dienst in Bearbeitung aus
  3. Klicken Sie hier mit der rechten Maustaste und wählen Sie aus dem Kontextmenü den Eintrag Umbenennen.jpg.
  4. Vergeben Sie einen neuen Titel.
Verbindungsproblem beim Starten von cardo.Map

Die Verbindung mit dem Remoteserver kann nicht hergestellt werden.; InnerException: Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte XXX.X.X.X:xxx

Prüfen Sie, ob der Dienst IWANMapServer, Service cardo3 läuft und starten Sie diesen gegebenenfalls neu.

Sonstiger Anwendungsfehler

Eine Anwendungsseite die Formulardaten empfängt, bringt den folgenden Fehler:

System.InvalidOperationException: Der Vorgang ist aufgrund des aktuellen Zustands des Objekts ungültig

Dies tritt dann auf, wenn eine Anwendung mehr als 1001 Formularfelder zum Sever sendet. Passen Sie die Datei web.config an:

<appSettings>
 <add key="aspnet:MaxHttpCollectionKeys" value="10001" />
</appSettings>

Problem: eine WMS Ebene wird nicht über der OSM Karte angezeigt

Problemstellung: eine WMS Ebene wird nicht über der OSM Hintergrundkarte angezeigt, aber bei allen anderen Hintergrundkarten stimmt die Anzeigereihenfolge

Hier bietet es sich nur an den WMS Dienst über einen Transformationsproxy zu leiten, da die OSM EPSG in diesem WMS Dienst nicht vorhanden ist.

-> Einrichtung Transformationsproxy

Reihenfolge der Datenansicht/Rechercheergebnisse bei zusammengefassten Themen

Wurden Ebenen inhaltlich zu einem Thema zusammengefasst so werden bei eingerichteter Datenansicht und Recherche die Ergebnisse nach Zeichnungsreihenfolge angezeigt. Wenn die Reihenfolge der Ergebnisse verändert werden soll, muss der Sortierhinweis an der Ebene angepasst werden.

Beachten Sie, dass dadurch eventuell Objekte verdeckt werden können.

cardo.Map mobil - Positionsbestimmung nicht möglich

cardo_mobil_positionsbestimmung.png

Diese Meldung kommt vom Browser und verhindert, dass die Positionsbestimmung zugelassen wird, weil die Seite nicht von einer sicheren Quelle stammt. "Sicher Quelle" bedeutet, dass der Transport der Daten nicht mit https verschlüsselt erfolgt.

Dies kommt bei neueren Browsern, speziell Chrome und IOS Safari, vor und wird sich weiter verbreiten.

Die einzige Möglichkeit das Problem zu lösen, ist die Bereitstellung eines SSL-Zertifikats und damit eines https-Zugangs zum Geoportal. Die Nutzer werden dann auf den SSL-Zugang umgeleitet und damit auch alle enthaltenen Inhalte via SSL transportiert. Dafür haben wir gewisse Einstellungsmöglichkeiten in den Managementeinstellungen für das cardo.Map geschaffen.

-> Sicherheitsbeschränkungen

Probleme mit Positionsbestimmung

Speziell für IPhones erreichte uns folgende Anfrage:

Nutzer verwenden GPS-Funktion und das Tracking des IPhones unterwegs. Probleme mit der Verortung wurden gemeldet (falsche Position).

Hintergrund/Lösung:

Wir fragen das Gerät für die Positionsbestimmung nach einer Koordinate und bekommen eine gesagt oder nicht. Mehr liegt nicht in unserer Hand, d.h. wenn die Position nicht korrekt ist, sollten Sie folgende Schritte prüfen:

Zum Vergleich kann man eine unabhängige native App nehmen (z.B.: "Karten") und schauen, was dort für ein Standort angezeigt wird. Ist der Standort gleich (falsch) weiß man, dass es generell so ist, wie es ist (GPS und/oder WLAN/Funknetz Ortung klappt mal besser und mal schlechter. Beachten Sie, dass die Satellitenposition nicht immer die Gleiche ist oder dass die Bestimmung von der Umgebung (Wald) oder Wetter (starke Bewölkung) gestört werden kann. Abweichung bspw. an einer Straße (GPS zeigt die andere Straßenseite) sind durchaus akzeptabel.).

Ist der Standort anders, durchaus noch mal im neugestarteten Browser probieren.

 

Positionsbestimmung nicht möglich: (User denied Geolocation)

Erhalten Sie folgende Meldung im Browser, so ist die Positionsnutzung entweder generell deaktiviert oder wurde der Webseite mal verboten. Hier muss der Nutzer in den Einstellungen die Positionsbestimmung aktivieren. Bei IOS ist es aufwendiger die Positionsbestimmung wieder zu aktivieren, wenn es einmal verboten wurde. Hierzu schauen Sie unter: "Einstellungen --> Allgemein --> Zurücksetzen --> Standort & Datenschutz".

Cache für Hintergrundkarten löschen

Jede Hintergrundkarte hat eine ID. Diese erhalten Sie im Debugmodus vom cardo.Map, wenn Sie mit der Maus über die Titel der Hintergrundkarten fahren.

Im Projektverzeichnis unter ...\cardoSystem\_Projekt_XYZ\TempFiles\TileCache\XYZ\... gibt es mit genau dieser ID einen Ordner. Dieser ist komplett zu löschen.

Fehlermeldung 500.19 (0x8007000d)

Wenn beim Anlegen eines neuen cardo.Map und dem Aufruf der Startseite die Fehlermeldung

500.19 Fehlercode 0x8007000d

angezeigt wird, kann das an der fehlenden Installation des URL-Rewrite-Extension für den IIS liegen. In der web.config wird eine Rewrite-Rule definiert und das Modul ist zwingend erfoderlich.

Ebenen sollen im PDF Druck ignoriert werden

In den cm3 Einstellungen der Ebene im cardo Managementcenter gibt es den Parameter Nicht druckbar. Für diese Ebene stellen Sie Ja ein.

Das Leeren des cardo3 Caches und des cardo.Maps ist notwendig.

Meldung: beim Abruf der Dienste: Der aktuelle Benutzer hat keine Berechtigung für das Anzeigen der Metadaten.

Bitte richten Sie für den SYSTEM_ANONYMOUS_USER (oder den betreffenden Nutzer) die Zugriffsberechtigung Metadaten anzeigen für die Dienste ein.

Wo/Wie kann ich einen "No Cache" einstellen?

Eine Notwendigkeit den Cache von WMS Ebenen zu leeren besteht eigentlich nicht, da bei einer Kartenanforderungen immer das Bild neu angefordert wird. Eine Stelle zum Löschen gibt es daher nicht. Falls es vorkommt, dass während einer Sitzung ein Nutzer genau den gleichen Ausschnitt erwischt, wie vor dem Verschieben, können die Informationen aus dem Cache kommen. Dafür gibt es einen Einstellung an der Ebene

Hier kann wmsFileCache = Nein notiert werden.

Funktioniert der Parameter requestCmyLogin erst mit cardo.map4?

Dieser Link funktioniert nur im cardomap4 und sollte nur dann eingesetzt werden, wenn Sie beim Startlink schon Ebenen mit übergeben möchten, die dann eingeschaltet werden sollen. Aber auf die Ebenen hat der Benutzer ohne Anmeldung noch kein Zugang. Da würde es funktionieren, dass der Benutzer sich anmeldet und anschließend der Themenbaum mit der Anmeldekennung neu geladen wird und die gewünschten Ebenen dann auch gleich mit eingeschalten werden.

Für diesen Fall ist der Link Einschränkung - jedoch nur im cardomap4 -- einsetzbar.

Ansonsten sollte es für die die entsprechenden Benutzer kein Problem sein, auf den Anmeldebutton zu klicken. Das nach der Anmeldung automatisch ein Reload ausgeführt wird, wird in den Systemeinstellungen eingetragen.

Selektion in WMS Diensten im cardomap?

Für die Selektion ist immer der WFS-Dienst zu verwenden. In diesem ist eine entsprechende Selektion möglich, da es sich um Vektordaten handelt. Die Selektion in einem WMS Dienst geht ausschließlich nur punktgenau. Im WMS Dienst sind keine Vektordaten sondern nur „Bilder“ enthalten. 

Bei WMS Diensten mit sehr komplexen Symbolen:

Wenn Sie im Geoportal z.B. die Denkmale mit Originalsymbolik anzeigen möchten, können Sie auch beide Ebenen einbinden und zu einem Thema zusammenfassen. Der WMS dient dann entsprechend für die Darstellung der Symbolik und der WFS für Selektion.