×

System and method for abstracting and visualizing a route map

  • US 20050182605A1
  • Filed: 12/06/2004
  • Published: 08/18/2005
  • Est. Priority Date: 03/17/2000
  • Status: Active Grant
First Claim
Patent Images

1. A method of positioning a plurality of labels in a route map, the method comprising, for each label in said plurality of labels:

  • associating a plurality of constraint definitions with said label;

    each constraint definition in said plurality of constraint definitions uniquely defining a bounding box, label orientation, and layout style;

    selecting an initial constraint definition from said plurality of constraint definitions;

    positioning a center of said label at a location within the bounding box defined by said initial constraint definition in accordance with the label orientation and layout style defined by said initial constraint definition; and

    the method further comprising;

    choosing a label in said plurality of labels;

    determining a first score (S1) using a target function;

    wherein the score is determined by a position of said chosen label in said route map;

    applying a different constraint definition, from the plurality of constraint definitions associated with said selected label;

    said applying step including the step of repositioning a center of said label inside the bounding box defined by said different constraint definition in accordance with the label orientation and layout style defined by said different constraint definition;

    calculating a second score (S2) using said target function;

    wherein the score is determined by the repositioned label position;

    accepting the new position for said label in accordance with a function that is determined by a comparison of S1 and S2;

    repeating said choosing, determining, applying, calculating, and accepting steps until a first occurrence of an exit condition.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×