Advanced Query

To access: Click "Advanced Query" at the bottom of the "Search" panel.
Depending on the site configuration, it can also be accessed via the "Select Features by Buffer" buttons on the "Identify Details" and "Measure Tools" panels.

Allows ad-hoc or complex queries of any field(s) in a layer.
To get started:
  • Select a layer
    Searchable layers picklist
  • Select a field
    Searchable fields picklist
  • Select an operator
    Operator picklist
  • Enter a value. Depending on field type and underlying data source, useful information like delimiter, wild card and case-sensitivity will be displayed.
  • Click "Add to Query". Make more complex queries by repeating the above concatenating them with "and"s and "or"s and grouping with parenthesis.
  • Click "Run".
    Example query
You can also type queries directly into the "Query" box.

The most common problem arises when a field is a String data type, but looks like it contains numbers or dates. The query shown above, since the field is numeric (Double), will return the results you would expect. If the field type was String, the query would look like
(ImpValue>='100000')
and would return records where ImpValue = "200". This is because alphabetically, "2" is bigger than "10" or "100000". The same problem affects dates, where "6/12/1982" is greater than "1/1/2020". Depending on the quality of the underlying data, and your knowlege of SQL, you can sometimes work around it, but it's often hopeless.

Basemaps

Standard basemaps provided by ESRI. Not all sites have basemaps, those that do generally allow you to toggle between two. Note: If the site uses the Basemap Toggle, specifying a basemap on the command-line will replace the pre-configured alternate basemap for the duration of your browsing session.

The basemap control is usually on the left panel's Layers tab.
Left panel Layers tab

While the basemaps are useful, they do have drawbacks:
  • They force the use of a very inaccurate coordinate system.
  • They limit the zoom scales to a short list of pre-determined values.
That means you can't reliably scale distances on either the screen or printed output, nor can you zoom to a standard scale like 1:1200 (1"=100 ft).

The "Measure Tools" does correct for the coordinate system and reports fairly accurate areas and distances.

You can also use a command-line option, "basemap=none" to eliminate the basemap. Note: This feature is not yet implemented in all sites.

Adjoiners

Available when identifying a parcel, the "Adjoiners" button will select all parcels sharing a common line or corner with the selected parcel.

Select by Buffer

Allows you to select features on the same or different layer that are within a given distance of the selected feature, optionally limiting results by attribute values. See the Advanced Query help topic for details. This function also works with features created with the Measure tools.

Command Line Options

In order to integrate with other web pages or programs, WebGIS has several command line options that can be used singly, or in combination.
Example: http://www.webgis.net/va/Blacksburg/?zoom=10926400,3602700,4800&preset=Zoning&op=id&id=1|parcels|parcel_id|035222
Used in combination, the argument order does not matter, but the relevant operations will be performed in this order: preset, id, zoom (turn layers on/off and zoom to preset, identify and zoom to feature, zoom to specified area).

Common Options and Arguments
basemapSpecify the Basemap (for sites that have basemaps).
Example: "basemap=satellite"
Valid values are: streets, satellite, hybrid, terrain, topo, gray, dark-gray, oceans, national-geographic, osm, dark-gray-vector, gray-vector, streets-vector, topo-vector, streets-night-vector, streets-relief-vector, streets-navigation-vector
Also: none, disables basemaps entirely, not available on all sites.
idIdentify a feature on a layer, given a pipe-delimited list of arguments. The first argument is the layer name, this is almost always the same as the name shown in the Layers TOC. If there are only 2 arguments, the 2nd argument is the ObjectID (not particularly useful, meant for internal use). If there are 3 arguments, the 2nd argument is the field name and the 3rd argument is the field value.
Example: id=parcels|parcel_id|035222
For backward-compatibility, the old format with a dummy first argument is still supported.
Example: op=id&id=0|parcels|parcel_id|035222

