|
While conventional dictionaries are well suited for proofing
non-geographic names and other non-location-bound words, they are not for spell checking
location-bound words because of their inability to segregate words
spatially, geographically. Location-bound words refer to real-world
entities (such as names of places, streets) or any word that has a
defined geographic extent of validity*.
Edgetech America, Inc. has
invented a new type of dictionary to proof location-bound words: it uses
Locationaries™. They are
spatially smart dictionaries; they are "maps" of correctly
spelled words, maps of dictionary words.
The term Locationary™
is trademarked; Locationaries are copyrighted, and their use is patented.
The term itself is mad up from "location" and "dictionary".
Locationaries
keep track of
correctly spelled words and the minimum geographic areas within
which they are considered correctly spelled.

Through the MapSpeller™ Options dialog, users can decide
to use personal Locationaries, or not. They can also determine what spatial
relationship the words being spell checked should have with Locationary
words:
- The current visible extent. With this option selected, the
MapSpeller spell-checker will consider all Locationary features within the currently visible
map extent as dictionary words. This is the default option.
- A buffer around the word to spell check. When this option is
selected, the MapSpeller spell-checker considers only Locationary
features that are at least partially within a user-specified
distance of the word being spell checked. This
is the most precise method but also the slowest, as Locationary
features must be selected geographically for each word to spell
check.

From the MapSpeller Potential Errors dialog, users can add new Locationary words in two ways to their personal Locationaries by
right-clicking and :
- Clicking on the Add To Locationary command
- Opening the
Edit Error dialog.

In such cases, each word's Locationary polygon would correspond to
the Potential Errors':
-
Flash rectangle, when the error is an annotation graphic
- Polygonal boundary, when the error is within a polygonal feature
- Envelope, when the error is a linear feature
- One-meter buffer, when the error is a point feature.
|
|
In technical ArcGIS terms, Locationaries can be thought of as a new type of feature
classes, they are MapSpeller feature classes. They are "feature classes"
of dictionary words. Currently, personal Locationaries are implemented
as polygon shapefiles where each word (or combination of words) is
represented by a polygon whose geographic extent represents the minimum
area of validity of the word's spelling. The spelling itself is stored
in the Locationary's attribute table. Other formats are expected in the
future.
Locationaries are different from GIS feature classes, among others, by
the meaning of a feature, by the fact that features don't have to
represent real-word objects*; by the fact that they are not built
thematically (roads versus towns, etc.). In keeping with the analogy to
GIS feature classes, if Locationaries had a theme, it would be that they
represent dictionary words and their minimum area of spelling validity
(regardless of what the words represent or mean). Locationaries can be made language dependent or not by end users. |