Search Page

Showing 1 - 10 of 61
CV-15 - Web Mapping

As internet use has grown, many paper maps have been scanned and published online, and new maps have increasingly been designed for viewing in a web browser or mobile app. Web maps may be static or dynamic, and dynamic maps may either be animated or interactive. Tiled web maps are interactive maps that use tiled images to allow for fast data loading and smooth interaction, while vector web maps support rendering a wide variety of map designs on the client. Web maps follow a client-server architecture, with specialized map servers sometimes used to publish data and maps as geospatial web services. Web maps are composed of data from a database or file on the server, style information rendered on either server or client, and optionally animation or interaction instructions executed on the client. Several graphic web platforms provide user-friendly web mapping solutions, while greater customization is possible through the user of commercial or open source web mapping APIs. When designing web maps, cartographers should consider the map’s purpose on a continuum from exploratory and highly interactive to thematic and less interactive or static, the constraints of desktop and/or mobile web contexts, and accessibility for disabled, elderly, and poorly connected users.

CV-13 - User Interface and User Experience (UI/UX) Design

Advances in personal computing and information technologies have fundamentally transformed how maps are produced and consumed, as many maps today are highly interactive and delivered online or through mobile devices. Accordingly, we need to consider interaction as a fundamental complement to representation in cartography and visualization. UI (user interface) / UX (user experience) describes a set of concepts, guidelines, and workflows for critically thinking about the design and use of an interactive product, map or otherwise. This entry introduces core concepts from UI/UX design important to cartography and visualization, focusing on issues related to visual design. First, a fundamental distinction is made between the use of an interface as a tool and the broader experience of an interaction, a distinction that separates UI design and UX design. Norman’s stages of interaction framework then is summarized as a guiding model for understanding the user experience with interactive maps, noting how different UX design solutions can be applied to breakdowns at different stages of the interaction. Finally, three dimensions of UI design are described: the fundamental interaction operators that form the basic building blocks of an interface, interface styles that implement these operator primitives, and recommendations for visual design of an interface.

CV-31 - Flow Maps

Flow mapping is a cartographic method of representing movement of phenomena. Maps of this type often depict the vector movement of entities (imports and exports, people, information) between geographic areas, but the general method also encompasses a range of graphics illustrating networks (e.g., transit and communications grids) and dynamic systems (e.g., wind and water currents). Most flow maps typically use line symbols of varying widths, lengths, shapes, colors, or speeds (in the case of animated flow maps) to show the quality, direction, and magnitude of movements. Aesthetic considerations for flow maps are numerous and their production is often done manually without significant automation. Flow maps frequently use distorted underlying geography to accommodate the placement of flow paths, which are often dramatically smoothed/abstracted into visually pleasing curves or simply straight lines. In the extreme, such maps lack a geographic coordinate space and are more diagrammatic, as in Sankey diagrams, alluvial diagrams, slope graphs, and circle migration plots. Whatever their form, good flow maps should effectively visualize the relative magnitude and direction of movement or potential movement between a one or more origins and destinations.

CV-29 - Design and Aesthetics

Design and aesthetics are fundamental to cartographic practice. Developing students’ skills in design and aesthetics is a critical part of cartography education, yet design is also one of the most difficult part of the cartographic process. The cartographic design process of planning, creating, critiquing, and revising maps provides a method for making maps with intentional design decisions, utilizing an understanding of aesthetics to promote clarity and cohesion to attract the user and facilitate an emotional response. In this entry, cartographic design and the cartographic design process are reviewed, and the concepts of aesthetics, style, and taste are explained in the context of cartographic design.

DC-36 - Historical Maps in GIS

The use of historical maps in coordination with GIS aids scholars who are approaching a geographical study in which an historical approach is required or is interested in the geographical relationships between different historical representations of the landscape in cartographic document.  Historical maps allow the comparison of spatial relationships of past phenomena and their evolution over time and permit both qualitative and quantitative diachronic analysis. In this chapter, an explanation of the use of historical maps in GIS for the study of landscape and environment is offered. After a short theoretical introduction on the meaning of the term “historical map,” the reader will find the key steps in using historic maps in a GIS, a brief overview on the challenges in interpretation of historical maps, and some example applications.

CV-03 - Vector Formats and Sources

