Independent mobility for persons with VIB using GIS

Susanne Zimmermann-Janschitz (Department of Geography and Regional Science, University of Graz, Graz, Austria)
Simon Landauer (Department of Geography and Regional Science, University of Graz, Graz, Austria)
Sebastian Drexel (Vorarlberger Energienetze GmbH, Bregenz, Austria)
Jana Obermeier (Department of Geography and Regional Science, University of Graz, Graz, Austria)

Journal of Enabling Technologies

ISSN: 2398-6263

Article publication date: 17 June 2021

Issue publication date: 8 September 2021

932

Abstract

Purpose

The study aims to promote independent mobility for persons with visual impairment or legal blindness (VIB) by developing a Web-based wayfinding application using geographic information systems (GIS). While the literature mainly focuses on technical devices presenting results for wayfinding, a lack of integration of user needs is identified. The inclusive, participative developed application offers step-by-step directions for pre-trip planning through an accessible user interface.

Design/methodology/approach

The paper presents a semi-automated approach to extract a pedestrian routing network data set based on open government data and field survey. User profiles calculate different routes using a weighting scheme for landmarks, orientation hints, infrastructure of crossings and sidewalks. The adoption of ArcGIS Web AppBuilder widgets allows access of the user interface additionally through keyboard-only navigation and therefore screen-reader capability.

Findings

GIS offers a powerful tool to design network analysis for persons with VIB. The routing algorithm accesses different user profiles, returning individualized turn-by-turn directions. The complex set of attributes, including shorelines, landmarks and barriers, can be integrated by semi-automated processes.

Practical implications

The paper illustrates the benefit of GIS applications for wayfinding of persons with VIB to raise self-determination and independence.

Originality/value

A ubiquitous pedestrian sidewalk network for a medium-size city comprises a novelty, as research has mainly focused on small areas. The integration of shorelines next to a various number of hints, landmarks and potential barriers through semi-automated processes allows reproducibility and transferability of the model to other cities.

Keywords

Citation

Zimmermann-Janschitz, S., Landauer, S., Drexel, S. and Obermeier, J. (2021), "Independent mobility for persons with VIB using GIS", Journal of Enabling Technologies, Vol. 15 No. 3, pp. 159-174. https://doi.org/10.1108/JET-03-2020-0014

Publisher

:

Emerald Publishing Limited

Copyright © 2021, Susanne Zimmermann-Janschitz, Simon Landauer, Sebastian Drexel and Jana Obermeier.

License

Published by Emerald Publishing Limited. This article is published under the Creative Commons Attribution (CC BY 4.0) licence. Anyone may reproduce, distribute, translate and create derivative works of this article (for both commercial and non-commercial purposes), subject to full attribution to the original publication and authors. The full terms of this licence maybe seen at http://creativecommons.org/licences/by/4.0/legalcode


1. Introduction

When finding oneself in a completely new environment or treading on unfamiliar paths, vision appears to be one of the most essential elements for orientation. A reduced level of sight directly affects the scope of individual movement. Hence, the tie between independence and mobility can be described as a causal relationship where autonomous movement and navigation in space enable self-determination (Hersh, 2018). In the context of people with visual impairment or legal blindness (VIB), the development of assistive applications and devices for indoor as well as outdoor situations has sought to promote this idea. Besides well-established tools, such as the white cane, geospatial technology-based solutions for navigation are getting higher attention. Within the context of outdoor wayfinding processes, geographic information systems (GIS) offer the possibility to collectively manage geodata, analyze networks for routing and visualize the resulting directions in an accessible format. Yet, implication of research has largely focused on smaller test areas of prototypes, as provision of support for large, complex settings has proven to be extremely difficult (Roentgen et al., 2009; Zimmermann-Janschitz, 2018).

In terms of network-based outdoor navigation, one might suggest that there is already a broad selection of service providers (Google Maps, Garmin, TomTom, etc.). However, routing in existing applications is predominantly based on street centerlines intended to support motorized vehicles rather than pedestrians and particularly persons with VIB (Völkel et al., 2008). The turn-by-turn directions use street names, distances as well as cardinal points, which are all represented visually in space. As the representation of streets by centerlines is too coarse for people with VIB, the underlying network for navigation has to be based on sidewalk information. Furthermore, orientation for people with VIB cannot be based on mere cardinal directions and visual hints (e.g. house numbers), but rather requires additional information on the physical surrounding (Golledge et al., 1998; Neis and Zielstra, 2014). Hence, point features like barriers (e.g. free-standing posts, stairs), hints (infrastructure of intersections, public transport stops, etc.) and linear features (pavement, street type, shorelines bordering the sidewalk) have to be included in the directions. Further, the level of detail required for orientation differs strongly within the target group itself (Golledge, 1993; Hill et al., 1993; Zimmermann-Janschitz et al., 2017). Ultimately, the usability of supportive tools has to be designed in accordance with the needs of persons with VIB.

This paper presents the development of a pedestrian routing network for an assistive Web application for wayfinding in urban areas specifically designed toward the needs of people with VIB using GIS. The final product allows for pre-trip planning of routes in a medium-sized city. While the focus lies strongly on the technical realization of processing the sidewalk network, emphasis is also given to the presentation of information for the target group. Consequently, the functionality and the interface of the application should equally promote accessibility and autonomy.

2. Background

Throughout the years, a broad variety of assistive devices, including navigation systems for enhancing orientation and mobility of persons with VIB, have been put forward (Fernandes et al., 2019; Real and Araujo, 2019). Tools to support orientation and navigation for wayfinding of persons with VIB can be divided in “traditional” assistive devices, technical respectively electronic tools and a combination of both. Common forms of mobility aids are the long/white cane, the guide dog and sighted guides. The white cane remains the most prominent tool of assistance because of its handiness and cost efficiency (Lakde and Prasad, 2015). With an emerging information and communication technology (ICT), various approaches have been designed and developed to widen the spectrum of traditional devices. They can be categorized in:

A crucial factor for technical devices to reach acceptance and succeed in the market economy is affordability next to other criteria like usability, practicability and merchantability in daily life. By contrast, applications can score with their availability and flexibility.

