AM/FM/GIS

Last updated

AM/FM/GIS stands for Automated Mapping (AM), Facilities Management (FM), and Geographic Information Systems (GIS). It is a subset of GIS associated with public utilities like gas, electric, water and telecommunications. The term AM/FM/GIS mostly refers to GIS software that allows utility users to digitize, manage and analyze their utility network data. This data is stored in an underlying GIS database which also maintains the associations between the graphical entities and the attributes.

Contents

Components

There are mainly two major components of any AM/FM/GIS system, the graphical component and the database component. [1] .

Graphical component

The graphical component, as the term suggests, deals with graphical data which can consist of different types of real world entities or objects represented graphically by shapes or geometries. For example, a street or road can be graphically represented by a linear geometry or a line. Other types of graphical objects can be individual symbols representing single location point objects like road markers. Areas are often represented by polygons especially for objects like boundaries. The system allows the user to configure different geometry styles for different type of real world objects. There are tools available within the system to digitize or create the graphical objects.

Database component

The database component, as the term suggests, mainly deals with the database part which stores the attribute data for the real world entities that need to be captured or managed as a part of the digitization process. This attribute data is often stored in an underlying relational database. A database table often represents a single real world entity or object and will be used to store relevant attribute data. The database component is often linked or associated with the graphical component to complete an intelligent GIS system.

Architecture

An AM/FM/GIS system's architecture depends solely on the requirements defined by a public utility. These requirements are mostly industry standards and seldom require changes. A good AM/FM/GIS system evolves with the industry changes that may take place from time to time. In order to accommodate these changes, the software is equipped with data model tools and rule base change mechanism that allow system architects to customize the system if needed and make it more intelligent.

The AM/FM/GIS system data model allow GIS architects to define a relationship model which consists of all the database tables and their dependencies. This is often combined with business rules to make the system more intelligent so that it can be utilized in running various analysis on the data. E.g. a gas pipeline GIS system can let the users perform detailed analysis of all the pressure points or valves located on the pipe at different intervals. This can be possible by defining a relationship between a pipeline entity or object and the pressure valve object. Designing a data model for any utility company could be an extensive task which involves requirements gathering and analysis, designing specifications and implementation. Implementation mostly deals with development of functional tools to assist users in managing and analyzing the system. These functional tools might include object placement tools, analysis tools, reporting tools etc. The functional tool development is generally done using a supporting programming language. An advanced AM/FM/GIS software is always equipped with pre-defined functions and procedures to carry out common GIS operations.

Advantages

GIS technology has given many organizations a chance to stow away the clumsy torn maps and go digital. A complete AM/FM/GIS tool not only provides digital maps but also numerous time-saving and cost cutting tools.

The public utility companies have changed significantly in the past decade. With increasing demand, there is tremendous pressure on the utility companies to improve their business. Companies have been looking at information systems to re-organize their business processes and benefit from it. Some AM/FM/GIS systems offer full-fledged solutions to companies by supporting their existing business processes. Some of these solutions are -

Investing in AM/FM/GIS systems with good planning can help businesses benefit in the long run. [2]

See also

Related Research Articles

<span class="mw-page-title-main">Database</span> Organized collection of data in computing

In computing, a database is an organized collection of data stored and accessed electronically through the use of a database management system. Small databases can be stored on a file system, while large databases are hosted on computer clusters or cloud storage. The design of databases spans formal techniques and practical considerations, including data modeling, efficient data representation and storage, query languages, security and privacy of sensitive data, and distributed computing issues, including supporting concurrent access and fault tolerance.

<span class="mw-page-title-main">Geographic information system</span> System to capture, manage and present geographic data

A geographic information system (GIS) consists of integrated computer hardware and software that store, manage, analyze, edit, output, and visualize geographic data. Much of this often happens within a spatial database, however, this is not essential to meet the definition of a GIS. In a broader sense, one may consider such a system also to include human users and support staff, procedures and workflows, the body of knowledge of relevant concepts and methods, and institutional organizations.

<span class="mw-page-title-main">Computer-aided design</span> Constructing a product by means of computer

Computer-Aided Design (CAD) is the use of computers to aid in the creation, modification, analysis, or optimization of a design. This software is used to increase the productivity of the designer, improve the quality of design, improve communications through documentation, and to create a database for manufacturing. Designs made through CAD software help protect products and inventions when used in patent applications. CAD output is often in the form of electronic files for print, machining, or other manufacturing operations. The terms computer-aided drafting (CAD) and computer-aided design and drafting (CADD) are also used.

<span class="mw-page-title-main">Data model</span> Model that organizes elements of data and how they relate to one another and to real-world entities.

A data model is an abstract model that organizes elements of data and standardizes how they relate to one another and to the properties of real-world entities. For instance, a data model may specify that the data element representing a car be composed of a number of other elements which, in turn, represent the color and size of the car and define its owner.

A modeling language is any artificial language that can be used to express data, information or knowledge or systems in a structure that is defined by a consistent set of rules. The rules are used for interpretation of the meaning of components in the structure Programing language.

