Gojek

From OpenStreetMap Wiki
Jump to navigation Jump to search

About Gojek

Founded on the principle of solving everyday challenges with technology, the Gojek app has evolved from offering just ride-hailing to a suite of more than 20 services today. As we continue to grow as a leading tech company serving everyday solutions for millions of users across Southeast Asia, our passion for problem-solving grows.

This journey builds on our ever-present dedication to creating seamless experiences for users and providing the socio-economic impact for millions of our partners (drivers, merchants, and service providers).

We believe that with Gojek and continuous technological innovations, There Is Always A Way to solve everyday problems and create a positive social impact.

Goal/purpose using OSM data

Gojek uses OpenStreetMap within a number of analyses and is used as an input to several systems and visual map representations. Our purpose for OSM editing is to support the entire OSM community where Gojek operates and uses the data. As a user of OSM data, we want to contribute back through identifying areas of improvement, editing and keeping data up to date, and supporting OSM community growth and research.

Gojek Mapping Team

Gojek has an organized mapping team and works with other organizations that will improve OpenStreetMap data. Our mapping team has received basic OSM mapping training in sandbox OSM before editing in the public OSM. Our QAs have years of experience in data validation. Our improvement is mainly focused on road networks, and tags based on the error found from the validation tools (such as JOSM validator and Keep Right) as well as based on reports from our customers or driver-partners.

Team Guidelines and Community Engagement

Gojek Mapping Team will adhere to the Organised Editing Guidelines. Local knowledge will be prioritized. To do that, no large-scale modifications will be performed without prior communication with the local community. We will then proceed with large-scale edits if there is no objection from the local community within two weeks (or more if the local community requests it). We will use the #Gojek hashtag for all of our editing activities. We maintain a Telegram group (link here) where the community can share their concern and feedback related to our mapping activities.

Tools

Gojek Mapping Team will use JOSM for all of our activities and ensure that all of our edits will be validated before being uploaded. If the edits were done by a big team, validators would do the spot check of the OSM edits.

Changeset Comments

We will comply with the changeset comment guidelines and add specific activity hashtags to be tracked more easily. The structure of the changeset that we use:

#gojek; #<name of the project>; <comment editing>

The meaning of the changeset is:

  1. #gojek means the editing from the Gojek team
  2. #<name of the project> is the name of the project
  3. <comment editing> is a comment on what kind of editing, such as adding the tag, deleting the object, or modifying the object

Team Member

Below is a list of OSM accounts of the Gojek Mapping Team members :

Dewi, Iqnaul, Iyan, Yeni, Yuri

These accounts are created specifically created for Gojek-related editing. These team members have received OSM mapping and validation training. They have their own personal OSM edit account that has a more significant number of editing.

OSM Data Improvement Workflow

The process for the OSM data improvement will conduct as follow:

  1. Identify if large-scale editing activities are required
  2. Communicate the editing activities plan to the local community as well as accept feedback if there is any mapping/routing issue in their areas
  3. Once there is no objection from the community, fixing or adding OSM data via JOSM
  4. Validate the edits
  5. Upload with appropriate changeset comment

The process above will be applied for editing activities that affect more than 100 objects within a changeset. Another editing will be done directly. These are edits based on the feedback from our customers and driver-partners on the ground.

Resources

Over the past few years, we have shared our lessons learned with the OSM community through conferences and community events. Here are the links to our talks and presentation:

Talks

  • OSM Data Coverage Evaluation, Pista ng Mapa 2020 [Event page | Youtube link]
  • The use of OSM in Transportation, OSM Geoweek Indonesia 2020 [Youtube link]
  • Workshop on Identifying Unmapped Highway in OSM, State of the Map 2021 [Event page]
  • Use of FOSS4G at Gojek to automate map error detection at scale, FOSS4G 2022 [Event page]

Guidelines

Feedback

For more information or general feedback on Gojek work on OpenStreetMap, please send an e-mail to osm@gojek.com or our Telegram channel.