Land software tool
First Claim
1. A method of plotting a metes and bounds description on a map comprising:
- locating a starting point of said metes and bound description on a map;
generating a table for entry of bearing, distance and direction data for each leg of said metes and bounds description;
converting said bearing, distance and direction data to corner points of a boundary described by said metes and bounds description;
drawing said boundary on said map;
determining coordinates of corner points of said boundary drawn on said map.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a network accessible tool that is capable of providing map and satellite image data, as well as other photographic image data to locate, identify, measure, view, and communicate information about land over the Internet-to-Internet users. The network accessible tool includes a location tool that allows the user to locate areas on a map using geographic names, township, range and section descriptions, county names, latitude and longitude coordinates or zip codes. Network accessible tool also includes a metes and bounds tool that draws boundaries on the map and image data in response to metes and bounds descriptions that have been entered by the Internet user. The network accessible tool also includes a lat/long drawing tool that draws boundaries on the map and image data based upon latitude and longitude coordinate pairs that have been entered by the Internet user. A cursor drawing tool allows the Internet user to draw and edit boundaries on the map and image data by simply clicking the cursor on the corner points of the boundary. An acreage calculation tool is also provided that calculates the acreage of an enclosed boundary. A distance measurement tool is also provided. The cursor information tool provides information relating to the name and creation date of the map and image data in accordance with the location of the cursor on the screen. The information can be communicated by printing, downloading, or e-mailing.
197 Citations
49 Claims
-
1. A method of plotting a metes and bounds description on a map comprising:
-
locating a starting point of said metes and bound description on a map; generating a table for entry of bearing, distance and direction data for each leg of said metes and bounds description; converting said bearing, distance and direction data to corner points of a boundary described by said metes and bounds description; drawing said boundary on said map; determining coordinates of corner points of said boundary drawn on said map. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A storage medium for storing computer code to encode a computer system that plots a metes and bounds description on a map by performing the following steps:
-
locating a starting point of said metes and bounds description on a map; generating a table for entry of bearing, distance and direction data of each leg of said metes and bounds description; converting said bearing, distance and direction data to corner points of a boundary described by said metes and bounds description; drawing said boundary on said map; determining coordinates of corner points of said boundary drawn on said map.
-
-
8. An electrical signal for encoding a computer system to plot a metes and bounds description on a map by performing the following steps:
-
locating a starting point of said metes and bounds description on a map; generating a table for entry of bearing, distance and direction data of each leg of said metes and bounds description; converting said bearing, distance and direction data to corner points of a boundary described by said metes and bounds description; drawing said boundary on said map; determining coordinates of corner points of said boundary drawn on said map.
-
-
9. A method of generating a metes and bounds description comprising:
-
using a cursor tool to draw a boundary on a map; generating location coordinates from said boundary; using a metes and bounds tool to convert said location coordinates to said metes and bounds description.
-
-
10. A storage medium for storing computer code to encode a computer system that generates a metes and bounds description by performing the following steps:
-
using a cursor tool to draw a boundary on a map; generating location coordinates from said boundary; using a metes and bounds tool to convert said location coordinates to said metes and bounds description.
-
-
11. A method of generating a table of latitude and longitude coordinates from a manually generated boundary on a digital map for use with a GPS receiver comprising:
-
using a cursor tool to draw a boundary on said digital map; determining UTM coordinates of corner points of said boundary; generating latitude and longitude coordinates of said corner points from said UTM coordinates; displaying said latitude and longitude coordinates in said table. - View Dependent Claims (12)
-
-
13. A storage medium for storing computer code to encode a computer system that generates a table of latitude and longitude coordinates from a manually generated boundary on a digital map by performing the following steps:
-
using a cursor tool to draw a boundary on said digital map; determining UTM coordinates of corner points of said boundary; generating latitude and longitude coordinates of said corner points from said UTM coordinates; displaying said latitude and longitude coordinates in said table.
-
-
14. An electrical signal for encoding a computer system to generate a table of latitude and longitude coordinates from a manually generated boundary on a digital map by performing the following steps:
-
using a cursor tool to draw a boundary on said digital map; determining UTM coordinates of corner points of said boundary; generating latitude and longitude coordinates of said corner points from said UTM coordinates; displaying said latitude and longitude coordinates in said table.
-
-
15. A method of using a table for entering latitude and longitude coordinates obtained from a GPS receiver to draw a boundary on a map comprising the steps of:
-
providing said table for entering said latitude and longitude coordinates obtained from said GPS receiver; generating UTM coordinates from said latitude and longitude coordinates; drawing said boundary on said map using said UTM coordinates. - View Dependent Claims (16)
-
-
17. A storage medium for storing computer code to encode a computer system that generates a table for entering latitude and longitude coordinates obtained from a GPS receiver and for drawing a boundary on a map by performing the following steps:
-
providing said table for entering said latitude and longitude coordinates obtained from said GPS receiver; generating UTM coordinates from said latitude and longitude coordinates; drawing said boundary on said map using said UTM coordinates.
-
-
18. An electrical signal for encoding a computer system that generates a table for entering latitude and longitude coordinates obtained from a GPS receiver and that draws a boundary on a map by performing the following steps:
-
providing said table for entering said latitude and longitude coordinates obtained from said GPS receiver; generating UTM coordinates from said latitude and longitude coordinates; drawing said boundary on said map using said UTM coordinates.
-
-
19. A method of plotting a boundary on a map from a metes and bounds description to generate latitude and longitude coordinates comprising:
-
generating bearing and distance information with respect to the location of a cursor on said map; displaying said bearing and distance information; using said bearing and distance information to generate said boundary from a metes and bounds description; generating UTM coordinates from said boundary; generating latitude and longitude coordinates from said UTM coordinates. - View Dependent Claims (20)
-
-
21. A storage medium for storing computer code to encode a computer system that plots a boundary on a map from a metes and bounds description and to generate latitude and longitude coordinates of corner points of said boundary by performing the following steps:
-
generating bearing and distance information with respect to the location of a cursor on said map; displaying said bearing and distance information; using said bearing and distance information to generate said boundary from a metes and bounds description; generating UTM coordinates from said boundary; generating latitude and longitude coordinates from said UTM coordinates.
-
-
22. An electrical signal for encoding a computer system to plot a boundary on a map from a metes and bounds description and to generate latitude and longitude coordinates of corner points of said boundary by performing the following steps:
-
generating bearing and distance information with respect to the location of a cursor on said map; displaying said bearing and distance information; using said bearing and distance information to generate said boundary from a metes and bounds description; generating UTM coordinates from said boundary; generating latitude and longitude coordinates from said UTM coordinates.
-
-
23. A method of obtaining map identification information relating to a specific map in a set of digital maps in response to the location of a cursor comprising:
-
determining coordinates of said cursor on a screen displaying said set of digital maps by counting pixels from an origin point; converting cursor screen coordinates to cursor UTM coordinates; locating a correct row for said specific map in a plurality of rows of said set of digital maps by comparing said cursor UTM coordinates with minimum and maximum values of said plurality of rows; locating a correct proximity location of said specific map by comparing said cursor UTM coordinates with minimum and maximum proximity values of maps in said correct row; identifying said specific map by comparing said cursor UTM coordinates with map polygons for maps located in said correct proximity location; retrieving stored map identification information relating to said specific map.
-
-
24. A computer system encoded to obtain map identification information relating to a specific map in a set of digital maps in response to the location of a cursor by performing the following steps:
-
determining coordinates of said cursor on a screen displaying said set of digital maps by counting pixels from an origin point; converting cursor screen coordinates to cursor UTM coordinates; locating a correct row for said specific map in a plurality of rows of said set of digital maps by comparing said cursor UTM coordinates with minimum and maximum values of said plurality of rows; locating a correct proximity location of said specific map by comparing said cursor UTM coordinates with minimum and maximum proximity values of maps in said correct row; identifying said specific map by comparing said cursor UTM coordinates with map polygons for maps located in said correct proximity location; retrieving stored map identification information relating to said specific map.
-
-
25. An electrical signal for encoding a computer system to obtain map identification information relating to a specific map in a set of digital maps in response to the location of a cursor by performing the following steps:
-
determining coordinates of said cursor on a screen displaying said set of digital maps by counting pixels from an origin point; converting cursor screen coordinates to cursor UTM coordinates; locating a correct row for said specific map in a plurality of rows of said set of digital maps by comparing said cursor UTM coordinates with minimum and maximum values of said plurality of rows; locating a correct proximity location of said specific map by comparing said cursor UTM coordinates with minimum and maximum proximity values of maps in said correct row; identifying said specific map by comparing said cursor UTM coordinates with map polygons for maps located in said correct proximity location; retrieving stored map identification information relating to said specific map.
-
-
26. A method of generating a boundary on a digital map using latitude and longitude coordinates of a plurality of corner points of said boundary comprising:
-
generating a latitude and longitude coordinate table; entering said latitude and longitude coordinates of said plurality of corner points of said boundary in said latitude and longitude coordinate table; locating coordinate pairs of said plurality of corner points of said boundary on said digital map by reference to an origin point, said coordinate pairs corresponding to adjacent latitude and longitude coordinates; generating lines between said coordinate pairs to display said boundary on said digital map. - View Dependent Claims (27)
-
-
28. A storage medium for storing computer code to encode a computer system that generates a boundary on a digital map using latitude and longitude coordinates of a plurality of corner points of said boundary by performing the following steps:
-
generating a latitude and longitude coordinate table; entering said latitude and longitude coordinates in said latitude and longitude coordinate table; locating coordinate pairs of said plurality of corner points of said boundary on said digital map by reference to an origin point, said coordinate pairs corresponding to adjacent latitude and longitude coordinates; generating lines between said coordinate pairs to display said boundary on said digital map.
-
-
29. An electrical signal for encoding a computer system that generates a boundary on a digital map using latitude and longitude coordinates of said plurality of corner points of said boundary by performing the following steps:
-
generating a latitude and longitude coordinate table; entering said latitude and longitude coordinates in said latitude and longitude coordinate table; locating coordinate pairs of said plurality of corner points of said boundary on said digital map by reference to an origin point, said coordinate pairs corresponding to adjacent latitude and longitude coordinates; generating lines between said coordinate pairs to display said boundary on said digital map.
-
-
30. A method of generating a boundary on a digital map using a cursor comprising:
-
generating an initial boundary point by activation of said cursor at an initial location on said digital map by clicking a mouse; analyzing screen coordinates of said initial boundary point; generating UTM coordinates for said initial boundary point in response to analysis of said screen coordinates; generating additional boundary points by activation of said cursor at additional locations on said digital map by clicking a mouse; analyzing screen coordinates of said additional boundary points; generating UTM coordinates for said additional boundary points; generating lines between said UTM coordinates of said initial and additional boundary points.
-
-
31. A storage medium for storing computer code to encode a computer system that generates a boundary on a digital map using a cursor by performing the following steps:
-
generating an initial boundary point by activation of said cursor at an initial location on said digital map by clicking a mouse; analyzing screen coordinates of said initial boundary point; generating UTM coordinates for said initial boundary point in response to analysis of said screen coordinates; generating additional boundary points by activation of said cursor at additional locations on said digital map by clicking a mouse; analyzing screen coordinates of said additional boundary points; generating UTM coordinates for said additional boundary points; generating lines between said UTM coordinates of said initial and additional boundary points.
-
-
32. An electrical signal for encoding a computer system that generates a boundary on a digital map using a cursor by performing the following steps:
-
generating an initial boundary point by activation of said cursor at an initial location on said digital map by clicking a mouse; analyzing screen coordinates of said initial boundary point; generating UTM coordinates for said initial boundary point in response to analysis of said screen coordinates; generating additional boundary points by activation of said cursor at additional locations on said digital map by clicking a mouse; analyzing screen coordinates of said additional boundary points; generating UTM coordinates for said additional boundary points; generating lines between said UTM coordinates of said initial and additional boundary points.
-
-
33. A method of locating and displaying a map using an Internet accessible location search tool comprising:
-
accessing said Internet accessible location search tool over the Internet; entering a township, range and section description in said Internet accessible location search tool; accessing a township, range and section database that includes at least one of a township, range and section listing that is linked to location coordinates; comparing said township, range and section description with said at least one of said township, range and section listing that is stored in said township, range and section database; generating said at least one location coordinate upon favorable comparison of said township, range and section description and said township, range and section listing; displaying a map from said at least one location coordinate that corresponds to said township, range and section description.
-
-
34. A method of identifying a piece of land of interest using an Internet accessible boundary drawing tool comprising:
-
obtaining latitude and longitude coordinates of boundary corner points of said piece of land interest by obtaining latitude and longitude coordinates of said boundary corner points using a GPS receiver; accessing said Internet accessible boundary drawing tool using an Internet connected computer; entering said latitude and longitude coordinates into said Internet accessible boundary drawing tool; automatically drawing a boundary around said piece of land of interest on a digital map using said Internet accessible tool; calculating the area of said piece of land; displaying said digital map, said boundary and said area on said Internet connected computer. - View Dependent Claims (35, 36)
-
-
37. A method of using an Internet accessible tool to generate a boundary on a digital map using a cursor and locating said boundary in a field inspection using a GPS receiver comprising:
-
generating an initial boundary point using said Internet accessible tool by activation of said cursor at an initial location on said digital map by clicking a mouse; analyzing screen coordinates of said initial boundary point; generating geographic coordinates for said initial boundary point in response to analysis of said screen coordinates; generating additional boundary points by activation of said cursor at additional locations on said digital map by clicking a mouse; analyzing screen coordinates of said additional boundary points; generating geographic coordinates for said additional boundary points; generating lines between said geographic coordinates of said initial and additional boundary points to produce boundary lines of said boundary; displaying said boundary lines; generating latitude and longitude coordinates of said boundary points; displaying said latitude and longitude coordinates of said boundary points; entering said latitude and longitude coordinates in said GPS receiver as way points; using said way points in said GPS receiver to locate said boundary points in said field inspection. - View Dependent Claims (38, 39)
-
-
40. A method of generating a table of latitude and longitude coordinates from a manually generated boundary on a digital map for use with a GPS receiver comprising:
-
using a cursor tool to draw a boundary on said digital map; determining geographic coordinates of corner points of said boundary; generating latitude and longitude coordinates of said corner points from said geographic coordinates; displaying said latitude and longitude coordinates in said table. - View Dependent Claims (41)
-
-
42. A method of using a table for entering latitude and longitude coordinates obtained from a GPS receiver to draw a boundary on a map comprising the steps of:
-
providing said table for entering said latitude and longitude coordinates obtained from said GPS receiver; generating geographic coordinates from said latitude and longitude coordinates entered in said table; drawing said boundary on said map using said geographic coordinates.
-
-
43. A method of plotting a boundary on a map from a metes and bounds description to generate latitude and longitude coordinates comprising:
-
generating bearing and distance information with respect to the location of a cursor on said map; displaying said bearing and distance information; using said bearing and distance information to generate said boundary from a metes and bounds description; generating geographic coordinates from said boundary; generating latitude and longitude coordinates from said geographic coordinates. - View Dependent Claims (44)
-
-
45. A method of obtaining map identification information relating to a specific map in a set of digital maps in response to the location of a cursor comprising:
-
determining coordinates of said cursor on a screen displaying said set of digital maps by counting pixels from an origin point; converting cursor screen coordinates to cursor geographic coordinates; locating a correct row for said specific map in a plurality of rows of said set of digital maps by comparing said cursor geographic coordinates with minimum and maximum values of said plurality of rows; locating a correct proximity location of said specific map by comparing said cursor geographic coordinates with minimum and maximum proximity values of maps in said correct row; identifying said specific map by comparing said cursor geographic coordinates with map polygons for maps located in said correct proximity location; retrieving stored map identification information relating to said specific map.
-
-
46. A method of using an Internet accessible tool to generate a boundary on a digital map using a cursor comprising:
-
generating an initial boundary point using said Internet accessible tool by activation of said cursor at an initial location on said digital map by clicking a mouse; analyzing screen coordinates of said initial boundary point; generating geographic coordinates for said initial boundary point in response to analysis of said screen coordinates; generating additional boundary points by activation of said cursor at additional locations on said digital map by clicking a mouse; analyzing screen coordinates of said additional boundary points; generating geographic coordinates for said additional boundary points; generating lines between said geographic coordinates of said initial and additional boundary points. - View Dependent Claims (47)
-
-
48. A method of displaying at least one of a township, range and section description on an Internet accessible location search tool from geographic location coordinates using an Internet accessible township, range and section database comprising:
-
accessing said township, range and section database; entering said geographic location coordinates into said Internet accessible location search tool; identifying a township, range and section listing that corresponds to said geographic location coordinates automatically in said township, range and section database; generating at least one of a township, range and section description from said township, range and section listing; displaying said at least one of a township, range and section description on said Internet accessible location search tool.
-
-
49. A method of displaying at least one of a township, range and section description on an Internet accessible location tool from a location identified on a digital map comprising:
-
accessing said Internet accessible location search tool; generating said digital map using said Internet accessible location search tool; selecting a location on said digital map using a cursor; generating geographic location coordinates corresponding to said location of said cursor on said digital map; accessing a township, range and section database; identifying a township, range and section listing that corresponds to said geographic location coordinates automatically in said township, range and section database; generating said at least one of a township, range and section description from said township, range and section listing; displaying said at least one of said township, range and section description on said Internet accessible location search tool.
-
Specification