Integration Case Study

Enterprise Integration

Integration of Survey Data with GIS System

Background and Objectives

The client is a leading provider of enterprise infrastructure software solutions to support the management, replication and distribution of geographic data within and between organizations. These solutions contribute in improving the Geospatial data, improve customer service, and increase the productivity and efficiency of GIS. Our client’s operations are spread across 5 continents and include government bodies, utility companies, mapping agencies among others.

Key Aspects of the Project

  • Functional specification documentation
  • High level Design documentation
  • Implementation
  • Unit testing
  • Test specification documentation
  • System testing and bug fixing.

Services rendered and Methodology

Services rendered

  • Transfer of survey data to GIS format and segregate feature classes under different datasets (Geodatabase format)
  • Development of New Editor Toolbar for creating new menu, submenus and commands with following functionalities:
    • Survey related functionality (Includes services works like bilateration, trilateration, chain and offsets.)
    • Editing related editing related functionality
    • Management related functionality
    • Topology related functionalities
    • Validation related functionalities
    • Display related functionalities

Methodology

  • Snapping
    • Snapping Configuration Dialog- a dockable Window designed& developed containing data pertaining to the Snap Profile Item- namely Option Profile Item and layer Profile Item. Arc Objects Interfaces pertaining to Snapping used for development.
      The following Classes were created for the Snapping to be performed on the Various Survey & Editor Tools
    • Snap Profile: The snap profile is a specification for snapping that can be loaded into the snap environment. The concept of a snap profile is designed to enable simple restoration of snapping properties when custom snapping settings are loaded and unloaded by tools. Snap profile can be defined by:
      • An ordered list of snapping options (e.g. intersection, vertex, line, survey point),
      • An ordered list of feature layers
    • Snap Manager: The SnapManager class is responsible for loading a SnapProfile into the Editor’s snapping environment. The SnapManager class will isolate the rest of the system from both the snapping configuration window, and making changes to the Editor’s snapping environment The SnapManager broadcasts an event that the snap environment has been changed
      Screenshot of Magnasoft's SnapManager Tadpole
  • Selection
    • A module was developed in the similar lines of existing Selection in ArcGIS along with a set of Additional Functionalities.
    • Menu were added in the created Editor Tool bar. Tools were developed. Feature selection and generating the statistics based on the tools.
    • Select By Attributes
    • High Light By Date
    • Clear Selection
    • Select By Sketch
    • Edit Tool

  • Attribute Editing
  • Target Layer DropDown
    Designed &developed and placed in the created Editor Toolbar. The layers are filtered based on various conditions and parameters and stored in the Target Layer DropDown. This is essential as when the users who have editing permissions, can perform editing on the various feature classes and choose the Target Layer from the dropdown.
  • Edit Events Controller:
    Class was created to monitor and maintain all the editor events taking place with the Phoenix System- what actions takes place on Open Document, New Document Events, Item Added, Deleted Events etc.
  • Attribute Updates:
    Responsible for updating attributes according to OS rules when a feature is created, edited or deleted. When features are split or merged Attribute Update transfers some attributes from one feature to another. Attribute Update may also handle more specialised attribution functionality such as transferring names and text between features.

Tools used:

  • .Net C#
  • ArcGIS
  • Arc Objects
  • ArcSDE
  • Oracle 9
  • Rational Rose/Visio

About Magnasoft

During the past decade, our economic reality has undergone a dramatic transformation and a fundamental shift. After years of economic expansion fueled by unrealistic rates of consumption and unsustainable levels of private debt, the global economy has reset at a lower baseline level of activity. Today, people borrow less, save more, and spend with much greater caution. This is the new normal and it will be with us for some time to come. The issue now is how to respond!!!

At Magnasoft, we look at this phenomenon as a transformation that will change the way we experience the world and share our experiences with others. It's a transformation in which the barriers between technologies will fall away so we can connect to people and information no matter where we are. It's a transformation where new innovations will shorten the path from inspiration to accomplishment.

Magnasoft combines the power of GIS, LiDAR, mapping, photogrammetry and other geospatial technologies with extensive subject matter expertise to implement powerful GIS solutions that integrate seamlessly with the IT framework of organizations. From GIS Data capture and GIS data development, GIS Application development, 3D laser scan data processing and modeling, Enterprise Integration and Photogrammetry - specializing in topographical, parcel and cadastral mapping, orthophoto generation and rectification, aerial triangulation, contour generation etc covering the complete terrain in GIS systems.

For years, we at Magnasoft have talked about how our services enable companies to do more with less. But during this economic reset, we strive to provide business leaders with the answer to a slightly different question: Can my company do more, with less?

Magnasoft Consulting is India's Smartest GIS Services provider established in 2000 & based out of Bangalore, India's Silicon Valley. Backed with a State of the art Infrastructure and an highly passionate and competent team we believe in creating a 'difference' in the world of GIS innovations. Our focus is on providing enable you to leverage adversities in your favor & gain definitive competitive differentials transforming your extended GIS team into a strategic asset that makes it possible to cut costs without crippling customer service or constraining workforce creativity and effectiveness. Our Emphasis has always been on 'Quality' and 'Process' enabling us to be a Great Business Partner to all our GIS Customers.

Please feel free to contact us anytime, we welcome your feedback and inquiries regarding GIS Data capture and GIS data development, GIS Application development, 3D laser scan data processing and modeling, Enterprise Integration and Photogrammetry - specializing in topographical, parcel and cadastral mapping, orthophoto generation and rectification, aerial triangulation, contour generation etc covering the complete terrain in GIS systems.

Talk To Us

Copyright © 2009, Magnasoft. All Rights Reserved