Tab Tip – Building a Query in XMap

June 26, 2009 by xmap
A version of this article was originally penned for the April 2007 edition of the DeLorme Professional Newsletter. When it was suggested that we include an updated revision for the June 2009 edition, it transpired that most of the original content still applies. So, with apologies to long-time subscribers, the following article is recycled.
The query function, which is included in both the Enterprise and Editor versions of XMap, offers both attribute and spatial querying. Queries are used to quickly identify specific records in your data and to uncover the spatial relationship between objects within different data layers. Note that queries that have been built using Enterprise or Editor are transferred with the corresponding openspace layer or through the synchronization process to users of XMap Professional. However XMap Professional cannot be used to create a query.
Read More…
A query is built by following a few simple steps:
1. After clicking the Query button on the left side of the GIS tab, select the layer to be queried from the Layer drop-down list.
2. Choose an attribute to query by clicking the cell immediately below the Attribute column heading. A drop-down list shows all of the attribute fields for that layer.
Note that the first item on the list is GEOMETRY. Select this option if you are creating a spatial query. This process will be discussed in greater detail below.
3. After selecting an attribute field, select the query Operator from the drop-down list in the adjacent cell. Depending on the data type, query operators may include “CONTAINS”, “IS EMPTY”, <, and =, among others. For instance, a query to find property owners by name within a parcel layer will be set up as follows:
Layer: Tax Parcels, Attribute: Owner, Operator: EQUALS
4. In the next cell, type or select the search criteria, which will reflect the name or value being sought. A drop-down list will offer a sample of the values that are present within the selected attribute field.
Optionally, select the User Input check box and leave the Criteria field blank, which allows unique query criteria to be entered each time the query is run. This function is particularly useful when sharing a layer with a user of XMap Professional either through an openspace file transfer or using the synchronization process as it allows them to customize the search parameters.
5. Use the Logical Operator option to build a more complex query by establishing multiple search criteria either on the same field or on different fields within the layer. For instance, by choosing the AND option, an additional line can be added that further filters the query results. The parcel query might then read like this:
Attribute: Owner, Operator: EQUALS, Criteria: Smith, Logical Operator: AND
Attribute: Value, Operator: > Criteria: 100000
In this case the query would return a list of all of the properties owned by someone named Smith that have a value of grater than $100,000. Additional lines can be added to a query as needed.
The process of building a spatial or geographic query is similar to building an attribute query. Selecting GEOMETRY from the Attribute list, as noted above, offers a unique list of query operators including, “IS CONTAINED BY”, “INTERSECTS”, and “WITHIN A DISTANCE OF”, as well as their inverses. This allows a subset of objects within a layer to be generated based on their spatial relationship to objects in another layer or based on a determined distance from a selected location or from the map center.
A powerful search option is to create a query that is a combination of both spatial and attribute query criteria. Using the parcel example again, the query could be built as follows:
Attribute: Owner, Operator: EQUALS, Criteria: Smith, Logical Operator: AND
Attribute: Value, Operator: > Criteria: 100000, Logical Operator: AND
Attribute: GEOMETRY, Operator: IS CONTAINED BY, Criteria: City School District
In this example the query results would be further limited to those that fall with the City School District polygon as delineated in a second openspace layer.
It is common for the spatial query function to be used in conjunction with XMap’s buffer tool. A buffer is polygon of a user-specified radius created around an object or group of objects within a layer. The Buffer dialog box, which is accessed by clicking the Tools button in the Workspace, offers the option to create buffer areas around all objects in a layer or just those that have been selected or queried.
As an example of the combined use of the buffer and spatial query tools, a pipeline manager can create a map and generate a list of properties that fall within a mile of his pipeline. To accomplish this he would first create his one-mile buffer polygon then build a spatial query as noted above using IS CONTAINED BY as the operator and the newly created buffer layer as the criteria.
The query function is one of the fundamental data management tools within any GIS. In XMap, the combination of buffering, attribute and spatial querying provides an efficient and effective way to filter or highlight critical objects within a layer.
A version of this article was originally penned for the April 2007 edition of the DeLorme Professional Newsletter. When it was suggested that we include an updated revision for the June 2009 edition, it transpired that most of the original content still applies. So, with apologies to long-time subscribers, the following article is recycled.
The query function, which is included in both the Enterprise and Editor versions of XMap, offers both attribute and spatial querying. Queries are used to quickly identify specific records in your data and to uncover the spatial relationship between objects within different data layers. Note that queries that have been built using Enterprise or Editor are transferred with the corresponding openspace layer or through the synchronization process to users of XMap Professional. However XMap Professional cannot be used to create a query.

Query1

A query is built by following a few simple steps:
  1. After clicking the Query button on the left side of the GIS tab, select the layer to be queried from the Layer drop-down list.
  2. Choose an attribute to query by clicking the cell immediately below the Attribute column heading. A drop-down list shows all of the attribute fields for that layer.
    Note that the first item on the list is GEOMETRY. Select this option if you are creating a spatial query. This process will be discussed in greater detail below.
  3. After selecting an attribute field, select the query Operator from the drop-down list in the adjacent cell. Depending on the data type, query operators may include “CONTAINS”, “IS EMPTY”, <, and =, among others. For instance, a query to find property owners by name within a parcel layer will be set up as follows:

    Layer: Tax Parcels, Attribute: Owner, Operator: EQUALS

  4. In the next cell, type or select the search criteria, which will reflect the name or value being sought. A drop-down list will offer a sample of the values that are present within the selected attribute field.
    Optionally, select the User Input check box and leave the Criteria field blank, which allows unique query criteria to be entered each time the query is run. This function is particularly useful when sharing a layer with a user of XMap Professional either through an openspace file transfer or using the synchronization process as it allows them to customize the search parameters.
  5. Use the Logical Operator option to build a more complex query by establishing multiple search criteria either on the same field or on different fields within the layer. For instance, by choosing the AND option, an additional line can be added that further filters the query results. The parcel query might then read like this:

    Attribute: Owner, Operator: EQUALS, Criteria: Smith, Logical Operator: AND
    Attribute: Value, Operator: > Criteria: 100000

    In this case the query would return a list of all of the properties owned by someone named Smith that have a value of greater than $100,000. Additional lines can be added to a query as needed.

