Anpassungen von GIS-Karten

GIS-Karten steht als Web-Anwendung zur Verfügung und wird innerhalb eines IFS Cloud-Formulars ausgeführt. Es ist eine interaktive Anzeige und kombiniert geografische Informationen vom System ArcGIS mit Geschäftsdaten in IFS.

GIS-Karten werden technisch über HTML, Javascript und CSS mithilfe von ArcGIS API for JavaScript implementiert. Die API bietet Hunderte nützlicher Beispielen für Funktionen wie Widgets. GIS-Karten wurde mithilfe verschiedener dieser Widgets implementiert. Je nach den Anforderungen der Kunden kann GIS-Karten von einem ESRI-Entwickler oder einem IFS-Entwickler, der sich mit der Entwicklung von Webanwendungen auskennt, angepasst werden. Andere Werkzeuge, die in GIS-Karten zur Verfügung gestellt werden, sind beispielsweise die Druckfunktion, das Hervorheben verknüpfter/unverknüpfter Objekte usw.

Wenn Sie den GIS-Kartenclient anpassen möchten, können Sie dies mit der generischen Methode GenericIFSMapAction () wie im Folgenden beschrieben machen.

  1. Passen Sie im ersten Schritt das Gisint-Clientprojekt und frmGisMapClient an.
  2. Fügen Sie die nachfolgenden Verweise zum angepassten Formular hinzu ? frmGisMapClient_Cust
  3. Übernehmen Sie die Klasse frmGisMapClient aus IMapControlInteractable.
  4. Fügen Sie die nachfolgenden Attribute zur frmGisMapClient hinzu.
  5. Passen Sie die Methode vrtActivate an, und rufen Sie über diese Methode die Basismethode auf.
  6. Passen Sie die Methode GenericIFSMapAction gemäß der Anforderung an.
  7. Generieren Sie ein Wörterbuch, damit für das angepasste Formular frmGisMapClient_Cust in dictionary.xml ein neuer Tag hinzugefügt wird.
  8. Durchsuchen Sie Präsentationsobjekte, und aktualisieren Sie den Sicherheitscache.