GeoMedia SmartClient Kommunal Kopplung

Aus GeoMediaKommunal
Version vom 2. September 2020, 12:05 Uhr von Ggmuelle (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

<br\>


Bei der "gekoppelten Variante" stellt der GeoMedia Smart Client die primäre Arbeitsumgebung dar. Die Funktionalitäten der einzelnen Fachanwendungen von GeoMedia SmartClient Kommunal sind über Registerkarten unterhalb der Menüleiste in die Smart-Client-Oberfläche integriert.
Dies ermöglicht folgende Funktionen:

  • Anzeigen von Objekten in der Karte
  • Markieren eines Objekts im Smart Client, dies wird dann in GeoMedia SmartClient Kommunal angezeigt und umgekehrt.
  • Filter zur Suche/Anzeige von bestimmten Objekten im Smart Client

ab Version 2020: Man kann wahlweise GMSC-K in einem eigenen Fenster öffnen oder die GMSC-K-Reiter (Suchcenter, Objektbrowser, Tabellen etc.) direkt im GMSC-Fenster anzeigen lassen. Die Einstellung erfolgt über die Client-Rollenrechte im GMSC-Administrator: "GMSC Kommunal window" für die anzeige im separaten Fenster, "GMSC Kommunal integrated" für die Anzeige im GMSC-Fenster (siehe auch unten "Einrichten der Kopplung").

In der Folge wird das Einrichten und die Anwendung der Kopplung von GeoMedia SmartClient Kommunal und GeoMedia Smart Client beschrieben.

Einrichten der Kopplung

Hinweis: Die beschriebenen Schritte werden abwechslend in der Adminer-Mappe bzw. der Projekt-Mappe und in der GeoMedia-Smart-Client-Administration ausgeführt!


Umgebung
Arbeitsschritt
GeoMedia SmartClient Kommunal Adminer
GeoMedia Smart Client Administrator
  • Anlegen eines neuen Sammelprojektes in GeoMedia Smart Client.

Achtung: Hier dürfen keine Daten zugewiesen werden, dieser Schritt erfolgt dann automatisch über GeoMedia SmartClient Kommunal.

GeoMedia SmartClient Kommunal Adminer
  • Anlegen einer Mappe für das Projekt, mit demselben Namen wie das zuvor angelegte Smart-Client-Sammelprojekt :
    • GIS: GeoMedia SmartClient
    • zugeordnetes Smart-Client-Projekt: das zuvor angelegte Smart-Client-Projekt
    • Projekt, das bearbeitet werden soll: das zuvor angelegte GeoMedia SmartClient Kommunal-Projekt
  • Rechtsklick auf zuvor angelegte Mappe > SmartClient-Legende aktualisieren, dadurch wird die Legendenstruktur aus GeoMedia SmartClient Kommunal auf die Smart-Client-Legende übertragen
GeoMedia Smart Client Administrator
  • eine neue Rolle anlegen.
  • Registerkarte "Claims": der neuen Rolle folgenden Claims zuweisen
    • Projects: zuvor angelegtes Sammelprojekt
    • Client Functions: mindestens "GMSC Kommunal window" oder "GMSC Kommunal integrated"
  • Registerkarte "Features": der neuen Rolle alle Features aus dem Projekt P_XXX mit dem Recht Visualize zuweisen
  • einen neuen Benutzer anlegen und diesem die neu erstellte Rolle zuweisen
GeoMedia SmartClient Kommunal Adminer
  • Nutzerverwaltung öffnen, Rechtsklick auf eine bestimmte Nutzergruppe > mit GeoMedia-SmartClient-Nutzer abgleichen und zuvor erstellten Nutzer auswählen. Dieser Benutzer wird dann der vorhin ausgewählten Nutzergruppe zugeordnet.
  • dem Benutzer die gewünschten Rechte für Projekt, Mappe und Datenbankverbindung geben:
    • Rechtsklick auf das Projekt > Freigabe und Berechtigung, dem erstellten Benutzer das vorhin angelegte Projekt freigeben (durch Doppelklick ins rechte Feld schieben und grünen Haken setzen) und dann Funktions- und Datenberechtigungen vergeben.
    • Rechtsklick auf die Mappe > Freigabe und Berechtigung, dem erstellten Benutzer die angelegte Mappe freigeben (ins rechte Feld schieben durch Doppelklick und grünen Haken setzen)


Hoch zum Seitenanfang


Aufrufen der gekoppelten Variante

Die Kopplung wird über folgenden Link aufgerufen:

Dabei bezieht sich servername auf den Namen des Servers, auf dem die Installation erfolgt ist. Der Login erfolgt mit dem zuvor angelegten Benutzer.

Hinweis: Die URL ist case-sensitive, d.h. die Schreibweise smartClient.jnlp ist relevant!
Hinweis: Der Aufruf ab http://servername:8081/ ist individuell anpassbar. Bei Fragen dazu wenden sie sich bitte an unseren Support unter support-germanyIMGS@intergraph.com.

<br\> <br\> Hoch zum Seitenanfang

GMSC Legende aktualisieren

Zum aktualisieren der GMSC Legende mit den Inhalten der GMSCK Legende, öffnen Sie die Funktion Werkzeuge > SmartClient Legende aktualisieren im Kontextmenü der Mappe in GMSCK. Per Drag and Drop können die Inhalte aus dem Explorer in die Legende des Sammelprojekts übernommen werden. Über das Kontextmenü lassen sich Ordner hinzufügen bzw. entfernen. Sichten lassen sich ebenfalls über das Kontextmenü entfernen.

Hoch zum Seitenanfang


Single-Sign-On

Single-Sign-On wird sowohl für die Kopplung mit dem GMSC als auch für GMSC-K direkt unterstützt (Vers. 2015 ab Juli 2016).

Kopplung: Voraussetzung ist, dass im GMSC-K ein Nutzer entweder direkt mit dem entsprechenden Windowsanmeldenamen als Loginname oder mit der entsprechenden Windowsgruppe, die auch als Rolle in GMSC definiert ist, als Loginname angelegt wird. Bei der Funktion "Abgleich mit SmartClient-Nutzern" werden nun auch alle GMSC-Rollen angezeigt, die nicht mit W_ oder P_ beginnen. Das erleichtert die Übernahme. Um den GMSC im gekoppelten Modus mit Single-Sign-On zu starten muss in der Datei c:\Program Files\Intergraph\GeoMedia SmartClient Kommunal\Client\webapps\gmsck\WEB-INF\web.xml im Servlet-Abschnitt 'SmartClientServlet' der Parameter 'sso' hinzugefügt werden:

                          <init-param>
                                       <param-name>sso</param-name>
                                       <param-value>true</param-value>
                          </init-param>


Hoch zum Seitenanfang

Explorer statt Suchcenter anzeigen

Um das Suchcenter aus und den Explorer im gekoppelten Modus einzuschalten, müssen in der Datei (Standardpfadangabe) c:\Program Files\Intergraph\GeoMedia SmartClient Kommunal\Client\webapps\gmsck\WEB-INF\web.xml im Servlet-Abschnitt 'SmartClientServlet' folgende Parameter gesetzt sein:

                          <init-param>
                                       <param-name>showSearchCenter</param-name>
                                       <param-value>false</param-value>
                          </init-param>
                          <init-param>
                                       <param-name>showExplorer</param-name>
                                       <param-value>true</param-value>
                          </init-param>


Hoch zum Seitenanfang