Logo GISdevelopment.net

GISdevelopment > Proceedings > GITA > 1997


GITA 2002 | GITA 2001 | GITA 2000 | GITA 1999 | GITA 1998 | GITA 1997
Sessions

Advanced Technical Topics

Building & Supporting Applications

Business Evolution & Platform Migration

Expanding the User Base -- Non-Traditional Applications

From the office to the Field

Fundamental & Economic Issues of AM/FM/GIS

Lessons Learned

Major Technology Trends and their Impacts

Project Planning, Implementation and Management

Re-Engineering and Integration Issues

Scada and Real-Time Systems

User Project Presentations

Best of the Rest

Invited Presentation


GITA 1997


Fundamental & Economic Issues of AM/FM/GIS


AM/FM 101: The GIS Mind-Meld


Spatial Engine
The next key component is the Spatial Engine. Of the geographic tools provided by the ‘ software vendor, this may be the most important and most powerful. This engine allows analysis to be performed based on geographic locations. This tool allows explicit coordinate locations for points lines and polygons to be incorporated in implicit analysis. Another example may be helpful. An airport maybe assigned a geographic location. Depending on our scale requirements we might use a point or a polygon, but for now let’s assume we use a point, (X, Y). We could then assign line locations for all transmission lines. Using the spatial engine we could inquire for all transmission lines within one mile of the airport.

The crucial difference in this analysis is that we made no additional explicit references between airports and transmission lines. By assigning locations in the form of geographic attributes, and employing the spatial engine, we have derived these relationships on the fly - as needed - with no long-term explicit data to be maintained other than the geographic components of each. -Connectivity Model The third key component is the connectivity model. Technically, this might be considered part of the data base or possibly part of the vendor toolkit, but it is worthy of separate discussion here.

The connectivity model is how we maintain connections between our facilities and our customers - the things we need to run our business. Why? Because connection is a fundamental part of the reason we are in business. It is vitally important to know that a certain customer is connected to a certain waterline or electric transformer. If the customer reports an outage we know where to start. Economics may also be associated with feed paths (circuits), and the notion of profit becomes directly associated with service. This connectivity model may be expanded to include a direction attribute if needed.

Geographical User Interface
Finally, we get to the GUI - the geographical user interface. This is more than the traditional “graphical user interface” because it allows the user to interact with the system “geo’’-graphically. The GUI is typically used to maintain the geographic component of the data base. It is also used to present the results of analyses to the user. Often the GUI is a key part of application development since it is tailored to allow users to efficiently uerform business functions. Communicating information geographically is a very powerful and effective method.

Example
If we assume that the data base has been populated, the spatial engine is operational, the connectivity model built and the GUI functions as needed, we may find it useful to step through a sample application and discuss the functions of the key components.

Sample Business Problem
Let’s say that a tornado has been sighted in a certain area and we want to prepare a list of critical customers which could be affected. We might place the sighting at an (X,Y) point, then look for all substations within a five mile radius. From the substation list we could find all circuits potentially affected, then trace all circuits to construct a list of customers which could be affected. We could then select from that list those customers designated as “critical”. We might then highlight those customers on the display and ask if the user would like to save the file, print a report or produce a map with the streets and critical customers plotted.

To solve this problem we have employed the critical components of the AM/FM/GIS. Let’s examine each step:

Step 1: We used the GIS to place a point, then employed the spatial engine to find substations within 5 miles of that point
Step 2: We used the data base to find circuits fed from those substations
Step 3: We used the connectivity model to trace each of those circuits until we found all customers fed by those circuits
Step 4: We used the data base to select all critical customers from that list
Step 5: We used the GIS to highlight those critical customers on the geographic reference and optionally produced that geographic information as a map product.

Architectures
Finally, we must discuss the architectures - the pieces that make all of this possible. This may be considered an overview only.

Network
At the very foundation is the network - the physical connection between the computers and communications protocols used to transfer information between them. This might be local area net (LAN), wide area network (WAN) or Internet.

Hardware
Next, we have the hardware -- the computer systems used for data base management, applications and user workstations. We would also include such peripheral devices as disk drives, plotters, monitors, etc. For simplicity we can loosely consider the Operating System as part of the hardware group as well.

GIS Software
Then we have the GIS software - the graphic and geographic tools, spatial engine, etc., provided by the vendor. This will be the basis of a long-standing “love-hate” relationship between you and the vendor you select.

Data Base Management System
Next we have the data base management system used.

Application Software
Then the Application Software which employs functions of the DBMS, GIS software and even the Operating System as needed. Again, for sake of simplicity we will include the GUI in this category.

Each layer or group must function on its own as well as in conjunction with all of the others. A breakdown at any point carries the same result: no benefits gained until the problem is resolved. This is a difficult issue in the face of unavoidable changes in every category.

Conclusion
So, a GIS is an information system designed to store, maintain, manage and employ corporate information by means of a geographic attribute or attributes. The key components in a GIS are the data base, the spatial engine, the connectivity model and the geoma~hical user interface. These components can be combined along with geographic data from multiple sources to perform highly sophisticated applications and analyses. The underlying architectures required for this kind of application are extremely intricate and dreadfully complex but are capable of stable performance if implemented and managed properly. In the face of the tremendous technologies involved, constantly remind yourselves of the business problems to be solved. Always ask “WHY” before you ask “HOW”. Don’t cheat your company - your project - or yourself - by letting your focus be shifted to anything else.

Page 2 of 2
| Previous |

Applications | Technology | Policy | History | News | Tenders | Events | Interviews | Career | Companies | Country Pages | Books | Publications | Education | Glossary | Tutorials | Downloads | Site Map | Subscribe | GIS@development Magazine | Updates | Guest Book