| 7:30 a.m.–9:00 a.m. |
Continental Breakfast |
Assembly Area outside of Hunt Valley Ballroom |
| 8:00 a.m.–12:00 p.m. |
GIS Solutions EXPO |
Valley Ballroom |
| 8:00 a.m.–4:30 p.m. |
Esri Collaboration Center |
Salon A |
| 8:30 a.m.–10:00 a.m. |
Government: GIS for Transportation Planning
The Northern Virginia Regional Routable Centerline Project
Presenters: Michael Smith, City of Alexandria, Virginia, GIS; Brendan Ford, Fairfax County GIS, Fairfax, Virginia
In 2009, five jurisdictions in the Northern Virginia region joined together in developing a single routable road centerline model that could be utilized and incorporated with the region's various E-911/CAD systems. The goal of the project was to analyze the various routing needs of the local Public Safety Answering Points (PSAP) and create a single data source that encompasses the independent needs of specific jurisdictions while providing seamless geocoding, routing, and error reporting functionalities across the entire region. Funded through a Virginia E-911 Wireless Board grant, the City of Alexandria, Arlington County, Fairfax County, Loudon County, and Prince William County utilized ArcGIS Desktop ModelBuilder and the ArcGIS Data Reviewer extension to translate and QC existing centerline data into the regional data model. Upon successful completion of the data migration task, the committee embarked on creating a web-based application to report data errors throughout the region. This application utilizes ArcGIS API for Flex technology by providing user-friendly tools for flagging, reporting, and responding to errors in the data. Currently in the implementation phase, the five jurisdictions are continuing to work together to identify any necessary adjustments as well as developing a best practice guide. This project was the recipient of a 2011 Esri SAG Award.
This presentation will focus on the overall data model developed, the supporting maintenance procedures and Esri software used, and the cross-jurisdiction error reporting application that accompanied the data model.
Interactive Bikeway Maps for Montgomery County Residents
Presenters: Apollo Teng, Dan Sadler, and Yan Gong, DTS-GIS, Rockville, Maryland
The Montgomery County, Maryland, Department of Technology Services–Geographic Information Systems (DTS-GIS) team and Department of Transportation have published a detailed county bicycling map application with several unique tools. Additionally, a similarly styled poster-sized paper map will be offered to the public.
Implementing a GIS-Based Pavement Assessment and Management System
Presenters: Candice Ottley-Francois, JMT Technology Group; Erv Beckert, Prince George's County DPW&T
The Prince George's County, Maryland, Department of Public Works and Transportation (DPW&T) has partnered with the JMT Technology Group to implement a countywide pavement assessment and management system (PAMS) for all county-maintained roadways. The project has several goals, including the development of an ongoing and cost-effective maintenance program to provide the largest overall improvement to the road network given available funding levels. PAMS includes the MicroPAVER pavement management system, a custom web application and an ArcGIS Desktop solution for managing and analyzing pavement condition data and formulating roadway improvement projects. MicroPAVER, a single-user desktop application, was implemented to analyze pavement distress data, develop pavement deterioration curves, and assign pavement condition index (PCI) scores to inspected county-maintained roadways. JMT then designed, developed, and deployed a custom ArcGIS Server/Silverlight API solution that provides all DPW&T employees with broad access to the pavement data collected during the condition survey and MicroPAVER implementation, including PCI scores and high-resolution digital photos of pavement surfaces and right-of-ways along inspected roadways. An ArcGIS Desktop solution was also developed to maintain ownership and work history records for the pavement network and track changes to be imported into MicroPAVER. The desktop solution is now being expanded to support the county's work planning efforts by recommending and prioritizing roadways for improvement based on deteriorated pavement condition, citizen complaints, work history records, estimated improvement costs, and fiscal-year budget constraints.
|
Salon B |
Utilities, Transportation and A/E/C: Infrastructure Improvements
City of Baltimore Utility Dashboard Puts Real-Time GIS in the Field
Presenter: Brad Spittel, KCI Technologies, Inc.
The City of Baltimore Department of Public Works (DPW) manages extensive water distribution and wastewater and storm water collection systems. A mature GIS has been implemented, providing high-quality utility data that is accessible to office users with GIS experience and access to the GIS. However, the large DPW water and wastewater maintenance workforce responsible for maintaining and operating the systems had no access to utility locations and details in the field. Up-to-date operational information and customer requests were not available to managers and supervisors.
Due to the size of the workforce, an economical solution for GIS access was needed as well as the ability to manage and transfer operational data between systems and from the field to the central database. Therefore, a solution based on ArcGIS Server that provided interfaces both on a standard Internet browser and HTML 5 devices was needed. Synchronization technologies were implemented to allow real-time data transfers between the call center, laptops in the field, and smartphones. The real-time, or live, data is maintained in a nonspatial, nonversioned database that relates to the core GIS database, thus permitting real-time update by multiple users without impacting the GIS data maintenance and integrity.
The Utility Dashboard that has been implemented provides users with utility locations as well as leak locations and details; customer service requests; and tools for performing water main isolation traces, creating valve shutdown plans, and tracking valve status (open/closed) in real time. The DPW workforce has enthusiastically adopted the dashboard during the first phase of its rollout.
Geospatial Capital Investment Planning (GCIP) Models
Presenter: Chris Kahn, New Jersey American Water
Subtitle: Water Main Segment Weighted Overlay Analysis
New Jersey American Water (NJAW) has an established tabular capital investment planning (CIP) methodology of analyzing system and regional infrastructure health. This method of reporting provides a valuable and defensible framework to guide, record, and repeat the high-level decision-making process of allocating resources to rehabilitate or replace aging infrastructure. One limitation of the current CIP workflow, however, is its high-level resolution. Currently, after allocation of resources to regions based on system CIP review, NJAW will prioritize water mains at the local level through a method of engineering know-how, institutional knowledge, and opportunity. To formalize local water main prioritization into a scientifically defensible process, NJAW developed several GIS CIP models, collectively known as the GCIP Toolset:
- Repair Model—Rate of repair for each segment
- Remaining Life—Percentage of life spent per segment
- Water Quality—Distance from and density of complaint points per segment
- Critical Points—Distance to hospitals, schools, major meters
- Fire Flow—Areas of low fire flow
- Comprehensive—A user-defined weighted overlay of A–E
Special fields
- Is Critical?—Critical infrastructure
- Is Bottleneck?—Greater than 7 ft/s max day fire flow
Models' attribute tables retain all pertinent raw information, including run dates and user-defined weights, along with a segment grade. Model runs represent a defensible record of the CIP planning process at the local level. The maps also provide visual assistance defining potential project areas. Esri's CIP costing tools can then be leveraged to create proposed project layers, automatically assigning real cost estimates to proposed projects.
Dam Removal Modeling: A Case Study
Presenter: Jean-Paul Bell, Princeton Hydro, Sicklerville, New Jersey
Since the heavy rains of 2004 (and subsequent dam breaches in Medford, New Jersey), the NJDEP has increased its enforcement efforts on dams it regulates. Many individual property owners and lake associations have now come to face a difficult and costly question: Breach the dam for deregulation or make the repairs?
This is the dilemma one lake community is facing in northern New Jersey, along with a few other complications. Panther Lake and Cub Lake, located in Sussex County, are two connected lakes separated by a dam. Panther Lake is a kettle lake, formed by glaciers 10,000 to 12,000 years ago. A dam was constructed over 100 years ago to increase the size and recreational and/or industrial potential for Panther Lake. Cub Lake is a man-made lake, its dam built in 1926.
NJDEP is enforcing regulations on the Cub Lake dam. Due to the fact that Cub Lake backs water up into the Panther Lake impoundment, Cub Lake dam owners feel that the Panther Lake community should pay their fair share of the cost to maintain the Cub Lake dam. The Panther Lake community does not agree and hired Princeton Hydro to investigate. A bathymetric survey was performed on both lakes and triangulated irregular networks (TINs) created in ArcGIS. The modeling and analysis of this data provided answers to important questions such as just how dependent Panther Lake is on Cub Lake and whether Panther Lake would even exist without the Cub Lake dam.
|
Salon C |
Esri Technical Session: Best Practices for Configuring and Architecting ArcGIS
Presenter: Jim Mcabee
ArcGIS for Server provides a scalable GIS server platform and simplifies access to GIS services across your organization. Review best practices for managing an ArcGIS for Server deployment including how virtualization fits into your strategy, managing data access and schema locks, and understanding capacity and performance.
|
Salon EF |
| 10:00 a.m.–10:30 a.m. |
Break |
Valley Ballroom |
| 10:30 a.m.–12:00 p.m. |
Government: Spatial Data Management
Results of Maryland's Three-Week Statewide GIS Inventory Challenge
Presenters: Ashley Buzzeo and Susan Wooden, Center for GIS at Towson University, Towson, Maryland
The ability of government agencies to turn data into information, information into knowledge, and knowledge into coordinated action depends on access to data. A national effort is under way to collect and share information about the government agencies that have data and whom to contact to obtain information about their data. The public safety arena has a particular need to know who has the data and how the data can be shared, especially during emergency events. Until recently, the State of Maryland did not utilize a central repository for its wealth of geospatial information. In February 2011, the State of Maryland launched an intense three-week challenge to inventory Maryland's geospatial data. The Maryland State Geographic Information Committee (MSGIC) and the Center for GIS (CGIS) at Towson University led the initiative to inventory a minimum number of framework layers into Ramona, the GIS inventory tool developed by the National States Geographic Information Council (NSGIC). The project team's goal was to encourage data owners to inventory seven specific framework layers into Ramona. The team conducted an outreach and training campaign, provided assistance with entering records, and entered certain records from the Maryland Mapping Resource Guide. The team communicated progress via maps. This presentation explores the approach, the expected and unexpected challenges, the compressed time frame, and the tangible successes.
NCR Geospatial Data Exchange—Sharing across Boundaries
Presenters: Heidi Hammel, KCI Technologies; Robert Horne, WRTAC-DC Fusion Center
Over the past several years, the use of geospatial information for emergency response has increased significantly due to the development of such initiatives as Alabama's Virtual Alabama and Virginia's VIPER system. These systems use geospatial viewers of one type or another (Google Earth, Adobe Flex) to aggregate reference data and live feeds to support improved situational awareness. Data sharing is the foundation–these systems rely almost exclusively on sharing arrangements with other government and commercial entities. Success depends on overcoming traditional political hurdles, technical issues of file formats and conversions, secure sharing pathways, and integration of external data into home systems. This presentation will explore these issues and present the National Capital Region's (NCR) Geospatial Data Exchange project, which was built on the Virtual USA (vUSA) foundation created by the Department of Homeland Security. vUSA relies on stakeholder-driven design in all its operations, from design of state viewer systems to the development of formal Memoranda of Agreements for data sharing to vUSA's innovative data-sharing environment. The presentation will include a demonstration of the NCR Geospatial Data Exchange, which includes role-based, organization-to-organization sharing of files and data feeds, a secure sharing solution that includes double-proxying of information links, and integration directly into both Flex viewers and the Esri ArcGIS Desktop environment to publish and consume data from jurisdictional libraries.
Four Iterations of Statewide, Detailed Land Use for New Jersey
Presenters: Lawrence Thornton, Lawrence Thornton LLC; Craig Coutros and John Tryrawski, NJDEP, Trenton, New Jersey
From 1986 through 2007, New Jersey captured imagery and contracted with AIS, Inc., to map detailed land use/land cover (LULC) for use in New Jersey Department of Environmental Protection's (NJDEP) GIS. Detailed framework data development has proven to be a huge success for NJDEP, the clients of NJDEP, and the public.
Early LULC was interpreted from color infrared photos manually on Mylar. The studies were repeated in 1995, 2002, and 2007 using digital imagery and heads-up mapping. In the 1986 study, 32 classes were defined using Anderson et al (USGS, 1976). By 2007, the Department of Environmental Protection expanded the interpretations to 88 classes and included an estimate of impervious surface for each polygon.
The data has been extremely useful to state government, assisting in watershed studies, runoff calculations, smart growth, housing studies, threatened and endangered species habitat, habitat fragmentation, and many other initiatives. LULC remains the number-one download from the New Jersey state clearinghouse.
Some major results of the 2007 study reveal the following changes between 2002 and 2007, compared to 1995–2002:
- Urban land development increased.
- A large percentage of new urban land came from conversion of barren land. Natural land conversion to urban decreased.
- Loss of natural wetlands to urban or barren land decreased.
- Loss of agriculture to urban land decreased.
- Forest land loss decreased but still accounts for the largest portion of the natural lands converted to urban or barren land.
- Residential development continues to represent the largest part of the new urban land created.
Clearly, a well-defined mission that develops data that can be used by local, county, state, and federal agencies is a win-win situation for everyone, as there is no duplication of effort and the data does not have to be massaged later. For NJDEP, the LULC data layer has been the flagship framework layer. The data was produced to a high quality that has benefitted New Jersey as well as the thousands of users who have downloaded the LULC data from NJGIN.
A remarkable legacy, this four-series layer represents the best of what cooperating levels of government can achieve in a cost-effective manner through cooperation, open-minded discussion, good planning at all levels of government, and good contractors.
|
Salon B |
IT and Development: Geodata and Web GIS
Got ArcGIS Server? Part 1: Create a Geodata Catalog without Programming
Presenter: Donald Barker, US DoD, Ridgely, Maryland
Donald Barker was recently tasked to create a low-cost geoportal that would give San Mateo County, California, GIS stakeholders an easy way to view and evaluate any dataset in the county's geodatabase (over 100 feature classes). The county had no budget for programming, and no programmers (including Barker). This presentation will demonstrate a simple approach that begins with authoring a map document and publishing it as an ArcGIS Server map service, then leverages the ArcGIS Server REST and JavaScript APIs without doing any coding. The catalog is built in the Excel table, where the map servicing publishing process is tracked. Simple Excel formulas and auto-fill functions were used to create the HTML table for the catalog. Free map viewers (JavaScript and Silverlight) hosted at ArcGIS Online showed each geodatabase layer (map service). The links in the catalog pass the REST URL of each map service to the free map viewers. They also present the REST catalog items for map layer descriptions. (See the presentation Faking Geospatial Metadata with ArcGIS Server and the REST API.) This is not rocket science but just wiring together existing capabilities and free services on a shoestring.
Got ArcGIS Server? Part 2: Metadata Lite—Faking Geospatial Metadata with ArcGIS Server and the REST API
Presenter: Donald Barker, US DoD, Ridgely, Maryland
Donald Barker was recently tasked to create a low-cost geoportal that would give San Mateo County, California, GIS stakeholders an easy way to view and evaluate any dataset in the county's geodatabase (over 100 feature classes). The county had a very small GIS staff and no resources to set up or manage a full-service geoportal. It also had to deal with legacy metadata. The county's geospatial metadata was stored in customized HTML pages that were not authored with any geospatial metadata editor. This, along with reported problems with metadata authoring/importing in ArcGIS 10, led to an option for a simpler approach–not a full geoportal but a geodata catalog. The team took advantage of ArcGIS Server to create a simple catalog that relies on free map viewers hosted at ArcGIS Online. (See the presentation Got ArcGIS Server? Create a Geodata Catalog without Programming.) First dealt with was how metadata is published through ArcGIS Server. It's not. This presentation will offer workarounds for getting light metadata into the ArcGIS Server REST catalog and into free maps at ArcGIS.com.
|
Salon C |
Esri Technical Session: Using Community Analyst to Support Decision Making
Presenter: Rachel Weeden, Esri
Community Analyst is a SaaS mapping solution that allows users across your organization to quickly discover and explore important facts about any area to help develop the right policy strategies, convey important information to those who need it, and ultimately improve communities. Discover how combining thousands of demographic, health, economic, education, and business data variables with instant reports and interactive color-coded maps can help you make better policy decisions and recommendations.
|
Salon EF |
| 12:00 p.m.–1:30 p.m. |
Panel Discussion and Hosted Lunch |
Hunt Ballroom |
| 1:30 p.m.–3:00 p.m. |
Government: Solving Real-World Problems
Pennsylvania Historic Mine Map Preservation and GIS Implementation
Presenters: Patrick Jaquay, Samuel Steingrabe, Pennsylvania Department of Environmental Protection
The Pennsylvania Department of Environmental Protection (PA DEP) is participating in a preservation and GIS implementation project of historic underground mine maps. Abandoned coal mines are littered across the state. These abandoned mines create environmental challenges, including mine subsidence. To help homeowners deal with the burden of structural damages caused by surface subsidence of abandoned mines, the state created the Mine Subsidence Insurance Program in 1961.
Hard-copy maps of these abandoned mines are stored at many public and private locations around the state. When a policyholder files a claim, the investigator starts his/her investigation by examining all the mining records and maps available for the site. It previously would take up to several weeks to search the records in multiple offices to compile the necessary information to determine if the area under the claimant's house was undermined, when mining took place (to determine which particular laws were in effect), and the depth of overburden (to determine the type and size of subsidence that can be expected).
PA DEP currently has cooperative agreements with the Department of the Interior, the University of Pittsburgh, and the Indiana University of Pennsylvania to restore damaged mine maps, scan the maps to create a digital image archive, georeference the images, and digitize the mining features. Coal seam elevation points displayed on the maps have been interpolated into coal seam elevation rasters. When they're subtracted from surface elevation rasters, overburden rasters are created.
The georeferenced map images, digitized vector features, and elevation rasters have been incorporated into the Mine Subsidence Section's GIS. Insurance investigators now have access to thousands of mining records and maps at their desktops. They can perform spatial queries in ArcMap and quickly access the information they need to conduct a subsidence investigation. What once took several weeks now takes only minutes.
The audience can take away from this project a good example of how multiple agencies can work together to take large, separate collections of physical maps and convert them into useful digital information that can be accessed quickly and efficiently. Some of the digitized feature vector data is available for download online.
Implementing the Esri Parcel Fabric—A Migration from Coverages
Presenter: Tim Abdella, JMT Technology Group
The City of Gaithersburg has had GIS applications in place for over 13 years, with the primary focus being maintenance of the resources, not growth. The primary GIS push happened at the end of the last century, when Permit Plus and Parcel Plus were developed to integrate GIS-based parcels with extracted tax record data. This initial push and strong application provided a solid foundation and the fundamental elements to build from.
Parcel Plus utilizes Esri's ArcInfo coverage model with tiles and regions. The coverages were successfully maintained using ArcEditor and well-established workflows including many ARC Macro Language (AML) scripts. The city also maintains an address dataset comprising approximately 29,000 front-door address points and some custom tools that simplify the novice GIS user's experience by providing direct access to data and templates used in map production. Most of the basemap, planimetric, and supplemental layers are provided to the city from the Maryland National Capital Park and Planning Commission (M-NCPPC).
Recently, the City of Gaithersburg purchased a platform from EnerGov requiring modernization of the current GIS systems and applications. The EnerGov solution relies on the Esri ArcGIS Server REST API and associated geometry services. To fully support the EnerGov platform, the City of Gaithersburg migrated its GIS platform to Esri's ArcGIS 10, which includes ArcSDE, ArcGIS Server, and ArcGIS Desktop, and utilized the geodatabase by implementing the Esri Parcel Fabric data model and template.
The City of Gaithersburg partnered with JMT to provide support through the migration and configuration process of ArcGIS 10 and the implementation of the Parcel Fabric Data model, which involved the migration from the Esri coverage model.
At a high level, this presentation will include the project background, methods, best practices, and lessons learned of the final architecture and configuration of ArcGIS Server in a virtualized environment; implementation of the Esri Parcel Fabric data model; and data conversion efforts from coverages to the new geodatabase based on the Esri Parcel Fabric data model.
Bus Accident Mapping and Analysis Application
Presenters: Leo Fothergill and Doy Miller, AECOM, Baltimore, Maryland
AECOM and Towson University's Center for GIS (CGIS) partnered with the Maryland Transit Administration (MTA) to create an accident mapping and analysis application. Prior to the application, MTA stored bus accident data in a SQL Server database with no spatial component. The team developed a web-based application using ArcGIS Server, ArcSDE, and ArcGIS Desktop (ArcInfo).
The GIS application allowed MTA to see where the accident hot spots were, including the types of accidents that were occurring at a given location. The application allows users to query the data by date, accident type, bus division, and accident preventability.
Through the use of the GIS, along with other programs, MTA has reduced preventable bus accidents by over 60 percent at key hot spots. The application has proved a powerful communication tool when presenting to MTA's administrator and upper management.
|
Salon B |
IT and Development: GIS Deployment Best Practices
Best Practices and Options for Interactive Mapping on the Web
Presenter: Steve Anderson, Applied Geographics
In August 1991, the public was provided its first access to the Internet. Over these past 20 years, technology choices and the launch of a number of high-profile websites have shaped the growth and adaptation of the use of the Internet for business, government, and consumer applications including web-based mapping. This talk will cover the highlights and changes in web and GIS technology to understand the current potential for web mapping applications and solutions. The talk will review some of the leading practices and options available today, such as tile versus dynamic caching, plug-ins versus no plug-ins, and the cloud versus physical server architecture and discuss how these decisions affect what and how GIS is deployed on the web.
Powering Web, Mobile, and Desktop Applications with ArcGIS Server 10 and Flex
Presenter: Michael Haggerty, Geographic Information Services, Inc.
Ever since the release of ArcGIS Server 9.3, web developers have been able to tap into the massive power and functionality of ArcGIS using a simple REST API. Any application that can issue HTTP requests and interpret the JSON response format can communicate with ArcGIS Server to display maps, query spatial data, and perform geoprocessing tasks. A number of popular web programming languages also have their own language-specific APIs to make interaction between client and server even easier. Adobe Flex is one such language. Flex code is compiled into an SWF file, which can then be deployed to the web via the Flash Player or to desktop and mobile environments via the Adobe AIR runtime. Thanks to the power of ArcGIS Server combined with Adobe Flex, it is now possible to develop a single code base and deploy applications to virtually all modern web browsers, operating systems, and mobile platforms.
Geographic Information Services, Inc. (GISi), was recently tasked to develop applications targeting both the web browser and a PC-based kiosk machine by a large Department of Defense client. Using Flex, GISi was able to accomplish this goal using a shared code base. Users can use the same application from their home PCs via their web browsers as they would when visiting a kiosk located on-site.
There are many alluring aspects of using a single code base to power multiple applications. Organizations can reduce the number of programming resources needed to complete a suite of applications. Deployment and maintenance costs are driven down. Organizations can utilize web development staff to create desktop and mobile applications, reducing the number of skills a developer must master. For the end user, a continuity exists across the applications that share a code base. A user who first uses a web-based application can easily use the sister desktop application since the colors, iconography, and workflows are identical.
Imagine the possibilities. A citizen can use the same application at home to see how much a neighbor paid in property taxes, from a kiosk at city hall to request a building permit, and from a mobile device to report a code violation. Same application. Same code base. Multiple platforms. This is possible now thanks to the power of ArcGIS Server 10, the ArcGIS API for Flex, and Adobe Flex.
Web Editing—The Transition to Workflow Efficiency and Collaboration
Presenter: Tim Lesser, URS, Germantown, Maryland
Visual orthophotography QA/QC analysis often takes place in more than one office location and typically involves uploading image data to external hard drives and then shipping the drives to and from each of the offices. Each delivery often contains one or more corrupted files that need to be redelivered; as a result, production time is lost every time a redelivery is shipped. Additional time is lost if the client is conducting an acceptance review and files have to be shipped back and forth. To mitigate the need to upload, ship, and download massive amounts of data; provide a streamlined workflow; and facilitate more efficient office collaboration, a web-editing tool based on ArcGIS Server 10 and the ArcGIS Viewer for Flex API was developed to analyze and identify QC edit calls for all project orthophotography. The orthophotography is served up through a secured web service and is readily available to approved users via user name and password. Multiple QC technicians in multiple locations have access to the data and edits, diminishing the duplication of effort. There are several advantages of utilizing GIS web technology. The orthophotography is cached, allowing rapid zoom-in and zoom-out capabilities without sacrificing image fidelity. The user-friendly tool enables the ortho QC technician to quickly pan and flag image errors and anomalies by creating centroids (points) or polygons. The tool further allows the QC technician to attribute the centroid or polygon using standard annotations from a drop-down menu. Nonstandard errors may be documented using the comment section. This information, along with the edit session date and image tile number, is automatically stored and written to a SQL geodatabase for rapid retrieval and query. The resultant orthophotography QC tool has been extremely useful in saving time and effort while enabling the increase of user collaboration and access to the data. The production workflow for the analysis and editing of the orthophotography has been made easier by eliminating unnecessary steps and assisting in better project status to all users.
|
Salon C |
Esri Technical Session: Making and Publishing Great Maps with ArcGIS
ArcGIS for Desktop lets you make great maps for a variety of uses including digital mapping, print production, and web publication. While ArcGIS offers many tools for creating high quality cartographic output that suit all of these needs, it is important to distinguish which techniques are appropriate for each medium. Learn more about a variety of cartographic tools and techniques, as well as best practices for creating maps for the web.
|
Salon EF |