<span class="mw-page-title-main">Visual programming language</span> Programming language written graphically by a user

In computing, a visual programming language or block coding is a programming language that lets users create programs by manipulating program elements graphically rather than by specifying them textually. A VPL allows programming with visual expressions, spatial arrangements of text and graphic symbols, used either as elements of syntax or secondary notation. For example, many VPLs are based on the idea of "boxes and arrows", where boxes or other screen objects are treated as entities, connected by arrows, lines or arcs which represent relations.

<span class="mw-page-title-main">Entity–relationship model</span> Model or diagram describing interrelated things

An entity–relationship model describes interrelated things of interest in a specific domain of knowledge. A basic ER model is composed of entity types and specifies relationships that can exist between entities.

<span class="mw-page-title-main">Data modeling</span> Creating a model of the data in a system

Data modeling in software engineering is the process of creating a data model for an information system by applying certain formal techniques. It may be applied as part of broader Model-driven engineering (MDD) concept.

<span class="mw-page-title-main">Data Transformation Services</span> Microsoft database tool

Data Transformation Services (DTS) is a Microsoft database tool with a set of objects and utilities to allow the automation of extract, transform and load operations to or from a database. The objects are DTS packages and their components, and the utilities are called DTS tools. DTS was included with earlier versions of Microsoft SQL Server, and was almost always used with SQL Server databases, although it could be used independently with other databases.

A GIS software program is a computer program to support the use of a geographic information system, providing the ability to create, store, manage, query, analyze, and visualize geographic data, that is, data representing phenomena for which location is important. The GIS software industry encompasses a broad range of commercial and open-source products that provide some or all of these capabilities within various information technology architectures.

The term conceptual model refers to any model that is formed after a conceptualization or generalization process. Conceptual models are often abstractions of things in the real world, whether physical or social. Semantic studies are relevant to various stages of concept formation. Semantics is fundamentally a study of concepts, the meaning that thinking beings give to various elements of their experience.

<span class="mw-page-title-main">ArcGIS</span> Geographic information system maintained by Esri

ArcGIS is a family of client, server and online geographic information system (GIS) software developed and maintained by Esri.

<span class="mw-page-title-main">Uniface (programming language)</span> Low-code development platform

Uniface is a low-code development and deployment platform for enterprise applications that can run in a large range of runtime environments, including mobile, mainframe, web, Service-oriented architecture (SOA), Windows, Java EE, and .NET. Uniface is used to create mission-critical applications.

<span class="mw-page-title-main">Weka (software)</span>

Waikato Environment for Knowledge Analysis (Weka) is a collection of machine learning and data analysis free software licensed under the GNU General Public License. It was developed at the University of Waikato, New Zealand and is the companion software to the book "Data Mining: Practical Machine Learning Tools and Techniques".

A spatial database is a general-purpose database that has been enhanced to include spatial data that represents objects defined in a geometric space, along with tools for querying and analyzing such data.

Oracle Spatial and Graph, formerly Oracle Spatial, is a free option component of the Oracle Database. The spatial features in Oracle Spatial and Graph aid users in managing geographic and location-data in a native type within an Oracle database, potentially supporting a wide range of applications — from automated mapping, facilities management, and geographic information systems (AM/FM/GIS), to wireless location services and location-enabled e-business. The graph features in Oracle Spatial and Graph include Oracle Network Data Model (NDM) graphs used in traditional network applications in major transportation, telcos, utilities and energy organizations and RDF semantic graphs used in social networks and social interactions and in linking disparate data sets to address requirements from the research, health sciences, finance, media and intelligence communities.

Object-oriented design (OOD) is the process of planning a system of interacting objects for the purpose of solving a software problem. It is one approach to software design.

Oracle Application Framework is a proprietary framework developed by Oracle Corporation for application development within the Oracle E-Business Suite (EBS). The framework is also available to customers for personalizations, customizations and custom-application development.

A geographic data model, geospatial data model, or simply data model in the context of geographic information systems, is a mathematical and digital structure for representing phenomena over the Earth. Generally, such data models represent various aspects of these phenomena by means of geographic data, including spatial locations, attributes, change over time, and identity. For example, the vector data model represents geography as collections of points, lines, and polygons, and the raster data model represent geography as cell matrices that store numeric values. Data models are implemented throughout the GIS ecosystem, including the software tools for data management and spatial analysis, data stored in a variety of GIS file formats, specifications and standards, and specific designs for GIS installations.

<span class="mw-page-title-main">Core architecture data model</span>

Core architecture data model (CADM) in enterprise architecture is a logical data model of information used to describe and build architectures.

References

  1. "An ESRI White paper" (PDF), Utility GIS - More than just AM/FM, 2003[ permanent dead link ]
  2. Servatius, Barbara; Ferguson, Warren (1997), "AM/FM/GIS Investment Analysis", Fundamental & Economic Issues of AM/FM/GIS