System, method, and software application for displaying data from a web service in a visual map
First Claim
1. A method for enabling a user to view data from an external data source in a visual map, wherein the external data source has a web service interface, the method comprising:
- building a web service request for the external data source;
sending the web service request to the web service associated with the external data source;
receiving data from the web service in response to the web service request;
transforming the data into a format that can be used to generate visual map content; and
displaying the data in the visual map.
14 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a system, method, and software application for enabling a user to view data from an external data source in a visual map, wherein the external data source has a web services interface. Visual mapping software on a computer provides a visual mapping interface in which a user can create, edit, and/or view a visual map. Within the visual mapping interface, the visual mapping software provides the user with an option to obtain data from one or more data sources associated with a web service. In response to the user selecting a data source associated with a web service, the visual mapping software builds a web service request for the web service associated with the selected data source. The visual mapping application makes a call to the applicable web service with the web service request. The visual mapping application subsequently receives data from the web service and transforms the data into a format that can be used to generate visual map data. The visual mapping software then displays the data in a visual map.
-
Citations
32 Claims
-
1. A method for enabling a user to view data from an external data source in a visual map, wherein the external data source has a web service interface, the method comprising:
-
building a web service request for the external data source; sending the web service request to the web service associated with the external data source; receiving data from the web service in response to the web service request; transforming the data into a format that can be used to generate visual map content; and displaying the data in the visual map. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 29)
-
-
9. A method for enabling a user to view data from an external data source in a visual map, wherein the external data source has a web service interface, the method comprising:
-
providing a visual mapping interface on a computer; providing the user with an option, within the visual mapping interface, to obtain data from one or more external data sources associated with a web service; in response to the user selecting an external data source associated with a web service, determining whether or not the web service is associated with any user-configurable parameters; in response to determining that the web service is associated with one or more user-configurable parameters, enabling the user to enter such user-configurable parameter(s); building a web service request that includes any user-configurable parameters and any default parameters for the web service; sending the web service request to the web service; receiving data from the web service in response to the web service request; transforming the data into a format that can be used to generate visual map content; and displaying the data in the visual map. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 30)
-
-
18. A computer program embodied on a computer-readable medium and comprising code, that, when executed by a computer, enables the computer to perform the following method:
-
building a web service request for an external data source; sending the web service request to a web service associated with the external data source; receiving data from the web service in response to the web service request; transforming the data into a format that can be used to generate visual map content; and displaying the data in a visual map. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 31)
-
-
26. A computer program embodied on a computer-readable medium and comprising code, that, when executed by a computer, enables the computer to perform the following method:
-
providing a visual mapping interface on a computer; providing the user with an option, within the visual mapping interface, to obtain data from one or more external data sources associated with a web service; in response to the user selecting an external data source associated with a web service, determining whether or not the web service is associated with any user-configurable parameters; in response to determining that the web service is associated with one or more user-configurable parameters, enabling the user to enter such user-configurable parameter(s); building a web service request that includes any user-configurable parameters and any default parameters for the web service; sending the web service request to the web service; receiving data from the web service in response to the web service request; transforming the data into a format that can be used to generate visual map content; and displaying the data in a visual map. - View Dependent Claims (27, 28, 32)
-
Specification