Try to use a field with unique vales. If multiple features are found, the first (random) feature will be used. Note: The field names are not always obvious, you can use the Advanced Query tool to discover them.
presetSpecify the Preset (for sites that have presets) to apply on load.
Example: "preset=zoning"
This only works with site-defined presets; user-saved presets do not work.
zoomZoom to a specific area, or point and scale. Command takes either 3 or 4 comma-separated parameters. Use 3 parameters to specify center point and scale (Format: zoom=x,y,scale). Use 4 parameters to specify opposite corners of a rectangular area. (Format: zoom=x1,y1,x2,y2). x/y coordinates can be decimal degrees, state plane feet or Web Mercator meters.
Examples (in Blacksburg VA):
  • "zoom=80.41,37.2,24000" center map at longitude, latitude with a scale of 1:24000
  • "zoom=10926400,3602700,12000" center map at x, y (VA NAD83 SP South) with a scale of 1:12000
  • "zoom=80.415,37.2,80.409,37.204" zoom to area specified in longitude, latitude
Other Options and Arguments
identifySet the initial Identify layer.
Example: "identify=addresses"
searchSet opening search, which is usually "Parcels". This is primarily for internal use, since the names of searches are not obvious, but feel free to contact us if you need help using this feature.
toolSet opening tool, which is usually "Identify".
  • Common options
  • tool=info - Identify by point (usually the default)
  • tool=info2 - Identify by rectangle
  • tool=info3 - Identify by polygon
  • tool=info4 - Identify by multipoint
  • tool=pan - Pan
  • tool=zoomin - Zoom In - not for touch screen
  • tool=zoomin - Zoom Out - not for touch screen
There can be site-specific custom tools meant primarily for internal use. This only works with tools on the main toolbar.

Draw Tools

To access: Click the "Tools" icon Tools icon in the top toolbar, then select "Draw Tools" from the pulldown on the "Tools" panel.

Add lines, shapes and text to the map. You can control the appearance via the "Edit Symbols" panel.
Edit symbols panel
Icon Descriptions
Draw the shape selected in the pull-down.
Stop drawing.
Same as double-click on map, for Lines and Polygons. Most other symbols are single-click or click-and-drag.
Delete last item.
Clear all items. Note: Most other functions that draw on the map (such as Identify or Measure) will also clear all the drawn items. See the "Measure" and "View Files" tools for a method of saving your work.

Identify

The Identify button is located on the horizontal toolbar on the left side of the map display. Just click the Identify button when you want to change the Active Identify Layer or identify method. The Active Identify Layer selection can be changed from the dialog box that appears. The user can now identify by Point (default), by Rectangle, by Polygon or by MultiPoint.

When WebGIS initially loads, identifying parcels by point is usually the default selected tool (site dependent). The user can immediately click or touch the screen to identify parcels.

You can use command-line options to change the initial layer and selection mode.

The user can close the Identify dialog box. WebGIS will remember your settings.

Identify panel
Note: If you use a selection method other than "By Point", remember to change back to "by Point"; the other selection methods can interfere with the normal panning/zooming behavior.

Attributes at Point

Display attributes of polygon layers at a point. While this information is generally useful, it can also be misleading for the following reasons.
  • The point used is computed from the selected feature, not the point the user picked on the map (if using Identify). It is done this way to produce consistent results regardless of how the feature was selected.
  • The selected feature, a parcel for example, can easily overlap multiple features in other layers, such as soils or zoning, only one of which would be listed. A worst-case example would be a parcel that is 99% in a flood zone, but the computed point happens not to be.

Index

Note: Not all sites have the same tools, or necessarily have the tools configured as shown.

Left Panel

The Left Panel is a sliding panel. It is defaulted to open when WebGIS is loaded on a desktop pc, laptops and tablets. It will be defaulted to close when WebGIS is loaded on smartphones. You will find all the Layers and Legend information in this panel. Simply click the Tab buttons at the top of the Left Panel to access those items. You can close and open it by pressing the toggle button. You can also close it by swiping the panel left. Closing the Left panel will give you a full screen experience.

The Left Panel toggle button is circled below. Click it to open and close the panel.
Left panel's About tab
Left panel's Layer tab
Left panel's Legend tab

Measure Tools

To access: Click the "Tools" icon Tools icon in the top toolbar, then select "Measure Tools" from the pulldown on the "Tools" panel.

