GIS Map Customizations

GIS Map is available as a web application and it runs inside an IFS Cloud form. It's an interactive display and combines geographic information from ArcGIS system with business information in IFS.

GIS Map are technically implemented using HTML, Javascript and CSS, by using ArcGIS API for JavaScript. The API provides many hundreds of useful examples of functionality like widgets. GIS Map has been implemented by using some of these widgets. GIS Map could be further customized based on customer needs by an ESRI developer or an IFS developer skilled in building web applications. Other tools that can be made available in the GIS Map are for example printing, highlight connected/unconnected objects etc.

If you want to customize the GIS Map client you can do it using the generic method - GenericIFSMapAction() by following below procedure.

  1. Customize Gisint client project and frmGisMapClient as the first step.
  2. Add below references to the customized form - frmGisMapClient_Cust
  3. Inherit class frmGisMapClient from IMapControlInteractable.
  4. Add below attributes to the class frmGisMapClient.
  5. Customize vrtActivate method and from that method call the base method.
  6. Customize GenericIFSMapAction method accord to the requirement.
  7. Generate dictionary so that it will add a new tag for the customized form frmGisMapClient_Cust in dictionary.xml.
  8. Scan presentation Objects and refresh security cache.