Revolutionizing Outdoor Advertising Through Satellite-Based Traffic Analysis

Accurate traffic calculations

Identifies the optimal advertising panels across selected cities and uploads inventory to the application.

Hundreds of billions of routes

Generated vehicle routes power large-scale traffic modeling and traffic intensity calculations.

Satellite-Based Traffic Analysis

Project Overview

  • Country

    Spain

  • Industry

    Advertising & Marketing

  • Company size

    ~20 employees

  • Timeline

    February, 2022 - Ongoing

A Word from the Client

Daniel Cuende

Daniel Cuende

CEO, CUENDE Infometrics

Cuende

Spain

"Binariks has performed their tasks well and prepared comprehensive documentation to ensure transparency and a seamless workflow. The reliable team exhibits strong project ownership and exceptional project management skills. They're technically proficient, supportive, and responsive."

CUENDE is a pioneering market research company specializing in innovative outdoor advertising measurement systems.

As industry leaders in measuring urban mobility with GPS devices and utilizing satellite imagery to measure out-of-home audiences, CUENDE stands at the forefront of transforming how outdoor advertising effectiveness is evaluated and optimized.

Business Challenge

  • Analyzing traffic flows from satellite imagery required high accuracy while maintaining full compliance with strict data privacy regulations.

  • Optimizing advertising inventory for specific locations required processing large volumes of geographic and traffic data with greater precision than traditional methods could provide.

  • The solution had to combine ML-based vehicle identification, big data management, traffic modeling, and GIS-powered mapping and visibility analysis.

Out Solution

Approach

Binariks developed a tailored strategy to address CUENDE's complex technological requirements while ensuring strict data privacy compliance. Our methodology focused on establishing a scalable infrastructure capable of handling intensive satellite imagery analysis and traffic modeling.

Key strategic decisions included:

  • Implementing Infrastructure as Code principles for consistent, version-controlled deployments
  • Establishing automated CI/CD pipelines for continuous development and maintenance
  • Creating a production environment supporting both current needs and future expansion

After thorough planning, Binariks took full ownership of the developed functionality and moved into the execution phase, preparing for seamless transition to ongoing maintenance and feature development.

Implementation

The technical implementation centered on creating a comprehensive ecosystem capable of handling complex geospatial analysis and traffic modeling at scale.

Infrastructure and DevOps Architecture

The foundation of the solution relied on a robust DevOps pipeline ensuring smooth deployment, scalability, and system maintenance:

  • Infrastructure as code (IaC): Pulumi was implemented to define, deploy, and manage cloud infrastructure programmatically, ensuring consistent, reusable, and version-controlled infrastructure that significantly improved efficiency and reliability
  • Continuous integration and continuous deployment (CI/CD): Azure DevOps automated the complete build, test, and deployment processes, including Docker image creation, Lambda function packaging, and updates to ECS, Batch jobs, and Lambda functions
  • Monitoring and logging systems: Integration of AlertLogic and Amazon CloudWatch provided real-time metrics, logs, and alerts, enhancing security monitoring with advanced threat detection and response capabilities while improving system reliability through proactive issue resolution

Security and Compliance Framework

Given the sensitive nature of traffic data and regulatory requirements, comprehensive security measures were implemented:

  • Secrets management: AWS Secrets Manager handled all sensitive information securely
  • Access control: Fine-grained IAM policies enforced the principle of least privilege across all system components
  • Authentication: Multi-Factor Authentication (MFA) was enabled for all user accounts
  • Compliance monitoring: AWS Config ensured continuous compliance with security policies and regulatory requirements

Data Processing and Analysis Capabilities

The core functionality leveraged advanced technologies for geospatial analysis:

  • Integration of Geo Tools for sophisticated geographical data processing
  • Apache Spark implementation for distributed data processing and analytics
  • Apache Sedona integration for large-scale spatial data analysis and processing

The system architecture supported intensive GIS operations for mapping and visibility analysis while maintaining the computational power needed for machine learning-based vehicle identification from satellite imagery.

Technologies Used

  • Node.js
  • AWS
  • .NET
  • Docker
  • C#
  • MySQL
  • PostgreSQL
  • Python
  • Apache Spark
  • Apache Sedona

Value Delivered

Binariks successfully addressed all of CUENDE's original challenges while delivering additional optimization benefits.

  • Accurate traffic calculations

    Identifies the optimal advertising panels across selected cities and uploads inventory to the application.

  • Hundreds of billions of routes

    Generated vehicle routes power large-scale traffic modeling and traffic intensity calculations.

Core business solutions:

  • Traffic calculation: Enabled accurate traffic calculations and optimal advertising panel identification
  • Regulatory compliance: Achieved complete data privacy compliance without compromising analytical capabilities
  • Technology integration: Created unified platform integrating machine learning, big data management, and GIS systems

Operational improvements:

  • Efficiency: Automated CI/CD pipelines reduced manual intervention and accelerated delivery
  • Reliability: Infrastructure as Code with Pulumi ensured consistent deployments and reduced errors
  • Visibility: Comprehensive monitoring provided better performance insights and proactive issue resolution

Strategic advantages:

  • Enhanced team expertise with Geo Tools, Apache Spark, and Apache Sedona
  • Improved security through integrated AlertLogic and AWS monitoring tools
  • Scalable infrastructure supporting international expansion plans
  • Comprehensive data warehouse enabling effective visualization and process optimization

The solution positions CUENDE to maintain their pioneer status while confidently pursuing international growth.

Let's Start Your Project

We'd love to hear about the project you're working on. Simply complete the form and we'll be in touch.

What happens next?

01

Our expert will reach out to understand your goals and challenges

02

If needed, we'll sign an NDA to ensure full confidentiality

03

You'll receive a tailored roadmap with solution suggestions, timelines, and budget estimates