×

Method for placing names for point-features on a map based on a plane sweeping technique

  • US 5,988,853 A
  • Filed: 10/03/1997
  • Issued: 11/23/1999
  • Est. Priority Date: 10/05/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A method, for use in an automatic mapping system, for placing a plurality of names on a map in association with a plurality of corresponding point-features with minimized overlapping among the names, comprising the steps of:

  • (a) arranging the point-features based on x-y coordinate data on the map;

    (b) selecting one of the point features located at a predetermined uppermost position from the point-features as a target point;

    (c) placing a minimum bounding rectangle (MBR) on a predetermined position of the target point, wherein the MBR is selected to represent a name corresponding to the target point;

    (d) determining whether the MBR is overlapped with at least one of a plurality of previously assigned MBRs;

    (e) locating the MBR and a current position of the MBR and placing the name on the MBR if the MBR is not overlapped with any of the previously assigned MBRs;

    (f) determining whether it is possible to continuously shift the MBR around the target point to locate the MBR on one of a plurality of shifted positions not overlapped with any of the previously assigned MBRs if the MBR is overlapped with at least one of the previously assigned MBRs;

    (g) locating the MBR on the one of said plurality of shifted positions not overlapped with any of the previously assigned MBRs and placing the name on the MBR; and

    (h) assigning another point feature located on a new predetermined uppermost position from the remaining point-features as the target point and repeating the steps (c) to (h) until all of the point features contained on the map are processed.

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