Navigation Mapping Workshop State of the Map 2018

Total Page:16

File Type:pdf, Size:1020Kb

Navigation Mapping Workshop State of the Map 2018 Navigation Mapping Workshop State of the Map 2018 Kajari Ghosh • Minh Nguyễn Mapbox © D. Herrera / CC BY Welcome to the Navigation Mapping Workshop! I’m Kajari and I work at Mapbox on the routing engine! This is Minh. [Minh] By day, I work at Mapbox on the iOS team; by night, I add turn lanes in OSM. We’ll be at the Mapbox table in front of De Donato later in the conference! But first, the workshop. Before we begin • You can use either iD or JOSM to make edits to OSM • This is not a general introduction to mapping • Mainstream tagging – not proposing/promoting obscure tags today Before we begin, here’s how the workshop will be structured, to make sure we all get the most out of our time together. Use either iD or JOSM – each has its purpose, so we don’t care which you use. This is not a general introduction to mapping. Due to time constraints, we’re going to assume you already know how to draw things so they look good on the map. There are a lot of competing ideas out there about navigation mapping – we debate these ideas within Mapbox too. But we’re going to stick to mainstream tags that are hopefully uncontroversial, tags that are well supported by routers – not just Mapbox’s router but also others such as OsmAnd and Maps.me. We love talking about the more arcane aspects of navigation mapping too, but let’s save that for outside this workshop. © Mapbox / ISC Data © OSM / ODbL We’re going to spend the first part of this workshop introducing several considerations to keep in mind as you map, then you’re going to get some hands-on practice mapping for navigation. First of all, we say “navigation” but you might call it “routing” or “directions”. How do I get there? Whatever the case, it’s about getting from one place to another with the help of human-readable guidance instructions. The instructions might come in a list that you print out, or they might be delivered in real time over a phone’s speaker as you drive or walk along the route. Armchair to cupholder Data Router UI “In a quarter mile, turn left” Armchair © Didouner / CC BY-SA Generally speaking, this is the basic process for making a navigation-ready map powered by OpenStreetMap. The armchair-to-cupholder pipeline, if you will. A mapper sits in an armchair, entering data into OSM. Then a router, such as OSRM, abstracts away all the details, turning it into a mathematical graph, and runs an algorithm over that graph to find the optimal route. Yes, it’s mindblowing. But let’s not forget the last part, where an app on a phone sitting in a cupholder presents that route with timely instructions. All the other components exist just so this UI can effectively guide the user. Don’t tag for the renderer The good news is that you don’t have to worry that much about the UI. You just have to know it’s there. But you do have to worry about the router. We have this cardinal rule in OSM: don’t tag for the renderer. Don’t tag for the renderer (Tag for the renderer and the router!) Tag for the renderer and the router! OK, that’s a bad pun. But the point is, just as it’s bad form to tailor your mapping to one renderer in particular, at the expense of all the others, it’s also bad form to tailor your mapping to one use case – visual maps – at the expense of other use cases, such as navigation. Data © OSM / ODbL Here’s an example of crude mapping in a region that until recently had useless satellite imagery. On a map, yes, it looks a bit ugly, but things get really bad when you use turn-by-turn navigation software on this road: as you follow the actual physical road, you’ll hear “Recalculating, recalculating, recalculating” from the app, because you’re straying so far away from where the app thinks you are. Data © OSM / ODbL Here’s a case where a road is disconnected. You know that feeling when you look at something wrong and go, who’s that idiot, and it turns out to be you? I must’ve been nodding off at my keyboard when I mapped this. Anyways, it doesn’t look like much of a problem on the map itself – just a few missing yellow pixels. But it means a detour when getting a route going southbound. Actually, it’s probably worse than this, because routers try to avoid U-turns as much as possible. Oh, it gets even worse when you go northbound. There’s probably a miles-long detour because you’d simply dead-end at this gap. Little problems in visual maps can result in big problems during navigation. Thinking like a router To consistently produce good router-friendly maps, it isn’t enough to know what tags to use. You need to have a good intuition about how a router thinks, which is different than how a human thinks about routing. This is the stuff of doctorate degrees, and I don’t profess to be an authority on the subject, but here are the basics. Consider this hypothetical road network, with the user’s current location marked by the car and the destination marked by the house. There are some residential roads in white and a main road in red. Each router uses a different algorithm, but they all have some things in common. A router thinks about the world as a mathematical graph, and its job is to be greedy. It’ll start at the road nearest to the origin and go to the road nearest to the destination. Somehow or another, it’ll will determine that this is the shortest route, perhaps by comparing the distances each step along the way. If I want the fastest route, the router will find the fastest route based on highway tags, speed limits, current traffic, etc. You can think of it as the router taking all the possible routes and ranking them by how long they would take. Each segment of each route is assigned a weight, like a time or a distance, and these segments are summed up. 10s 30s 5min 30s 5min 30s 10s What if we throw a bunch of obstructions in the way, like traffic lights and railroad crossings and pedestrian crossings? The router applies a penalty to each of those obstructions because they each take a certain amount of time. There can also be a penalty for left turns in a country that drives on the right. These penalties can cause the router to choose a different route. 10s 30s 5min 30s 5min 30s 10s Now let’s do something really dastardly: the road nearest to the origin is this roundabout. Maybe the mapper forgot to connect it to the road network. What do you think will happen? 10s 30s 5min 30s 5min 30s 10s The router ignores that roundabout and produces a normal result. The router doesn’t get stuck and go in an infinite loop, because the roundabout isn’t even part of the routing graph. Besides, it would take infinite time and leave you very far from the destination. This is one example where the router is more robust than you might intuit. Data © OSM / ODbL Despite the very sharp angle in OSM, the guidance instruction will say “Turn right”, not “Make a sharp right”. Restrictions Sometimes the router has to avoid a road not because of slow-downs like the crosswalks and traffic lights we saw in the previous slide, but because of legal restrictions. So far we’ve talked about things you can see in the map in some form. But some navigation tags are invisible. At this intersection, there are “no right turn” and “no U- turn” signs, so you add turn restriction relations. Data © OSM / ODbL Often you don’t need to input a turn restriction relation, because the cross street is a one-way and a router will never send you the wrong way down a one-way street. One-ways are very important, and they’re everywhere, from city streets to dual carriageways to parking lot aisles. Another kind of restriction is a mode-of-transportation restriction, using the access tag. Mappers have come up with a lot of access tags, because people have found all kinds of ways to get around. There are even two places in OSM that explicitly allow unicycles. © Mapillary / CC BY-SA Sometimes these restrictions aren’t clear cut. Restrictions can blink on and off throughout the day, or they could apply to certain vehicles based on their type, weight, height, length, number of passengers, or other characteristics. For these conditions, there’s a conditional restriction tag. Demo Here’s a demo of adding routing restrictions in iD. https://www.openstreetmap.org/edit#map=20/39.32313/-84.50474 Highway exits and destination signs Everything we’ve talked about so far significantly affects the route: do you turn left or right? Do you take a shortcut or a longcut? But if the route is correct, the user can still get hopelessly lost if the instructions are missing or wrong. Highway entrance and exits in many countries have large signs indicating the destinations. Because the driver is traveling very fast, it’s important that we don’t force them to guess about which exit to take. This is where destination tags come into the picture.
Recommended publications
  • Osmand - This Article Describes How to Use Key Feature
    HowToArticles - osmand - This article describes how to use key feature... http://code.google.com/p/osmand/wiki/HowToArticles#First_steps [email protected] | My favorites ▼ | Profile | Sign out osmand Navigation & routing based on Open Street Maps for Android devices Project Home Downloads Wiki Issues Source Search for ‹‹ HowToArticles HowTo Articles This article describes how to use key features How To First steps Featured How To Understand vector en, ru Updated and raster maps How To Download data How To Find on map Introduction How To Filter POI This articles helps you to understand how to use the application, and gives you idea's about how the functionality could be used. How To Customize map view How To How To Arrange layers and overlays How To Manage favorite How To First steps places How To Navigate to point First you can think about which features are most usable and suitable for you. You can use Osmand online and offline for How To Use routing displaying a lot of online maps, pre-downloaded very compact so-called OpenStreetMap "vector" map-files. You can search and How To Use voice routing find adresses, places of interest (POI) and favorites, you can find routes to navigate with car, bike and by foot, you can record, How To Limit internet replay and follow selfcreated or downloaded GPX tracks by foot and bike. You can find Public Transport stops, lines and even usage shortest public transport routes!. You can use very expanded filter options to show and find POI's. You can share your position with friends by mail or SMS text-messages.
    [Show full text]
  • Gpsbabel Documentation Gpsbabel Documentation Table of Contents
    GPSBabel Documentation GPSBabel Documentation Table of Contents Introduction to GPSBabel ................................................................................................... xx The Problem: Too many incompatible GPS file formats ................................................... xx The Solution ............................................................................................................ xx 1. Getting or Building GPSBabel .......................................................................................... 1 Downloading - the easy way. ....................................................................................... 1 Building from source. .................................................................................................. 1 2. Usage ........................................................................................................................... 3 Invocation ................................................................................................................. 3 Suboptions ................................................................................................................ 4 Advanced Usage ........................................................................................................ 4 Route and Track Modes .............................................................................................. 5 Working with predefined options .................................................................................. 6 Realtime tracking ......................................................................................................
    [Show full text]
  • Assessing the Credibility of Volunteered Geographic Information: the Case of Openstreetmap
    ASSESSING THE CREDIBILITY OF VOLUNTEERED GEOGRAPHIC INFORMATION: THE CASE OF OPENSTREETMAP BANI IDHAM MUTTAQIEN February, 2017 SUPERVISORS: Dr. F.O. Ostermann Dr. ir. R.L.G. Lemmens ASSESSING THE CREDIBILITY OF VOLUNTEERED GEOGRAPHIC INFORMATION: THE CASE OF OPENSTREETMAP BANI IDHAM MUTTAQIEN Enschede, The Netherlands, February, 2017 Thesis submitted to the Faculty of Geo-Information Science and Earth Observation of the University of Twente in partial fulfillment of the requirements for the degree of Master of Science in Geo-information Science and Earth Observation. Specialization: Geoinformatics SUPERVISORS: Dr. F.O. Ostermann Dr.ir. R.L.G. Lemmens THESIS ASSESSMENT BOARD: Prof. Dr. M.J. Kraak (Chair) Dr. S. Jirka (External Examiner, 52°North Initiative for Geospatial Open Source Software GmbH) DISCLAIMER This document describes work undertaken as part of a program of study at the Faculty of Geo-Information Science and Earth Observation of the University of Twente. All views and opinions expressed therein remain the sole responsibility of the author, and do not necessarily represent those of the Faculty. ABSTRACT The emerging paradigm of Volunteered Geographic Information (VGI) in the geospatial domain is interesting research since the use of this type of information in a wide range of applications domain has grown extensively. It is important to identify the quality and fitness-of-use of VGI because of non- standardized and crowdsourced data collection process as well as the unknown skill and motivation of the contributors. Assessing the VGI quality against external data source is still debatable due to lack of availability of external data or even uncomparable. Hence, this study proposes the intrinsic measure of quality through the notion of credibility.
    [Show full text]
  • Creación De Mapas Multimedia Con Openstreetmap
    Generador de Mapas COMAPP Creación de mapas multimedia con OpenStreetMap COMAPP – “Community Media Applications and Participation” materiales para descargar: http://www.comapp-online.de Este proyecto ha sido financiado con ayuda de la Comisión Europea. Esta publicación [comunicación] refleja únicamente el punto de vista del autor, y no puede hacerse responsable a la Comisión de ningún uso que se le dé a la información aquí contenida. NÚMERO DEL PROYECTO: 517958-LLP-1-2011-1-DE-GRUNDTVIG-GMP NÚMERO DEL ACUERDO: 2011 – 3978 / 001 - 001 Índice de Contenidos 1. “La Radio Libre de Alemania” como ejemplo: Un mapa multimedia basado en OpenStreetMap ................................................................................................................... 3 2. El proyecto comunitario OpenStreetMap: Información, funcionalidad y licencias ............ 7 3. Edición de los datos del mapa en OpenStreetMap con herramientas basadas en la tecnología GPS .................................................................................................................. 11 4. El generador de mapas de Comapp: Contenidos multimedia en un mapa OSM – Cómo funciona ............................................................................................................................. 14 5. Practica con el Generador de mapas de Comapp: un mapa multimedia individual en siete pasos ......................................................................................................................... 16 6. Otras funciones: Información de interés para
    [Show full text]
  • Navegação Turn-By-Turn Em Android Relatório De Estágio Para A
    INSTITUTO POLITÉCNICO DE COIMBRA INSTITUTO SUPERIOR DE ENGENHARIA DE COIMBRA Navegação Turn-by-Turn em Android Relatório de estágio para a obtenção do grau de Mestre em Informática e Sistemas Autor Luís Miguel dos Santos Henriques Orientação Professor Doutor João Durães Professor Doutor Bruno Cabral Mestrado em Engenharia Informática e Sistemas Navegação Turn-by-Turn em Android Relatório de estágio apresentado para a obtenção do grau de Mestre em Informática e Sistemas Especialização em Desenvolvimento de Software Autor Luís Miguel dos Santos Henriques Orientador Professor Doutor João António Pereira Almeida Durães Professor do Departamento de Engenharia Informática e de Sistemas Instituto Superior de Engenharia de Coimbra Supervisor Professor Doutor Bruno Miguel Brás Cabral Sentilant Coimbra, Fevereiro, 2019 Agradecimentos Aos meus pais por todo o apoio que me deram, Ao meu irmão pela inspiração, À minha namorada por todo o amor e paciência, Ao meu primo, por me fazer acreditar que nunca é tarde, Aos meus professores por me darem esta segunda oportunidade, A todos vocês devo o novo rumo da minha vida. Obrigado. i ii Abstract This report describes the work done during the internship of the Master's degree in Computer Science and Systems, Specialization in Software Development, from the Polytechnic of Coimbra - ISEC. This internship, which began in October 17 of 2017 and ended in July 18 of 2018, took place in the company Sentilant, and had as its main goal the development of a turn-by- turn navigation module for a logistics management application named Drivian Tasks. During the internship activities, a turn-by-turn navigation module was developed from scratch, while matching the specifications indicated by the project managers in the host entity.
    [Show full text]
  • Free Your Android! Not Free As in Free Beer About the FSFE This flyer Was Printed by the Free Software You Don't Have to Pay for the Apps from F-Droid
    Free as in Freedom Free Your Android! Not Free as in Free Beer About the FSFE This flyer was printed by the Free Software You don't have to pay for the apps from F-Droid. A lot Foundation Europe (FSFE), a non-profit organi- of applications from Google Play or Apple's App Store sation dedicated to promoting Free Software Get a are also free of charge. However, Free Software is not and working to build a free digital society. about price, but liberty. Free App Store Access to software de- When you don't control a program, the program termines how we can take for Your Android controls you. Whoever controls the software therefore part in our society. There- controls you. fore, FSFE is dedicated to ensure equal access and For example, nobody is allowed to study how a non- participation in the infor- free app works and what it actually does on your mation age by fighting for phone. Sometimes it just doesn't do exactly what you digital freedom. want, but there are also apps that contain malicious features like leaking your data without your knowledge. Nobody should ever be forced to use software that does not grant the freedoms to use, Running exclusively Free Software on your device puts study, share and improve the software. You you in full control. Even though you may not have the should have the right to shape technology as skills to directly exercise all of your freedom, you you see fit. benefit from a vibrant community that is enabled by freedom and uses it collaboratively.
    [Show full text]
  • Implementazione Dell'accessibilità in Opentripplanner
    ALMA MATER STUDIORUM – UNIVERSITÀ DI BOLOGNA CAMPUS DI CESENA SCUOLA DI SCIENZE CORSO DI LAUREA IN SCIENZE E TECNOLOGIE INFORMATICHE Implementazione dell’accessibilità in OpenTripPlanner Relazione finale in Tecnologie Web Relatore Presentata da Dott.ssa Paola Salomoni Stefano Nicoletti Correlatore Dott.ssa Catia Prandi Sessione III Anno Accademico 2014/2015 Indice Indice INDICE .................................................................................................................. I INTRODUZIONE .................................................................................................... 1 1 ACCESSIBLE WEB E ACCESSIBLE MAP ..................................................... 5 1.1 ACCESSIBLE WEB .............................................................................................. 5 1.1.1 Definizione .............................................................................................. 6 1.1.2 Standard ISO ........................................................................................... 8 1.1.3 Linee guida e leggi .................................................................................. 8 1.2 ACCESSIBLE MAP ............................................................................................ 12 1.2.1 Background ........................................................................................... 13 1.2.2 Temi e target .......................................................................................... 14 1.2.3 Tecniche per rendere le mappe accessibili ..........................................
    [Show full text]
  • Nathalie Gravel | 2013
    AMÉLIORATION DE LA CARTOGRAPHIE WEB, SUPPORT À LA RECHERCHE ET CRÉATION D'OUTILS D'ANALYSES EN SÉCURITÉ ROUTIÈRE AU MINISTÈRE DES TRANSPORTS — DIRECTION DE L’OUEST-DE-LA-MONTÉRÉGIE RAPPORT DE STAGE PRÉSENTÉ COMME EXIGENCE PARTIELLE DE LA MAÎTRISE EN GÉOGRAPHIE À L'INTENTION DE MÉLANIE DOYON PROFESSEUR-TUTEUR DE L’UNIVERSITÉ DU QUÉBEC À MONTRÉAL PAR NATHALIE GRAVEL ÉTÉ 2013 UNIVERSITÉ DU QUÉBEC À MONTRÉAL MARCEL BEAUDOIN, SUPERVISEUR DE STAGE ET COORDONNATEUR DE L'ÉQUIPE DE GÉOMATIQUE — PRÉVENTION EN SÉCURITÉ ROUTIÈRE RAPPORT DE STAGE PRÉSENTÉ COMME EXIGENCE PARTIELLE DE LA MAÎTRISE EN GÉOGRAPHIE À L'INTENTION DE MÉLANIE DOYON PROFESSEUR-TUTEUR DE L’UNIVERSITÉ DU QUÉBEC À MONTRÉAL PAR NATHALIE GRAVEL DANS LE CADRE DU COURS STAGE EN MILIEU DE PROFESSIONNEL GEO8825 ÉTÉ 2013 RÉSUMÉ Ce rapport vous informera sur les objectifs du stage réalisé au Ministère du Transport à la direction de l'Ouest-de-la-Montérégie durant les mois de mai à août 2013. Vous y trouverez aussi une description du ministère, une brève description des projets réalisés ainsi que des réflexions personnelles sur le stage. La majorité des livrables effectués pendant le stage seront disponibles en annexe. Principalement, trois projets ont été réalisés pendant ce stage. Le premier, l'amélioration des Outils cartographiques, est un site de cartographie interactive sur le web accessible aux employés du ministère conçu avec les logiciels libres MapServer et OpenLayers sur un serveur Apache. Le deuxième est une application pour la préparation du fichier d'accidents par intersections en MapBasic qui fonctionne dans MapInfo. Cette application automatise les traitements des fichiers d'accidents et d'intersection afin d'avoir un fichier des fréquences d'accidents par intersection pour les différents types de code d'impact et de facteurs d'accidents du fichier d'accident de la Société de l’assurance automobile du Québec (SAAQ).
    [Show full text]
  • Technology— Your Outdoor Friend
    “There’s an app for that.” Obviously, using your phone to chat or text or plant identification guides—or help someone while you’re hiking or riding your bike is become a citizen scientist through recording behavior we would discourage under all but the observations while enjoying a favorite park or most emergency situations. However, your forest. smartphone or tablet can be a valuable planning Your fitness may be improved through the use and tracking tool before and after your of an app that keeps track of your miles excursion and be a learning tool to boot. traveled and help other, similarly-inclined As we discovered during the months of the enthusiasts find and enjoy a favorite place. COVID-19 pandemic in 2020, technology was Keep your own counsel (and notes) about your both a lifeline to staying connected with family adventures, or share them with the world at and friends during restrictive times and a source large. However of information on you might how to access the choose to put outdoors. It also technology to made it possible Your Outdoor Friend Your use, we think for many of us to you’ll find that learn where we there’s a — could go in the downloadable parks and forests tool for your to access the kind favorite outdoor of (permitted and pursuit. encouraged) outdoor exercise that made it possible to If YOUR favorite app is not included in our list, overcome the stress and uncertainty we all please feel free to share with us on our social faced. media (Facebook.com/PAParksandForests, twitter.com/PAPFF, or Instagram.com/ Under any circumstances (not just pandemic PAParksandForests or email us at ones), a good app can connect a user to an [email protected].
    [Show full text]
  • What's Behind JOSM ?
    What’s behind JOSM ? @VincentPrivat – #sotm2019 – Heidelberg – CC-BY-SA 4.0 Intro : Quick facts about JOSM Oldest still developed: created in 2005, only one year after OSM Most used editor since 2010 (67 % of 2018 contributions) Feature-rich, extensible Available on Linux, Windows, macOS Translated in 36 languages Important community Site : https://josm.openstreetmap.de 2 Intro : Plan 1) Technologies & Extensibility 2) Project Management 3) Statistics 4) Work in progress & to come 3 1. Technologies & extensibility Core features, formats and protocols Load, Edit, Render, Validate, Upload : ● OSM data: XML, JSON (new in 2018-08) ● Traces: GPX, NMEA, RTKLib (new in 2019-08) ● OSM notes: XML With the help of : ● Edition/Search/Filtering/Remote control tools ● OSM presets: XML ● Mappaint styles: MapCSS ● Validation rules: Java, MapCSS ● Imagery: WMS, TMS, WMTS ● Geottaged pictures: JPG, PNG ● Audio recordings: WAV, MP3/AAC/AIF (new in 2017-06) 5 Technologies Java 8+ / Swing Very few dependencies Apache Commons Compress : Bzip2, XZ compression Apache Commons JCS: Imagery tile cache Apache Commons Validator : Validation routines (URLs…) SvgSalamander : SVG Support Metadata Extractor : EXIF metadata reading of geotagged pictures Signpost : OAuth authentification Jsonp: JSON support * opening_hours.js: opening_hours syntax * = JavaScript libraries at risk * overpass-wizard: Overpass API wizard 6 Extensions : plugins More than 100 plugins adding for example: ● New data formats/ protocols : ● pbf, o5m, geojson, opendata (csv, ods, xls, shapefile,
    [Show full text]
  • Android Map Application
    IT 12 032 Examensarbete 15 hp Juni 2012 Android Map Application Staffan Rodgren Institutionen för informationsteknologi Department of Information Technology Abstract Android Map Application Staffan Rodgren Teknisk- naturvetenskaplig fakultet UTH-enheten Nowadays people use maps everyday in many situations. Maps are available and free. What was expensive and required the user to get a paper copy in a shop is now Besöksadress: available on any Smartphone. Not only maps but location-related information visible Ångströmlaboratoriet Lägerhyddsvägen 1 on the maps is an obvious feature. This work is an application of opportunistic Hus 4, Plan 0 networking for the spreading of maps and location-related data in an ad-hoc, distributed fashion. The system can also add user-created information to the map in Postadress: form of points of interest. The result is a best effort service for spreading of maps and Box 536 751 21 Uppsala points of interest. The exchange of local maps and location-related user data is done on the basis of the user position. In particular, each user receives the portion of the Telefon: map containing his/her surroundings along with other information in form of points of 018 – 471 30 03 interest. Telefax: 018 – 471 30 00 Hemsida: http://www.teknat.uu.se/student Handledare: Liam McNamara Ämnesgranskare: Christian Rohner Examinator: Olle Gällmo IT 12 032 Tryckt av: Reprocentralen ITC Contents 1 Introduction 7 1.1 The problem . .7 1.2 The aim of this work . .8 1.3 Possible solutions . .9 1.4 Approach . .9 2 Related Work 11 2.1 Maps . 11 2.2 Network and location .
    [Show full text]
  • GB: Using Open Source Geospatial Tools to Create OSM Web Services for Great Britain Amir Pourabdollah University of Nottingham, United Kingdom
    Free and Open Source Software for Geospatial (FOSS4G) Conference Proceedings Volume 13 Nottingham, UK Article 7 2013 OSM - GB: Using Open Source Geospatial Tools to Create OSM Web Services for Great Britain Amir Pourabdollah University of Nottingham, United Kingdom Follow this and additional works at: https://scholarworks.umass.edu/foss4g Part of the Geography Commons Recommended Citation Pourabdollah, Amir (2013) "OSM - GB: Using Open Source Geospatial Tools to Create OSM Web Services for Great Britain," Free and Open Source Software for Geospatial (FOSS4G) Conference Proceedings: Vol. 13 , Article 7. DOI: https://doi.org/10.7275/R5GX48RW Available at: https://scholarworks.umass.edu/foss4g/vol13/iss1/7 This Paper is brought to you for free and open access by ScholarWorks@UMass Amherst. It has been accepted for inclusion in Free and Open Source Software for Geospatial (FOSS4G) Conference Proceedings by an authorized editor of ScholarWorks@UMass Amherst. For more information, please contact [email protected]. OSM–GB OSM–GB Using Open Source Geospatial Tools to Create from data handling and data analysis to cartogra- OSM Web Services for Great Britain phy and presentation. There are a number of core open-source tools that are used by the OSM devel- by Amir Pourabdollah opers, e.g. Mapnik (Pavlenko 2011) for rendering, while some other open-source tools have been devel- University of Nottingham, United Kingdom. oped for users and contributors e. g. JOSM (JOSM [email protected] 2012) and the OSM plug-in for Quantum GIS (Quan- tumGIS n.d.). Abstract Although those open-source tools generally fit the purposes of core OSM users and contributors, A use case of integrating a variety of open-source they may not necessarily fit for the purposes of pro- geospatial tools is presented in this paper to process fessional map consumers, authoritative users and and openly redeliver open data in open standards.
    [Show full text]