Digital Map Annotation Strategy with Zoom Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current geographic information presentation tools lack effective methods for annotating digital maps with various types of objects and managing access rights, leading to inefficiencies in sharing and displaying relevant information.

Innovation Solution

A strategy for annotating digital maps by allowing users to upload objects and link them to specific locations, with options for security settings and automatic annotation based on relevance, enabling multiple maps to reference the same object with different access permissions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users upload separate instances of objects to multiple locations in different maps, then each location can display the object, but storage efficiency and user convenience deteriorate due to redundant uploads

Engineering Contradiction:
Improveobject linkage flexibilityVSAvoidstorage and upload management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

A single uploaded object serves multiple functions by being linkable to multiple locations across different maps. The object becomes a universal resource that can be referenced without requiring separate uploads for each location, thereby improving versatility while reducing redundancy.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

Instead of copying the actual object files to multiple locations, the system creates references or links to the single original object. This allows multiple locations to access the same object without physical duplication, reducing storage requirements and upload complexity.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If multiple maps reference the same object with different security options, then access control flexibility improves, but system complexity increases due to managing different permission levels

Engineering Contradiction:
Improveaccess control flexibilityVSAvoidsecurity option management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The security access level is made dynamic rather than static. Each map can independently assign different security levels to the same object based on the map's publication settings. This allows flexible access control where security permissions are determined by the map's characteristics rather than requiring complex centralized management.

Inventive Principle:
Principle #15Dynamics

3Loss of information

If objects are displayed at all zoom levels, then visibility is maximized, but map clutter increases when objects are not relevant at certain zoom levels

Engineering Contradiction:
Improveobject visibilityVSAvoidzoom level management
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The visibility of objects is made locally quality-dependent on the zoom level. Each object can have its visibility controlled based on the specific zoom level at which it is viewed, allowing objects to be displayed only when relevant to the current map view scale. This prevents unnecessary clutter while maintaining object availability when needed.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8904275B2Strategies for annotating digital maps
Publication Date: 2014.12.02 WASHINGTON STATE UNIVERSITY
  • US8904275B2 patent drawing
  • US8904275B2 patent drawing
  • US8904275B2 patent drawing

AI summary

A strategy is described for annotating a digital map. According to one exemplary aspect, the user can link a single uploaded object to multiple locations within a map (or maps) without requiring separate uploading and storing operations. According to another exemplary aspect, the user can specify a range of zoom levels in which an object is made visible on the map. According to another exemplary aspect, the user can instruct map processing functionality (MPF) to automatically extract objects from a data source (such as an RSS data source) and annotate the map with the objects. Still further aspects are described.