Query2The process of building a spatial or geographic query is similar to building an attribute query. Selecting GEOMETRY from the Attribute list, as noted above, offers a unique list of query operators including, “IS CONTAINED BY”, “INTERSECTS”, and “WITHIN A DISTANCE OF”, as well as their inverses. This allows a subset of objects within a layer to be generated based on their spatial relationship to objects in another layer or based on a determined distance from a selected location or from the map center.
A powerful search option is to create a query that is a combination of both spatial and attribute query criteria. Using the parcel example again, the query could be built as follows:
Attribute: Owner, Operator: EQUALS, Criteria: Smith, Logical Operator: AND
Attribute: Value, Operator: > Criteria: 100000, Logical Operator: AND
Attribute: GEOMETRY, Operator: IS CONTAINED BY, Criteria: City School District
In this example the query results would be further limited to those that fall with the City School District polygon as delineated in a second openspace layer.
It is common for the spatial query function to be used in conjunction with XMap’s buffer tool. A buffer is polygon of a user-specified radius created around an object or group of objects within a layer. The Buffer dialog box, which is accessed by clicking the Tools button in the Workspace, offers the option to create buffer areas around all objects in a layer or just those that have been selected or queried.
As an example of the combined use of the buffer and spatial query tools, a pipeline manager can create a map and generate a list of properties that fall within a mile of his pipeline. To accomplish this he would first create his one-mile buffer polygon then build a spatial query as noted above using IS CONTAINED BY as the operator and the newly created buffer layer as the criteria.
The query function is one of the fundamental data management tools within any GIS. In XMap, the combination of buffering, attribute and spatial querying provides an efficient and effective way to filter or highlight critical objects within a layer.

XMap Q&A – My company has a well established GIS; why would we need XMap?

June 26, 2009 by xmap

 

One of the recurring themes that you will often read in DeLorme’s XMap informational literature is that XMap is equally well suited as a standalone GIS application or as an extension to your existing GIS infrastructure. As XMap continues to evolve, more and more emphasis is being placed on improving the interoperability with third-party GIS software and databases and on simplifying the exchange of data between the different platforms. Seen in this light, XMap functions as a bridge between your current GIS setup and those who need access to the data on an ongoing basis, namely your field staff or mobile workforce.
Before considering this question in the context of the current versions of XMap, it is worth taking a look back at DeLorme’s first venture into the world of GIS in the early versions of XMap.
DeLorme’s strength in the field of mapping technology has always been founded on the inherent mobility of its software. Companies with large field-based workforces were quick to recognize this and were equally quick to ask for additional functionality to support their field operations. One of the most frequent requests was for a tool to integrate corporate GIS datasets into this mobile mapping platform. DeLorme acquiesced with the release of XMap version 3, which offered a simple function for importing shapefiles as draw layers. The intention of this feature was simply to provide an easy-to-use and affordable means to display GIS data in the field. For this reason, the early versions of XMap were particularly appealing to GIS administrators.
Read More…
Since those early days, XMap’s development has followed two paths. A vast array of functionality has been added to allow XMap to serve as a self-contained spatial data management tool, typically for relatively small scale operations. Concurrently the XMap development team has spent a considerable amount of time designing the efficient data distribution capability that has been adopted by numerous large-scale GIS departments.
XMap is not intended as a replacement for your current GIS software, instead it adds value to your GIS investment by extending its reach. In the office, the Enterprise version of XMap is used to import and stage your data in preparation for distribution. It can even pull layers directly from your ArcSDE databases. XMap’s integrated Database Manager application is then used to set up the subscription process by which selected layers will be assigned to an individual or group as appropriate. 
In the field, the Professional version of XMap provides easy, read-only access to these GIS layers with a simple click of a button. This synchronization process is initiated by the field user and it ensures that they have the latest version of each layer to which they are subscribed.
Perhaps the most appealing function of the XMap suite for GIS administrators is the redlining tool that is included in XMap Professional. As a component of the synchronization process, this easy-use-annotation feature allows field workers to communicate with their GIS administrator using a variety of markup tools. These redline layers are automatically delivered to the central database with each synchronization, allowing the data administrator to correct or update the master layers as necessary.
Most GIS managers will agree that a fully functional GIS is one in which all vested parties have access to the necessary data. XMap can play a key role in this process by simplifying the distribution of data and by providing an easy-to-use and affordable GIS viewer for field operatives.
Telecom_1One of the recurring themes that you will often read in DeLorme’s XMap informational literature is that XMap is equally well suited as a standalone GIS application or as an extension to your existing GIS infrastructure. As XMap continues to evolve, more and more emphasis is being placed on improving the interoperability with third-party GIS software and databases and on simplifying the exchange of data between the different platforms. Seen in this light, XMap functions as a bridge between your current GIS setup and those who need access to the data on an ongoing basis, namely your field staff or mobile workforce.
 
Before considering this question in the context of the current versions of XMap, it is worth taking a look back at DeLorme’s first venture into the world of GIS in the early versions of XMap.
 
DeLorme’s strength in the field of mapping technology has always been founded on the inherent mobility of its software. Companies with large field-based workforces were quick to recognize this and were equally quick to ask for additional functionality to support their field operations. One of the most frequent requests was for a tool to integrate corporate GIS datasets into this mobile mapping platform. DeLorme acquiesced with the release of XMap version 3, which offered a simple function for importing shapefiles as draw layers. The intention of this feature was simply to provide an easy-to-use and affordable means to display GIS data in the field. For this reason, the early versions of XMap were particularly appealing to GIS administrators.
 
Since those early days, XMap’s development has followed two paths. A vast array of functionality has been added to allow XMap to serve as a self-contained spatial data management tool, typically for relatively small scale operations. Concurrently the XMap development team has spent a considerable amount of time designing the efficient data distribution capability that has been adopted by numerous large-scale GIS departments.
 
XMap is not intended as a replacement for your current GIS software, instead it adds value to your GIS investment by extending its reach. In the office, the Enterprise version of XMap is used to import and stage your data in preparation for distribution. It can even pull layers directly from your ArcSDE databases. XMap’s integrated Database Manager application is then used to set up the subscription process by which selected layers will be assigned to an individual or group as appropriate. 
 
In the field, the Professional version of XMap provides easy, read-only access to these GIS layers with a simple click of a button. This synchronization process is initiated by the field user and it ensures that they have the latest version of each layer to which they are subscribed.
 
RedlinePerhaps the most appealing function of the XMap suite for GIS administrators is the redlining tool that is included in XMap Professional. As a component of the synchronization process, this easy-use-annotation feature allows field workers to communicate with their GIS administrator using a variety of markup tools. These redline layers are automatically delivered to the central database with each synchronization, allowing the data administrator to correct or update the master layers as necessary.
 
Most GIS managers will agree that a fully functional GIS is one in which all vested parties have access to the necessary data. XMap can play a key role in this process by simplifying the distribution of data and by providing an easy-to-use and affordable GIS viewer for field operatives.

Reseller Spotlight

June 26, 2009 by xmap

One of the daily challenges faced by DeLorme sales, marketing, and customer service staff is addressing the needs of all the industries that we serve. Because of its flexible nature, XMap has been adopted by a wide array of businesses and organizations, all of which bring their own requirements to the table. While DeLorme staff members can justifiably claim to have a high level of proficiency when it comes to understanding the workings of XMap, the application of the technology for a specific market can be considerably more demanding.

Thankfully, DeLorme has developed a network of Value-Added Resellers (VARs) who are much more familiar with the industries and territories that they serve and can interpret and apply the capabilities of XMap accordingly.

Over the coming months, the DeLorme Professional Newsletter will include a series of articles on some of our key VARs that will provide an insight into their business focus and sphere of expertise. If you are interested in the application of XMap within their particular industry, you are encouraged to contact them directly. If would like more information about becoming a Value-Added Reseller of XMap, please contact the XMap team at 1-800-293-2389 or email prosales@delorme.com.

 DDSI_logoOur first reseller in the spotlight is Tulsa, Oklahoma-based Downtown Design Services, Inc. (DDSI). DDSI has been serving the oil and gas, electric transmission and distribution, fiber optic, and telecommunications industries, as well as municipalities and local governments since 1999. DDSI’s customer base is dispersed throughout the U.S. but especially in Oklahoma, Texas, Colorado, Kansas, New Mexico, and Wyoming. Offering drafting and design services, GIS data management, conversion and collection, DDSI provides their clients with superior service in a timely, cost-effective manner, meeting their clients’ goals and objectives.

“Having handled the pipeline corridor mapping for multiple gas gatherers across the United States in both CAD and GIS environments for many years, we found the DeLorme XMap GIS suite to be an ideal tool for companies wanting to implement or supplement their GIS,” said Tim Harrison, company president. “With one particular client, we had used AutoCAD to maintain their mapping system for many years. By introducing and implementing XMap GIS, as well as the Earthmate PN-Series GPS receiver, we have enabled them to push data to over 150 users across the region, thus allowing them to update their system on a daily basis.

DDSI specializes in converting existing CAD, DeLorme Street Atlas USA, or hard copy data to GIS. The company also provides client-specific implementation, training, and support of XMap.

For more information on DDSI’s GIS data conversion, management, or collection services or any other drafting and design needs please visit their Website: www.downtown-design.com

Earthmate PN-20 Helps Bellingham Mountain Rescue Locate Lost Hikers

June 26, 2009 by xmap

The following is a first-hand account of a successful rescue operation in the Glacier Peak Wilderness of the Cascade Range in Washington State. Justin Mitchell, the Operations Leader for Bellingham Mountain Rescue, describes how the Earthmate PN-20 GPS receiver proved its mettle in extreme conditions.

S&R_WashOn August 27th, 2008, just before midnight, I received a call from Don, an operations leader from the Skagit Mountain Rescue team. They needed some help from Bellingham Mountain Rescue for two climbers reportedly stuck on a ledge somewhere near Spire Point. The climbers were near the end of completing the “Ptarmigan Traverse,” a five-day thru hike in the North Cascades and were stuck on a ledge in bad weather with 100 ft visibility, not knowing exactly where they were.  I called and woke up one of our SAR deputies from the Whatcom County Sheriff’s Office (a pleasure to wake them up instead of what is typically the reverse) to let them know we’d been requested. I then got to work putting a team together and downloading maps to my PN-20. Spire Point is located quite a way into the North Cascades, and with the normal road/trail system being washed out, I knew there was going to be quite a bit of bushwhacking and/or route-finding. It also meant our chances of getting back in there and finding them quickly without helicopter support was slim.

