METHOD AND APPARATUS FOR PROVIDING MAP SELECTION AND FILTERING USING A DRAWING INPUT
First Claim
1. A method comprising:
- receiving a drawing input via a mapping user interface;
processing and/or facilitating a processing of the drawing input to determine one or more selection parameters of at least one spatial query;
causing, at least in part, a querying of at least one spatial index based, at least in part, on the one or more selection parameters, the at least one spatial query, or a combination thereof to determine one or more map elements, wherein the at least one spatial index indexes one or more footprints of one or more geographic features; and
causing, at least in part, a selection of the one or more map elements based, at least in part, on the drawing input.
1 Assignment
0 Petitions
Accused Products
Abstract
An approach is provided for processing drawing inputs on a mapping user interface to select one or more map elements. An interaction platform receives a drawing input via the mapping user interface. Next, the interaction platform processes the drawing input to determine one or more selection parameters of at least one spatial query. Thereafter, the interaction platform queries at least one spatial index based, at least in part, on the one or more selection parameters, the at least one spatial query, or a combination thereof to determine one or more map elements. Subsequently, the interaction platform causes, at least in part, a selection of the one or more map elements based, at least in part, on the drawing input.
15 Citations
21 Claims
-
1. A method comprising:
-
receiving a drawing input via a mapping user interface; processing and/or facilitating a processing of the drawing input to determine one or more selection parameters of at least one spatial query; causing, at least in part, a querying of at least one spatial index based, at least in part, on the one or more selection parameters, the at least one spatial query, or a combination thereof to determine one or more map elements, wherein the at least one spatial index indexes one or more footprints of one or more geographic features; and causing, at least in part, a selection of the one or more map elements based, at least in part, on the drawing input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following; receive a drawing input via a mapping user interface; process and/or facilitate a processing of the drawing input to determine one or more selection parameters of at least one spatial query; cause, at least in part, a querying of at least one spatial index based, at least in part, on the one or more selection parameters, the at least one spatial query, or a combination thereof to determine one or more map elements, wherein the at least one spatial index indexes one or more footprints of one or more geographic features; and cause, at least in part, a selection of the one or more map elements based, at least in part, on the drawing input. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to perform:
-
receiving a drawing input via a mapping user interface; processing and/or facilitating a processing of the drawing input to determine one or more selection parameters of at least one spatial query; causing, at least in part, a querying of at least one spatial index based, at least in part, on the one or more selection parameters, the at least one spatial query, or a combination thereof to determine one or more map elements, wherein the at least one spatial index indexes one or more footprints of one or more geographic features; and causing, at least in part, a selection of the one or more map elements based, at least in part, on the drawing input. - View Dependent Claims (19, 20)
-
-
21-48. -48. (canceled)
Specification