Wayfinding applications can generally be distinguished based on their spatial focus, concentrating either on indoor or outdoor navigation or combining both. Indoor applications for persons with VIB appear to have gained higher scientific attention recently (Serrão et al., 2015; Murata et al., 2019). Here, navigation and routing are based on markers, beacons and sensors, e.g. radio-frequency identification (RFID) (Fernandes et al., 2014), Bluetooth (Castillo-Cara et al., 2016), sound (Pereira et al., 2015), etc., to define the position and direction of movement of people with VIB. However, those technological solutions are mostly applicable for relatively small-scale indoor settings and can only be used outdoors within hybrid solutions in combination with global positioning systems (GPS). Likewise, in outdoor surrounding, GPS bears challenges for orientation and wayfinding, especially for persons with VIB. The GPS signal can be shielded in street canyons or by trees in parks, which results in a significant deviation from the true position (Lakde and Prasad, 2015). As solution accessible GPS (May and Casey, 2018) can be indicated, still showing limitation for on trip-planning like spatial accuracy and signal delay. Although the development of outdoor solutions dates back to the 1990s (Jacobson and Kitchin, 1997), little essential progress has been made when talking about acceptance and implementation in a wider spatial context. This may be caused by the complexity of the environmental surrounding in combination with a lack of appropriate data as well as the varying demands of the heterogeneous target group (Zimmermann-Janschitz et al., 2017). With increasing functionality, GIS offer a high potential to overcome these challenges, but so far has marginally been acknowledged (Kammoun et al., 2012; Fernandes et al., 2017; Zimmermann-Janschitz, 2018). Components and prerequisites essential for wayfinding for persons with VIB can be covered and integrated in GIS.

Most commercial routing network data sets are designed for motorized vehicles. Neis and Zielstra (2014, p. 70) indicate that “People with special needs, however, who rely on a more specialized dataset, cannot utilize the provided commercial geo-information and require highly detailed ground-truth data.” Pedestrian network data differs essentially from networks for motorized vehicles, e.g. through using sidewalk data (Tajgardoon and Karimi, 2015). Similar to data used as orientation hints, georeferenced information about sidewalks is sparsely available. Additionally, special interest has to be given to crossings, because they bear higher risk and challenge for locomotion (Ahmetovic et al., 2017; Cheng et al., 2018; Hersh, 2018).

When moving from origin to destination people with VIB are using a variety of methods to orient themselves. These include, but are not limited to, tactile elements on sidewalks, ground composition, acoustic signals at road crossings, vertical boundaries identified as shorelines (fences, walls, etc.) as well as footpath obstacles (poles, boom barriers, etc.) (Working Group on Mobility Aids for the Visually Impaired and Blind, 1986; Park et al., 2015). Recent research integrates open sourced data to overcome matters of cost and availability. OpenStreetMap (OSM), crowdsourced data and volunteered geographic information (Zeng et al., 2017) hold the potential to increase the availability of applications and widen their spatial extent. Bolten et al. (2017) develop a wayfinding algorithm based on OSM data for blind pedestrians, while Ritterbusch and Kucharek (2018) integrate OSM data for reliable and robust creation of pedestrian paths. However, there are still limitations in availability, different levels of completeness (Ritterbusch and Kucharek, 2018), detail (Rousell and Zipf, 2017), spatial accuracy, and therefore reliability. The heterogeneity and availability of open source data varies between countries (e.g. USA versus Europe), and the lack of institutional data, serving as prerequisite for open source data, leads to differences in spatial coverage.

Unless following the open-source data approach, at time of application development, the lack of appropriate data results in localized implementations limited to small spatial units like city blocks or campuses (Roentgen et al., 2009; Karimi and Kasemsuppakorn, 2013; Zimmermann-Janschitz, 2018).

Furthermore, mobility appears to be strongly subjective and a diverse topic as single individuals choose different approaches when it comes to navigation. As stated before, this is also the case for persons with VIB, triggering the need for individual solutions for navigation. Völkel and Weber (2008) introduced various user profiles in the navigation system, representing individual preferences, which can be added through annotation in the database. Tajgardoon and Karimi (2015) simulated accessibility of paths, by weighting sidewalk and crossing properties according to the needs of persons with VIB, resulting in a map on walking comfortability. This research suggests a subdivision of the user group corresponding to individual needs, e.g. given in Zimmermann-Janschitz et al. (2017). The same individuality exists due to various degrees of vision, colors, light perception, etc., which is managed by the accessibility of the application (Rodriguez-Sanchez et al., 2014) and incorporated with additional spatial information (Karimi et al., 2014). Building on these preconditions and requirements, the methodology mix for the application has to be complex and innovative.

3. Methodology

The application is developed using JavaScript API 3.18, QGIS Desktop 2.14 with GrassGIS, ArcGIS 10.3 network analyst, ArcGIS WebApp Builder 2.0 and ArcGIS Server 10.3. In terms of spatial extent, the implementation was realized for the City of Graz, Austria, which has about 300,000 inhabitants and is covering an area of 127 km2 (49 square miles) with approximately 2,000 km (1,243 miles) of sidewalks. (Geo)Data was gathered from survey, field mapping as well as open data sources (GIP (Graph Integration Platform), 2016; OSM). Additional data was bought from the municipality of Graz.

3.1 Pedestrian routing network

The availability of information about sidewalks and attribute information differing between left- and right-hand side of sidewalks is indicated as important for orientation and navigation purposes of persons with VIB. Ballester et al. (2011) use fixed distances from street centerlines to calculate sidewalks. This approach is not applicable for Graz because street width differs considerably due to the historic growth of the city. The use of OSM to generate sidewalks like in e.g. Neis and Zielstra (2014) fails due to a coarse representation of streets. Therefore, a semi-automated approach is developed using the zoning map and the graph integration platform (GIP (Graph Integration Platform), 2016), an intermodal open government vector data set on the entire Austrian traffic network. The basic information about sidewalks is extracted from the zoning map, which indicates, next to others, areas used for traffic. Traffic areas are buffered with a distance of 1 m (3.3 ft) followed by the extraction of inner lines bordering the buffer areas. The distance is chosen on the basis of the (Austrian) traffic regulations, which demand a minimum width of 2 m (6.6 ft) for sidewalks (Municipal Authority of Graz, 1982). Additionally, zebra crossings and crossings are added to the data set identified in the data set. The result is combined with the information on street centerlines of the GIP using Python scripts with ArcPy functionalities. The resulting network data set shows a level of accuracy of 86%. As the accuracy of this information is critically important for the user group, the network data set is additionally checked visually based on satellite images and examined through field mapping to assure highest level of precision.

Special attention is given to intersections, corners and public open space (Bentzen et al., 2017; Coughlan and Shen, 2013). This is necessary to give detailed turn-by-turn directions at crucial parts of a route. Intersections differ in their infrastructure, like the existence of zebra crossings, traffic lights, tactile pavement or auditory and tactile signals. The infrastructure of intersections is represented both in linear features (crossing) of the intersection as well as in point features (lights and pavement). The equipment is added as attributes to the crossings in the database. After modeling zebra crossings with linear features from point-based information and assigning street names to crossings using the spatial join tool in ArcGIS, the different settings of intersections are examined. If, e.g. an intersection has a traffic light, a tactile pavement but no auditory signal, the text in the directions will be “traffic light with tactile pavement.” In suburban areas, indicated crossings are missing due to a dispersed and more rural settlement. In this case, additional non-corner crossings were defined in the database to reduce walking distance. These are modeled based on availability and distance of crossings, respectively, intersections and speed limit.

The final network data set, which serves as basis for the routing algorithm, consists of:

  • sidewalks attributed with names of adjoining streets, usage type of streets and surface of the sidewalk/street;

  • crossings attributed with name of street to be crossed; and

  • additional equipment of the crossing.

3.2 User profiles and wayfinding elements

As shown in the introduction, persons with VIB are a very heterogeneous (user) group. This heterogeneity requires the demand to adapt the turn-by-turn instructions for wayfinding based on individual needs.

To identify and cluster distinctive groups of users, previous research conducted within the realm of the project, was consulted (Zimmermann-Janschitz et al., 2017). Therein, a hierarchical cluster analysis using Ward’s method is used to identify five “target groups” characterizing personal needs regarding mobility, information and technology. The cluster analysis is integrating detailed information about the use of orientation hints, barriers as well as the use of technology and preferred information. It is based on a nation-wide online survey in Austria, including 1,000 interviewees with a return rate of 92 completed questionnaires. The resulting “target groups” are discussed and condensed in two workshops with the user group and experts, consisting of 31 and 25 participants, resulting in three defined user profiles.

These user profiles vary depending on the number of details given in the wayfinding description (hints, landmarks and potential barriers) and the weighting of routing elements (e.g. auditive signals or tactile pavement). Table 1 presents the weighting coefficients for the routing. The coefficients are integrated during the network generation by multiplying the factor with the length of the segment according to the street type and its use. The higher the weighting coefficient for a street segment, and therefore its length, the more unlikely the segment will participate in the routing. In case of intersections, a fixed value is assigned as length, depending on the availability of a zebra crossing, traffic light, acoustic traffic signal and/or tactile pavement. Therefore, “unequipped” intersections have the highest length in the network. Potentially dangerous sites, e.g. postboxes, are implemented as point barriers with “added costs” in the routing algorithm. When a route passes this point barrier, a pre-defined value, as given in Table 1, is added as length to the route. An example of routing results for different profiles is available in the results chapter.

Point features or visual landmarks are a valuable support in wayfinding along a route (Serrão et al., 2014) and can be integrated in a routing network in ArcGIS by default, using the landmark setting. To distinguish between a general hint (e.g. entrance doors), landmarks (e.g. parking meters) and potentially dangerous locations (e.g. free-standing posts), which offer a different quality in the direction instructions, a specific pre-defined terminology is developed, and additional terms (e.g. “attention:” crossing without signal) show the importance of the element in the turn-by-turn instruction. Additional orientation cues, e.g. number of entrance doors passed along the route between two intersections, are summarized through post-processing and implemented in the directions. Boom bars, posts, chain barriers at gates were gathered through crowdsourcing and complemented by the field survey.

Contrarily to point features along a route, an ArcGIS network analyst provides no tool to include linear information besides the street names like the pavement or shorelines of the sidewalk in the wayfinding instructions. As this information is critically important for the users (Koester et al., 2017), it is added as attributes to the sidewalk network. The method chosen for this is a sequence of Python scripts transferring the information from separate data sets to the street/sidewalk segments using linear referencing. Information of this type includes:

  • surface of sidewalk;

  • tactile pavement (as linear feature); and

  • bordering elements (shorelines) like house walls, fences, hedges, etc.

The integration of directional information about linear elements in wayfinding is a novelty and is split into two parts. First, redundancy and overlapping information has to be removed in the sidewalk network data set. Therefore, sidewalk names, surface and street type serve as a basis for dissolving the network. Hence, street segments with similar attributes are generated. The assignment of shoreline information adjacent to sidewalks like walls, hedges, fences, etc. needs additional analytical steps to define information not too narrow or coarse for orientation. Moreover, a differentiation between left- and right-hand side of the sidewalk is important.

One part of shoreline information are house entrances, available as point features. To assign information on entrances to the network, long street segments need to be split up into small parts. The software Grass GIS is used to split sidewalks in 0.5 m (1.65 ft) segments. The width of entrance doors is approximately 1.1 m (3.5 ft). Hence, in any case of occurrence, an entrance is captured by a 0.5 m street segment and added as attribute.

Information about elements situated along the sidewalk is assigned through spatial join with a distance of 2.5 m (8.2 ft). The spatial join gathers attributes of objects within the given distance and links them to the street segments. The decision on the distance 2.5 m is made upon the minimum standard width of sidewalks in Austria, which is defined by 2 m (6.6 ft) (Section 3.1). As multiple objects can be located within this distance, e.g. a hedge parallel to a fence, objects are prioritized due to their importance based on perceptibility. In this case, the hedge will be chosen over the fence. In case of missing elements along the sidewalk, the distance is expanded to 6 m (19.7 fe), where house entrances, which are set back from the street, can be identified. The latter reflects the typical situation of front yards in urban quarters in Graz with Wilhelmina style.

After processing both sides of the sidewalk separately, parts with redundant information are aggregated with a minimum size of 3 m (9.8 ft) to reduce the number of turn-by-turn instructions in the routing description. The distance of 3 m was determined with the user group as appropriate minimum distance for instructions in the step-by-step directions. Exception to this are stairs, tactile elements, house entrances or driveways. The final sidewalk network is permuted into different network data sets, which are used for the user profiles, integrating the weighting of elements presented in Table 1.

3.3 Deduction of step-by-step directions

After the generation of sidewalk centerlines (Section 3.1), the next step to achieve a basic network for navigation and routing is the integration of intersections as well as the assignment of attributes. Although the approach follows clearly defined steps (Section 3.2), the primary result is insufficient for the user, as the information shows a multilevel structure and cannot be requested by the ArcGIS directions widget. Hence, Figure 1 illustrates the deduction of information respectively attributes and the consequent reduction of complexity for user-relevant information.

Figure 1(a) shows a typical urban real-world setting in a European context, including infrastructure of streets and intersections, shorelines as well as (visual) landmarks. Additionally, an exemplary route from a starting point (start) to a destination (end) is highlighted. The diagram below [Figure 1(b)] lists each level of information necessary to be included in the turn-by-turn directions. Every attribute is referenced to a part of the sidewalk being then combined to individual segments, holding a compound of several line-based information layers, namely, street name, type of use, surface type, shorelines, crossing type. In combination with the point-based layers (traffic lights with/without acoustic signal, tactile pavement, various landmarks), relevant information is extracted through generalization.

Generalization addresses information, which is redundant or too detailed. For example, the surface type of sidewalks is normally asphalt. The step-by-step description only indicates the surface type, if it differs from asphalt [see Figure 1(c), point 4]. Another example is the length of segments. Concatenated street segments with similar attributes are dissolved to one segment. Tiny segments are combined as described in Section 3.2, with attributes attached from the longest segment. The decision for aspect and type of generalization is technically determined and additionally refined during the user workshops and in the living lab. The exemplary description of a route is given in the results.

3.4 Post-processing to provide accessibility

Based on the sidewalk network data set, wayfinding information is calculated using the ArcGIS routing algorithm based on Dijkstra. This generates the basic elements of turn-by-turn directions for wayfinding. Standard directions for wayfinding are not sufficient for the user group because the information is too coarse. Additional processing needs to be made for adopting the wording syntax of the directions and presenting the user interface in an accessible way.

Ad (1) The directions widget of the ArcGIS WebApp Builder (2.0; 2.4) is used to prepare the wayfinding information. As the elements in the directions (network elements, intersections and point/linear hints, landmarks and barriers) can be combined in various ways, typical scenarios are developed. They define a system of rule diagrams, which are implemented in the syntax and wording of direction instructions through post processing (Figure 2). The post-processing takes the standard wording of the directions widget and searches for key items, e.g. zebra crossing. If a key item is detected, a pre-defined phrase is inserted into the configuration file. For example, in case of a zebra crossing, the part “cross “streetname” at” is added to the standard wording. Additionally, the infrastructure of crossings is retrieved from the attribute table of the crossing features (Section 3.1). This feature class is used as turn feature in the directions settings when generating the network data set. Type of crossing, tactile pavement as well as type of signaling will be indicated according to the occurrence in the attribute table and pre-defined wording, e.g. “traffic light with acoustic signal,” will be included in the step-by-step directions.

Ad (2) Next to the content, the application itself has to be accessible. Menu items and radio-buttons selectable by cursor keys, wizards of the user interface and the presentation of results need to be navigable by mouse as well as by keyboard for persons with VIB. This enables screen-reader software to find navigation items in the user interface. To achieve this goal, a consistent usability concept was developed in the design process of the application, following the Web content accessibility guidelines 2.0 (Web Accessibility Initiative (WAI), 2020) and user needs. Therefore, menu items are defined to be selectable by tab-key as well as radio-buttons, selectable by cursor keys, are integrated. This design is implemented in the source code of the widgets. In the development process, the most common screen-readers – resulting from a nation-wide survey – namely, JAWS 16.0 and NVDA 2015.3, were combined with Mozilla Firefox, Internet Explorer and Chrome.

The unconventional cartographic design follows a minimalistic principle, with a focus on contrast (size, color, hue) to meet the needs of the heterogeneous user group. The same holds true for the symbology, which is particularly designed for this map. Elements in the underlying basemap are restricted to street centerlines and names, building outlines, water bodies and green spaces (park and forest areas). Using vector tiles, the level of complexity could further be adjusted in correspondence to the zoom level.

4. Results

Following the methodology discussion, the results will focus on the turn-by-turn directions for wayfinding, the user profiles and finally the accessible map design. It is essential to highlight the transition from GIS network generation to the design of a user-friendly tool.

The indicated turn-by-turn directions returned by the directions widget constitute the central tool and a primary result of the application, as it directly draws on data from the underlying pedestrian sidewalk network. When querying a route between two points (addresses), a detailed description on the path is returned, being a sequential list of individual path sections, each carrying information on direction, street name, distance, surface, type of use, bordering elements and potential obstacles. The numbers indicate the individual turns accompanied by attributes of the point/line feature. The result is a list of turn-by-turn instructions for wayfinding from start to destination [Figure 1(c)].

Leading back to the need for further individuality, the turn-by-turn directions are presented in dependence of the selected user profile. According to the profile, linear and point features are weighted in the routing algorithm (Table 1). While user profiles 2 and 3 present all information available and differ only in weighting factors, user profile 1 shows a reduced step-by-step instruction omitting shorelines. Consequentially, in correspondence with the routing and directions output in the final application, the profiles can be verbally described as follows:

  • Profile 1: User preference for shortest paths mostly along sidewalks, which may include open crossings (no signal/tactile guidance); no shorelines are returned.

  • Profile 2: Avoiding routes along mixed-use traffic areas, with a preference for crossings equipped with traffic signals; if available, implementation of hints/landmarks/potential barriers.

  • Profile 3: Stronger avoidance of crossings without acoustic signals and tactile guidelines as well as of mixed-use traffic areas and potential barriers; display of all orientation hints in the output; route might strongly differ in length compared to other profiles.

In addition to those three pre-set profiles, a fourth profile is introduced, allowing for further individual adjustment of output settings concerning hints, landmarks and barriers. The differences in results in accordance with profile selection for an inner-city example can be seen in Figure 3, which provides a direct comparison of a similar query based on two different user profiles (Profile 1, Profile 3).

Despite the directions depict the core of any sufficient wayfinding for persons with VIB, barrier-free usability and display of retrievable information is essential for service accessibility (Section 3.4). Developed with the Web AppBuilder for ArcGIS, the overall design of the platform is concise and reduced to essential elements and functionalities. Though the implementation of a map may seem contradictive in the context of persons who are blind, it is found to be essential for people with residual vision. The final application can be retrieved from https://barrierefrei.uni-graz.at/ways2see, best displaying functionality using a screen-reader.

The application is tested in a user-integrated process as well as technical debugging before public release. The form of a living lab (Höflehner and Zimmermann, 2018) is found to be most promising in terms of usability, where test subjects were given focused tasks in equal intervals. Feedback is given through open questions, due to the limited number of participants and qualitative focus on individual perceptions rather than quantitative evaluation. In more detail, five tasks are given to a group of 11 people (seven (legally) blind and four visually impaired) within a predefined timeframe. Figure 4 illustrates the most important test results of the user experience evaluation.

Testing started off with 15 questions regarding the overall technical compatibility of the application as well as on screen navigation. In terms of operating systems, test persons report the use of Microsoft Windows (64%), iOS (27%). One user did not specify the operating system in use (9%). Further, 36% of respondents use Internet Explorer, 27% Safari, 18% Mozilla Firefox and 9% Chrome. As to supportive software, 45% used JAWS and 18% VoiceOver, while VI (37 per cent) made use of magnifying software. All users (with and without screen-reader software) report good accessibility of the welcome screen and intuitive and smooth navigation. User profiles are selectable and visibility of objects (text size, color and style) appropriate. The result of the first testing is the need to change the named profiles to numbered profiles, adding detailed turn-by-turn directions of the resulting routes.

The second (14 questions) and third (11 questions) questionnaire address the visual accessibility of map objects, symbols and widgets. Testers with VI are asked to navigate to a familiar address and orient themselves on the map. All users with VI are able to select different categories of POI, identify map elements and differentiate between the symbols. The color yellow received the best rating regarding contrast, while other colors are rated due to personal preferences. For widget buttons, some minor changes (e.g. framing) have been implemented upon comments. Buttons size, color and contrast next to text size are considered appropriate by users.

In Task 4 (15 questions), the users are asked to examine and evaluate three pre-defined routes. At this point, the resulting turn-by-turn directions, regarding wording and quality of information, are evaluated. Within the final Task 5 (ten questions) additional routes are evaluated: one individual best-known route of each user is assessed in each profile; moreover, three unknown routes by each user as well as a route with individualized user-profile settings. In total, 88 route descriptions are examined. Comparing the different user profiles, three persons identify Profiles 2 and 3 as safer because the routing was changed to a route with accessible intersection equipment. User preferences show that some users prefer very detailed descriptions and a notification about all noticeable problems or irregularities (e.g. intersections, hints, barriers). At least two users are satisfied with the less detailed description of Profile 1, which is assessed by all users without specific problems.

Main results of Tasks 4 and 5 are summarized in positive comments as well as challenges (solved/unsolved). Screen-reader-related answers include 45–64% positive feedback, while feedback of persons with VI reflect all four participants. Challenges reflect individual answers.

  • Positive comments address orientation and navigation within the widget and the route description, access of different profiles and the availability of necessary information and details. The handling of the buttons and address fields in the widget works without specific problems. Additionally, the visibility of widget elements is rated good. The comments also show that every user is positive on deciding about the individually preferred profile.

  • Moreover, important challenges are identified, which lead to updates and debugging. Here, within additional html tags for better navigation are implemented, availability and visibility of print and export buttons are increased, distances are integrated in the step-by-step directions and errors in wording corrected. Finally, selection of individual settings is improved.

  • It has to be mentioned that some comments regarding the step-by-step directions remain without solution due to technical or data restrictions. These include a request for additional information, e.g. the description of door handlings or different wording in the directions (e.g. “turn your body,” etc.). Two issues that stay on the agenda are the integration of public transport routings in the wayfinding tool next to the accuracy of data, especially the number of entrance doors.

5. Discussion

The main goal of this paper is to present a new GIS-based design for a pedestrian routing network and its implementation in a wayfinding application for persons with VIB in urban areas. The sidewalk network is serving as a basis for an accessible application intended for pre-trip planning, and developed in a transdisciplinary process. Although many applications are available and have been designed, few are commonly used by persons with VIB. Beside other reasons, the lack of integration of the users during the development process and the need for an extensive amount of highly accurate data are the most important ones.

The design process of the introduced application completely involved the user group through a participatory process. The prerequisites for the application are elaborated in expert interviews next to a nation-wide survey, workshops in all development levels and a living lab. This leads to a different view concerning the intensity, frequency and the manner of use of the application. Consequently, the use of hints for wayfinding are reframed, e.g. barriers, identified as potentially dangerous, need to be recognized but not necessarily avoided. The development process shows a need for various levels of details in the turn-by-turn directions, leading to the definition of user profiles. Additionally, it is shown that only few persons with VIB are walking in new environments without training or preparation, but plan their routes in advance.

These findings, moreover, lead to some restrictions as well as open room for further discussion. The application is intended as a pre-trip planning tool; therefore, no GPS localization is included. It is not designed for portable use (although running on portable devices), acknowledging the idea of an application, which should enhance independence by not being reliant on using a device and offering the possibility to focus on the surrounding during locomotion. Still, there might be users preferring real-time location services. Moreover, the representation of a map on mobile devices is problematic – for users with and without disabilities.

On-trip use of the application leads to another point – the dependence on a technical device, and data involved in the wayfinding process. Keeping data up to date is highly difficult due to permanent change of urban environment, e.g. redesign of intersections, urban quarters or the fluctuation of construction sites. It opens up the demand for the inclusion of big data, real-time data and VGI. At time of writing, all of them are not fully technically mature. The application is designed to be transferable to other cities, being the result of its conceptualization and technical implementation through scripts. However, it is still implemented only to a medium-sized city and limited to German language. These restrictions are part of ongoing research.

6. Conclusion and future research

Enabling independent movement and wayfinding for persons with VIB is a crucial step to individual autonomy and consequently social inclusion. Within this regard, GIS has proven to be of particular importance. By focusing on specific requirements of people with VIB and explicitly incorporating their needs into the development of a pedestrian routing network, a contribution to self-determination can be made. Herein, the semi-automated approach for the generation of sidewalk data and comprehensive level of attribute assignment make for a complete novelty in the context of wayfinding for persons with VIB. Because of the dynamic design, a transfer of the model to other areas might be of great interest, providing the indicated data at hand. Individuality is further supported through the integration of various user profiles as well as the accessible design of the user interface. Throughout this process, the reflective work with and participation of users constitutes the core element of a transdisciplinary and inclusive product.

Aside from the presented research, there is still space for further progress, with one of the biggest issues being the continuous adaptation of data sets, as indicated before. So far, a semi-automated approach for updating landmark data and point features has been in the focus of research. However, in terms of sidewalk attribution, the complete omission of fieldwork is seemingly impossible at this time. Furthermore, the implementation of construction sites remains an open issue. Here, use of real-time data is promising but considered problematic. The reason for this is the need for quality control to provide users with a certainty for (save) routing. The combination of pedestrian routing with public transport will be a further step toward more autonomy in wayfinding. Regardless which focus further research in this context will take, the direction should be guided by persons with VIB, as a tool for this user group can only be developed in collaboration with the users.

Figures

From real-world setting (a) via modelling of information (b) to turn-by-turn directions (c)

Figure 1

From real-world setting (a) via modelling of information (b) to turn-by-turn directions (c)

Example of a rule diagram

Figure 2

Example of a rule diagram

Comparison of turn-by-turn directions for two user profiles

Figure 3

Comparison of turn-by-turn directions for two user profiles

Pros and cons highlighting the results of the user experience evaluation (italic font refers to persons with VI only)

Figure 4

Pros and cons highlighting the results of the user experience evaluation (italic font refers to persons with VI only)

Weighting coefficients for street/sidewalk segments

Routing elements Weighting coefficient
Profile 1 Profile 2 Profile 3
Street type and usage
1 Tactile pavement; sidewalk; path; pedestrian refuge island *1 *1 *1
2 Stairs; narrow parts of sidewalk *1 *1,5 *1,5
3 Pedestrian zone *1,5 *2 *2
4 Combined walk-/bikeway *1,5 *2 *2,5
5 Sidewalk with visual separation from street; mixed use *2 *3 *3
Crossings and their infrastructure
1 Zebra crossing; traffic light; acoustic traffic signal; tactile pavement 10 10 10
2 Zebra crossing; traffic light; acoustic traffic signal 10 10 10
3 Zebra crossing; traffic light; tactile pavement 10 25 50
4 Zebra crossing; traffic light 10 25 100
5 Zebra crossing; tactile pavement 10 50 50
6 Zebra crossing 10 50 100
7 Crossing 50 180 350
Potential dangerous sites
1 Boom barrier; post; chain barrier (at gates) +15 +25
2 Steps/stairs without handrail +20 +30
3 Postbox +20 +30
Note:

*Indicates a multiplying factor, while absolute numbers substitute the length of the segment

References

Ahmetovic, D., Manduchi, R., Coughlan, J.M. and Mascetti, S. (2017), “Mind your crossings: mining GIS imagery for crosswalk localization”, ACM Transactions on Accessible Computing (TACCESS), Vol. 9 No. 4, p. 11.

Ballester, M.G., Pérez, M.R. and Stuiver, H.J. (2011), “Automatic pedestrian network generation”, The 14th AGILE International Conference on Geographic Information Science, 18-21 April 2011, Utrecht. AGILE, available at: https://agile-online.org/conference_paper/cds/agile_2011/contents/pdf/shortpapers/sp_116.pdf (Accessed 20 March 2017).

Bentzen, B.L., Barlow, J.M., Scott, A.C., Guth, D., Long, R. and Graham, J. (2017), “Wayfinding problems for blind pedestrians at noncorner crosswalks: novel solution”, Transportation Research Record: Journal of the Transportation Research Board, Vol. 2661 No. 1, pp. 120-125, doi: 10.3141/2661-14.

Bhowmick, A. and Hazarika, S.M. (2017), “An insight into assistive technology for the visually impaired and blind people: state-of-the-art and future trends”, Journal on Multimodal User Interfaces, Vol. 11 No. 2, pp. 149-172, doi: 10.1007/s12193-016-0235-6.

Bolten, N., Mukherjee, S., Sipeeva, V., Tanweer, A. and Caspi, A. (2017), “A pedestrian-centered data approach for equitable access to urban infrastructure environments”, IBM Journal of Research and Development, Vol. 61 No. 6, pp. 10:1-10:12, doi: 10.1147/JRD.2017.2736279.

Castillo-Cara, M., Huaranga-Junco, E., Mondragón-Ruiz, G., Salazar, A., Barbosa, L.O. and Antúnez, E.A. (2016), “Ray: smart indoor/outdoor routes for the blind using Bluetooth 4.0 BLE”, Procedia Computer Science, Vol. 83, pp. 690-694, doi: 10.1016/j.procs.2016.04.153.

Cheng, R., Wang, K. and Lin, S. (2018), “Intersection navigation for people with visual impairment”, in Miesenberger, K. and Kouroupetroglou, G. (Eds), Computers Helping People with Special Needs. ICCHP 2018. Lecture Notes in Computer Science, Vol. 10897, Springer, Berlin-Heidelberg, doi: 10.1007/978-3-319-94274-2.

Coughlan, J.M. and Shen, H. (2013), “Crosswatch: a system for providing guidance to visually impaired travelers at traffic intersections”, Journal of Assistive Technologies, Vol. 7 No. 2, doi: 10.1108/17549451311328808.

Fernandes, H., Costa, P., Filipe, V., Paredes, H. and Barroso, J. (2019), “A review of assistive spatial orientation and navigation technologies for the visually impaired”, Universal Access in the Information Society, Vol. 18 No. 1, pp. 155-168, doi: 10.1007/s10209-017-0570-8.

Fernandes, H., Filipe, V., Costa, P. and Barroso, J. (2014), “Location based services for the blind supported by RFID technology”, Procedia Computer Science, Vol. 27, pp. 2-8, doi: 10.1016/j.procs.2014.02.002.

Fernandes, H., Teixeira, R., Daniel, B., Alves, C., Reis, A., Paredes, H., Filipe, V. and Barroso, J. (2017), “Design of geographic information systems to promote accessibility and universal access”, International Conference on Universal Access in Human-Computer Interaction, Springer, Berlin-Heidelberg, pp. 291-299, doi: 10.1007/978-3-319-58700-4_24.

GIP (Graph Integration Platform) (2016), “Intermodal transport reference system of Austria”, available at: www.gip.gv.at (accessed 12 January 2016).

Golledge, R. (1993), “Geography and the disabled: a survey with special reference to vision impaired and blind populations”, Transactions of the Institute of British Geographers, Vol. 18 No. 1, pp. 63-85, doi: 10.2307/623069.

Golledge, R.G., Klatzky, R.L., Loomis, J.M., Speigle, J. and Tietz, J. (1998), “A geographical information system for a GPS based personal guidance system”, International Journal of Geographical Information Science, Vol. 12 No. 7, pp. 727-749, doi: 10.1080/136588198241635.

Hakobyan, L., Lumsden, J., O’Sullivan, D. and Bartlett, H. (2013), “Mobile assistive technologies for the visually impaired”, Survey of Ophthalmology, Vol. 58 No. 6, pp. 513-528, doi: 10.1016/j.survophthal.2012.10.004.

Hersh, M.A. (2018), “Mobility technologies for blind, partially sighted and deafblind people: design issues”, in Pissaloux E. and Velazquez R. (Eds), Mobility of Visually Impaired People, Springer, Berlin-Heidelberg, pp. 377-410.

Hill, E., Reiser, J., Hill, M., Halpin, J. and Halpin, R. (1993), “How persons with visual impairments explore novel spaces: strategies of good and poor performers”, Journal of Visual Impairment & Blindness, Vol. 87 No. 8, pp. 295-301.

Höflehner, T. and Zimmermann, F.M. (2018), “URB@exp: Urban labs as a new form of participation and governance”, in Clark, J. and Wise, N. (Eds), Urban Renewal, Community and Participation – Theory, Policy and Practice, Springer, Basel, pp. 219-239, doi: 10.1007/978-3-319-72311-2.

Jacobson, R.D. and Kitchin, R. (1997), “GIS and people with visual impairments or blindness: exploring the potential for education, orientation and navigation”, Transactions in GIS, Vol. 2 No. 4, pp. 315-332, doi: 10.1111/j.1467-9671.1997.tb00060.x.

Kammoun, S., Macé, M.J.M., Oriola, B. and Jouffrais, C. (2012), “Towards a geographic information system facilitating navigation of visually impaired users”, in Miesenberger, K., Karshmer, A., Penaz, P., Zagler, W. (Eds), International Conference on Computers for Handicapped Persons, Springer, Berlin-Heidelberg, pp. 521-528, doi: 10.1007/978-3-642-31534-3.

Karimi, H.A. and Kasemsuppakorn, P. (2013), “Pedestrian network map generation approaches and recommendation”, International Journal of Geographical Information Science, Vol. 27 No. 5, pp. 947-962, doi: 10.1080/13658816.2012.730148.

Karimi, H.A., Zhang, L. and Benner, J.G. (2014), “Personalized accessibility map (PAM): a novel assisted wayfinding approach for people with disabilities”, Annals of GIS, Vol. 20 No. 2, pp. 99-108, doi: 10.1080/19475683.2014.904438.

Khan, I., Khusro, S. and Ullah, I. (2018), “Technology-assisted white cane: evaluation and future directions”, PeerJ, Vol. 6, p. e6058, doi: 10.7717/peerj.6058.

Koester, D., Awiszus, M. and Stiefelhagen, R. (2017), “Mind the gap: virtual shorelines for blind and partially sighted people”, Proceedings of the IEEE International Conference on Computer Vision Workshops, pp. 1443-1451, doi: 10.1109/ICCVW.2017.171.

Lakde, C.K. and Prasad, S.P. (2015), “Review paper on navigation system for visually impaired people”, International Journal of Advanced Research in Computer and Communication Engineering, Vol. 4 No. 8, pp. 166-168, doi: 10.17148/IJARCCE.2015.4134.

Manduchi, R., Kurniawan, S., Khan, I., Khusro, S. and Ullah, I. (2018), “Technology-assisted white cane: evaluation and future directions”, PeerJ, Vol. 6, p. e6058, doi: 10.7717/peerj.6058.

May, M. and Casey, K. (2018), “Accessible global positioning systems”, in Manduchi, R. and Kurniawan, S. (Eds), Assistive Technology for Blindness and Low Vision, CRC Press, Boca Raton FL, pp. 99-122.

Municipal Authority of Graz (1982), “Regulation on sidewalks”, available at: www.graz.at/cms/beitrag/10320015/9229427/Gehsteigverordnung.html (accessed 21 January 2020).

Murata, M., Ahmetovic, D., Sato, D., Takagi, H., Kitani, K.M. and Asakawa, C. (2019), “Smartphone-based localization for blind navigation in building-scale indoor environments”, Pervasive and Mobile Computing, Vol. 57, pp. 14-32, doi: 10.1016/j.pmcj.2019.04.003.

Neis, P. and Zielstra, D. (2014), “Generation of a tailored routing network for disabled people based on collaboratively collected geodata”, Applied Geography, Vol. 47, pp. 70-77, doi: 10.1016/j.apgeog.2013.12.004.

Park, S., Bang, Y. and Yu, K. (2015), “Techniques for updating pedestrian network data including facilities and obstructions information for transportation of vulnerable people”, Sensors, Vol. 15 No. 9, pp. 24466-24486, doi: 10.3390/s150924466.

Pereira, A., Nunes, N., Vieira, D., Costa, N., Fernandes, H. and Barroso, J. (2015), “Blind guide: an ultrasound sensor-based body area network for guiding blind people”, Procedia Computer Science, Vol. 67, pp. 403-408, doi: 10.1016/j.procs.2015.09.285.

Real, S. and Araujo, A. (2019), “Navigation systems for the blind and visually impaired: past work, challenges, and open problems”, Sensors, Vol. 19 No. 15, p. 3404, doi: 10.3390/s19153404.

Ritterbusch, S. and Kucharek, H. (2018), “Robust and incremental pedestrian path network generation on OpenStreetMap for safe route finding”, in Miesenberger K., Kouroupetroglou, G. (Eds), Computers Helping People with Special Needs, ICCHP 2018, Linz, Austria, July 11-13, 2018. Lecture Notes in Computer Science, Vol. 10897, pp 302-309. Springer, Cham, doi: 10.1007/978-3-319-94274-2_42.

Rodriguez-Sanchez, M.C., Moreno-Alvarez, M.A., Martin, E., Borromeo, S. and Hernandez-Tamames, J.A. (2014), “Accessible smartphones for blind users: a case study for a wayfinding system”, Expert Systems with Applications, Vol. 41 No. 16, pp. 7210-7222, doi: 10.1016/j.eswa.2014.05.031.

Roentgen, U.R., Gelderblom, G.J., Soede, M. and de Witte, L.P. (2009), “The impact of electronic mobility devices for persons who are visually impaired: a systematic review of effects and effectiveness”, Journal of Visual Impairment & Blindness, Vol. 103 No. 11, pp. 743-753, doi: 10.1177/0145482X0910301104.

Rousell, A. and Zipf, A. (2017), “Towards a landmark-based pedestrian navigation service using OSM data”, Isprs International Journal of Geo-Information, Vol. 6 No. 3, p. 64, doi: 10.3390/ijgi6030064.

Serrão, M., Rodrigues, J.M. and Du Buf, J.H. (2014), “Navigation framework using visual landmarks and a GIS”, Procedia Computer Science, Vol. 27, pp. 28-37, doi: 10.1016/j.procs.2014.02.005.

Serrão, M., Shahrabadi, S., Moreno, M., José, J.T., Rodrigues, J.I., Rodrigues, J.M. and Du Buf, J.H. (2015), “Computer vision and GIS for the navigation of blind persons in buildings”, Universal Access in the Information Society, Vol. 14 No. 1, pp. 67-80, doi: 10.1007/s10209-013-0338-8.

Tajgardoon, M. and Karimi, H.A. (2015), “Simulating and visualizing sidewalk accessibility for wayfinding of people with disabilities”, International Journal of Cartography, Vol. 1 No. 1, pp. 79-93, doi: 10.1080/23729333.2015.1055646.

Tapu, R., Mocanu, B. and Zaharia, T. (2018), “Wearable assistive devices for visually impaired: a state of the art survey”, Pattern Recognition Letters, Vol. 137, doi: 10.1016/j.patrec.2018.10.031.

Völkel, T. and Weber, G. (2008), “RouteCheckr: personalized multicriteria routing for mobility impaired pedestrians”, Association for Computing Machinery (Ed.), Proceedings of the 10th international ACM SIGACCESS conference on Computers and accessibility, pp. 185-192, doi: 10.1145/1414471.1414506.

Völkel, T., Kühn, R. and Weber, G. (2008), “Mobility impaired pedestrians are not cars: requirements for the annotation of geographical data”, in Miesenberger K., Klaus J., Zagler W., Karshmer A. (Eds), Computers Helping People with Special Needs: 11th International Conference, ICCHP 2008, Linz, Austria, July 9-11, 2008. Proceedings, Springer, Berlin-Heidelberg, Vol. 5105, doi: 10.1007/978-3-540-70540-6_163.

Web Accessibility Initiative (WAI) (2020), “Web content accessibility guidelines (WCAG) overview”, available at: www.w3.org/WAI/standards-guidelines/wcag (accessed 20 April 2020).

Working Group on Mobility Aids for the Visually Impaired and Blind (1986), Committee on Vision. Electronic Travel Aids: New Directions for Research, National Academies Press, Washington, DC.

Zeng, L., Kühn, R. and Weber, G. (2017), “Improvement in environmental accessibility via volunteered geographic information: a case study”, Universal Access in the Information Society, Vol. 16 No. 4, pp. 939-949, doi: 10.1007/s10209-016-0505-9.

Zimmermann-Janschitz, S. (2018), “Geographic information systems in the context of disabilities”, Journal of Accessibility and Design for All, Vol. 8 No. 2, pp. 161-192, doi: https://doi.org/10.17411/jacces.v8i2.171.

Zimmermann-Janschitz, S., Mandl, B. and Dückelmann, A. (2017), “Clustering the mobility needs of persons with visual impairment or legal blindness”, Transportation Research Record: Journal of the Transportation Research Board, Vol. 2650 No. 1, pp. 66-73, doi: 10.3141/2650-08.

Acknowledgements

The project “ways2see – Wayfinding for people with visual impairments or blindness” was funded by the Austrian Research Promotion Agency (FFG). The project team involved the SynerGIS Informationssysteme GmbH, covering the coding, the Odilien-Institute – Society for People with Visual Impairment or Blindness, providing applied knowledge and the University of Graz, Department of Geography and Regional Science as scientific leader of the project.

Corresponding author

Susanne Zimmermann-Janschitz can be contacted at: susanne.janschitz@uni-graz.at

About the authors

Susanne Zimmermann-Janschitz is based at the Department of Geography and Regional Science, University of Graz, Graz, Austria. She is an Associate Professor at the Department of Geography and Regional Science, University of Graz, Austria, and former Chair of the Disability Specialty Group of the American Association of Geographers. Her research is on modeling accessibility for people with disabilities by integrating all-inclusive concepts. She is applying geographic information systems for offering barrier-free access to barrier-free spatial information for people to cope with the varying realities of everyday life. She is integrating social sustainability (inclusion, awareness raising) into disability studies by using spatial, geographic terms of references and perspectives.

Simon Landauer is based at the Department of Geography and Regional Science, University of Graz, Graz, Austria. He holds a Magister degree in Geography, Economics and English (teacher training) from the University of Graz. During his studies, he spent a semester at San Diego State University, CA, which intensified his connection to nature but also exaggerated his interest in social diversity. His major field of interest is integrated geography and the implication of geographic information systems. Since October 2016, he is part of the project team ways2see, responsible for mapping, data acquisition and processing as well as public relations. He is currently a Lecturer at the Department of Geography and Regional Sciences, University of Graz.

Sebastian Drexel is based at the Vorarlberger Energienetze GmbH, Bregenz, Austria. He studied Environmental Systems Sciences, with a special focus on Geography, at the University of Graz. He finished his bachelor studies in 2016, followed by his master studies in Geospatial Technologies, a joint study program of the University of Technology and the University of Graz (2018). He is focusing on geographic information systems and especially on applications in utilities, emergency management and assistive devices for people with disabilities. In the project ways2see, he was responsible for the provision and processing of data and software development. Currently, he is working as a GIS administrator and developer at a utility grid operator.

Jana Obermeier is based at the Department of Geography and Regional Science, University of Graz, Graz, Austria. She holds a bachelor degree in Environmental Systems Sciences and is currently studying for her master degree in Environmental Systems Sciences, with a special focus on Geography.

Related articles