All Classes and Interfaces

Class
Description
Emit a boundary event when you come across a concrete reference to a boundary, e.g., county or state, district or prefecture.
 
 
Country metrics
 
 
data structure to capture our assumptions about feature types.
NOT USED MUCH.
Connects to a Solr sever via HTTP and tags place names in document.
 
This is a light wrapper around TextMatch + Geocoding interfaces.
A geoinferencer infers location on users and their messages.
 
A cleaner approach to outputting geocoding data to KML using GISCore.
A final geocoding pass or two.
Apply this interface where application logic observes a coordinate or any hard location reference.
Utility class to help access Lucene stop words, mainly as they exist in Solr index stopword files are in either list form or snowball format.
Major Place rule -- fire this rule after Country rule.
A rule that associates a CODE with a NAME, when the pattern "NAME, CODE" appears within N characters of each other.
 
GeocodeRule called only if document is non-Latin such as C/J/K or MiddleEastern scripts.
Filter out nonsense tokens that match some city or state name.
 
A PlaceCandidate represents a portion of a document which has been identified as a possible named geographic location.
Place metrics.
A PlaceEvidence represents a fragment of evidence about a Place.
SCOPE - Where did this evidence come from wrt to the PlaceCandidate it is part of? APRIORI - derived from the gazetteer only, not from any information in the document LOCAL - directly associated with this instance of PC COREF - associated with another (related) PC in the document MERGED - came from the merger of multiple PlaceEvidences (future use) DOCUMENT - in the same document but has no other direct association
A simple variation on the geocoding algorithms: geotag all possible things and determine a best geo-location for each tagged item.
 
 
PostalGeocoder -- a GazetteerMatcher that uses the "postal" solr index to quickly tag any known postal codes worldwide.
A trivial location chooser rule.
Postal Tagger tags and returns any alphanumeric token or phrase that resembles postal codes and abbreviations.
Give a list of province metadata that scopes the document, mark the list of evaluated PlaceCandidates' locations as relevant or not.
 
 
A class to hold a Place and a score together.
A base-class that has the various hooks for logging, dev/test/evaluation, common dictionaries/resources, and helpful connectivity items.
Connects to a Solr sever via HTTP and tags place names in document.
Connects to a Solr sever via HTTP and tags place names in document.
As Xponents is a multi-core instance of Solr, a single default solr home and default solr core does not make sense.
 
Utility functions better suited in their own class.
 
 
 
 
 
TaxonMatcher uses SolrTextTagger to tag mentions of phrases in documents.
 
XlayerApp is an abstract "Webapp" running inside the Server....
 
 
Xlayer Restlet app constructs the application, initializes resources, etc.
 
Pipeline focused on improving the location metadata for Tweets or Weibo or other social media that has metadata about user or messaging location.
A RESTFul application of PlaceGeocoder
Variant TODO: Ideally, we would chain something like inferredLoc = geocode(Tweet, User, etc) then use the outputs from that to then mentionLocs = geocode(text, given=inferredLoc).