Using MapServer to Integrate Local Government Spatial Data
|
|
- Edward Jacobs
- 6 years ago
- Views:
Transcription
1 Proceedings of the Open source GIS - GRASS users conference Trento, Italy, September 2002 Using MapServer to Integrate Local Government Spatial Data Richard W. Greenwood Greenwood Mapping, Inc., P.O. Box 461, Wilson, WY, 83014, USA, tel rich@greenwoodmap.com, web 1 Introduction Local government in the United States has responsibility for managing and regulating three aspects of privately owned land: 1. Property ownership registration, and the recording of related legal documents for public access and review. 2. Property tax assessment. 3. Land use zoning, development regulation, and the issuance of building and construction permits. These tasks are usually handled by different departments within the local governmental body. Over the course of the last two decades, computerized database management systems (DBMS) have come into wide spread use by these departments. However, the DBMS are frequently isolated from each other, despite managing various aspects of the same pieces of property. The various systems are frequently unable to relate data common to a single parcel of land. This data isolation leads to a vertical government, in which each department has its own separate (vertical) system for conducting its business [1]. Teton County, Wyoming, USA, the primary governmental body discussed in this paper, employs no less than five different DBMS in the three departments that manage privately owned parcels of land. The challenge of relating the various DBMS is exacerbated by the fact that three different numbering systems are used for the same parcels of land. In 1994 I was contracted by Teton County to build a parcel based GIS that would serve the three departments dealing with land parcels, and interface to the spatial components of their respective DBMS. The system was initially implemented on MapInfo, a proprietary, desktop GIS. The system quickly grew in popularity, both within the county government departments, and with non-governmental users. We soon had far more users than we anticipated, and the cost of software and training was increasing rapidly. Although we had more users than we had anticipated, most of the system users were performing relatively basic queries, look-ups, and map viewing. The majority of the users needed easy access to large data stores, but did not need sophisticated spatial analysis capabilities.
2 2 Using Mapserver to Integrate Local Government Spatial Data 2 Web-based GIS A wed-based GIS could meet the requirements of the majority of our users and bring several distinct advantages over desktop GIS software: cut software costs reduce the load on IT staff for software installation, support and maintenance shorten the user s learning curve provide a superior environment for DBMS integration and presentation Desktop GIS programs are generally weak at presenting complex attribute data such as one-to-many relationships. Displaying anything but the most basic attribute data usually requires programming or scripting in the GIS vendor s proprietary language. Desktop GIS programs are limited in the DBMS to which they are able to connect, and rarely can support all of the legacy systems that exist in even a moderate sized body such as a county government. However, there are a wealth of powerful web based tools for presenting attribute data from virtually any DBMS. With the advent of web-based GIS, it is possible to integrate spatial GIS data with the already excellent array of HTML database presentation and manipulation tools. Additionally, the developer can use open, standards based tools, rather than being restricted to the proprietary set of tools provided by a given desktop GIS vendor. Before starting development of the Teton County web-based GIS, I did an informal evaluation of three web map servers: MapXtreme (MapInfo Corp.), ArcIMS (ESRI) and MapServer. MapXtreme is fast and has some nice features, but its power unit pricing put it outside of Teton County s budget. ArcIMS s Java servlet based approach proved to be exceedingly complex for our needs. MapServer distinguished itself on many fronts, particularly its speed and flexibility. And as free, open source software, it fit within our budget, and also within my personal philosophy. 3 MapServer MapServer supports two different modes of operation: CGI and MapScript. In CGI mode, the MapServer executable is called directly, and renders the entire HTML page based on parameters passed in the query string, and static configuration files stored on the web server. Using MapScript, MapServer is called by a server-side scripting language. The server-side script parses the query string, renders the final page and calls MapServer functions as necessary. PHP is the best documented, and probably most widely used MapScript interface, but there are also Perl, Python, and Java MapScript interfaces. While the MapScript interface allows for greater flexibility with server-side control of program logic and data processing, the CGI interface is very mature and feature rich. My application emulates a simple desktop GIS interface, which requires more client-side scripting than server-side scripting. MapServer s CGI mode is more than adequate for supporting most aspects of my application, with the only exceptions having to do with database issues. The MapServer CGI interface relies on two files stored on the web server: a Map file and a Template file. The Map file is an ASCII file containing configuration information and object definitions. Configuration information includes items such as the path to the data files and the map s units and projection. The Map file also defines the graphic objects (the main map, reference map, scale bar, and legend) and the look and characteristics of
3 Richard W. Greenwood 3 each of these objects. Finally, the Map files define the layers, including the layer s thematic characteristics (style, color), labeling, and display scale range. The Template file is an HTML file with specially tagged replaceable parameters designated with square brackets: []. The Template file is the HTML page that the users sees in their browser after MapServer has filled in appropriate values for the replaceable parameters. For example, a Template file line such as: <P> Map Scale 1:[scale] </P> might display in the user s web browser as: Map Scale 1: This, however, is a deceptively simple example. In many cases MapServer has to do considerable processing for each replaceable parameter, such as in the case of rendering a map image. In this case MapServer creates a raster image file of the requested map. The image file is assigned a random name and is saved on the web server s local drive. The parameter inserted into the template file is the path and image file name. For example, the Template file line: <IM G src= '[im g]'> would cause MapServer to render the map and output the original line as <IMG src= '/tmp/tc png' > (the path and name of the newly created map image file have replace the [img] tag). MapServer reads the Template file and creates map objects for the HTML page when it encounters square brackets. The data for the map objects and their style are defined in the Map file. But how do we tell MapServer what part of the map we want to see, or which layers to display? This is where the query string comes into play. The query string is that part of the Universal Resource Identifier (URI) which follows the question mark. Each element of the query string is in the form of parameter=value, and elements are separated with an &. A simple URI with comments follows: The server s Internet address /cgi-bin/mapserv The MapServer executable program? Indicates the start of the query string map=tc.map Map file (described above) &imgext= Real world extents of current map &mode=browse Zoom or Pan mode &zoomdir=1 Zoom direction (we are zooming in) &zoomsize=2 Zoom factor (2x) &img.x=192&img.y=146 User s mouse click location on image (this will become the new map center) &layers= Roads+ow nership Layers to display The above URI tells MapServer that we want to zoom in 2x centered around the mouse click, and also tells MapServer what layers we want to have displayed. Given the current map extents and the user s mouse click location, MapServer has the information necessary to calculate and render a new map image. The preceding example illustrates zooming in a fixed amount around a single mouse click. GRASS and most desktop GIS allow the user to specify a rectangular zoom window by defining diagonally opposite corners of the rectangle either with different mouse keys, or by dragging the mouse (holding down the left mouse button while moving the mouse). Unfortunately, standard web form controls do not support either multiple button mice, or mouse dragging. There are two different techniques that can provide mouse dragging behavior in a web browser: Dynamic HTML (DHTML) or Java applets. Neither technique is universally supported on all web browsers. Like many
4 4 Using Mapserver to Integrate Local Government Spatial Data MapServer application developers, I chose to provide both a Java enabled, and a non-java version of my application. Figure 1. Zoom window rectangle using Java applet 4 Presenting Attribute Data Providing easy access to complex attribute data was one of the primary design objectives of my project. MapServer provides a couple of mechanisms for presenting attribute data after the user has selected one or more spatial objects. Displaying a layer s internal attribute data can be handled well within MapServer using a parameter substitution scheme similar to the one described in the preceding section. For each class within a layer, an HTML Template file is defined. When MapServer is in query mode, it reads the Template file, passing it to the web server with appropriate values substituted for the field names within square brackets []. A portion of the HTML attribute display Template file might look like this: <li>n am e1 : [NAM E1]</li> <li>n am e2 : [NAM E2]</li> <li>m ailing Address : [AD DRESS]</li> <li>m ailing Address : [CITY], [ST ATE] [ZIP]</li> And if the user were to query my property, the code above would be displayed in the user s browser as follows: Name1 : GREENWOOD, RICHARD W. & Name2 : WIENEK E, C ONSTANCE B. Mailing Address : P.O. BOX 461 Mailing Address : WILSON, WY The attribute values for the selected spatial object have been substituted in for the bracketed field names. Attribute data for either a single object, or multiple objects in the same layer may be displayed in this manner. In order to allow the user to select multiple objects, I use the same Java applet that is used for defining the zoom window rectangle, and that was described above. (See figure 1). An important alternative to the Template File is the Template URI. Rather than MapServer processing a Template file, the web browser is re-directed to a new location.
5 Richard W. Greenwood 5 The simplest scenario would be that each object in the layer had a corresponding HTML page. The Template URI definition might look like: MapServer would substitute in the object s ID for the page name and redirect to the new location. A very powerful option is to use the URI to point to a scripted page, which can then provide dynamic content beyond the capabilities of MapServer. The scripted page could be used to present one-to-many relationships, connect to DBMS not supported by MapServer, or perform additional processing and analysis. For example: server.com/query_handler.php?id=[id] Again, MapServer substitutes the object s ID into the URI before redirecting, but in this case the ID is a part of the query string, and is processed by a server-side script. The redirection approach has one notable limitation; since you can only redirect the browser to one URI at time at any given time, you can not use redirection to display attribute data when more than one object could be selected. I wanted to allow the user to select multiple objects for attribute display, but I also wanted to employ some server-side scripting to present attribute data from several tables having one-to-many relationships. I ended up letting MapServer do parameter substitution in a Template file to present some basic data having a one-to-one relationship with the spatial object. On the initial one-to-one attribute page I then provided a link to a scripted page for displaying the attribute data represented in one-to-many relationships. (See Figure 2) The attribute data that I am working with has to do with land parcel information. The one-to-one data included things such as the current property owner, physical address, and legal description. This data comes from six tables stored in three DBMS maintained by the Tax Assessor s Office, the Planning and Development Department, and a municipality. The data is stored internally (within the shape file or PostGIS layer). Most of the data is updated bi-weekly by an automated process. The data having a one-to-many relationship with each parcel are the land records, which are maintained within a separate DBMS. The land records include property transfer deeds (chain of title) as well as legal documents affecting real property such as easements, liens, and financing agreements. The documents are scanned and indexed by the County Clerk s Office for public access. By combining the Template file and some server-side scripting, a user can navigate from an interactive map to a scanned legal document in just four steps (four mouse clicks). First the user would select the parcel(s) of interest on the map and the basic one-to-one data would be displayed in a new web page, as shown in Figure 2.
6 6 Using Mapserver to Integrate Local Government Spatial Data Figure 2. Attribute data displayed by M apserver using a Tem plate File The complex land records data, which has a one-to-many relationship with the parcel, is accessed from the Pidn link (Parcel ID Number). This directs the user s web browser to a server-side scripted page showing a chronological abstract of documents associated with the selected property as shown in Figure 3. Figure 3. Attribute data having a one-to-many relationship, presented through server-side scripting
7 Richard W. Greenwood 7 The left side frame lists the recorded documents associated with the selected parcel. Clicking on a document number in the left frame displays details of that document in the right side frame. The right side detail frame includes three additional one-to-many relationships associated with the document: multiple grantors, multiple grantees, and multiple parcels. Initially these are displayed in drop-down list boxes to prevent frame scrolling. Clicking the document number in the right frame displays the scanned document as shown in Figure 4. figure 4. Scanned image of a recorded document 5 Conclusions A well designed GIS can, and should, bring disparate datasets together, rather than adding yet another isolated vertical data structure in a local government setting. The wide range of web-based tools for accessing DBMS, when combined with MapServer, can be used to produce a GIS with unparalleled database capabilities. References [1] Hoch, Robert, GEOWorld, Technology Tangled Web, Internet Mapping Lures Local Governments, Volume 13, No. 8, 2000
Chapter 1 : Getting Started with Integrity... Chapter 2 : Interface Layout... Chapter 3 : Navigation... Chapter 4 : Printing...
.0 User s Manual Table of Contents Chapter : Getting Started with Integrity... Chapter : Interface Layout... Chapter : Navigation... Chapter : Printing... Chapter : Quick Search and Results Pane... Results
More informationCity of La Crosse Online Mapping Website Help Document
City of La Crosse Online Mapping Website Help Document This document was created to assist in using the new City of La Crosse online mapping sites. When the website is first opened, a map showing the City
More informationGenerating online map for Skudai using the Minnesota Map Server
Generating online map for Skudai using the Minnesota Map Server Boonheng Beh and Alias Abdul Rahman Department of Geoinformatic, Universiti Teknologi Malaysia, 81310 UTM Skudai, Johor, Malaysia. alias@fksg.utm.my
More informationREDI 5.0 User Manual
REDI 5.0 User Manual OBJECTIVE: REDI (Regional Economic Development Information System) provides a quick, convenient and easy way of accessing the City of San Diego Business Incentive Zones (BIZ) information.
More informationGuide to Mapping Website (Public) December 2016 GC_236594
Guide to Mapping Website (Public) December 2016 GC_236594 Table of Contents Guide to Mapping Website (Public)... 1 December 2016... 1 Quick Start... 3 Map Layers... 4 How do I?... 5 Draw on the Map...
More informationGreenville County Internet Mapping System User s Guide
Greenville County Internet Mapping System User s Guide Version 2.0 Greenville County Geographic Information Systems May 30, 2006 Table of Contents NAVIGATING TO THE ONLINE MAPPING APPLICATIONS...- 3 -
More informationMunicipal Connect TM GIS Viewer
Municipal Property Assessment Corporation 1305 Pickering Parkway Pickering, ON L1V 3P2 For further information please contact your local MPAC Municipal Relations Representative. Municipal Connect TM GIS
More informationin the help area and if you click on MapViewer.
ARCTIC VIEWER INSTRUCTIONS The Arctic Viewer is an Internet mapping application built using ArcIMS by Environmental Systems Research institute (ESRI). The first time you use call up the viewer on your
More informationPWC County Mapper XM User Instruction (AS OF 12/03/2009)
PWC County Mapper XM User Instruction (AS OF 12/03/2009) MAP NAVIGATION There are several ways to navigate the map, you can use your keyboard/mouse combination, use the Navigation toolbar, use the slider
More informationOverview of ArcGIS Online Applications. Champaign County
Overview of ArcGIS Online Applications Champaign County Champaign County GIS Consortium Updated: April 2017 Table of Contents ArcGIS Online Application Overview... 3 Map Interface Symbology and Terminology...
More informationPeoria County Front Desk Map Application
Peoria County Front Desk Map Application Quick Guide, 2017 At a First Glance This guide will tell users all they need to know about the Peoria County Front Desk application which can be found on the Peoria
More informationRead and accept the following disclaimer:
How to use the Person County Tax Parcel Viewer Visit gis.personcounty.net and click to view the Tax Parcel Viewer or go to gis.personcounty.net/taxparcelviewer Read and accept the following disclaimer:
More informationLeeSpInS 2.0 Help Guide
LeeSpInS 2.0 Help Guide http://leegis.leegov.com/leespins/ E-mail us at gis@leegov.com with any questions or issues using this site Navigation Tools Pan arrows scroll the map in the arrow direction or
More informationMAPLOGIC CORPORATION. GIS Software Solutions. Getting Started. With MapLogic Layout Manager
MAPLOGIC CORPORATION GIS Software Solutions Getting Started With MapLogic Layout Manager Getting Started with MapLogic Layout Manager 2011 MapLogic Corporation All Rights Reserved 330 West Canton Ave.,
More informationButler County Property Ownership Website. Help Document
Table of Contents Butler County Property Ownership Website Help Document Introduction... 1 Overview of Home Page... 1 Navigation & Tools... 2 Upper Right:...4 Layer List... 4 Draw... 4 Measurement... 6
More informationMRMLS SmartMap CityGIS5 (More training available at
MRMLS SmartMap CityGIS5 (More training available at http://www.imrmls.com/centsite/training.html) 3201 W. Temple Ave., Suite 250 Pomona, Ca 91768 800-925-1525 or http://www.imrmls.com/support Last Edited
More informationFull Search Map Tab Overview
FlexMLS Map Server Full Search Map Tab Overview The Full Search Map tab is a need to know module. It is accessible when you use Full Search under Search in the Main Menu tree of FlexMLS. This map can
More informationGetting Started with the new GIS Map Service Overview:
Getting Started with the new GIS Map Service Overview: 1. Layer List Widget Shows all available layers. This widget will be open by default. 2. Legend Widget Gives symbology information for all visible
More informationCompass INSPIRE Services. Compass INSPIRE Services. White Paper Compass Informatics Limited Block 8, Blackrock Business
Compass INSPIRE Services White Paper 2010 Compass INSPIRE Services Compass Informatics Limited Block 8, Blackrock Business Park, Carysfort Avenue, Blackrock, County Dublin, Ireland Contact Us: +353 1 2104580
More informationTo show toolbars, double-click in the banner at the top or click the tools icon
8/15/2013 Welcome to Culver City s GIS Property Information Search 2.0. This instructional document provides an overview of most commonly used functionality in this streamlined, enhanced web map application.
More informationThis guide will tell you all you need to know about the new Front Desk application which can be found on the main Peoria County GIS website.
New Front Desk Quick Guide, 2014 At a First Glance This guide will tell you all you need to know about the new Front Desk application which can be found on the main Peoria County GIS website. When you
More informationTable of Contents. Map Layout... 5 Layer List - Default... 6 Identify... 7 Search Method... 8
Table of Contents Map Layout... 5 Layer List - Default... 6 Identify... 7 Search Method... 8 1. Targeted Search... 8 2. Query Tool... 11 A. Select Parcel by entering Parcel Number... 12 B. Select Parcel
More informationOracle Utilities Work and Asset Management
Oracle GIS Viewer Oracle Utilities Work and Asset Management Oracle GIS Viewer User Guide Release 1.9.1.1 E39486-03 December 2013 Oracle Utilities Work and Asset Management Oracle GIS Viewer User Guide,
More informationOnCOR Silverlight Viewer Guide
Getting Around There are many ways to move around the map! The simplest option is to use your mouse in the map area. If you hold the left button down, then click and drag, you can pan the map to a new
More informationSAGIS Property Map Viewer Instruction Manual Instructions for using the SAGIS Property Map Viewer. Published December 21, 2018.
SAGIS Property Map Viewer Instruction Manual www.sagis.org/map Instructions for using the SAGIS Property Map Viewer. Published December 21, 2018. 1 Instructional Videos Click on a link to watch a video
More informationEach primary search has an auto-fill that will filter out results as the user continues to type.
The Town of Farmville has recently requested a GIS parcel viewer and Timmons Group, based out of Richmond, VA, was selected to design and host this new website. This website allows users to look up parcel
More informationClimate-Smart New Orleans
Climate-Smart New Orleans Table of Contents GETTING THERE... 2 Accessing the site... 2 Logging into the site... 2 Navigating the Map... 2 Zoom & Pan... 2 Change the map background... 3 Interacting in the
More informationSNB s Registry and Mapping Services Charging Models
SNB s Registry and Mapping Services Charging Models 2013-11-29 TABLE OF CONTENTS 1 INTRODUCTION... 1 2 REAL PROPERTY INFORMATION... 4 2.1 GENERAL BROWSER... 4 2.1.1 Assessment Data... 4 2.1.2 Parcel Attribute
More informationNo Programming Required Create web apps rapidly with Web AppBuilder for ArcGIS
No Programming Required Create web apps rapidly with Web AppBuilder for ArcGIS By Derek Law, Esri Product Manager, ArcGIS for Server Do you want to build web mapping applications you can run on desktop,
More informationOverview of CCSD Secure Cropper Map
Overview of CCSD Secure Cropper Map Map Components: 1. Menu Options Use these menus to interact with the map. View School Zones: Use this menu to choose which school zone map to view. Select Students:
More informationIntraMaps End User Manual
IntraMaps End User Manual For IntraMaps Version 8 Date: 6 th July 2014 Contents Introduction... 4 What is IntraMaps?... 4 Application... 5 Main Toolbar... 6 View... 7 Original View:... 7 Pan:... 7 Zoom
More informationOffice of Geographic Information Systems
Office of Geographic Information Systems Print this Page Fall 2012 - Working With Layers in the New DCGIS By Kent Tupper The new version of DCGIS has access to all the same GIS information that our old
More informationTRAINING GUIDE. ArcGIS Online and Lucity
TRAINING GUIDE ArcGIS Online and Lucity ArcGIS Online and Lucity This covers some basic functionality we feel you will need to be successful with Lucity with ArcGIS Online or Portal for ArcGIS Enterprise.
More informationSNB s Registry and Mapping Services Charging Models
SNB s Registry and Mapping Services Charging Models 2004-08-25 TABLE OF CONTENTS 1 INTRODUCTION...1 2 REAL PROPERTY INFORMATION...4 2.1 General Browser...4 2.1.1 Assessment Data... 4 2.1.2 Parcel Attribute
More informationFull Search Map Tab. This map is the result of selecting the Map tab within Full Search.
Full Search Map Tab This map is the result of selecting the Map tab within Full Search. This map can be used when defining your parameters starting from a Full Search. Once you have entered your desired
More informationExplore some of the new functionality in ArcMap 10
Explore some of the new functionality in ArcMap 10 Scenario In this exercise, imagine you are a GIS analyst working for Old Dominion University. Construction will begin shortly on renovation of the new
More informationGuide to Bruce County Maps (Public) January 2018
Guide to Bruce County Maps (Public) January 2018 For any unanswered questions about Bruce County Maps not covered by this document, please contact Justin Kraemer at gis@brucecounty.on.ca or phone 519-534-2092
More informationPage 1 of 16 CONTENTS:
Page 1 of 16 CONTENTS: HOME-BOX -- (PG.2) o PROPERTY OWNERSHIP o ADDRESS SEARCH o I WANT TO AERIAL IMAGERY AND BASE MAPS -- (PG.2) o IMAGERY WITH LABELS ON/OFF o TOPOGRAPHY ON/OFF o TRANSPARENCY ZOOM IN
More informationArcScan for ArcGIS Tutorial
ArcGIS 9 ArcScan for ArcGIS Tutorial Copyright 00 008 ESRI All rights reserved. Printed in the United States of America. The information contained in this document is the exclusive property of ESRI. This
More informationAssimilating GIS-Based Voter Districting Processes in Maricopa County, Arizona
Assimilating GIS-Based Voter Districting Processes in Maricopa County, Arizona Tim Johnson Geographic Information Systems Manager Maricopa County Recorder/Elections Department Abstract Accurate district
More informationMap Functions August 3, 2015 Triangle Homes Group
Map Functions August 3, 2015 Triangle Homes Group Preston Neighborhoods and Property Map The Map is an interactive web based using ArcGIS Online by ESRI ESRI is the world s largest Geographic Information
More informationManitowoc County, WI Advanced Access GIS Viewer User Documentation
Manitowoc County, WI Advanced Access GIS Viewer User Documentation Introduction Extensive time was put into developing this website both from a display, and from a printing and scaling perspective. This
More informationUsing ArcScan for ArcGIS
ArcGIS 9 Using ArcScan for ArcGIS Copyright 00 005 ESRI All rights reserved. Printed in the United States of America. The information contained in this document is the exclusive property of ESRI. This
More informationNumber Screen Element. App Lake County Logo: Displays the logo for Lake County, Colorado.
The Main Screen When you open any of the Lake County maps, a screen similar to the one below will appear. The buttons at the bottom will vary between maps, the order will remain similar. Number Screen
More informationMapXpress Help Guide. 282 Main Street Ext. - C2 Middletown, CT
MapXpress Help Guide 282 Main Street Ext. - C2 Middletown, CT 06457 203 404-7129 Table of Contents 1... Navigation Tools 2... Map Layers: Turning On and Off Data Layers 3... Searching By Name, Address,
More informationUser Guide for. Logical. Creating a Regional Decision Support System for the Houston-Galveston Region
User Guide for Logical Creating a Regional Decision Support System for the Houston-Galveston Region Eco-Logical User Guide The Eco-Logical GIS is a free, online decision-making mapping tool that can be
More informationEPIC. Pocket Guide EPIC. Attorneys Title Guaranty Fund, Inc. Electronic Policy Issuance Capability
EPIC Pocket Guide Attorneys Title Guaranty Fund, Inc EPIC Electronic Policy Issuance Capability October 2012 Page 2 For Assistance: 800.525.6558 Ext. 0 303.292.3055 Ext. 0 title@atgf.net AttorneyDoneDeal
More informationMap Direct Lite. Contents. Quick Start Guide: Map Navigation 8/17/2015
Map Direct Lite Quick Start Guide: Map Navigation 8/17/2015 Contents Quick Start Guide: Map Navigation... 1 Map Navigation in Map Direct Lite.... 2 Pan the Map by Dragging It.... 3 Zoom the Map In by Dragging
More informationANITA LOPEZ Lucas County Auditor One Government Center Suite 600 Toledo, OH 43604
ANITA LOPEZ Lucas County Auditor One Government Center Suite 600 Toledo, OH 43604 For personal assistance with AREIS, please contact the Department of Education & Outreach (419) 213-4406 Welcome to the
More informationDistributed Databases and Remote Access to a Database
Distributed Databases and Remote Access to a Database Table of Contents 1 Distributed Databases... 2 2 Internet (Overview)... 4 3 Internet-Based Applications... 9 3.1 Server-Side Scripting... 9 3.2 Client-Side
More information- Hold down the 'Shift' key and click and drag the mouse to create a red box which will zoom to that area when released.
Basic navigation and zoom: To Pan around the map: - Click anywhere on the map and hold the button down until 4 directional arrows appear which will then allow the mouse to be moved in any direction panning
More informationComplete instructions for using the. Planners Map. in ArcGIS Online (
Complete instructions for using the Planners Map in ArcGIS Online (www.arcgis.com) Overview of the Planners Map The Planners Map provides interested parties with information on tax parcels, shoreland zoning,
More informationRAPIDMAP Geocortex HTML5 Viewer Manual
RAPIDMAP Geocortex HTML5 Viewer Manual This site was developed using the evolving HTML5 web standard and should work in most modern browsers including IE, Safari, Chrome and Firefox. Even though it was
More informationIBM TRIRIGA Application Platform Version 3.2. Graphics User Guide. Copyright IBM Corp i
IBM TRIRIGA Application Platform Version 3.2 Graphics User Guide Copyright IBM Corp. 2011 i Note Before using this information and the product it supports, read the information in Notices on page 31. This
More informationThe use of OpenSource technologies for distributing historic maps and creating search engines for searching though the catalogues
The use of OpenSource technologies for distributing historic maps and creating search engines for searching though the catalogues Manfred Buchroithner*,János Jeney*+** * Technical University Dresden **
More informationHandy dandy Guide to the Village of Lombard Interactive Maps
Handy dandy Guide to the Village of Lombard Interactive Maps Hi Users! This is a brief guide to the GIS map application. These are made from the ESRI Flexviewer & we are continuing to research ways to
More informationLab 1: Exploring ArcMap and ArcCatalog In this lab, you will explore the ArcGIS applications ArcCatalog and ArcMap. You will learn how to use
Lab 1: Exploring ArcMap and ArcCatalog In this lab, you will explore the ArcGIS applications ArcCatalog and ArcMap. You will learn how to use ArcCatalog to find maps and data and how to display maps in
More informationIBM TRIRIGA Application Platform Version 3.3. Graphics User Guide. Copyright IBM Corp i
IBM TRIRIGA Application Platform Version 3.3 Graphics User Guide Copyright IBM Corp. 2011 i Note Before using this information and the product it supports, read the information in Notices on page 33. This
More informationSt. Joseph County. GIS Department FetchGIS Web Map Tutorial
St. Joseph County GIS Department FetchGIS Web Map Tutorial 2 Table of Contents Contents Slide #(s) Where to Find the Web Map 3 Disclaimer 4 Turning On and Off Map Layers 5 Searching for Parcels 6 More
More informationEnerdeq Browser Transition from PI/Dwights PLUS Data on CD
IHS > Critical Information Product Enerdeq Browser Transition from PI/Dwights PLUS Data on CD October, 2013 2013 IHS, All Rights Reserved. All trademarks belong to IHS or its affiliated and subsidiary
More informationPutting the Pieces together: Combining Open Source Components to create a WebGIS.
Putting the Pieces together: Combining Open Source Components to create a WebGIS. Shriram Ilavajhala University of Maryland College Park, MD. USA. Today s Topics A quick background on our project Our legacy
More informationIntroduction to Autodesk MapGuide EnterpriseChapter1:
Chapter 1 Introduction to Autodesk MapGuide EnterpriseChapter1: In this chapter, you review the high-level key components that comprise Autodesk MapGuide Enterprise. The Autodesk MapGuide Studio, an integral
More informationMAP ASPEN Training Manual. Navigate back to City of Aspen Home, GIS Home, Map Aspen Home or the Data Catalog from any page in the site.
Home Page Features: Top Navigation Bar MAP ASPEN Training Manual Navigate back to City of Aspen Home, GIS Home, Map Aspen Home or the Data Catalog from any page in the site. Search Bar Search for all content
More informationSearch Results Tabs. List Tab Options
Search Results Tabs The Search Results screen is sectioned by tabs. These tabs contain information and tools that are vital in how you configure listing information to package and sell to your clients.
More informationKids 'n Vue. User's Guide
Kids 'n Vue User's Guide Table of Contents Registration...3 Receiving registration code...3 Entering registration code...5 Registration Screen...8 Registration Accepted Screen...9 Registration Email...10
More informationIntroduction to Autodesk MapGuide EnterpriseChapter1:
Chapter 1 Introduction to Autodesk MapGuide EnterpriseChapter1: In this chapter, you review the high-level key components that make up Autodesk MapGuide Enterprise. The Autodesk MapGuide Studio, an integral
More informationJuniata County, Pennsylvania
GIS Parcel Viewer Web Mapping Application Functional Documentation June 21, 2017 Juniata County, Pennsylvania Presented by www.worldviewsolutions.com (804) 767-1870 (phone) (804) 545-0792 (fax) 115 South
More informationData Search Manual. Contents
Data Search Manual The s website provides a powerful Property Record search engine. It also provides general information about the Property Appraiser s office such as office locations and filing deadlines,
More informationUsing Java to Front SAS Software: A Detailed Design for Internet Information Delivery
Using Java to Front SAS Software: A Detailed Design for Internet Information Delivery Jonathan Stokes, JJT Inc., Austin, Texas, USA ABSTRACT As the Java language evolves from its rudimentary stages into
More informationWelcome, please click on the hyperlink below to be directed to Sacramento County Online Maps. Survey's GIS Online Map
Welcome, please click on the hyperlink below to be directed to Sacramento County Online Maps. Survey's GIS Online Map If the link does not work copy and paste the following address into your browser address
More informationMAPSITE - INTERNET MAP SERVICE OF THE NATIONAL LAND SURVEY OF FINLAND GETS DRESSED IN MODERN TECHNOLOGY
MAPSITE - INTERNET MAP SERVICE OF THE NATIONAL LAND SURVEY OF FINLAND GETS DRESSED IN MODERN TECHNOLOGY Pätynen, V. National Land Survey of Finland, Development Centre, Opastinsilta 12 C, P.O.Box 84, FIN-00521
More informationImplementing Web GIS Solutions
Implementing Web GIS Solutions using open source software Karsten Vennemann Seattle Talk Overview Talk Overview Why and What What is Open Source (GIS)? Why use it? Application Components Overview of Web
More informationStarting the QGIS Program. Exercise 1: Exploring QGIS
Exercise 1: Exploring QGIS In this exercise you will learn how to open maps, manipulate layers, add spatial data, change symbols, and navigate within QGIS. You will also learn to repair broken data links.
More informationHow to use the New St. Mary s County s Zoning Map Viewer
How to use the New St. Mary s County s Zoning Map Viewer You must turn off any pop-up blocking in your web- browser for the tools to work effectively in this mapping application. The New Zoning Map Viewer
More informationWhat Is the ArcIMS Tracking Server?
What Is the ArcIMS Tracking Server? An ESRI White Paper May 2003 ESRI 380 New York St., Redlands, CA 92373-8100, USA TEL 909-793-2853 FAX 909-793-5953 E-MAIL info@esri.com WEB www.esri.com Copyright 2003
More informationAccessing OGC Services To access OGC WMS and WFS open the service in the directory that you want to consume, and click on either WMS or WFS.
Using Web Services Web Services Overview This user guide contains instructions on how to consume a range of services through a range of both web based and desktop GIS applications. Web services are a live
More informationQueens/Brooklyn Lot Info Users Guide TWO WAYS TO REACH LOT INFO FROM STRATUS: 1. Search Stratus Public Records, then click Lot Info button
Queens/Brooklyn Lot Info Users Guide TWO WAYS TO REACH LOT INFO FROM STRATUS: 1. Search Stratus Public Records, then click Lot Info button 2. Click on Lot Info link on Public Records search menu page Both
More informationWelcome to the Surface Water Data Viewer!
1 Welcome to the Surface Water Data Viewer! The Surface Water Data Viewer is a mapping tool for the State of Wisconsin. It provides interactive web mapping tools for a variety of datasets, including chemistry,
More informationMap Library ArcView Version 1 02/20/03 Page 1 of 12. ArcView GIS
Map Library ArcView Version 1 02/20/03 Page 1 of 12 1. Introduction 1 ArcView GIS ArcView is the most popular desktop GIS analysis and map presentation software package.. With ArcView GIS you can create
More informationTutorial 1: Finding and Displaying Spatial Data Using ArcGIS
Tutorial 1: Finding and Displaying Spatial Data Using ArcGIS This tutorial will introduce you to the following: Websites where you may browse to find geospatial information Identifying spatial data, usable
More informationExtending ArcIMS with PHP and MySQL
Extending ArcIMS with PHP and MySQL Byron Cochrane Senior GIS Analyst Ada County Assessor s Office GIS Paper Abstract The Ada County Assessor Office has brought the power of GIS to a broader audience by
More informationWebsite Designing for
5 Website Designing for www.scap.com.pk Complete Proposal for website designing and associated web solutions of www.scap.com.pk. The web solutions included, Search Engine Optimization and web hosting.
More informationD2M2 - GIS USER'S MANUAL
D2M2 - GIS USER'S MANUAL USACE ERDC, July 2012 1 Content Overview of D2M2... 3 User Interface... 4 Menus... 4 File Menu... 4 Edit Menu... 5 View Menu... 5 Layer Menu... 6 Analysis Menu... 6 Tools Menu...
More informationExercise 1: An Overview of ArcMap and ArcCatalog
Exercise 1: An Overview of ArcMap and ArcCatalog Introduction: ArcGIS is an integrated collection of GIS software products for building a complete GIS. ArcGIS enables users to deploy GIS functionality
More informationPreferences Table of Contents
Preferences Table of Contents My Profile... 2 Quick Profile Maintenance... 2 My Names... 3 My Addresses... 3 My E-Mail Addresses... 4 Personal Photo and Logo Maintenance... 4 My Documents... 6 My Phone
More informationSwan Creek BMP Retrofit Database User s Manual
Swan Creek BMP Retrofit Database User s Manual Toledo Metropolitan Area Council of Governments Lucas County Soil and Water Conservation District September, 2012 This project was funded through the Lake
More informationLandShark Basics. Account:
LandShark Basics Account: If you are new to LandShark, you must register and create a User Name and password before searching. Once the User Name and password are created, you can begin searching immediately.
More informationIntroduction to GIS 2011
Introduction to GIS 2011 Digital Elevation Models CREATING A TIN SURFACE FROM CONTOUR LINES 1. Start ArcCatalog from either Desktop or Start Menu. 2. In ArcCatalog, create a new folder dem under your c:\introgis_2011
More informationGaston County GIS. Interactive Mapping Website
Gaston County GIS Interactive Mapping Website The Gaston County GIS mapping website optimizes the available window viewing area and has interactive tools, collapsible menus and movable windows. This map
More informationDevelopment Authority of the North Country (DANC) Internet Mapping Application Instructions Public Viewer 1. Purpose. 2. Logging-in. 3.
Development Authority of the North Country (DANC) Internet Mapping Application Instructions Public Viewer 1. Purpose The purpose of this document is to outline basic functionality of the DANC Internet
More informationCOGCC GIS Online Map Instructions - Internet Site April 10, 2018
COGCC GIS Online Map Instructions - Internet Site April 10, 2018 Table of Contents Page Section Page Section 1 Introduction 8 Clear Selection 2 Double Click 8 Buffer 3 Arrow Tip Information 9 Select within
More informationOracle Utilities Work and Asset Management
ESRI3 ArcGIS Viewer Oracle Utilities Work and Asset Management ESRI3 ArcGIS Viewer User Guide Release 1.9.1.2.5 July 2015 Oracle Utilities Work and Asset Management ESRI3 ArcGIS Viewer Guide - Release
More informationHow to use Kendall County Interactive Map System:
How to use Kendall County Interactive Map System: STEP 1: Go onto Kendall County Home/Main Page at: http://www.co.kendall.il.us/ STEP 2: Under the County Offices tab, click on Planning, Building, and Zoning
More informationFlexMLS Maps Quick Reference Guide
FlexMLS Maps Quick Reference Guide Full Search Map Tab Features Define Search Areas box Map tab in Full Search Radius Search tool from an address Show/Hide Property List, Locate Address, and Define Search
More informationGIS Exercise - spring 2011
GIS Exercise - spring 2011 Maria Antonia Brovelli Laura Carcano, Sara Lucca, Marco Minghini, Luana Valentini Introduction to a MapServer-based webgis I. Introduction of webgis exercise and an overview
More informationTutorial for Lane County Mapping Applications
Tutorial for Lane County Mapping Applications Contents Overview... 2 Tools... 2 Navigation Tools... 3 Display Tools... 5 Information Tools... 6 Sharing Tools... 7 Common Tasks... 9 Identify or Show Data
More informationAPPENDIX G. VMT Spreadsheet Tool. FINAL REPORT Improved Data & Tools for Integrated Land Use-Transportation Planning in California TOPICS:
FINAL REPORT Improved Data & Tools for Integrated Land Use-Transportation Planning in California APPENDIX G VMT Spreadsheet Tool TOPICS: 1. Overview of Tool 2. Code Documentation 3. User Guide 4. Validation
More informationRegarding the quality attributes, the architecture of the system must be:
The SDSS System Overview This chapter gives an overview of the software architecture of the RiskChanges SDSS system. One of the objectives within the project is the development of a SDSS system for probabilistic
More informationWebomania Solutions Pvt. Ltd. 2017
There are different types of Websites. To understand the types, one need to understand what is a website? What is a Website? A website is an online HTML Document, accessible publicly and it contains certain
More informationStep 3 Step 4. Step 8. Step 9
This is an excerpt from Exercise 10, Scaled Output and the Layout Window, of the course manual provided for the McElhanney course MapInfo Professional and Encom Discover Mineral Exploration Module 1. Scaled
More information