Dynamic Transit Map Rendering with Spatial Alignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current transit map rendering technologies often have inconsistent and incomplete transit data that do not align with road features, lacking interactive navigation features, which hinders effective public transportation navigation.

Innovation Solution

A system and method for dynamically rendering transit maps by performing spatial comparisons between transit route features and road data, modifying transit locations to intersect with road features, and generating maps with transit labels contained within road features, while ranking transit routes based on stop frequency and filtering options for user requests.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If transit data is used as supplied by transit providers, then transit information is obtained, but the transit data is inconsistent with road features and incomplete

Engineering Contradiction:
Improvetransit data consistencyVSAvoidtransit data completeness
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent merges transit route features with road spatial data layers by performing spatial comparisons and modifying transit locations to intersect with road features. This combination integrates two separate data sources (transit data and road data) to create a unified, consistent representation that resolves inconsistencies while preserving complete information from both sources.

Inventive Principle:
Principle #5Merging (Combining)

2Loss of information

If transit labels are added to transit maps, then transit information is provided, but the labels may not be properly contained by road features

Engineering Contradiction:
Improvetransit information displayVSAvoidlabel positioning accuracy
Core Design Contradiction:
Loss of informationVSManufacturing precision

Solution Approach 1:

The patent performs preliminary spatial comparisons and modifies transit locations to intersect with road features before generating the transit map. By pre-aligning transit route features with road features and determining containment relationships in advance, the system ensures that transit labels are properly contained by road features in the final map output, achieving precise positioning without post-processing adjustments.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If multiple transit route features are displayed, then comprehensive transit information is provided, but the map becomes cluttered and harder to navigate

Engineering Contradiction:
Improvetransit route informationVSAvoidmap readability
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent applies local quality by determining a rank for each transit route feature at each transit location based on stop frequency, and selectively displaying different subsets of routes at different locations. High-frequency routes are prioritized and displayed prominently at their stops, while lower-frequency routes are displayed elsewhere, creating a customized view that adapts to local conditions and maintains map readability.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8738284B1Method, system, and computer program product for dynamically rendering transit maps
Publication Date: 2014.05.27 GOOGLE LLC
  • US8738284B1 patent drawing
  • US8738284B1 patent drawing
  • US8738284B1 patent drawing

AI summary

Systems, methods, computer programs, and user interfaces are provided to obtain a number of transit route features, perform a spatial comparison of a first transit route feature of the transit route features with a road spatial data layer, modify a transit location of the first transit route feature to intersect a road feature of the road spatial data layer based on the spatial comparison, obtain a road layer style for the road spatial data layer, determine a transit layer style for the first transit route feature based on the road layer style, and generate, based on the transit layer style, a transit map such that a transit label for the first transit route feature is contained by the road feature.