In the last ten years, the rise of efficient computing devices with significant processing power and storage has caused a surge in digital data collection and publication. As more software programs and hardware devices are released, we are not only seeing an increase in available data, but also an increase in available data formats. Cartographers today have access to a wide range of interesting datasets, and online portals for downloading geospatial data now frequently offer that data in several different formats. This chapter provides information useful to modern cartographers working with vector data, including an overview of common vector data formats (e.g. shapefile, GeoJSON, file geodatabase); their relative benefits, idiosyncrasies, and limitations; and a list of popular sources for geospatial vector data (e.g. United States Census Bureau, university data warehouses).

CV-30 - Map Production and Management

Map production describes the experience of managing the many aspects and details of map creation. Often the map product is created for someone else—a client, supervisor, or instructor. Describing the intention of the map and evaluating available resources ahead of the project can help the cartographer define content requirements, stay on task, and ultimately meet deadlines. The project management life cycle involves clear communication between the cartographer and client, with resolutions to common questions best addressed at the beginning of the project. The process then iteratively cycles through phases that include research and production, followed by quality control, and concludes with file preparation and delivery.

CP-15 - Mobile Devices

Mobile devices refer to a computing system intended to be used by hand, such as smartphones or tablet computers. Mobile devices more broadly refer to mobile sensors and other hardware that has been made for relatively easy transportability, including wearable fitness trackers. Mobile devices are particularly relevant to Geographic Information Systems and Technology (GIS&T) in that they house multiple locational sensors that were until recently very expensive and only accessible to highly trained professionals. Now, mobile devices serve an important role in computing platform infrastructure and are key tools for collecting information and disseminating information to, from, and among heterogeneous and spatially dispersed audiences and devices. Due to the miniaturization and the decrease in the cost of computing capabilities, there has been widespread social uptake of mobile devices, making them ubiquitous. Mobile devices are embedded in Geographic Information Science (GIScience) meaning GIScience is increasingly permeating lived experiences and influencing social norms through the use of mobile devices. In this entry, locational sensors are described, with computational considerations specifically for mobile computing. Mobile app development is described in terms of key considerations for native versus cross-platform development. Finally, mobile devices are contextualized within computational infrastructure, addressing backend and frontend considerations.

PD-16 - Web GIS Programming

Web GIS programming involves creating, extending, utilizing, Web GIS or web mapping solutions to solve specific problems, build complete applications, or consume or produce data and geospatial processing services. With the expansion of the internet and availability of Web GIS or Web mapping options, web GIS programming is becoming a commonly required skill set in many organizations. Web GIS programming is a type of software development that provides a means of handling internet, browser-based software application development tasks which require unique solutions to web GIS or web mapping problems. In addition, a number of Web GIS software options offer application programming interfaces (APIs) that provide a means by which developers can leverage the published data and processing services of others to build and customize applications through standardized interfaces with external web GIS software, data, and services. Web GIS programming applies to mobile as well as desktop application development. A browser typically runs software applications by submitting Hypertext Transfer Protocol (HTTP) or Hypertext Transfer Protocol Secure (HTTPS) requests to a server hosting resources the application user wishes to access available through a Uniform Resource Locator (URL), and the server replies by providing resources or performing functions requested by the user. This entry reviews the fundamentals of web GIS programming, accompanying the Web Mapping and other entries in the Programming and Development section, the Web GIS entry in the Computing Platforms section, and the User Interface and User Experience (UI/UX) Design entry in the Cartography and Visualization section (Sack, 2017; Quinn, 2018; Roth, 2017).

DC-11 - Street-level Imagery

Street-level imagery consists of collections of photographs taken from the perspective of moving pedestrians or vehicles. These collections are often stitched together digitally and georeferenced to create interactive and immersive landscapes that are virtually navigable by users. Such landscapes, sometimes called 360-degree panoramas, or bubbles, are uploaded onto web platforms, and linked with geographical databases, which allows users to search and explore the imagery in various ways. IT companies such as Google have created street-level imagery platforms that rely primarily on paid drivers, although they have begun to rely on contributor submissions to complement and expand their coverage. Recently services such as Mapillary and OpenStreetCam have advanced a model that relies primarily on volunteer contributors, leveraging community interest from projects such as OpenStreetMap. While street-level imagery has become a widespread tool with multiple commercial and non-commercial applications, it is also entangled various legal and public opinion controversies, due to its capabilities for private data collection and surveillance.