📅 2023-08-21 — Session: Developed Mosaic Visualization for A0 Poster
🕒 22:00–22:25
🏷️ Labels: Google Maps Api, Image Processing, Mosaic Visualization, Matplotlib, DPI
📂 Project: Dev
⭐ Priority: MEDIUM
Session Goal
The session aimed to develop a method for creating a high-resolution mosaic visualization of an A0 poster using Google Maps images.
Key Activities
- Explored the use of Google Maps API to obtain satellite images for high-resolution mapping.
- Designed the
planificar_mosaico
function to divide an A0 poster into A4 sections and calculate coordinates for image retrieval. - Utilized
matplotlib
to create subplots for visualizing the poster mosaic, initially using placeholder images. - Integrated the
get_image_with_timeout
function to fetch actual images, addressing threading and import issues. - Discussed error handling and limitations due to lack of internet access for real image retrieval.
- Adjusted visualization functions to consider DPI for print quality.
Achievements
- Successfully designed and implemented functions for mosaic planning and visualization.
- Addressed code issues such as missing imports and threading requirements.
Pending Tasks
- Implement the
get_maps_image
function in an internet-enabled environment to retrieve real images from Google Maps API. - Finalize the mosaic visualization with actual images and verify print quality.