SlideShare a Scribd company logo
1 of 4
Download to read offline
THE GIST OF
                            MAP DATABASES                by Andrew Zolnai

                           Geographic Information Systems (GIS) link graphic and information
                                   databases to produce new, up-to-date maps rapidly.



H     ave you ever noticed dragons, com-
      pass roses or inconsequent place
names peppering the large empty spaces
on a map? The dragons and other fillers
stem from our phobia for empty spaces.
Meanwhile other areas of the map may be
barely legible for the crowded lettering of
important entries. This problem is
particularly acute in maps which have an
intrinsically erratic distribution of data.
Maps are traditionally kept on individual
sheets in a variety of scales, and the in-
formation displayed is a compromise be-
tween abundant data and limited space.
   Any fixed format cripples map handling
if the information is complex, erratically
distributed and rapidly evolving, as it is
in the resource industries. In the north-
ern oil business, for example, a new and
crucial mile-square territory may require
a map containing far more information
than the maps for a thousand square miles
of less prospective tundra. The informa-
tion it holds may change with every seis-
mic test result, and tomorrow's choice of
testing site may depend on correct evalu-
ation of yesterday's tests. With the short
season and high costs of the Arctic, a map-
ping system needs to adapt easily and de-
liver fast. The trick is to devise a com-
puter mapping system that allows mapmak-                                                                          BEAD NICI JASON
                                              The monolithic map files were difficult
ers to edit and generate maps only as         to maintain and took a long time to proc-
needed, at a scale appropriate to the den-    ess, and the systems themselves were               More powerful microcomputer graph-
sity of the data.                             hugely expensive.                               ics and software, now free from the bur-
   A Geographic Information System               The next step was to apply to graphic        den of handling huge files, have opened
(GIS) provides a particularly flexible        files the same principles of traditional da-    up the field to affordable systems.
means of storage and retrieval of graphic     tabase management: storing the graphic
data, by coupling computer databases in-      elements separately within an appropri-
telligently with powerful graphic inter-      ate framework, controlling file size, and       Unit Area vs. Unit Density
faces. The elements of a GIS include a        providing links to combine the files in vari-     Unit map area is typified by constant-
graphic editor, a database management sys-    ous ways. The individual graphic files are      area map sheets all drawn to the same
tem (DBMS), various input and output          tagged with suitable locators such as grid      scale—where, for example. 96 map sheets
systems, and some means to link these         references or latitude/longitude to fa-         representing one square mile might be re-
together (fig. 1).                            cilitate combining them by machine. By          quired to depict a twelve-by-eight mile re-
                                              linking individual elements into compos-        gion at 1:50.000 (fig. 2a).
Computer Mapping                              ite graphic files that remain manageable           Unit data density suggests that if one-
  Early computer mapping systems coped        in size and legible in output, one can then     half of the region (the west side of fig.
with myriads of points by using huge          create maps of target areas and "zoom in"       2b] contains only four features of inter-
graphic files on large mainframe systems.     on areas of greatest density.                   est, a single map sheet at say 1:250.000
                                                                                              may be sufficient to portray it. Another
                                                                                              area (the northeast quadrant of the same

                                                VOL 5 NO 2    CADalyst          PAGE 24
figure), almost as lightly detailed and con-
taining seven features, could be rendered
on two sheets at 1:125,000.
   Conversely, if a single square mile is
crowded with sixteen features, dividing
that map into four separate sheets at
1:10,000 will come closer to creating map
sheets of equal data density (ie. about four
features per sheet). In this way many
fewer maps (30 sheets in this example),
organized by unit data density, can be used
to contain the same information as the
                                                 Figure 1: Synopsis of a GIS,
96 sheets organized by unit map area.
   To link unit data density maps, a com-
puter DBMS provides the obvious tool.            der it fully. Thus a DBMS entry for a
Each map sheet file requires a DBMS en-          straight line might contain the location
try to define its location, extents and scale.   of its endpoints, its visual linetype (eg.
The map sheet files may then be com-             dashed) and a key to its nature (eg. prop-
bined by a graphics program that can use         erty boundary). A "symbol" entry might
the DBMS entries to control the process.         need only its symbol name and location
The sheets can then be correctly placed          coordinates; the graphics program renders
in relation to each other at the same scale.     the symbol's appearance from a single copy
The problem of text and symbol size in           in its image library.
combining files held at different scales            With this approach, the problem of            Figure 2: An eight-by-twelve mile region
must be solved by the graphics program.          scale can be eliminated. The actual geo-         represented on maps of (a) Equal unit
                                                 graphic data may be held at full scale, and      area, and (b) Equal data density The dots
                                                 is reduced automatically as needed by the        suggest a typically uneven distribution of
Graphic Entities Database
                                                 graphics program. Symbols and text must          features of interest.
   Taking the principle of unit data den-
                                                 be sized appropriately to some constant
sity one step further, it is possible to make
                                                 ratio to the sheet size, but this is also con-   data density map sheets. The data reduc-
greater reductions in the empty space, and
                                                 veniently done by program as the sym-            tion is so significant that they may sim-
the data storage requirement, by convert-
                                                 bols and lettering are generated.                ply be held in a single uniform database
ing the graphic entities themselves into
                                                    If in fact all the mapped territory's         of moderate size. By linking this DBMS
entries in a database file. Each entity re-
                                                 graphic entities can be reduced to such          to a suitable graphics engine, the required
quires one entry with only the necessary
                                                 DBMS entries, then it may no longer be           graphic entities may be extracted from the
data to allow the graphics program to ren-
                                                 necessary even to subdivide them by unit         DBMS and used on demand to generate




Figure 3: Video-tracing workstation.
                                                 VOL 5 NO 2 CADalyst PAGE 25
any map at any scale- This is the current       entered into this GIS. It is important to       Development Ltd. of Calgary), and is
State of GIS development.                       be able to digitize onto an existing grid,      linked to a SUN 3/60 (at Software Sup-
                                                and to control imported data against that       port Ltd of Calgary) to enlarge its GIS
AutoCAD and the GIS                             grid. Otherwise many an oil well is             capacity.
   One implementation of such a GIS uses        mapped on the wrong side of the road.              This array of systems demonstrates that