Measure distances and areas. You can control the appearance via the "Edit Symbols" panel.
Icon Descriptions
Measure area.
Measure distance/perimeter.
Mark multiple points.
Useful for selecting multiple non-adjacent features.
Stop measuring.
Same as double-click on map.
Remove last measure.
Clear all measure data.
Redraw the measure shapes.
Useful when another command, such as "Select Features by Buffer", redraws the map. Check "Use new symbology" to use colors, line types, etc. set in the "Edit Symbols" panel.
Save measure feature(s) to point file.
Not available on all browsers. Creates a point file that can be imported with the "View Files" tool.
Save measure feature(s) to kml file.
Not available on all browsers. Creates a kml file that can be viewed in Google Earth or imported with the "View Files" tool.

Print

The Print button is located on the horizontal toolbar on the left side of the map display. Click the print icon to launch the print dialog. At the print dialog box, you can setup the format, file type, size, orientation, etc. Note: Print may take a few seconds. An indicator will appear after you press the "Click to Print" button. You can continue to use WebGIS while the print is being developed.

Note: Some sites use basemaps to provide a pretty background image, but basemaps also force the use of a very inaccurate coordinate system. This makes the "Preserve Scale" option nearly useless. You can use the command-line option "basemap=none" to disable basemaps and allow more accurate scaling. (This option is not available on all sites.)

Image of 'Map only' Print panel
Image of 'Map & Data' Print panel
Image of 'Presentation' Print panel

Searches

The Search button is located on the horizontal toolbar on the left side of the map display. The Search box is defaulted to be initialized on startup. Each locality enables different search capabilities so it may look different. Click on the dropdown box to change to a different type of search.

Helpful Hint: Start by entering as little as possible, to account for spelling variations, then refine your search to limit the number of results you need to look through.

If a search has multiple fields specified, they will be combined by "and". See Advanced Query if you need something more flexible.

Image of typical Search panel

Results

The Results are located across the bottom in a sliding panel, similar to the left panel. It will automatically slide up when results are found. The user can scroll through the table. You can close and open it by pressing the Results button located at the bottom left corner of the map.

Image of Results panel show/hide icon
Image of typical Results panel

Search Results

Does anyone read help anyway?

Settings

To access: Click the "Tools" icon Tools icon in the top toolbar, then select "Settings" from the pulldown on the "Tools" panel.

Change appearance and behavior of site. If you have local storage enabled for the site, the settings will persist between sessions.
North Arrow Display north arrow in upper left corner of map. Currently, north is always top of screen, so a north arrow is somewhat redundant.
Auto-hide Windows Only display one floating panel over the map at a time. Good for de-cluttering small screens. On larger screens, you can move the panels around so they are not on top of each other.
Auto-hide Results Automatically hide the Results panel at the bottom of the map when one of the results is selected.
Coordinate Display Turn on coordinate display at bottom of map to show cursor location. Not particularly useful on touch screen devices.
Lat/Long Format "DMS" displays Lat/Long coordinates in Degrees/Minutes/Seconds format (37°12'18"). "Degrees" displays Lat/Long coordinates in decimal degrees format (37.205). This affects not only the map's coordinate display, but also the data display of the "Measure" and "View Files" tools.
Coord. Format Change the coordinate display of the "Measure" and "View Files" tools.

Edit Symbols

To access: Open the left panel Open left panel icon, click the "Legend" tab, then expand the "Edit Symbols" panel.

Change appearance (colors, line widths, etc.) of user-generated features (see below) on the map. If you have local storage enabled for the site, the settings will persist between sessions. Sorry, you cannot change the symbology of the underlying data layers. Edit symbols panel

Table of Contents

Toolbars

The various map Navigation and Tool buttons are located within toolbars positioned on the left side of the map display. On smaller devices, some buttons may not be available. On touch enabled devices, zooming can be done by pinching and panning can be done by dragging your finger across the screen.

Toolbars

1) Toggle Left Panel
2) Pan map tool
3) Zoom In by box map tool
4) Zoom Out by box map tool
5) Identify features map tool
6) Open Search Window
7) Open Print Window
8) Opens Tools Window
9) Opens Help Kiosk Window
10) Zoom In
11) Zoom Out
12) Zoom to Physical Location (enable GPS)
13) Zoom to Previous Extent
14) Zoom to Next Extent
15) Zoom to Intial Extent

Tools

To access: Click the "Tools" icon Tools icon in the top toolbar.

Bookmarks Save a named view of the current display extents. See also "Presets".
Draw Tools Draw lines, shapes and text on the map. Details
Measure Tools Measure lengths and areas. Details
Settings Change how the site looks or acts. Details
View Files Import and display various files on the map. Details
ZoomTools Zomm to specific location or scale. Details

View Files

To access: Click the "Tools" icon Tools icon in the top toolbar, then select "View Files" from the pulldown on the "Tools" panel.

Tool to read several types of files and display them on the map.

File Type
Files
For Kml, Point and Traverse types, multiple files can be loaded at once. Shape files only support loading a singe pair of .shp/.shx files. Due to performance issues, files containing more than a few hundred records are not recommended.

Input Coordinate System
Coordinate system can be Longitude/Latitude (decimal degrees), Web Mercator (meters) or the appropriate NAD 83 State Plane (feet). Does not apply to Kml files, which are always Longitude/Latitude. When loading multiple files, all coordinate systems must be the same.

Drawing Symbology
Symbology is controlled by "Draw Point", "Draw Line" and "Draw Polygon" items on the "Edit Symbols" panel (on the "Legend" tab in most sites). Click "Clear" and "Redraw" after changing settings.

View Files - Point File Details

The file can contain comments - any line that starts with "#", "//" or "'" (apostrophe/single quote) will be ignored.

The file can contain multiple features, separated by "magic" line "##NEWREC". Not applicable for "Treat as: Points", they are always individual features.

For "Treat as:", Polylines require at least 2 points per feature; Polygons require at least 3 points per feature.

Example 1:
#Sample tab-delimited point file
#X column: 1, Y column: 2
#Coordinates in state plane feet
#H&P Blacksburg VA Office
10926167	3602873
10926543	3602928
10926644	3602521
10926312	3602460
10926167	3602873
Example 2:
#Sample comma-delimited point file
#X column: 2, Y column: 3
#with multiple features
#H&P Blacksburg VA Office
1,10926167,3602873
2,10926543,3602928
3,10926644,3602521
4,10926312,3602460
5,10926167,3602873
##NEWREC
1,10926156,3602822
2,10926427,3602893
3,10926459,3603191
4,10926056,3603128
5,10926156,3602822
##NEWREC
1,10926481,3603195
2,10926672,3603223
3,10926663,3602907
4,10926536,3602894
5,10926562,3603145
6,10926482,3603141
7,10926481,3603195

View Files - Traverse File Details

Useful for displaying your deed or survey plat on the map. Use the "Delta Angle" to more closely align deed/plat north with map north. Use the "Clear" and "Reload" buttons to adjust the angle without re-selecting the file(s).

The tool only supports the following tags:
DT optional, must be QB if included
DU optional, must be DMS if included
SP x y: one record required. XY Coordinates can be Longitude/Latitude, State Plane (feet), or Web Mercator (meters).
DD bearing distance: at least one record is required. Distance must be in feet.

Only one feature is allowed per file, but you can load multiple files at the same time.

The file can contain comments - any line that starts with "#", "//" or "'" (apostrophe/single quote) will be ignored.

Example:
#Sample Traverse File
#H&P Blacksburg VA Office
SP -80.41177 37.20236
DD N81-44-14E 380
DD S13-58-14E 419
DD S79-28-59W 338
DD N19-17-07W 438

Zoom Tools

To access: Click the "Tools" icon Tools icon in the top toolbar, then select "Zoom Tools" from the pulldown on the "Tools" panel.

Format: Select the coordinate input format. If your browser has local storage enabled, this setting will be remembered.
Latitude/
North (y)
Just what it says
Longitude/
East (x)
Just what it says
get current
map center
Populates coordinate boxes with the coordinates of the map center. Same as leaving coordinate boxes empty.
get physical
location
Populates coordinate boxes with your physical location. Your browser settings need to allow this site to access location data.
Scale: Some sites allow arbitrary scales, others have a set number of pre-determined scales/levels.
get
current
Populates scale box with the current map scale.