Server implemented geographic information system with graphical interface
First Claim
Patent Images
1. A method comprising:
- obtaining geospatial data at a server, the geospatial data identifying a geographic area;
causing display of the geospatial data at a client device;
causing display of a base map at the client device, the base map corresponding to the geographic area identified by the geospatial data;
receiving user inputs identifying coordinate pairs on the geospatial data and the base map, the coordinate pairs being representable as points on the geospatial data and the base map;
at the server, assigning a projection and a coordinate system to the geospatial data based on the received user inputs;
at the server, applying a transformation to the geospatial data based on the determined projection and the coordinate system; and
generating a tile cache based on the transformed geospatial data, the tile cache including the projection and coordinate system.
8 Assignments
0 Petitions
Accused Products
Abstract
Example embodiments described herein pertain to a geographic information system (GIS), configured to obtain geospatial data representing a geographic area, assign a projection and coordinate system to the geospatial data, apply a transformation to the geospatial data, and generate a tile cache based on the transformed geospatial data, the tile cache including the determined projection and coordinate system.
215 Citations
20 Claims
-
1. A method comprising:
-
obtaining geospatial data at a server, the geospatial data identifying a geographic area; causing display of the geospatial data at a client device; causing display of a base map at the client device, the base map corresponding to the geographic area identified by the geospatial data; receiving user inputs identifying coordinate pairs on the geospatial data and the base map, the coordinate pairs being representable as points on the geospatial data and the base map; at the server, assigning a projection and a coordinate system to the geospatial data based on the received user inputs; at the server, applying a transformation to the geospatial data based on the determined projection and the coordinate system; and generating a tile cache based on the transformed geospatial data, the tile cache including the projection and coordinate system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
-
obtaining geospatial data at a server, the geospatial data representing a geographic area; displaying the geospatial data at a client device; displaying a base map at the client device, the base map corresponding to the geographic area identified by the geospatial data; receiving user inputs identifying coordinate pairs on the geospatial data and the base map, the coordinate pairs representable as points on the geospatial data and the base map; assigning a projection and a coordinate system to the geospatial data based on the received user inputs; applying a transformation to the geospatial data based on the determined projection and the coordinate system; and generating a tile cache based on the transformed geospatial data, the cache tile including the projection and coordinate system. - View Dependent Claims (9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20)
-
-
15. A system comprising:
-
one or more processors of a machine; and a memory storing instructions that, when executed by the one or more processors, causes the machine to perform operations comprising; obtaining geospatial data at a server, the geospatial data representing a geographic area; displaying the geospatial data at a client device; displaying a base map at the client device, the base map corresponding to the geographic area identified by the geospatial data; receiving user inputs identifying coordinate pairs on the geospatial data and the base map, the coordinate pairs representable as points on the geospatial data and the base map; assigning a projection and a coordinate system to the geospatial data based on the received user inputs; applying a transformation to the geospatial data based on the determined projection and the coordinate system; generating a tile cache based on the transformed geospatial data, the tile including the projection and coordinate system; and causing a presentation of a geographic information system interface.
-
Specification