We met at “base operations” at the Concrete airport the next morning to discuss our options. Volunteers showed up from Skagit, Tacoma, and Bellingham mountain rescue teams. Despite the long distance involved, a team would go in by foot since the weather did not look favorable for a helicopter. The Bellingham team would continue to help at base ops but be on hot standby in the event a helicopter option became available. We were able to communicate with the stranded climbers a couple of times via cell phone and the situation was not good—they were extremely cold, wet, and showing signs of hypothermia. The cell phone, however, did provide us with a lat/long to start off with via its E911 feature. The coordinates did not initially make sense, although I was able to enter them into my PN-20 using a variety of different formats, until finally noting that they had come in via the degrees decimal format. Bingo—the coordinates put them near the summit of Spire Point (degrees minutes format N48° 19.042′, W121° 4.247′). So from there, we were able to come up with some possible scenarios and hone in our initial search area.

Luck was on our side. Although the mountains were still socked in, the weather was clearing somewhat and a Navy helicopter arrived to possibly help. We collectively gathered around our USGS maps and came up with a plan—we would follow the valleys in towards Spire Point, keeping well under the cloud ceiling, and try one of three different “insertion points” on alternate sides of the mountain for a drop off. And from there, we’d climb up near the top of Spire Point as quickly as we could to search for the climbers. This was clearly our best option given the time it would take for the first team to get in there on foot. Moreover, another weather system was on its way in and promised to bring worse weather than this one. As we loaded onto the helicopter, I entered the three insertion points as waypoints into my PN-20, wondering if we’d even get to use them.

Itswoot_LakeThe flight in was interesting. We followed roads and valleys into the area, keeping a close eye on the weather ceiling. And one by one our hopeful insertion points were shut out by the bad weather. All the while, though, I sat next to the side door of the helicopter with my PN-20, keeping track of where we were relative to our insertion points. As we exhausted our last option, though, I asked the pilot to head back west and try another option. I had seen a small lake on the topo map of my PN-20 that just might be accessible via a small side valley. We rounded the corner into the valley and I asked the pilot if he’d be comfortable poking his nose just over the trees at the head of the valley. We were just below the ceiling but he agreed since it was basically our only hope. As we skimmed over the trees, Itswoot Lake appeared with a perfect little landing zone on the south end of the lake (N48° 17.870′, W121° 5.319′).

The rotor wash on the Seahawk helicopter (basically same as a Blackhawk but in Navy terms) was tremendous as they took off and accelerated the wetness of the rain. We quickly donned foul weather gear, oriented ourselves with a map and compass, and headed up the mountain. Visibility was minimal, and the higher we got up Itswoot Ridge, the more rainy, windy, and cold it got. None of us had ever been here before either so our maps, compass, and altimeters were crucial to route-finding. And although we’ve trained ourselves not to rely on a GPS, the PN-20 and its integrated maps were outstanding for confirming our location and route. We got up to just under the summit of Spire Point and set up camp on the Dana Glacier in the dark. Our voices were hoarse from yelling and whistling, and our bodies were tired and hungry from battling the elements. We felt pretty good about the progress we’d made but also knew first hand the weather these climbers had gone through. We went to sleep with hopes of finding survivors in the morning.

Morning came quickly and the winds had calmed down a bit, but visibility was still quite challenging. As we loaded up our tents, we resumed our yells and whistles, and to our surprise heard a very faint yell back! Tracking the direction of the yells was difficult because of various echoes involved, but we made our way north along the Dana Glacier and eventually found the lost climbers cold, wet, but otherwise alive, and very happy to see us (N48° 19.384′, W121° 4.115′). As we fed them some hot food, they explained how they’d huddled in their one remaining sleeping bag all night and were going to head back down the north side of the mountain if help had not arrived by that afternoon.

We gathered all their stuff and headed back down the way we’d come up, meeting the other rescue team along the way. A helicopter soon arrived to take us and our rescued subjects back to warmth, safety, and their loved ones.

I shudder to think of the consequences if we hadn’t have found them when we did, especially given the colder and more intense weather system that was hitting the area the very next day. The expert flying provided by our local Navy base was certainly key to us succeeding with this mission, but equally as important was knowing exactly where we were at all times via the maps on my Delorme PN-20. I truly believe it contributed to two saved lives, and I look forward to even better capabilities on the PN-40.

For more information on Bellingham Mountain Rescue, visit www.wcsar.org/bmrc/.

To read more about the Earthmate PN-Series GPS receivers, click here.

DeLorme Releases Updated Topographic Map Data for XMap

