Systems and methods for tracking parcel data acquisition
First Claim
1. A networked computer system comprising:
- a physical data storage;
a spatial database architecture in communication with the physical data storage, the spatial database architecture comprising computer hardware, the spatial database architecture programed to;
automatically receive parcel data from a plurality of disparate data sources, wherein the parcel data is in a plurality of disparate data formats;
automatically transform said parcel data to standardized data having a standardized data format;
remove redundant parcel data from the transformed parcel data;
remove, from the transformed parcel data, parcel data of a parcel having a size that is less than a predetermined threshold;
calculate centroid data for the transformed parcel data that has not been removed, the centroid data representing latitude or longitude coordinates corresponding to a spatial centroid of each parcel;
adjusting the spatial centroid associated with each parcel if it is determined that the spatial centroid is not located within a boundary associated with the parcel;
automatically store said standardized data in said standardized data format and the centroid data in the physical data storage; and
perform a search of said stored standardized data based on any of a plurality of search parameters and combinations thereof to generate search results data, wherein the search results data comprise the centroid data associated with any matched parcel data; and
at least one web server operationally interfacing to said physical data storage and being configured to provide access to and real-time interaction with said physical data storage by an end-user.
8 Assignments
0 Petitions
Accused Products
Abstract
In some embodiments, scripts may be used to perform parcel data acquisition, conversion, and clean-up/repair in an automated manner and/or through graphical user interfaces. The scripts may be used, for example, to repair geometries of new parcel data, convert multi-part parcel geometries to single part parcel geometries (explode), eliminate duplicate parcel geometries, append columns, create feature classes, and append feature classes. These scripts may be executed in a predetermined manner to increase efficiency. In some embodiments, different combinations of attributes may be appended to stored parcel data. In some embodiments, a tracking application may be used to track information about sources of data. In some embodiments, a tracking application may be used to track which system users are assigned to specific tasks (e.g., in a data acquisition project).
116 Citations
20 Claims
-
1. A networked computer system comprising:
-
a physical data storage; a spatial database architecture in communication with the physical data storage, the spatial database architecture comprising computer hardware, the spatial database architecture programed to; automatically receive parcel data from a plurality of disparate data sources, wherein the parcel data is in a plurality of disparate data formats; automatically transform said parcel data to standardized data having a standardized data format; remove redundant parcel data from the transformed parcel data; remove, from the transformed parcel data, parcel data of a parcel having a size that is less than a predetermined threshold; calculate centroid data for the transformed parcel data that has not been removed, the centroid data representing latitude or longitude coordinates corresponding to a spatial centroid of each parcel; adjusting the spatial centroid associated with each parcel if it is determined that the spatial centroid is not located within a boundary associated with the parcel; automatically store said standardized data in said standardized data format and the centroid data in the physical data storage; and perform a search of said stored standardized data based on any of a plurality of search parameters and combinations thereof to generate search results data, wherein the search results data comprise the centroid data associated with any matched parcel data; and at least one web server operationally interfacing to said physical data storage and being configured to provide access to and real-time interaction with said physical data storage by an end-user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer readable storage medium comprising instructions which, when executed by a computer system that includes a data processor and is connected to at least one data repository, perform a method comprising:
-
accessing, by the computer system from the at least one data repository through a communication channel, parcel data from a plurality of disparate data sources, wherein the parcel data is in a plurality of disparate data formats, automatically transforming, by the data processor of the computer system, said parcel data to standardized data having a standardized data format; removing redundant parcel data from the transformed parcel data; removing, from the transformed parcel data, parcel data of a parcel having a size that is less than a predetermined threshold; calculating, by the data processor of the computer system, centroid data for the transformed parcel data that has not been removed, the centroid data representing latitude or longitude coordinates corresponding to a spatial centroid of each parcel; adjusting, by the data processor of the computer system, the spatial centroid associated with each parcel if it is determined that the spatial centroid is not located within a boundary associated with the parcel; automatically storing said standardized data in said standardized data format and the centroid data in the at least one data repository; and performing, by the data processor of the computer system, a search of said stored standardized data based on any of a plurality of search parameters and combinations thereof to generate search results data, wherein the search results data comprise an address associated with the centroid data associated with any matched parcel data; and using at least one web server to; operationally interface with the at least one data repository and being configured to provide access to and real-time interaction with said at least one data repository by an end-user. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification