OpenStreetMap 로고 OpenStreetMap

Juicio의 일기

최근 일기 항목

GSoC 2024 – Panoramax integration

Juicio님이 English로 2024년 5월 27일에 게시함. 최근 2024년 8월 24일에 업데이트됨.

Panoramax

Panoramax view feature improves map exploration and gives users access to 360-degree imagery that enhances the mapping process and gives important visual context.
The community gains access to a potent tool that improves map visualization and encourages increased engagement and participation in the mapping process.
Live images can provide a lot of information that can be hard to determine, such as the weather or the terrain condition.

Introduction

Hi I’m Mattia, one of the Google Summer of Code 2024 contributors. This journal will be updated weekly based on what is happening. If you want to see how streetlevel layers work you can check out a guide here.

Milestones

Important and mandatory Milestones

  1. Design how to add Panoramax in iD, understand how image retrieval works and how best to implement it.

  2. Write the new Panoramax layer in iD.
    • Codify the functionality of the basic layer
    • Viewing normal Panoramax photos
    • Displaying 360-degree Panoramax photos.
  3. Add functionality to the layer.
    • Add filters for username, photo type and date (like Google Maps does if it has multiple images of a place).
  4. Integration with other UI elements.
    • Paste the id of the photos into the OSM tag.
    • Modify the UI to make it easier to enable all accessible street-level image layers in a given area (e.g., “enable all” button for street-level layers).

At each stage: write documentation, write tests, fix bugs, and check that everything is implemented correctly.

Results

Everything that has been done is avaiable at this link. Open the sidebar -> click “Map data” -> “Streetlevel” -> “Panoramax” (you’ll need to zoom in quite a bit to be able to activate the layer).

You can also check the code here.

Check the Pull Requests here

모든 항목 보기