June 26, 2009 by xmap
DeLorme recently announced the availability of the 2009 edition of its XMap USA Topographic Data [link: http://shop.delorme.com/OA_HTML/DELibeCCtpSctDspRte.jsp?section=10063]. This unique dataset offers users of XMap, DeLorme’s three-tiered GIS suite, a highly-detailed and customizable base map with topographic coverage for the U.S. and road and street data for Canada and Mexico, all on a single DVD.
This latest release of the XMap USA Topographic Data includes a significant number of updates and other improvements including:
Over 300,000 new roads and streets in the U.S.
Detailed road and street coverage for Canada and major roads in Mexico
200,000 new places-of-interest
Over 4,000 new trails
Enhanced map colors for superior cartographic display
Improved horizontal accuracy
Because XMap USA Topographic Data is in vector format, map features can be turned on or off as needed, providing an optimized backdrop for managing and displaying your GIS layers or other map data.  Unlike raster-based topographic maps, XMap USA Topographic Data is scalable so the optimal concentration of map features is displayed at every zoom level.
As an integrated component of the XMap suite, the XMap USA Topographic Data adds value to the software by enabling key features and functions including:
3-D terrain modeling
Elevation profiling
Customizable contour and shaded relief display
Road and trail routing, as well as in-vehicle navigation
Address geocoding
With over 30 years experience developing and managing spatial datasets for use in a broad range of mapping products, DeLorme has earned a well-deserved reputation for the quality of its map data. The XMap USA Topographic Data 2009 offers XMap users the foremost North American map dataset available today.
DeLorme map data is also available for use in third-party GIS applications in a variety of formats, including ESRI shapefile or geodatabase. For more information, call 1-800-293-2389 or contact ProSales@delorme.com.

DeLorme recently announced the availability of the 2009 edition of its XMap USA Topographic Data. This unique dataset offers users of XMap, DeLorme’s three-tiered GIS suite, a highly-detailed and customizable base map with topographic coverage for the U.S. and road and street data for Canada and Mexico, all on a single DVD.

Topo_09This latest release of the XMap USA Topographic Data includes a significant number of updates and other improvements including:

  • Over 300,000 new roads and streets in the U.S.
  • Detailed road and street coverage for Canada and major roads in Mexico
  • 200,000 new places-of-interest
  • Over 4,000 new trails
  • Enhanced map colors for superior cartographic display
  • Improved horizontal accuracy

Because XMap USA Topographic Data is in vector format, map features can be turned on or off as needed, providing an optimized backdrop for managing and displaying your GIS layers or other map data.  Unlike raster-based topographic maps, XMap USA Topographic Data is scalable so the optimal concentration of map features is displayed at every zoom level.

As an integrated component of the XMap suite, the XMap USA Topographic Data adds value to the software by enabling key features and functions including:

  • 3-D terrain modeling
  • Elevation profiling
  • Customizable contour and shaded relief display
  • Road and trail routing, as well as in-vehicle navigation
  • Address geocoding

With over 30 years experience developing and managing spatial datasets for use in a broad range of mapping products, DeLorme has earned a well-deserved reputation for the quality of its map data. The XMap USA Topographic Data 2009 offers XMap users the foremost North American map dataset available today.

DeLorme map data is also available for use in third-party GIS applications in a variety of formats, including ESRI shapefile or geodatabase. For more information, call 1-800-293-2389 or contact ProSales@delorme.com.

Tab Tip – Efficient Project Management in XMap

May 27, 2009 by xmap

Anyone who has had the good fortune to attend a DeLorme-hosted XMap training class will be well aware of the emphasis placed by the instructor on project management in XMap, and on the need to fully understand the functionality of the Map Data tab. Typically a training class will include a sizable amount of time covering the basics of XMap’s file management system and will offer advice for making your XMap experience more productive and efficient.

Before offering some suggestions as to how best to use the Map Data tab, it might be wise to provide a brief introductory explanation as what a “project” actually is.

Project1A project is a file that stores certain settings with XMap and records a specific map view that can be reloaded at later date. Projects, which are assigned a .xmp suffix, are saved in the Projects folder in your DeLorme Docs folder which, for XMap 6 users, is in “My Documents” on your local computer, and for XMap 5 and previous users, is at the root of your local hard drive (typically C:\DeLorme Docs).

Projects are typically intended for local use only and should not be shared or sent to another user. As we will soon discuss, a project may contain references to additional files that are stored on the host computer and these will not be available after the project file is transferred and opened on another machine. For sharing the contents of a project file, the Map Data tab includes the Transfer File function, which has been covered in previous Tab Tip articles.

So what is saved in an XMap project file?

  • The Current Data Zoom Level and the Coordinates Representing the Geographic Center of the Map
    It is often mistakenly assumed that the project records the geographic extent of map; however this is not the case. If you change your computer’s screen resolution from one XMap session to the next, you may notice that objects that previously appeared are now outside of the viewable map area. Instead, a project simply remembers the latitude and longitude at the center point of the map window.
  • Map Datasets
    The availability of map datasets is indicated by the datasets list in both the Primary and Secondary map windows in the Map Data tab. This list includes the vector base map datasets that have been installed, aerial imagery, USGS quads (3DTQ), etc., as well as XMap’s Reference Data. The list may include a number of sample datasets that are installed by default and it is usually wise to remove these before saving or creating your first project file.
    XMap has been designed to automatically look for any available map datasets in several locations, including in the Downloads folder in your DeLorme Docs folder, on your local DVD drive, or from the location from where the software was originally installed. To modify this list, click the Data button, select Base Data and either Add or Remove locations as needed.
  • The Visibility of the Map Datasets
    Check boxes in both the Primary and Secondary Map windows of the Map Data tab offer the option to turn off the selected dataset. This allows the data connection to remain active while disabling the visibility of the dataset in the map window.
  • Draw Layers/Routes/XData Datasets
    It is often assumed that if a draw object is added to the map in XMap, it is automatically added to the current project file. This is not the case. Draw objects are saved in a draw layer, a separate file that is saved in the Draw folder in the DeLorme Docs folder. Objects in a draw layer appear on the map because the project file contains information about the layer name and where it is saved. If the connection to this file is broken by moving the file, renaming the folder, or physically sending the project file to another user, the draw layer will not appear on the map. The same is true of routes and XData datasets.
  • Customized Map Features
    The Map Features section of XMap’s Options window allows the contents of the vector base map datasets to be customized. Unnecessary features can be turned of to create a base map that optimizes the view of the data that you are trying to portray. These settings are saved as part of your project file.
  • GIS Layers
    As with draw layers, GIS layers are independently managed using the functions of the GIS tab. The project file retains information about which layers are currently in the Workspace of the GIS tab, and whether the layers are visible on the map.
  • Print Layout Features
    When printing a map, the Layout Tools menu in the Print tab offers several options for customizing the design of the page. These include a map heading, scale bar, image (often used to insert a company logo) and several others. If you save your project after these print features are added, they will appear on all maps printed from that project. This feature allows the project file to act as a template for printing and eliminates the need to manually add these objects for each printed map.

One important consideration when working with projects is that a single draw layer or GIS layer can be a component of multiple projects. If it is edited within one project, those edits will appear in every project that contains a reference to that layer.

While there is no prescribed way to use projects within XMap, there are, as with any file management system, certain guidelines that may help you manage your data and workflow more effectively.

  • Keep in mind that there is no limit to the number of projects that can be saved. It is a good idea to maintain a project for each task you are working on or for each region or territory that you cover.
  • Having said that, keep your projects organized, give them logical names and delete them when they are no longer needed. Remember that if you delete a project file, you are not deleting the layers to which it refers, only the project file itself.
  • If you make changes to a project but want to restore it to its original state, simply use the file menu to reopen the current project and, when prompted, choose not to save your changes.
  • Develop a master project from which all additional projects can be created. This allows the subsequent projects to inherit all of the features and settings from the original. Begin by establishing the settings that reflect how you will typically use XMap: remove unnecessary dataset connections in the Map Data tab, modify the custom features list to match your preferences, add print layout items as needed, and adjust the zoom level of your map view to encompass the full extent of your territory. Now each time you embark on a new task, simply open this master project, zoom to an area of interest and use the Save As function in the File menu of the Map Data tab. The alternative is to create a new project for each situation, however this is not usually the best approach as it will reset the project to the default settings and reestablish all of the original dataset connections.

It has been said that if you don’t understand the functionality of the Map Data tab in XMap, you run the risk of jeopardizing all of your hard work, or at the very least, of making your job much more difficult. Of all of the features of XMap, Map Data is the one component which is essential to even the most basic operation of the software.

XMap Q&A – I noticed that some of the sample maps on the DeLorme Web site include symbols that are not available in my version of XMap. How can I get these symbols?

May 27, 2009 by xmap

SymbolsOn occasion, DeLorme customer service representatives are called on to clarify that the images and sample maps on the xmap.com pages do not always reflect what new XMap users are likely to see immediately after they install the software. These images are intended to represent simulations of how the functionality of XMap can be applied within certain industries and for particular applications. The process of composing these maps typically involves utilizing data from a variety of sources, and often it entails creating custom symbology that is more applicable for representing the features on a particular map. It should also be noted that all of the sample maps have been created using the tools that are readily available to all XMap users.

XMap includes a variety of symbol sets that can be assigned to represent points on the map. These range from simple pushpins and flags to more complex symbols representing outdoor pursuits, which were inherited from Topo USA, DeLorme’s recreational software title. XMap also offers a feature for creating custom symbols, which was the source for many of the symbols use on the aforementioned sample maps. Creating custom symbols is a fairly straightforward process:

  1. In the Draw tab, select the Symbol tool by clicking and holding the button in the lower left corner of the draw tools.
  2. From the resulting Symbols dropdown list, choose New to activate XSym, XMap’s symbol creating and editing tool.
  3. Either use the available graphic tools to draw your own symbols or click the Import button to use an existing bitmap file as a symbol. XSym will automatically reduce the image size to fit the 24 pixels square dimensions of the symbol; however, it is recommended that this reduction is performed using a third party graphic program before initiating the import process. Due to the degree of reduction, a complex image file may not be accurately represented when imported.
  4. When all of the required symbols have been created, type an appropriate name for the symbol set and click OK. The new symbols are now available in the Draw tab.

To assign these new symbols to a GIS point layer, you must first add the symbol set to the list of those available in the Symbolize Layer dialog box.

  1. Click the Add button and in the resulting window, click Browse
  2. Locate the previously created symbol set (*.dim) in the Symbols folder in the DeLorme Docs folder
  3. After it has been selected, click the Add to List button before clicking OK

The symbols in your new symbol set will now be available for all of your GIS point layers.

Texas General Land Office Uses XMap and the Earthmate PN-20 to Help with Hurricane Relief

May 27, 2009 by xmap

Hurricane_Ike

In the early hours of September 13 2008, Hurricane Ike made landfall as a category two storm to the east of Galveston, Texas. In the preceding days, Ike had wreaked havoc on the islands of Hispaniola and Cuba before heading northwest across the Gulf of Mexico. The impact on the coastal areas of Texas and Louisiana was catastrophic with over 100 people losing their lives and an estimated $24 billion in damage.
In preparation for the storm’s imminent landfall, Texas Task Force One, the state emergency response organization comprised of more than 300 emergency personnel from 60 agencies and departments across the state, set up their Command Center in Houston. Among those who responded were GIS specialists from the Texas General Land Office (GLO), who brought with them DeLorme’s XMap software and Earthmate PN-20 GPS receivers.
One of the lessons learned during the response to Hurricane Katrina, which hit Louisiana three years earlier, is the important role played by GIS in such emergency operations. During a disaster, a substantial amount of spatial information is collected, processed, and shared among countless responding agencies. The technology that allows this data to be efficiently managed must not only be sufficiently powerful and capable, but must also be straightforward enough for responders of all skill levels to utilize quickly and effectively. A key benefit that XMap brings to the emergency operations process is that it can be rapidly put to work to help in the recovery effort.
One of the first tasks undertaken by the Information Systems/Business Automation/GIS specialist from the GLO was training other GLO response team members on the use of the PN-20 for simple field data collection. Their job was to quickly create a database of damaged and destroyed properties based on the precise coordinates of each structure. They were also instructed to photograph what remained of each building as a first step in the recovery and rebuilding process.
The significance of GPS in any disaster situation cannot be overstated. The basic process of navigation, which normally depends on visual reference points such as buildings or street signs, is no longer a viable option as many of these features are destroyed during a storm. In order to determine the current location or to navigate to a specific address, a GPS receiver with accurate map information is essential. A GPS receiver that offers the ability to display aerial imagery, such as the PN-20 or its successor, the PN-40, provides even more value in disaster situations as the imagery allows emergency responders to see where buildings or structures originally stood.
For the GLO response teams, the primary function of the PN-20 was to collect the coordinates of each impacted property. Simpler and more accurate than marking a map, a GPS-collected waypoint allows the responder to precisely record and name damage locations with just a few button pushes. In this format, the data collected on the PN-20s was later transferred to XMap and integrated into the GIS database.
A final part of the process involved matching each photograph with the appropriate GPS point so that the actual image could be accessed from the map. This data was later offered for public viewing through an online map service.
After Hurricane Ike recovery the Earthmate PN-20s were deployed to collect location data on the status of oil and gas facilities as well as damaged or sunken vessels along the coast. In preparation for the storm, virtually all oil and gas operations in the impacted area of the gulf had been shut down and secured, however an immediate assessment on the level of damage was critical to mitigate further harm to the natural environment. This data collection effort allowed GIS specialists at the GLO to create maps depicting each location and provided the means for response agencies to efficiently allocate the necessary resources where the need was greatest.
While many would assume full recovery from a major natural disaster such as Hurricane Ike can take years, the appropriate actions taken in the immediate aftermath can greatly hasten the recovery. Much of this effort depends on having the right tools in the hands of the right people at the right time. This was proven in coastal Texas after Ike came ashore, and the rugged and adaptable Earthmate PN-20 lived up to the task.

In the early hours of September 13 2008, Hurricane Ike made landfall as a category two storm to the east of Galveston, Texas. In the preceding days, Ike had wreaked havoc on the islands of Hispaniola and Cuba before heading northwest across the Gulf of Mexico. The impact on the coastal areas of Texas and Louisiana was catastrophic with over 100 people losing their lives and an estimated $24 billion in damage.

In preparation for the storm’s imminent landfall, Texas Task Force One, the state emergency response organization comprised of more than 300 emergency personnel from 60 agencies and departments across the state, set up their Command Center in Houston. Among those who responded were GIS specialists from the Texas General Land Office (GLO), who brought with them DeLorme’s XMap software and Earthmate PN-20 GPS receivers.

One of the lessons learned during the response to Hurricane Katrina, which hit Louisiana three years earlier, is the important role played by GIS in such emergency operations. During a disaster, a substantial amount of spatial information is collected, processed, and shared among countless responding agencies. The technology that allows this data to be efficiently managed must not only be sufficiently powerful and capable, but must also be straightforward enough for responders of all skill levels to utilize quickly and effectively. A key benefit that XMap brings to the emergency operations process is that it can be rapidly put to work to help in the recovery effort.

One of the first tasks undertaken by the Information Systems/Business Automation/GIS specialist from the GLO was training other GLO response team members on the use of the PN-20 for simple field data collection. Their job was to quickly create a database of damaged and destroyed properties based on the precise coordinates of each structure. They were also instructed to photograph what remained of each building as a first step in the recovery and rebuilding process.

The significance of GPS in any disaster situation cannot be overstated. The basic process of navigation, which normally depends on visual reference points such as buildings or street signs, is no longer a viable option as many of these features are destroyed during a storm. In order to determine the current location or to navigate to a specific address, a GPS receiver with accurate map information is essential. A GPS receiver that offers the ability to display aerial imagery, such as the PN-20 or its successor, the PN-40, provides even more value in disaster situations as the imagery allows emergency responders to see where buildings or structures originally stood.

For the GLO response teams, the primary function of the PN-20 was to collect the coordinates of each impacted property. Simpler and more accurate than marking a map, a GPS-collected waypoint allows the responder to precisely record and name damage locations with just a few button pushes. In this format, the data collected on the PN-20s was later transferred to XMap and integrated into the GIS database.

A final part of the process involved matching each photograph with the appropriate GPS point so that the actual image could be accessed from the map. This data was later offered for public viewing through an online map service.

PN_HurricaneAfter Hurricane Ike recovery the Earthmate PN-20s were deployed to collect location data on the status of oil and gas facilities as well as damaged or sunken vessels along the coast. In preparation for the storm, virtually all oil and gas operations in the impacted area of the gulf had been shut down and secured, however an immediate assessment on the level of damage was critical to mitigate further harm to the natural environment. This data collection effort allowed GIS specialists at the GLO to create maps depicting each location and provided the means for response agencies to efficiently allocate the necessary resources where the need was greatest.

While many would assume full recovery from a major natural disaster such as Hurricane Ike can take years, the appropriate actions taken in the immediate aftermath can greatly hasten the recovery. Much of this effort depends on having the right tools in the hands of the right people at the right time. This was proven in coastal Texas after Ike came ashore, and the rugged and adaptable Earthmate PN-20 lived up to the task.

For more information on the Texas General Land Office, visit www.glo.state.tx.us.

To read more about the Earthmate PN-Series GPS receivers, click here.

Unlimited Imagery and USGS Quad Maps for XMap

May 27, 2009 by xmap

Purchase XMap 6.2 for 20% off the normal price and take advantage of DeLorme’s new Map Library.

How much would you be willing to pay for up-to-date, high-quality aerial imagery for the entire U.S.? What if we included over 50,000 7.5-minute USGS quad maps scanned and seamlessly geo-referenced? How about Satellite imagery for every state and NOAA navigational charts for the U.S. coastal waters?

How does under $30 sound?

Map_LibraryDeLorme’s innovative Map Library subscription service, which is available through the Netlink tab in XMap 6, offers unlimited access to all of these map datasets and more for a full year. Simply select the grid tiles that cover your area of interest, choose the type of data, and submit your order. Your custom dataset is usually available for download within minutes and is automatically displayed in XMap.

What makes this deal even better is that all of the imagery, USGS maps, and other downloaded datasets are saved on your local hard drive and are yours to keep. There is no need to pay a monthly charge to download more data or to maintain an internet connection to see the datasets on the map. You could be on the road or at the jobsite and you will still be able to display the imagery, maps, or charts in XMap.

If you haven’t already upgraded to XMap 6, the availability of the Map Library subscription service provides enough reason to do so by itself. However, the latest version of XMap also offers an array of functional enhancements and improvements to many components of the software including:

  • Shapefile importing at the XMap Professional level
  • Improved data administration functionality in XMap GIS Enterprise
  • Append and replace options when importing GIS layers
  • Redesigned GPS navigation screen for optimized in-vehicle use

As with all previous versions of XMap, XMap 6 represents a unique amalgamation of powerful GIS data management, GPS-enabled navigation, and visually stunning cartography.

There has never been a better time to upgrade to the latest version of XMap. Order XMap 6.2 before June 30, 2009 and you will receive 20% off the normal price.

For more information or to order XMap 6.2, click here or call 800-293-2389 to speak with a customer representative. Make sure to mention promotional code 9629 when placing your order.

Tab Tip — Using the ImageReg Tab

April 28, 2009 by xmap

imagereg2Longtime users of XMap will know that ImageReg is not a new feature of the software. This useful and often overlooked tab has been included with XMap for many years and it continues to serve an invaluable role in the XMap suite. ImageReg is used to register or align digital images or scanned maps or photographs to an underlying base map. This process allows you to create a raster map layer from any image by applying geographic coordinates to the image file.

Two versions of the ImageReg tool are offered in XMap: A multi-point registration tool is available to users of either the Enterprise or Editor editions, while a simpler two-point registration function is included with XMap Professional. The registration process is the similar in either case.

The first step in the process of registering an image is to ensure that the source file is in the correct format. If the map or image in question is in paper form, you must first scan it and save it in an image file format. The ImageReg tool supports all common image formats, including .jpg, .gif, .tif, and .bmp.

Using the ImageReg tab, follow these steps to register your image:

  1. Click the Load Image button and browse to the location of the required image file.
  2. After selecting the file, a second window opens, displaying the image at a level of magnification that allows it to fit in the window. This can be adjusted as needed using the Magnify drop-down menu above the image window.
  3. In the accompanying map window, locate the same area that is represented in the imported image and adjust the zoom level so that key features can be identified. Note that for more precise registration, an aerial or satellite image works better than a vector-based map due to the improved horizontal accuracy of the map features.
  4. Before beginning the registration procedure, users of either the Editor or Enterprise version of XMap can choose between several alternative solutions that modify the behavior of the registration process. The drop-down list to the right of the ImageReg tab lists these options and the adjacent window displays a description of each and the situations for which they should be selected.
  5. The next phase of the process entails identifying and selecting physical or man-made features that can be seen in both the map window and in the imported image. Use the select tool to first click the point on the image and then the subsequent location on the map. If you know the coordinates of the selected points, you can type these values into the appropriate columns in the ImageReg tab instead of manually selecting the corresponding point on the adjacent map.
  6. Make sure that when selecting additional locations that the points are widely dispersed on the map. For XMap Professional users, who are limited to a two-point registration process, the ideal position of the two points are at opposite corners of the image.
  7. When selecting points, avoid features that might have moved from the time the map was created or the aerial image was captured. For instance, a river course is often subject to seasonal or even permanent fluctuation. Features such as road intersections are usually a better alternative assuming the same intersections are clearly discernable in the imported image.
  8. For multi-point registration, add as many points as necessary to ensure the accuracy of the registration process and, if necessary, to stretch or rubber-sheet the image to accurately align it with the map. After the second point is added, the corresponding cursor position will be shown on both the image and on the map;  by checking the Link to Map box above the image window, the two views can be linked so that as one is zoomed or panned, the other will follow. This feature helps with the location and identification of additional map points.
  9. Several additional functions are available in the multi-point version of ImageReg. These buttons are located above the image window:
    • imagereg1The Reduce button reduces the color depth of the image from 24- to 8-bit.
    • The Transparency tool renders a selected color of the imported image invisible. Often this function is used to remove the white  background of an imported map. Note that this function is only available for 8-bit images.
    • The adjacent color selection drop-down list is used to choose a color by which all non-transparent objects will be highlighted.
    • The Crop tool is used to draw a polygon around the required portion of the imported image. The area outside of this polygon will not appear in the final map layer.
  10. After all of the required points are added, click the Create Data button in the tab, type a name for the new dataset, and click the Process button. A registered version of the layer will be displayed in the map window and the file will automatically be saved to the ImageReg folder in your DeLorme Docs folder.
  11. Before closing the image window, you have the option to save a Workfile containing all of the points that were selected in the registration process as well as the path to the source image file. This Workfile can be reopened if a modification to the original registration points is required.
  12. You can now manage the new data layer in the same way you manage other XMap datasets. Within the Map Data tab, layers added using ImageReg are listed under ImageData Series and you can turn them on or off as needed. Furthermore, you can adjust certain settings for the dataset, such as layering and zoom level extent. To establish these settings, right-click the name of the registered image and select Properties.

There are an infinite number of uses for the ImageReg tab; from digitizing cadastral or property maps to creating geo-referenced versions of historical charts. For many XMap users, ImageReg offers and easy-to-learn tool for helping make the transition from paper maps to digital mapping technology.