AutoCAD as its graphics engine. Georef,         Interactive editing capacities are desirable,   map databases can be handled on widely
by Software Support Ltd. of Edmonton,           as it helps to be able to compare original      available and affordable microcomputers.
Alberta, allows users to input and query        hardcopies to digitized input rapidly.          What can be read into such systems? In-
data as AutoCAD drawing attributes, and            Video-tracing systems accomplish such        creasing amounts of digital data are avail-
offload the attributes into a DBMS. This        comparisons by projecting a video image         able from commercial or government
system permits users to convert or to ex-       of the plotter-mounted hardcopy on an           sources, or in-house as computerization
tract alphanumeric data as AutoCAD draw-        AutoCAD screen (fig. 3), matching and           evolves. The key to their proper use is
ing entities. The database link may be to       synchronizing them via AutoLISP. Digi-          to "high grade" such data, and to make
a micro-based DBMS like R:Base System           tizing is done by AutoCAD tracing and           especially sure that maps are based on ac-
V or Paradox, or the micro-to-mainframe         drawing over the video. The interactive         curate cadastral bases. ("Cadastral" refers
uniform-structure database called Oracle.       WYSIWYG process (pronounced Whiz-               to property ownership boundaries.)
Software Support's Munmap system, an            zywig for "What you see is what you get")
application package, is specific to the needs   and the automatic quality control offered       Some GIS Applications
of municipal map users, who often have          by image superimposition, both help to             The Alberta Township System (ATS)
their data already on a DBMS [see Mu-           increase speed and accuracy over tablet         is a comprehensive Universal Transverse
nicipal Mapping Made Affordable, p. 29}.        digitization. Direct vector digitization by-    Mercato(UTM)grid, recently resurveyed
My company customised this package fur-         passes the raster-to-vector translation prob-   and calculated, to which all other data can
ther to create Minmap and Oilmap for            lems associated with scanners, and allows       be referenced. It includes grid subdivision
the resource industries.                        direct conversion into ASCII formats for        and road allowance alignment. Software
   Much resource data is only available         post-processing. Attributes can be entered      Support's product Atsplot makes the ATS
on map sheets. The only practical way to        at the time of digitizing. The resulting        data available now in an AutoCAD DXF
enter this information into the database        data may be easily extracted into RiBase        format compressed and stored in under
is to digitize it. In order to streamline the   and merged with downloaded data.                10Mb. Cultural data may likewise be
attribute input, we used a digitizing sys-         For GIS hardware, we ourselves use an        added at under 30Mb. An ATS grid with
tem by Brighter Images of Lafayette CA,         AT compatible for processing speed mid-         road allowances, pipelines, road access,
which synchronizes video and AutoCAD            way between an inexpensive PC and the           wells and morphology for one township
graphics for on-screen tracing of draw-         powerful 386 machines. Control over file        in the Pcmbina oilfield in Alberta forms
ings from an image of the original.             sizes, through database management, can         a roughly 180Kb drawing (fig. 4).
   Crucial in terms of volume and time          allow large maps to be handled on 640K             This GIS can produce a map with as
spent is the consideration that many            PCs if needed. Our particular machine can       many layers as there are data types, bro-
hardcopy documents in various forms (pa-        be linked via Ethernet to a SUN 3/160           ken down into areas of coherent and man-
per, mylar: maps, sections, etc.) must be       network file server (at Teknica Resource        ageable data density. It enables us to clip


Figure 4: Screen photo of part of Pembina oilfield.




                                                    VOL 5 NO 2 CADalyst PAGE 27
together various townships (or portions
thereof) out of roughly 300 held on file.
We can assemble them into target quad-
rangles with the desired layers of infor-
mation. Any area of interest can be clipped
out and worked upon, but coordinates re-
main in that single UTM grid. The Geo-
ref module allows us to import other data
into the AutoCAD maps, such as oilwell
locations or geophysical survey stations.
   Similarly, the province of British Co-
lumbia makes historical mineral occur-
rence data available to the industry on
floppy diskettes. Georef allows us to query
and input these data from R:Base into
AutoCAD. Oilmap and Minmap are other
modules that streamline the input of at-
tribute data onto the maps within
AutoCAD, referenced to a UTM grid prov-
ince-wide, or a property grid locally. Con-
touring (using algorithms that grid, or tri-
angulate, and map surfaces with common
properties) can furthermore be performed
for volumetric resource assessment such
as oil, gas and mineral ore reserves.
   Another resource application concerns
bore hole measurements, They reflect
rock and mineral types underground, and
used to be output as hardcopy logs, a wig-
gly trace on a strip of paper. Once digi-
tized as a polyline, these can be sampled
by a LISP routine into files, and merged
with more recent digital logs for con-
touring. When done, the contour maps
can be re-entered into AutoCAD for over-
posting correction, superimposition onto
an existing grid and possibly further digiti-
zation of data not handled by contouring
or other algorithms. These can be merged
with other (eg. geochemical sampling) da-
tabases to create comprehensive reports
and high quality maps.

Tracks of the Dragon
   The challenge of computerized mapping
is to enhance bulky hardcopy documents
into a graphic database, to keep them up-
to-date, and to create custom maps or sec-
tions suitable for each purpose. The con-
cept is to move from a map area unit to
a data density unit. The answer is a pow-
erful graphic engine coupled with a flex-
ible database. The tool is a GIS to keep
files manageable in size, amenable to small
system processing, yet capable of full CAD
and database management.
    Once, dragons may have roamed the
empty spaces of ancient maps. Now, the
principles of a GIS breathe fire into a new
era of map management.

Andrew Zolnai is a professional geologist
and the owner of CAL-CAD Ltd. in Cal-
gary, Alberta. CAL-CAD develops micro-
computer based mapping systems.       □

More Related Content

What's hot

Raster data model
Raster data modelRaster data model
Raster data modelPramoda Raj
 
Introduction to gis
Introduction to gisIntroduction to gis
Introduction to gisJay_mittal
 
USING THE G.I.S. INSTRUMENTS TO OPTIMIZE THE DECISIONAL PROCESS AT THE LOCAL ...
USING THE G.I.S. INSTRUMENTS TO OPTIMIZE THE DECISIONAL PROCESS AT THE LOCAL ...USING THE G.I.S. INSTRUMENTS TO OPTIMIZE THE DECISIONAL PROCESS AT THE LOCAL ...
USING THE G.I.S. INSTRUMENTS TO OPTIMIZE THE DECISIONAL PROCESS AT THE LOCAL ...mihai_herbei
 
Terminology and Basic Questions About GIS
Terminology and Basic Questions About GISTerminology and Basic Questions About GIS
Terminology and Basic Questions About GISMrinmoy Majumder
 
Geographic Phenomena and their Representations
Geographic Phenomena and their RepresentationsGeographic Phenomena and their Representations
Geographic Phenomena and their RepresentationsNAXA-Developers
 
benchmarks-sigmod09
benchmarks-sigmod09benchmarks-sigmod09
benchmarks-sigmod09Hiroshi Ono
 
Sql server 2008 r2 spatial data whitepaper
Sql server 2008 r2 spatial data whitepaperSql server 2008 r2 spatial data whitepaper
Sql server 2008 r2 spatial data whitepaperKlaudiia Jacome
 
Database gis fundamentals
Database gis fundamentalsDatabase gis fundamentals
Database gis fundamentalsSumant Diwakar
 
Arc gis introduction-ppt
Arc gis introduction-pptArc gis introduction-ppt
Arc gis introduction-pptAshok Peddi
 
raster data model
raster data modelraster data model
raster data modelRiya Gupta
 
Q-GIS : Geo-referencing and Digitization
Q-GIS : Geo-referencing and DigitizationQ-GIS : Geo-referencing and Digitization
Q-GIS : Geo-referencing and DigitizationLakshya Pandit
 
TYBSC IT PGIS Unit III Chapter II Data Entry and Preparation
TYBSC IT PGIS Unit III Chapter II Data Entry and PreparationTYBSC IT PGIS Unit III Chapter II Data Entry and Preparation
TYBSC IT PGIS Unit III Chapter II Data Entry and PreparationArti Parab Academics
 

What's hot (20)

Raster
RasterRaster
Raster
 
Georeferencing
GeoreferencingGeoreferencing
Georeferencing
 
Raster data model
Raster data modelRaster data model
Raster data model
 
Introduction to gis
Introduction to gisIntroduction to gis
Introduction to gis
 
USING THE G.I.S. INSTRUMENTS TO OPTIMIZE THE DECISIONAL PROCESS AT THE LOCAL ...
USING THE G.I.S. INSTRUMENTS TO OPTIMIZE THE DECISIONAL PROCESS AT THE LOCAL ...USING THE G.I.S. INSTRUMENTS TO OPTIMIZE THE DECISIONAL PROCESS AT THE LOCAL ...
USING THE G.I.S. INSTRUMENTS TO OPTIMIZE THE DECISIONAL PROCESS AT THE LOCAL ...
 
Digital elevation model in GIS
Digital elevation model in GISDigital elevation model in GIS
Digital elevation model in GIS
 
Terminology and Basic Questions About GIS
Terminology and Basic Questions About GISTerminology and Basic Questions About GIS
Terminology and Basic Questions About GIS
 
Four data models in GIS
Four data models in GISFour data models in GIS
Four data models in GIS
 
Spatial data for GIS
Spatial data for GISSpatial data for GIS
Spatial data for GIS
 
Eg4301808811
Eg4301808811Eg4301808811
Eg4301808811
 
GIS data structure
GIS data structureGIS data structure
GIS data structure
 
Geographic Phenomena and their Representations
Geographic Phenomena and their RepresentationsGeographic Phenomena and their Representations
Geographic Phenomena and their Representations
 
benchmarks-sigmod09
benchmarks-sigmod09benchmarks-sigmod09
benchmarks-sigmod09
 
Sql server 2008 r2 spatial data whitepaper
Sql server 2008 r2 spatial data whitepaperSql server 2008 r2 spatial data whitepaper
Sql server 2008 r2 spatial data whitepaper
 
Database gis fundamentals
Database gis fundamentalsDatabase gis fundamentals
Database gis fundamentals
 
Arc gis introduction-ppt
Arc gis introduction-pptArc gis introduction-ppt
Arc gis introduction-ppt
 
Types of GIS Data
Types of GIS DataTypes of GIS Data
Types of GIS Data
 
raster data model
raster data modelraster data model
raster data model
 
Q-GIS : Geo-referencing and Digitization
Q-GIS : Geo-referencing and DigitizationQ-GIS : Geo-referencing and Digitization
Q-GIS : Geo-referencing and Digitization
 
TYBSC IT PGIS Unit III Chapter II Data Entry and Preparation
TYBSC IT PGIS Unit III Chapter II Data Entry and PreparationTYBSC IT PGIS Unit III Chapter II Data Entry and Preparation
TYBSC IT PGIS Unit III Chapter II Data Entry and Preparation
 

Similar to Mar88CADalyst

Unit 4 Data Editing.pptx
Unit 4 Data Editing.pptxUnit 4 Data Editing.pptx
Unit 4 Data Editing.pptxe20ag004
 
TYBSC IT PGIS Unit II Chapter I Data Management and Processing Systems
TYBSC IT PGIS Unit II Chapter I Data Management and Processing SystemsTYBSC IT PGIS Unit II Chapter I Data Management and Processing Systems
TYBSC IT PGIS Unit II Chapter I Data Management and Processing SystemsArti Parab Academics
 
The Top 10 for ArcGIS 10.1 for Desktop
The Top 10 for ArcGIS 10.1 for DesktopThe Top 10 for ArcGIS 10.1 for Desktop
The Top 10 for ArcGIS 10.1 for DesktopEsri
 
Heads up digitization- ON THE FLY- GIS
Heads up digitization- ON THE FLY- GISHeads up digitization- ON THE FLY- GIS
Heads up digitization- ON THE FLY- GISSadia Rahat
 
ARC2GIS Essay A Geographic Information System (GIS) Does Not Store Maps. Dis...
ARC2GIS Essay  A Geographic Information System (GIS) Does Not Store Maps. Dis...ARC2GIS Essay  A Geographic Information System (GIS) Does Not Store Maps. Dis...
ARC2GIS Essay A Geographic Information System (GIS) Does Not Store Maps. Dis...Linda Garcia
 
Unit 4 Data Input and Analysis.pptx
Unit 4 Data Input and Analysis.pptxUnit 4 Data Input and Analysis.pptx
Unit 4 Data Input and Analysis.pptxe20ag004
 
Data input and transformation
Data input and transformationData input and transformation
Data input and transformationMohsin Siddique
 
Components of gis
Components of gisComponents of gis
Components of gisPramoda Raj
 
Introduction To Geographical Information System (GIS)
Introduction To Geographical Information System (GIS) Introduction To Geographical Information System (GIS)
Introduction To Geographical Information System (GIS) Ajay Singh Lodhi
 

Similar to Mar88CADalyst (20)

Unit 4 Data Editing.pptx
Unit 4 Data Editing.pptxUnit 4 Data Editing.pptx
Unit 4 Data Editing.pptx
 
TYBSC IT PGIS Unit II Chapter I Data Management and Processing Systems
TYBSC IT PGIS Unit II Chapter I Data Management and Processing SystemsTYBSC IT PGIS Unit II Chapter I Data Management and Processing Systems
TYBSC IT PGIS Unit II Chapter I Data Management and Processing Systems
 
Geographic information system
Geographic information systemGeographic information system
Geographic information system
 
Overview of gis new
Overview of gis newOverview of gis new
Overview of gis new
 
Mrp Intrim
Mrp IntrimMrp Intrim
Mrp Intrim
 
survey paper 2
survey paper 2survey paper 2
survey paper 2
 
E031201032036
E031201032036E031201032036
E031201032036
 
The Top 10 for ArcGIS 10.1 for Desktop
The Top 10 for ArcGIS 10.1 for DesktopThe Top 10 for ArcGIS 10.1 for Desktop
The Top 10 for ArcGIS 10.1 for Desktop
 
Heads up digitization- ON THE FLY- GIS
Heads up digitization- ON THE FLY- GISHeads up digitization- ON THE FLY- GIS
Heads up digitization- ON THE FLY- GIS
 
introduction to GIS
introduction to GIS introduction to GIS
introduction to GIS
 
Change detection
Change detection Change detection
Change detection
 
Gis
GisGis
Gis
 
ARC2GIS Essay A Geographic Information System (GIS) Does Not Store Maps. Dis...
ARC2GIS Essay  A Geographic Information System (GIS) Does Not Store Maps. Dis...ARC2GIS Essay  A Geographic Information System (GIS) Does Not Store Maps. Dis...
ARC2GIS Essay A Geographic Information System (GIS) Does Not Store Maps. Dis...
 
Raster data and Vector data
Raster data and Vector dataRaster data and Vector data
Raster data and Vector data
 
Unit 4 Data Input and Analysis.pptx
Unit 4 Data Input and Analysis.pptxUnit 4 Data Input and Analysis.pptx
Unit 4 Data Input and Analysis.pptx
 
MODEL_FOR_SEMANTICALLY_RICH_POINT_CLOUD.pdf
MODEL_FOR_SEMANTICALLY_RICH_POINT_CLOUD.pdfMODEL_FOR_SEMANTICALLY_RICH_POINT_CLOUD.pdf
MODEL_FOR_SEMANTICALLY_RICH_POINT_CLOUD.pdf
 
Data input and transformation
Data input and transformationData input and transformation
Data input and transformation
 
Components of gis
Components of gisComponents of gis
Components of gis
 
Introduction To Geographical Information System (GIS)
Introduction To Geographical Information System (GIS) Introduction To Geographical Information System (GIS)
Introduction To Geographical Information System (GIS)
 
Apresentação IBGE
Apresentação IBGEApresentação IBGE
Apresentação IBGE
 

More from Andrew Zolnai

Group list be age via pivot table
Group list be age via pivot tableGroup list be age via pivot table
Group list be age via pivot tableAndrew Zolnai
 
Reverse engineer data to match cums
Reverse engineer data to match cumsReverse engineer data to match cums
Reverse engineer data to match cumsAndrew Zolnai
 
nCOVID-19 pivot-and-fan map
nCOVID-19 pivot-and-fan mapnCOVID-19 pivot-and-fan map
nCOVID-19 pivot-and-fan mapAndrew Zolnai
 
Fire archive modis6_n50
Fire archive modis6_n50Fire archive modis6_n50
Fire archive modis6_n50Andrew Zolnai
 
New Millennium London Fireworks
New Millennium London FireworksNew Millennium London Fireworks
New Millennium London FireworksAndrew Zolnai
 
Mind maps for Cottenham Open
Mind maps for Cottenham OpenMind maps for Cottenham Open
Mind maps for Cottenham OpenAndrew Zolnai
 
"Welcome back to the new Middle Ages"
"Welcome back to the new Middle Ages""Welcome back to the new Middle Ages"
"Welcome back to the new Middle Ages"Andrew Zolnai
 
Hurricane harvey copy
Hurricane harvey   copyHurricane harvey   copy
Hurricane harvey copyAndrew Zolnai
 
Geohipster Calendar, May 2018
Geohipster Calendar, May 2018Geohipster Calendar, May 2018
Geohipster Calendar, May 2018Andrew Zolnai
 
Agi conf thanks_andrew_zolnai
Agi conf thanks_andrew_zolnaiAgi conf thanks_andrew_zolnai
Agi conf thanks_andrew_zolnaiAndrew Zolnai
 
To grid or not to grid
To grid or not to gridTo grid or not to grid
To grid or not to gridAndrew Zolnai
 
Info Supply Chain for Decommissioning
Info Supply Chain for DecommissioningInfo Supply Chain for Decommissioning
Info Supply Chain for DecommissioningAndrew Zolnai
 
Petex 2016 Future Working Zone
Petex 2016 Future Working ZonePetex 2016 Future Working Zone
Petex 2016 Future Working ZoneAndrew Zolnai
 
Unified online dashboards to preserve business ip
Unified online dashboards to preserve business ipUnified online dashboards to preserve business ip
Unified online dashboards to preserve business ipAndrew Zolnai
 

More from Andrew Zolnai (20)

LINQ 101
LINQ 101LINQ 101
LINQ 101
 
Group list be age via pivot table
Group list be age via pivot tableGroup list be age via pivot table
Group list be age via pivot table
 
Reverse engineer data to match cums
Reverse engineer data to match cumsReverse engineer data to match cums
Reverse engineer data to match cums
 
nCOVID-19 pivot-and-fan map
nCOVID-19 pivot-and-fan mapnCOVID-19 pivot-and-fan map
nCOVID-19 pivot-and-fan map
 
Fire archive modis6_n50
Fire archive modis6_n50Fire archive modis6_n50
Fire archive modis6_n50
 
New Millennium London Fireworks
New Millennium London FireworksNew Millennium London Fireworks
New Millennium London Fireworks
 
Mind maps for Cottenham Open
Mind maps for Cottenham OpenMind maps for Cottenham Open
Mind maps for Cottenham Open
 
"Welcome back to the new Middle Ages"
"Welcome back to the new Middle Ages""Welcome back to the new Middle Ages"
"Welcome back to the new Middle Ages"
 
3D GIS time travel
3D GIS time travel3D GIS time travel
3D GIS time travel
 
Azolnai geocom2017
Azolnai geocom2017Azolnai geocom2017
Azolnai geocom2017
 
Hurricane harvey copy
Hurricane harvey   copyHurricane harvey   copy
Hurricane harvey copy
 
Mind Maps 4 GDPR
Mind Maps 4 GDPRMind Maps 4 GDPR
Mind Maps 4 GDPR
 
Geohipster Calendar, May 2018
Geohipster Calendar, May 2018Geohipster Calendar, May 2018
Geohipster Calendar, May 2018
 
Agi conf thanks_andrew_zolnai
Agi conf thanks_andrew_zolnaiAgi conf thanks_andrew_zolnai
Agi conf thanks_andrew_zolnai
 
To grid or not to grid
To grid or not to gridTo grid or not to grid
To grid or not to grid
 
Geobase
GeobaseGeobase
Geobase
 
Info Supply Chain for Decommissioning
Info Supply Chain for DecommissioningInfo Supply Chain for Decommissioning
Info Supply Chain for Decommissioning
 
Petex 2016 Future Working Zone
Petex 2016 Future Working ZonePetex 2016 Future Working Zone
Petex 2016 Future Working Zone
 
Unified online dashboards to preserve business ip
Unified online dashboards to preserve business ipUnified online dashboards to preserve business ip
Unified online dashboards to preserve business ip
 
Go compare2
Go compare2Go compare2
Go compare2
 

Recently uploaded

[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialJoão Esperancinha
 
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...itnewsafrica
 
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sectoritnewsafrica
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfAarwolf Industries LLC
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...Karmanjay Verma
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentMahmoud Rabie
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Nikki Chapple
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 

Recently uploaded (20)

[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorial
 
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
 
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdf
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career Development
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 

Mar88CADalyst

  • 1. THE GIST OF MAP DATABASES by Andrew Zolnai Geographic Information Systems (GIS) link graphic and information databases to produce new, up-to-date maps rapidly. H ave you ever noticed dragons, com- pass roses or inconsequent place names peppering the large empty spaces on a map? The dragons and other fillers stem from our phobia for empty spaces. Meanwhile other areas of the map may be barely legible for the crowded lettering of important entries. This problem is particularly acute in maps which have an intrinsically erratic distribution of data. Maps are traditionally kept on individual sheets in a variety of scales, and the in- formation displayed is a compromise be- tween abundant data and limited space. Any fixed format cripples map handling if the information is complex, erratically distributed and rapidly evolving, as it is in the resource industries. In the north- ern oil business, for example, a new and crucial mile-square territory may require a map containing far more information than the maps for a thousand square miles of less prospective tundra. The informa- tion it holds may change with every seis- mic test result, and tomorrow's choice of testing site may depend on correct evalu- ation of yesterday's tests. With the short season and high costs of the Arctic, a map- ping system needs to adapt easily and de- liver fast. The trick is to devise a com- puter mapping system that allows mapmak- BEAD NICI JASON The monolithic map files were difficult ers to edit and generate maps only as to maintain and took a long time to proc- needed, at a scale appropriate to the den- ess, and the systems themselves were More powerful microcomputer graph- sity of the data. hugely expensive. ics and software, now free from the bur- A Geographic Information System The next step was to apply to graphic den of handling huge files, have opened (GIS) provides a particularly flexible files the same principles of traditional da- up the field to affordable systems. means of storage and retrieval of graphic tabase management: storing the graphic data, by coupling computer databases in- elements separately within an appropri- telligently with powerful graphic inter- ate framework, controlling file size, and Unit Area vs. Unit Density faces. The elements of a GIS include a providing links to combine the files in vari- Unit map area is typified by constant- graphic editor, a database management sys- ous ways. The individual graphic files are area map sheets all drawn to the same tem (DBMS), various input and output tagged with suitable locators such as grid scale—where, for example. 96 map sheets systems, and some means to link these references or latitude/longitude to fa- representing one square mile might be re- together (fig. 1). cilitate combining them by machine. By quired to depict a twelve-by-eight mile re- linking individual elements into compos- gion at 1:50.000 (fig. 2a). Computer Mapping ite graphic files that remain manageable Unit data density suggests that if one- Early computer mapping systems coped in size and legible in output, one can then half of the region (the west side of fig. with myriads of points by using huge create maps of target areas and "zoom in" 2b] contains only four features of inter- graphic files on large mainframe systems. on areas of greatest density. est, a single map sheet at say 1:250.000 may be sufficient to portray it. Another area (the northeast quadrant of the same VOL 5 NO 2 CADalyst PAGE 24
  • 2. figure), almost as lightly detailed and con- taining seven features, could be rendered on two sheets at 1:125,000. Conversely, if a single square mile is crowded with sixteen features, dividing that map into four separate sheets at 1:10,000 will come closer to creating map sheets of equal data density (ie. about four features per sheet). In this way many fewer maps (30 sheets in this example), organized by unit data density, can be used to contain the same information as the Figure 1: Synopsis of a GIS, 96 sheets organized by unit map area. To link unit data density maps, a com- puter DBMS provides the obvious tool. der it fully. Thus a DBMS entry for a Each map sheet file requires a DBMS en- straight line might contain the location try to define its location, extents and scale. of its endpoints, its visual linetype (eg. The map sheet files may then be com- dashed) and a key to its nature (eg. prop- bined by a graphics program that can use erty boundary). A "symbol" entry might the DBMS entries to control the process. need only its symbol name and location The sheets can then be correctly placed coordinates; the graphics program renders in relation to each other at the same scale. the symbol's appearance from a single copy The problem of text and symbol size in in its image library. combining files held at different scales With this approach, the problem of Figure 2: An eight-by-twelve mile region must be solved by the graphics program. scale can be eliminated. The actual geo- represented on maps of (a) Equal unit graphic data may be held at full scale, and area, and (b) Equal data density The dots is reduced automatically as needed by the suggest a typically uneven distribution of Graphic Entities Database graphics program. Symbols and text must features of interest. Taking the principle of unit data den- be sized appropriately to some constant sity one step further, it is possible to make ratio to the sheet size, but this is also con- data density map sheets. The data reduc- greater reductions in the empty space, and veniently done by program as the sym- tion is so significant that they may sim- the data storage requirement, by convert- bols and lettering are generated. ply be held in a single uniform database ing the graphic entities themselves into If in fact all the mapped territory's of moderate size. By linking this DBMS entries in a database file. Each entity re- graphic entities can be reduced to such to a suitable graphics engine, the required quires one entry with only the necessary DBMS entries, then it may no longer be graphic entities may be extracted from the data to allow the graphics program to ren- necessary even to subdivide them by unit DBMS and used on demand to generate Figure 3: Video-tracing workstation. VOL 5 NO 2 CADalyst PAGE 25
  • 3. any map at any scale- This is the current entered into this GIS. It is important to Development Ltd. of Calgary), and is State of GIS development. be able to digitize onto an existing grid, linked to a SUN 3/60 (at Software Sup- and to control imported data against that port Ltd of Calgary) to enlarge its GIS AutoCAD and the GIS grid. Otherwise many an oil well is capacity. One implementation of such a GIS uses mapped on the wrong side of the road. This array of systems demonstrates that AutoCAD as its graphics engine. Georef, Interactive editing capacities are desirable, map databases can be handled on widely by Software Support Ltd. of Edmonton, as it helps to be able to compare original available and affordable microcomputers. Alberta, allows users to input and query hardcopies to digitized input rapidly. What can be read into such systems? In- data as AutoCAD drawing attributes, and Video-tracing systems accomplish such creasing amounts of digital data are avail- offload the attributes into a DBMS. This comparisons by projecting a video image able from commercial or government system permits users to convert or to ex- of the plotter-mounted hardcopy on an sources, or in-house as computerization tract alphanumeric data as AutoCAD draw- AutoCAD screen (fig. 3), matching and evolves. The key to their proper use is ing entities. The database link may be to synchronizing them via AutoLISP. Digi- to "high grade" such data, and to make a micro-based DBMS like R:Base System tizing is done by AutoCAD tracing and especially sure that maps are based on ac- V or Paradox, or the micro-to-mainframe drawing over the video. The interactive curate cadastral bases. ("Cadastral" refers uniform-structure database called Oracle. WYSIWYG process (pronounced Whiz- to property ownership boundaries.) Software Support's Munmap system, an zywig for "What you see is what you get") application package, is specific to the needs and the automatic quality control offered Some GIS Applications of municipal map users, who often have by image superimposition, both help to The Alberta Township System (ATS) their data already on a DBMS [see Mu- increase speed and accuracy over tablet is a comprehensive Universal Transverse nicipal Mapping Made Affordable, p. 29}. digitization. Direct vector digitization by- Mercato(UTM)grid, recently resurveyed My company customised this package fur- passes the raster-to-vector translation prob- and calculated, to which all other data can ther to create Minmap and Oilmap for lems associated with scanners, and allows be referenced. It includes grid subdivision the resource industries. direct conversion into ASCII formats for and road allowance alignment. Software Much resource data is only available post-processing. Attributes can be entered Support's product Atsplot makes the ATS on map sheets. The only practical way to at the time of digitizing. The resulting data available now in an AutoCAD DXF enter this information into the database data may be easily extracted into RiBase format compressed and stored in under is to digitize it. In order to streamline the and merged with downloaded data. 10Mb. Cultural data may likewise be attribute input, we used a digitizing sys- For GIS hardware, we ourselves use an added at under 30Mb. An ATS grid with tem by Brighter Images of Lafayette CA, AT compatible for processing speed mid- road allowances, pipelines, road access, which synchronizes video and AutoCAD way between an inexpensive PC and the wells and morphology for one township graphics for on-screen tracing of draw- powerful 386 machines. Control over file in the Pcmbina oilfield in Alberta forms ings from an image of the original. sizes, through database management, can a roughly 180Kb drawing (fig. 4). Crucial in terms of volume and time allow large maps to be handled on 640K This GIS can produce a map with as spent is the consideration that many PCs if needed. Our particular machine can many layers as there are data types, bro- hardcopy documents in various forms (pa- be linked via Ethernet to a SUN 3/160 ken down into areas of coherent and man- per, mylar: maps, sections, etc.) must be network file server (at Teknica Resource ageable data density. It enables us to clip Figure 4: Screen photo of part of Pembina oilfield. VOL 5 NO 2 CADalyst PAGE 27
  • 4. together various townships (or portions thereof) out of roughly 300 held on file. We can assemble them into target quad- rangles with the desired layers of infor- mation. Any area of interest can be clipped out and worked upon, but coordinates re- main in that single UTM grid. The Geo- ref module allows us to import other data into the AutoCAD maps, such as oilwell locations or geophysical survey stations. Similarly, the province of British Co- lumbia makes historical mineral occur- rence data available to the industry on floppy diskettes. Georef allows us to query and input these data from R:Base into AutoCAD. Oilmap and Minmap are other modules that streamline the input of at- tribute data onto the maps within AutoCAD, referenced to a UTM grid prov- ince-wide, or a property grid locally. Con- touring (using algorithms that grid, or tri- angulate, and map surfaces with common properties) can furthermore be performed for volumetric resource assessment such as oil, gas and mineral ore reserves. Another resource application concerns bore hole measurements, They reflect rock and mineral types underground, and used to be output as hardcopy logs, a wig- gly trace on a strip of paper. Once digi- tized as a polyline, these can be sampled by a LISP routine into files, and merged with more recent digital logs for con- touring. When done, the contour maps can be re-entered into AutoCAD for over- posting correction, superimposition onto an existing grid and possibly further digiti- zation of data not handled by contouring or other algorithms. These can be merged with other (eg. geochemical sampling) da- tabases to create comprehensive reports and high quality maps. Tracks of the Dragon The challenge of computerized mapping is to enhance bulky hardcopy documents into a graphic database, to keep them up- to-date, and to create custom maps or sec- tions suitable for each purpose. The con- cept is to move from a map area unit to a data density unit. The answer is a pow- erful graphic engine coupled with a flex- ible database. The tool is a GIS to keep files manageable in size, amenable to small system processing, yet capable of full CAD and database management. Once, dragons may have roamed the empty spaces of ancient maps. Now, the principles of a GIS breathe fire into a new era of map management. Andrew Zolnai is a professional geologist and the owner of CAL-CAD Ltd. in Cal- gary, Alberta. CAL-CAD develops micro- computer based mapping systems. □