Geotagging structured data
First Claim
1. A method of geotagging data comprising:
- causing display of a map image;
receiving user input identifying at least one point on the map image;
determining an identified location comprising a geographic coordinate, wherein the geographic coordinate is determined based on the at least one point identified on the map image;
causing display of a single user interface dialog, the single user interface dialog comprising;
first controls for selecting a data object, of a plurality of data objects stored in a database, andsecond controls for selecting a property of the data object selected through said first controls;
wherein the property describes an aspect of the data object;
receiving, through said first controls, a selection of a particular data object of the plurality of data objects stored in the database;
receiving, through said second controls, a selection of a particular property of the particular data object selected through said first controls;
storing, in the database, data that associates the identified location with the particular property selected through said second controls of the particular data object selected through said first controls;
receiving user input identifying at least one additional point on the map image;
determining a second identified location comprising a geographic coordinate of the at least one additional point that was identified on the map image;
causing display of the single user interface dialog comprising said first controls for selecting a data object and said second controls for selecting a property of the data object selected through said first controls;
receiving, through said first controls, a selection of the particular data object;
receiving, through said second controls, a selection of a second particular property of the particular data object;
storing, in the database, data that associates the second identified location with the second particular property of the particular data object;
wherein the method is performed by one or more processors.
7 Assignments
0 Petitions
Accused Products
Abstract
A mapping system comprising processes for creating and displaying structured geotagged data using interactive digital geographic imagery is disclosed. In one embodiment, a mapping system comprises processes and logic for creating a geo tag for structured data. A user creates a geo tag for a property of an object by selecting a geographic location on an interactive digital map and selecting the property of the object from a dialog presented to the user in response to selecting the geographic location. In this way, the user can more quickly and easily create structured geotagged data than can be accomplished using typical approaches requiring the user to manually enter geographic coordinates to associate a geographic location with structured data.
-
Citations
20 Claims
-
1. A method of geotagging data comprising:
-
causing display of a map image; receiving user input identifying at least one point on the map image; determining an identified location comprising a geographic coordinate, wherein the geographic coordinate is determined based on the at least one point identified on the map image; causing display of a single user interface dialog, the single user interface dialog comprising; first controls for selecting a data object, of a plurality of data objects stored in a database, and second controls for selecting a property of the data object selected through said first controls; wherein the property describes an aspect of the data object; receiving, through said first controls, a selection of a particular data object of the plurality of data objects stored in the database; receiving, through said second controls, a selection of a particular property of the particular data object selected through said first controls; storing, in the database, data that associates the identified location with the particular property selected through said second controls of the particular data object selected through said first controls; receiving user input identifying at least one additional point on the map image; determining a second identified location comprising a geographic coordinate of the at least one additional point that was identified on the map image; causing display of the single user interface dialog comprising said first controls for selecting a data object and said second controls for selecting a property of the data object selected through said first controls; receiving, through said first controls, a selection of the particular data object; receiving, through said second controls, a selection of a second particular property of the particular data object; storing, in the database, data that associates the second identified location with the second particular property of the particular data object; wherein the method is performed by one or more processors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. One or more non-transitory computer readable media storing instructions which, when executed by one or more computing devices, cause performance of:
-
causing display of a map image; receiving user input identifying at least one point on the map image; determining an identified location comprising a geographic coordinate, wherein the geographic coordinate is determined based on the at least one point identified on the map image; causing display of a single user interface dialog, the single user interface dialog comprising; first controls for selecting a data object, of a plurality of data objects stored in a database, and second controls for selecting a property of the data object selected through said first controls; wherein the property describes an aspect of the data object; receiving, through said first controls, a selection of a particular data object of the plurality of data objects stored in the database; receiving, through said second controls, a selection of a particular property of the particular data object selected through said first controls; storing, in the database, data that associates the identified location] with the particular property selected through said second controls of the particular data object selected through said first controls; receiving user input identifying at least one additional point on the map image; determining a second identified location comprising a geographic coordinate of the at least one additional point that was identified on the map image; causing display of the single user interface dialog comprising said first controls for selecting a data object and said second controls for selecting a property of the data object selected through said first controls; receiving, through said first controls, a selection of the particular data object; receiving, through said second controls, a selection of a second particular property of the particular data object; storing, in the database, data that associates the second identified location with the second particular property of the particular data object. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification