A B C D E F G H I J K L M N O P Q R S T U V W 

A

AbstractMatchScorer - Class in org.wikibrain.spatial.matcher
 
AbstractMatchScorer(Env, Config) - Constructor for class org.wikibrain.spatial.matcher.AbstractMatchScorer
 
addPoint(double[], T) - Method in class ags.utils.dataStructures.trees.secondGenKD.KdTree
Add a point and associated value to the tree
AdjacentPolygonExample - Class in org.wikibrain.spatial.cookbook
Created by toby on 5/24/14.
AdjacentPolygonExample() - Constructor for class org.wikibrain.spatial.cookbook.AdjacentPolygonExample
 
ags.utils.dataStructures - package ags.utils.dataStructures
 
ags.utils.dataStructures.trees.secondGenKD - package ags.utils.dataStructures.trees.secondGenKD
 
ags.utils.dataStructures.trees.thirdGenKD - package ags.utils.dataStructures.trees.thirdGenKD
 

B

begin() - Method in class org.wikibrain.spatial.matcher.MappedShapefileLoader
 
beginSaveGeometries() - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialDataDao
 
beginSaveGeometries() - Method in interface org.wikibrain.spatial.dao.SpatialDataDao
This should be called prior to any saveGeometry() calls.
BinaryHeap<T> - Class in ags.utils.dataStructures
An implementation of an implicit binary heap.
BinaryHeap(int, int) - Constructor for class ags.utils.dataStructures.BinaryHeap
 
BinaryHeap.Max<T> - Class in ags.utils.dataStructures
 
BinaryHeap.Max() - Constructor for class ags.utils.dataStructures.BinaryHeap.Max
 
BinaryHeap.Max(int) - Constructor for class ags.utils.dataStructures.BinaryHeap.Max
 
BinaryHeap.Min<T> - Class in ags.utils.dataStructures
 
BinaryHeap.Min() - Constructor for class ags.utils.dataStructures.BinaryHeap.Min
 
BinaryHeap.Min(int) - Constructor for class ags.utils.dataStructures.BinaryHeap.Min
 
BipartiteEvaluatorTest - Class in org.wikibrain.spatial.cookbook.tflevaluate
Created by toby on 4/17/14.
BipartiteEvaluatorTest() - Constructor for class org.wikibrain.spatial.cookbook.tflevaluate.BipartiteEvaluatorTest
 
BorderingDistanceMetric - Class in org.wikibrain.spatial.distance
 
BorderingDistanceMetric(SpatialDataDao, String) - Constructor for class org.wikibrain.spatial.distance.BorderingDistanceMetric
 

C

calculate3DDistance(Point, Point, GeodeticCalculator) - Method in class org.wikibrain.spatial.cookbook.tflevaluate.Point3DDistance
Format for point: with coordinate(x,y,z).
CalculateAllDistancePairs - Class in org.wikibrain.spatial.cookbook
Created by toby on 4/15/14.
CalculateAllDistancePairs() - Constructor for class org.wikibrain.spatial.cookbook.CalculateAllDistancePairs
 
CalculateGeographicDistanceBetweenPages - Class in org.wikibrain.spatial.cookbook
Created by bjhecht on 4/7/14.
CalculateGeographicDistanceBetweenPages() - Constructor for class org.wikibrain.spatial.cookbook.CalculateGeographicDistanceBetweenPages
 
capacity() - Method in class ags.utils.dataStructures.BinaryHeap
 
capacity() - Method in class ags.utils.dataStructures.IntervalHeap
 
cleanupGeometry(Geometry) - Method in class org.wikibrain.spatial.distance.GeodeticDistanceMetric
 
ClosestPointIndex - Class in org.wikibrain.spatial.util
Creates a spherical approximation of the closest points to a particular point.
ClosestPointIndex() - Constructor for class org.wikibrain.spatial.util.ClosestPointIndex
 
ClosestPointIndex.Result - Class in org.wikibrain.spatial.util
 
ClosestPointIndex.Result(int, Geometry, Point) - Constructor for class org.wikibrain.spatial.util.ClosestPointIndex.Result
 
ClosestPointIndex.Result(int, Geometry, Point, double) - Constructor for class org.wikibrain.spatial.util.ClosestPointIndex.Result
 
compareTo(SpatialDistanceMetric.Neighbor) - Method in class org.wikibrain.spatial.distance.SpatialDistanceMetric.Neighbor
 
conceptId - Variable in class org.wikibrain.spatial.distance.SpatialDistanceMetric.Neighbor
 
ContainmentIndex - Class in org.wikibrain.spatial.util
 
ContainmentIndex() - Constructor for class org.wikibrain.spatial.util.ContainmentIndex
 
ContainmentIndex.Result - Class in org.wikibrain.spatial.util
 
ContainmentIndex.Result(int, Geometry) - Constructor for class org.wikibrain.spatial.util.ContainmentIndex.Result
 
ContainsPointScorer - Class in org.wikibrain.spatial.matcher
 
ContainsPointScorer(Env, Config) - Constructor for class org.wikibrain.spatial.matcher.ContainsPointScorer
 
COUNTRY - Static variable in class org.wikibrain.spatial.constants.Layers
 

D

defaultCapacity - Static variable in class ags.utils.dataStructures.BinaryHeap
 
deleteLayer(String, String) - Method in class org.wikibrain.spatial.loader.SpatialDataFolder
Deletes a layer.
deleteReferenceSystem(String) - Method in class org.wikibrain.spatial.loader.SpatialDataFolder
Deletes a reference system.
distance - Variable in class ags.utils.dataStructures.trees.secondGenKD.KdTree.Entry
 
distance(double[], double[]) - Method in interface ags.utils.dataStructures.trees.thirdGenKD.DistanceFunction
 
distance() - Method in class ags.utils.dataStructures.trees.thirdGenKD.NearestNeighborIterator
 
distance(double[], double[]) - Method in class ags.utils.dataStructures.trees.thirdGenKD.SquareEuclideanDistanceFunction
 
distance(Geometry, Geometry) - Method in class org.wikibrain.spatial.distance.BorderingDistanceMetric
 
distance(List<Geometry>, List<Geometry>) - Method in class org.wikibrain.spatial.distance.BorderingDistanceMetric
 
distance(List<Geometry>) - Method in class org.wikibrain.spatial.distance.BorderingDistanceMetric
 
distance(Geometry, Geometry) - Method in class org.wikibrain.spatial.distance.GeodeticDistanceMetric
 
distance(List<Geometry>, List<Geometry>) - Method in class org.wikibrain.spatial.distance.GeodeticDistanceMetric
 
distance(List<Geometry>) - Method in class org.wikibrain.spatial.distance.GeodeticDistanceMetric
 
distance(Geometry, Geometry) - Method in class org.wikibrain.spatial.distance.GraphDistanceMetric
 
distance(List<Geometry>, List<Geometry>) - Method in class org.wikibrain.spatial.distance.GraphDistanceMetric
 
distance(List<Geometry>) - Method in class org.wikibrain.spatial.distance.GraphDistanceMetric
 
distance(Geometry, Geometry) - Method in class org.wikibrain.spatial.distance.OrdinalDistanceMetric
 
distance(List<Geometry>, List<Geometry>) - Method in class org.wikibrain.spatial.distance.OrdinalDistanceMetric
 
distance(List<Geometry>) - Method in class org.wikibrain.spatial.distance.OrdinalDistanceMetric
 
distance(Geometry, Geometry) - Method in interface org.wikibrain.spatial.distance.SpatialDistanceMetric
Calculates the distance between two geometries.
distance(List<Geometry>, List<Geometry>) - Method in interface org.wikibrain.spatial.distance.SpatialDistanceMetric
Returns the distance matrix between the specified geometries.
distance(List<Geometry>) - Method in interface org.wikibrain.spatial.distance.SpatialDistanceMetric
Returns the distance matrix between the specified geometries.
distance - Variable in class org.wikibrain.spatial.distance.SpatialDistanceMetric.Neighbor
 
distance(Geometry, Geometry) - Method in class org.wikibrain.spatial.distance.SphericalDistanceMetric
 
distance(List<Geometry>, List<Geometry>) - Method in class org.wikibrain.spatial.distance.SphericalDistanceMetric
 
distance(List<Geometry>) - Method in class org.wikibrain.spatial.distance.SphericalDistanceMetric
 
distance - Variable in class org.wikibrain.spatial.util.ClosestPointIndex.Result
 
DistanceFunction - Interface in ags.utils.dataStructures.trees.thirdGenKD
 
DistanceMetrics - Class in org.wikibrain.spatial.cookbook.tflevaluate
Created by toby on 5/15/14.
DistanceMetrics() - Constructor for class org.wikibrain.spatial.cookbook.tflevaluate.DistanceMetrics
 
DistanceMetrics(Env, Configurator, SpatialNeighborDao) - Constructor for class org.wikibrain.spatial.cookbook.tflevaluate.DistanceMetrics
 
DistanceMetricsExample - Class in org.wikibrain.spatial.cookbook
Created by toby on 5/17/14.
DistanceMetricsExample() - Constructor for class org.wikibrain.spatial.cookbook.DistanceMetricsExample
 
distanceToRect(double[], double[], double[]) - Method in interface ags.utils.dataStructures.trees.thirdGenKD.DistanceFunction
 
distanceToRect(double[], double[], double[]) - Method in class ags.utils.dataStructures.trees.thirdGenKD.SquareEuclideanDistanceFunction
 
download(URL, String, String, String, String, String) - Method in class org.wikibrain.spatial.loader.SpatialDataDownloader
 
download(String, String, String, boolean) - Method in class org.wikibrain.spatial.loader.SpatialDataDownloader
 
download(String, String, String) - Method in class org.wikibrain.spatial.loader.SpatialDataDownloader
 
downloadMapping(URL, WikiBrainShapeFile) - Method in class org.wikibrain.spatial.loader.SpatialDataDownloader
 
dropAllLayers() - Method in class org.wikibrain.spatial.loader.SpatialDataLoader
 
dropLayers(List<SpatialDataLoader.LayerInfo>) - Method in class org.wikibrain.spatial.loader.SpatialDataLoader
 

E

EARTH - Static variable in class org.wikibrain.spatial.constants.RefSys
 
EARTH_CIRCUMFERENCE - Static variable in class org.wikibrain.spatial.util.WikiBrainSpatialUtils
 
EARTH_RADIUS - Static variable in class org.wikibrain.spatial.util.WikiBrainSpatialUtils
Radius of earth, in meters.
EasySpatialExamples - Class in org.wikibrain.spatial.cookbook
Created by bjhecht on 5/17/14.
EasySpatialExamples() - Constructor for class org.wikibrain.spatial.cookbook.EasySpatialExamples
 
ELEMENTS - Static variable in class org.wikibrain.spatial.constants.Layers
 
enableCache(boolean) - Method in class org.wikibrain.spatial.distance.BorderingDistanceMetric
 
enableCache(boolean) - Method in class org.wikibrain.spatial.distance.GeodeticDistanceMetric
TODO: handle non-point geometries.
enableCache(boolean) - Method in class org.wikibrain.spatial.distance.GraphDistanceMetric
 
enableCache(boolean) - Method in class org.wikibrain.spatial.distance.OrdinalDistanceMetric
 
enableCache(boolean) - Method in interface org.wikibrain.spatial.distance.SpatialDistanceMetric
Build an efficient in-memory cache if helpful.
enableCache(boolean) - Method in class org.wikibrain.spatial.distance.SphericalDistanceMetric
TODO: handle non-point geometries.
end() - Method in class org.wikibrain.spatial.matcher.MappedShapefileLoader
 
endSaveGeometries() - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialDataDao
 
endSaveGeometries() - Method in interface org.wikibrain.spatial.dao.SpatialDataDao
This should be called at the end of a spatial data loading process (when all the saveGeometry() calls are completed).
evaluate(File, int) - Method in class org.wikibrain.spatial.cookbook.SimpleToblersLawEvaluator
 
evaluate(Iterable<Integer>, Integer, Integer, Integer, Integer, String) - Method in class org.wikibrain.spatial.cookbook.tflevaluate.KNNEvaluator
 
evaluateAll(File) - Method in class org.wikibrain.spatial.cookbook.tflevaluate.ToblersLawEvaluator
Evaluate all pairs from loaded concepts
evaluateBipartite(File, List<UniversalPage>, List<UniversalPage>) - Method in class org.wikibrain.spatial.cookbook.tflevaluate.ToblersLawEvaluator
Evaluate all pairs that one location is in "concepts1" and the other one is in "concepts2"
evaluateForOne(Integer, Geometry, Integer, Integer, Integer) - Method in class org.wikibrain.spatial.cookbook.tflevaluate.KNNEvaluator
 
evaluateOneSample() - Method in class org.wikibrain.spatial.cookbook.SimpleToblersLawEvaluator
 
evaluateSample(File, int) - Method in class org.wikibrain.spatial.cookbook.tflevaluate.ToblersLawEvaluator
Evaluate a specified number of random pairs from loaded concepts
evaluateSample(File, int) - Method in class org.wikibrain.spatial.cookbook.tflevaluate.TopoEvaluator
Evaluate a specified number of random pairs from loaded concepts
exists(File) - Static method in class org.wikibrain.spatial.WikiBrainShapeFile
 
EXTENSIONS - Static variable in class org.wikibrain.spatial.WikiBrainShapeFile
 

F

fileToDataStore(File) - Static method in class org.wikibrain.spatial.WikiBrainShapeFile
 
fileToDataStore(File, String) - Static method in class org.wikibrain.spatial.WikiBrainShapeFile
 
findInBounds(double[], double[]) - Method in class ags.utils.dataStructures.trees.thirdGenKD.KdTree
 
findNearestNeighbors(double[], int, DistanceFunction) - Method in class ags.utils.dataStructures.trees.thirdGenKD.KdTree
 
first - Variable in class ags.utils.dataStructures.Pair
 

G

GeodeticDistanceMetric - Class in org.wikibrain.spatial.distance
Estimates the number of kilometers between geometries.
GeodeticDistanceMetric(SpatialDataDao, ClosestPointIndex, boolean) - Constructor for class org.wikibrain.spatial.distance.GeodeticDistanceMetric
Creates a new geodetic spatial distance metric.
GeodeticDistanceMetric(SpatialDataDao, SphericalDistanceMetric) - Constructor for class org.wikibrain.spatial.distance.GeodeticDistanceMetric
 
geomCount - Variable in class org.wikibrain.spatial.SpatialContainerMetadata
 
geometry - Variable in class org.wikibrain.spatial.util.ClosestPointIndex.Result
 
geometry - Variable in class org.wikibrain.spatial.util.ContainmentIndex.Result
 
GeoResolver - Class in org.wikibrain.spatial.matcher
 
GeoResolver(Env, Config) - Constructor for class org.wikibrain.spatial.matcher.GeoResolver
 
get(String, Config, Map<String, String>) - Method in class org.wikibrain.spatial.dao.postgis.PostGISDB.Provider
 
get(String, Config, Map<String, String>) - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialContainmentDao.Provider
 
get(String, Config, Map<String, String>) - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialDataDao.Provider
 
get(String, Config, Map<String, String>) - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialNeighborDao.Provider
 
get(Configuration) - Static method in class org.wikibrain.spatial.loader.SpatialDataFolder
Hack: Better to ask the configurator for this!
get3DPoints(Point) - Static method in class org.wikibrain.spatial.util.WikiBrainSpatialUtils
 
getAllGeometriesInLayer(String, String) - Method in class org.wikibrain.spatial.dao.postgis.PostGISDB
 
getAllGeometriesInLayer(String, String) - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialDataDao
 
getAllGeometriesInLayer(String) - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialDataDao
 
getAllGeometriesInLayer(String, Precision.LatLonPrecision) - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialDataDao
 
getAllGeometriesInLayer(String, String[], String) - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialDataDao
 
getAllGeometriesInLayer(String, String) - Method in interface org.wikibrain.spatial.dao.SpatialDataDao
Gets all the geometries in a given layer.
getAllGeometriesInLayer(String) - Method in interface org.wikibrain.spatial.dao.SpatialDataDao
Gets all the geometries in a given layer, assumes 'earth' reference system
getAllGeometriesInLayer(String, Precision.LatLonPrecision) - Method in interface org.wikibrain.spatial.dao.SpatialDataDao
Gets all the geometries in a given layer with a minimum precision, assumes 'earth' reference system
getAllGeometriesInLayer(String, String[], String) - Method in interface org.wikibrain.spatial.dao.SpatialDataDao
Gets all geometries in layerName that are not in notInLayers
getAllLayerNames(String) - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialDataDao
 
getAllLayerNames(String) - Method in interface org.wikibrain.spatial.dao.SpatialDataDao
Gets the names of all loaded layers.
getAllReferenceSystems() - Method in class org.wikibrain.spatial.dao.postgis.PostGISDB
Gets all loaded reference systems
getAllRefSysNames() - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialDataDao
 
getAllRefSysNames() - Method in interface org.wikibrain.spatial.dao.SpatialDataDao
Gets the names of all loaded reference systems.
getAlternateExtension(File, String) - Static method in class org.wikibrain.spatial.WikiBrainShapeFile
 
getAxisWeightHint(int) - Method in class ags.utils.dataStructures.trees.secondGenKD.KdTree
 
getAxisWeightHint(int) - Method in class ags.utils.dataStructures.trees.secondGenKD.KdTree.WeightedManhattan
 
getAxisWeightHint(int) - Method in class ags.utils.dataStructures.trees.secondGenKD.KdTree.WeightedSqrEuclid
 
getBulkGeometriesInLayer(List<Integer>, String, String) - Method in class org.wikibrain.spatial.dao.postgis.PostGISDB
 
getBulkGeometriesInLayer(List<Integer>, String, String) - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialDataDao
 
getBulkGeometriesInLayer(List<Integer>, String, String) - Method in interface org.wikibrain.spatial.dao.SpatialDataDao
 
getCenter(Geometry) - Static method in class org.wikibrain.spatial.util.WikiBrainSpatialUtils
Returns the effective centroid of the geometry.
getComponentFiles() - Method in class org.wikibrain.spatial.WikiBrainShapeFile
 
getContainedItemIds(Integer, String, String, Set<String>, SpatialContainmentDao.ContainmentOperationType) - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialContainmentDao
 
getContainedItemIds(Geometry, String, Set<String>, SpatialContainmentDao.ContainmentOperationType) - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialContainmentDao
 
getContainedItemIds(Integer, String, String, Set<String>, SpatialContainmentDao.ContainmentOperationType) - Method in interface org.wikibrain.spatial.dao.SpatialContainmentDao
Returns the item ids of the items spatially contained/intersected with the geometry corresponding to the input (itemId, layerName, refSysName).
getContainedItemIds(Geometry, String, Set<String>, SpatialContainmentDao.ContainmentOperationType) - Method in interface org.wikibrain.spatial.dao.SpatialContainmentDao
Returns the item ids spatially contained/intersected with the input geometry
getContainer(Geometry) - Method in class org.wikibrain.spatial.util.ContainmentIndex
 
getDataStore() - Method in class org.wikibrain.spatial.WikiBrainShapeFile
 
getDefaultLayer() - Method in class org.wikibrain.spatial.WikiBrainShapeFile
Returns the name of the default layer
getDistance(Geometry, Geometry) - Method in class org.wikibrain.spatial.cookbook.tflevaluate.DistanceMetrics
 
getEnv() - Method in class org.wikibrain.spatial.matcher.AbstractMatchScorer
 
getFeatureCollection(String) - Method in class org.wikibrain.spatial.WikiBrainShapeFile
 
getFeatureCollection() - Method in class org.wikibrain.spatial.WikiBrainShapeFile
 
getFeatureIter() - Method in class org.wikibrain.spatial.WikiBrainShapeFile
Returns an iterator over rows for the default layer.
getFeatureIter(String) - Method in class org.wikibrain.spatial.WikiBrainShapeFile
Returns an iterator over rows for the specified layer.
getFeatureNames(String) - Method in class org.wikibrain.spatial.WikiBrainShapeFile
Returns all feature names (i.e.
getFeatureNames() - Method in class org.wikibrain.spatial.WikiBrainShapeFile
Returns all feature names (i.e.
getFeatureSource() - Method in class org.wikibrain.spatial.dao.postgis.PostGISDB
 
getFile() - Method in class org.wikibrain.spatial.WikiBrainShapeFile
 
getFilesInLayerGroup(String, String) - Method in class org.wikibrain.spatial.loader.SpatialDataFolder
 
getFractionRankedExactly() - Method in class org.wikibrain.spatial.distance.OrdinalDistanceMetric
 
getGeometries(int) - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialDataDao
 
getGeometries(int) - Method in interface org.wikibrain.spatial.dao.SpatialDataDao
Gets all geometries associated with a given Wikidata item id (all layers, all reference systems)
getGeometry(int, String, String) - Method in class org.wikibrain.spatial.dao.postgis.PostGISDB
 
getGeometry(int, String, String) - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialDataDao
 
getGeometry(int, String) - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialDataDao
 
getGeometry(int, String, Precision.LatLonPrecision) - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialDataDao
 
getGeometry(String, Language, String) - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialDataDao
 
getGeometry(String, Language, String, Precision.LatLonPrecision) - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialDataDao
 
getGeometry(String, Language, String, String) - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialDataDao
 
getGeometry(int, String, String) - Method in interface org.wikibrain.spatial.dao.SpatialDataDao
Gets a geometry by Wikidata item id, layer name, and reference system name.
getGeometry(int, String) - Method in interface org.wikibrain.spatial.dao.SpatialDataDao
Gets a geometry by Wikidata item id and layer name.
getGeometry(int, String, Precision.LatLonPrecision) - Method in interface org.wikibrain.spatial.dao.SpatialDataDao
Gets a geometry by Wikidata item id, layer name, and minimum precision.
getGeometry(String, Language, String) - Method in interface org.wikibrain.spatial.dao.SpatialDataDao
Gets a geometry by article name, language, and layer.
getGeometry(String, Language, String, Precision.LatLonPrecision) - Method in interface org.wikibrain.spatial.dao.SpatialDataDao
Gets a geometry by article name, language, layer, and minimum precision.
getGeometry(String, Language, String, String) - Method in interface org.wikibrain.spatial.dao.SpatialDataDao
public Geometry getGeometry(String articleName, Language language, String layerName) throws DaoException;
getGeometryAttributeName() - Method in class org.wikibrain.spatial.dao.postgis.PostGISDB
 
getGraphDistance(Integer, Map<Integer, Geometry>, int, int, float[][]) - Method in class org.wikibrain.spatial.cookbook.tflevaluate.DistanceMetrics
 
getGraphDistance(Map<Integer, Geometry>, int, int, float[][], float[]) - Method in class org.wikibrain.spatial.cookbook.tflevaluate.DistanceMetrics
 
getIndex() - Method in class org.wikibrain.spatial.distance.SphericalDistanceMetric
 
getItemIdAttributeName() - Method in class org.wikibrain.spatial.dao.postgis.PostGISDB
 
getKNNeighbors(int, Map<Integer, Geometry>, float[]) - Method in class org.wikibrain.spatial.cookbook.tflevaluate.DistanceMetrics
 
getKNNeighbors(Geometry, int, String, String, Set<Integer>) - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialNeighborDao
 
getKNNeighbors(Integer, int, String, String, Set<Integer>) - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialNeighborDao
 
getKNNeighbors(Integer, int, String, String, Set<Integer>) - Method in interface org.wikibrain.spatial.dao.SpatialNeighborDao
 
getKNNeighbors(Geometry, int, String, String, Set<Integer>) - Method in interface org.wikibrain.spatial.dao.SpatialNeighborDao
 
getLatLonPrecision(Point) - Static method in class org.wikibrain.spatial.constants.Precision
 
getLayerAttributeName() - Method in class org.wikibrain.spatial.dao.postgis.PostGISDB
 
getLayerGroupFolder(String, String) - Method in class org.wikibrain.spatial.loader.SpatialDataFolder
Returns the directory for the given reference system and layer
getLayerGroups(String) - Method in class org.wikibrain.spatial.loader.SpatialDataFolder
 
getLayerMetadata(String, String) - Method in class org.wikibrain.spatial.dao.postgis.PostGISDB
 
getLayerMetadata(String, String) - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialDataDao
 
getLayerMetadata(String, String) - Method in interface org.wikibrain.spatial.dao.SpatialDataDao
Gets the metadata for a given layer
getLayersInReferenceSystem(String) - Method in class org.wikibrain.spatial.dao.postgis.PostGISDB
Gets all the layers in a given reference system
getMappingFile() - Method in class org.wikibrain.spatial.WikiBrainShapeFile
 
getMax() - Method in class ags.utils.dataStructures.BinaryHeap.Max
 
getMax() - Method in class ags.utils.dataStructures.IntervalHeap
 
getMax() - Method in interface ags.utils.dataStructures.MaxHeap
 
getMaxDistanceKmItemIds(Integer, String, String, Set<String>, double) - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialNeighborDao
 
getMaxDistanceKmItemIds(Geometry, String, Set<String>, double) - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialNeighborDao
 
getMaxDistanceKmItemIds(Integer, String, String, Set<String>, double) - Method in interface org.wikibrain.spatial.dao.SpatialNeighborDao
Returns the item ids of the items spatially located with a given distance range with the geometry corresponding to the input (itemId, layerName, refSysName).
getMaxDistanceKmItemIds(Geometry, String, Set<String>, double) - Method in interface org.wikibrain.spatial.dao.SpatialNeighborDao
Returns the item ids of the items spatially located with a given distance range with the geometry corresponding to the input (itemId, layerName, refSysName).
getMaxKey() - Method in class ags.utils.dataStructures.BinaryHeap.Max
 
getMaxKey() - Method in class ags.utils.dataStructures.IntervalHeap
 
getMaxKey() - Method in interface ags.utils.dataStructures.MaxHeap
 
getMin() - Method in class ags.utils.dataStructures.BinaryHeap.Min
 
getMin() - Method in class ags.utils.dataStructures.IntervalHeap
 
getMin() - Method in interface ags.utils.dataStructures.MinHeap
 
getMinKey() - Method in class ags.utils.dataStructures.BinaryHeap.Min
 
getMinKey() - Method in class ags.utils.dataStructures.IntervalHeap
 
getMinKey() - Method in interface ags.utils.dataStructures.MinHeap
 
getName() - Method in class org.wikibrain.spatial.distance.BorderingDistanceMetric
 
getName() - Method in class org.wikibrain.spatial.distance.GeodeticDistanceMetric
 
getName() - Method in class org.wikibrain.spatial.distance.GraphDistanceMetric
 
getName() - Method in class org.wikibrain.spatial.distance.OrdinalDistanceMetric
 
getName() - Method in interface org.wikibrain.spatial.distance.SpatialDistanceMetric
Describes the spatial distance metric.
getName() - Method in class org.wikibrain.spatial.distance.SphericalDistanceMetric
 
getNearestNeighborIterator(double[], int, DistanceFunction) - Method in class ags.utils.dataStructures.trees.thirdGenKD.KdTree
 
getNeighboringItemIds(Integer, String, String, Set<String>, double, double) - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialNeighborDao
 
getNeighboringItemIds(Geometry, String, Set<String>, double, double) - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialNeighborDao
 
getNeighboringItemIds(Integer, String, String, Set<String>, double, double) - Method in interface org.wikibrain.spatial.dao.SpatialNeighborDao
Returns the item ids of the items spatially located with a given distance range with the geometry corresponding to the input (itemId, layerName, refSysName).
getNeighboringItemIds(Geometry, String, Set<String>, double, double) - Method in interface org.wikibrain.spatial.dao.SpatialNeighborDao
Returns the item ids of the items spatially located with a given distance range with the geometry corresponding to the input (itemId, layerName, refSysName).
getNeighbors(Integer, String, String, Set<Integer>) - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialNeighborDao
 
getNeighbors(Geometry, String, String, Set<Integer>) - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialNeighborDao
 
getNeighbors(Geometry, String, String, Set<Integer>) - Method in interface org.wikibrain.spatial.dao.SpatialNeighborDao
 
getNeighbors(Integer, String, String, Set<Integer>) - Method in interface org.wikibrain.spatial.dao.SpatialNeighborDao
 
getNeighbors(Geometry, int) - Method in class org.wikibrain.spatial.distance.BorderingDistanceMetric
 
getNeighbors(Geometry, int, double) - Method in class org.wikibrain.spatial.distance.BorderingDistanceMetric
 
getNeighbors(Geometry, int) - Method in class org.wikibrain.spatial.distance.GeodeticDistanceMetric
 
getNeighbors(Geometry, int, double) - Method in class org.wikibrain.spatial.distance.GeodeticDistanceMetric
Returns the closest points to a particular geometry.
getNeighbors(Geometry, int) - Method in class org.wikibrain.spatial.distance.GraphDistanceMetric
 
getNeighbors(Geometry, int, double) - Method in class org.wikibrain.spatial.distance.GraphDistanceMetric
 
getNeighbors(Geometry, int) - Method in class org.wikibrain.spatial.distance.OrdinalDistanceMetric
 
getNeighbors(Geometry, int, double) - Method in class org.wikibrain.spatial.distance.OrdinalDistanceMetric
 
getNeighbors(Geometry, int) - Method in interface org.wikibrain.spatial.distance.SpatialDistanceMetric
Returns the closest points to a particular geometry.
getNeighbors(Geometry, int, double) - Method in interface org.wikibrain.spatial.distance.SpatialDistanceMetric
Returns the closest points to a particular geometry, thresholded at some cutoff.
getNeighbors(Geometry, int) - Method in class org.wikibrain.spatial.distance.SphericalDistanceMetric
 
getNeighbors(Geometry, int, double) - Method in class org.wikibrain.spatial.distance.SphericalDistanceMetric
A fast approximation of the distance between neighbors based on the 3D straight line distance.
getNumConcepts() - Method in class org.wikibrain.spatial.distance.OrdinalDistanceMetric
 
getParsedConcepts() - Method in class org.wikibrain.spatial.cookbook.tflevaluate.ToblersLawEvaluator
 
getPath() - Method in class org.wikibrain.spatial.dao.postgis.PostGISDB.Provider
 
getPath() - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialContainmentDao.Provider
 
getPath() - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialDataDao.Provider
 
getPath() - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialNeighborDao.Provider
 
getPoint(double, double) - Static method in class org.wikibrain.spatial.util.WikiBrainSpatialUtils
 
getQuery() - Method in class org.wikibrain.spatial.dao.postgis.PostGISDB
 
getRandomElement(List<T>) - Static method in class org.wikibrain.spatial.cookbook.tflevaluate.KNNEvaluator
 
getRandomSubList(List<T>, int) - Static method in class org.wikibrain.spatial.cookbook.tflevaluate.KNNEvaluator
 
getRawDataStore() - Method in class org.wikibrain.spatial.dao.postgis.PostGISDB
 
getRawFolder() - Method in class org.wikibrain.spatial.loader.SpatialDataFolder
 
getReferenceSystemFolder(String) - Method in class org.wikibrain.spatial.loader.SpatialDataFolder
Returns the file for the given reference system
getReferenceSystemMetadata(String) - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialDataDao
 
getReferenceSystemMetadata(String) - Method in interface org.wikibrain.spatial.dao.SpatialDataDao
Gets the metadata for a given reference system.
getReferenceSystems() - Method in class org.wikibrain.spatial.loader.SpatialDataFolder
Gets reference system names
getRefSysAttributeName() - Method in class org.wikibrain.spatial.dao.postgis.PostGISDB
 
getSchema() - Method in class org.wikibrain.spatial.dao.postgis.PostGISDB
 
getShapeFile(String, String, String) - Method in class org.wikibrain.spatial.loader.SpatialDataFolder
 
getShapeFile(String, String, String, String) - Method in class org.wikibrain.spatial.loader.SpatialDataFolder
 
getShapeTypeFromGeometry(Geometry) - Static method in class org.wikibrain.spatial.SpatialContainerMetadata
 
getTip() - Method in class ags.utils.dataStructures.BinaryHeap
 
getTipKey() - Method in class ags.utils.dataStructures.BinaryHeap
 
getTopologicalDistance(Geometry, Integer, Geometry, Integer, int, String, String) - Method in class org.wikibrain.spatial.cookbook.tflevaluate.DistanceMetrics
 
getType() - Method in class org.wikibrain.spatial.dao.postgis.PostGISDB.Provider
 
getType() - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialContainmentDao.Provider
 
getType() - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialDataDao.Provider
 
getType() - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialNeighborDao.Provider
 
getValidConcepts() - Method in class org.wikibrain.spatial.distance.SphericalDistanceMetric
 
getWeight() - Method in class org.wikibrain.spatial.matcher.AbstractMatchScorer
 
GraphDistanceExample - Class in org.wikibrain.spatial.cookbook
 
GraphDistanceExample() - Constructor for class org.wikibrain.spatial.cookbook.GraphDistanceExample
 
GraphDistanceMetric - Class in org.wikibrain.spatial.distance
Estimates the number of kilometers between geometries.
GraphDistanceMetric(SpatialDataDao, ClosestPointIndex) - Constructor for class org.wikibrain.spatial.distance.GraphDistanceMetric
 
GraphDistanceMetric(SpatialDataDao, SphericalDistanceMetric) - Constructor for class org.wikibrain.spatial.distance.GraphDistanceMetric
 
GraphDistanceMetric(SpatialDataDao) - Constructor for class org.wikibrain.spatial.distance.GraphDistanceMetric
 

H

hasComponentFiles() - Method in class org.wikibrain.spatial.WikiBrainShapeFile
 
hasLayerGroup(String, String) - Method in class org.wikibrain.spatial.loader.SpatialDataFolder
Returns true of spatial data folder has a given layer
hasMappingFile() - Method in class org.wikibrain.spatial.WikiBrainShapeFile
 
hasNext() - Method in class ags.utils.dataStructures.trees.thirdGenKD.NearestNeighborIterator
 
hasReferenceSystem(String) - Method in class org.wikibrain.spatial.loader.SpatialDataFolder
Returns true if the spatial data folder has a reference system
hasShpExtension(File) - Static method in class org.wikibrain.spatial.WikiBrainShapeFile
 
haversine(Point, Point) - Static method in class org.wikibrain.spatial.util.WikiBrainSpatialUtils
 
haversine(double, double, double, double) - Static method in class org.wikibrain.spatial.util.WikiBrainSpatialUtils
Approximation of the distance between two geographic points that treats the earth as a sphere.

I

id - Variable in class org.wikibrain.spatial.util.ClosestPointIndex.Result
 
id - Variable in class org.wikibrain.spatial.util.ContainmentIndex.Result
 
initDataStoreIfNecessary() - Method in class org.wikibrain.spatial.WikiBrainShapeFile
 
insert(int, Geometry) - Method in class org.wikibrain.spatial.util.ClosestPointIndex
Insert a geometry into the index and associate it with a particular id.
insert(int, Geometry) - Method in class org.wikibrain.spatial.util.ContainmentIndex
 
instance - Static variable in class org.wikibrain.spatial.dao.postgis.PostGISDB
 
InstanceOfMatchScorer - Class in org.wikibrain.spatial.matcher
 
InstanceOfMatchScorer(Env, Config) - Constructor for class org.wikibrain.spatial.matcher.InstanceOfMatchScorer
 
IntervalHeap<T> - Class in ags.utils.dataStructures
An implementation of an implicit binary interval heap.
IntervalHeap() - Constructor for class ags.utils.dataStructures.IntervalHeap
 
IntervalHeap(int) - Constructor for class ags.utils.dataStructures.IntervalHeap
 
isGreaterThanOrEqualTo(Precision.LatLonPrecision, Precision.LatLonPrecision) - Static method in class org.wikibrain.spatial.constants.Precision
Returns true if p1 greater than or equal to p2
isUnknown() - Method in class org.wikibrain.spatial.matcher.ShapeFileMatcher.MappingInfo
 
iterator() - Method in class ags.utils.dataStructures.trees.thirdGenKD.NearestNeighborIterator
 

J

jsonToGeometry(JsonObject) - Static method in class org.wikibrain.spatial.util.WikiBrainSpatialUtils
 

K

KdTree<T> - Class in ags.utils.dataStructures.trees.secondGenKD
An efficient well-optimized kd-tree
KdTree<T> - Class in ags.utils.dataStructures.trees.thirdGenKD
 
KdTree(int) - Constructor for class ags.utils.dataStructures.trees.thirdGenKD.KdTree
 
KdTree(int, int) - Constructor for class ags.utils.dataStructures.trees.thirdGenKD.KdTree
 
KdTree.Entry<T> - Class in ags.utils.dataStructures.trees.secondGenKD
Stores a distance and value to output
KdTree.Manhattan<T> - Class in ags.utils.dataStructures.trees.secondGenKD
Class for tree with Manhattan distancing
KdTree.Manhattan(int, Integer) - Constructor for class ags.utils.dataStructures.trees.secondGenKD.KdTree.Manhattan
 
KdTree.SqrEuclid<T> - Class in ags.utils.dataStructures.trees.secondGenKD
Class for tree with Unweighted Squared Euclidean distancing
KdTree.SqrEuclid(int, Integer) - Constructor for class ags.utils.dataStructures.trees.secondGenKD.KdTree.SqrEuclid
 
KdTree.WeightedManhattan<T> - Class in ags.utils.dataStructures.trees.secondGenKD
Class for tree with Weighted Manhattan distancing
KdTree.WeightedManhattan(int, Integer) - Constructor for class ags.utils.dataStructures.trees.secondGenKD.KdTree.WeightedManhattan
 
KdTree.WeightedSqrEuclid<T> - Class in ags.utils.dataStructures.trees.secondGenKD
Class for tree with Weighted Squared Euclidean distancing
KdTree.WeightedSqrEuclid(int, Integer) - Constructor for class ags.utils.dataStructures.trees.secondGenKD.KdTree.WeightedSqrEuclid
 
key - Variable in class org.wikibrain.spatial.matcher.ShapeFileMatcher.MappingInfo
 
KNNEvaluator - Class in org.wikibrain.spatial.cookbook.tflevaluate
Created by toby on 5/17/14.
KNNEvaluator(Env, LanguageSet) - Constructor for class org.wikibrain.spatial.cookbook.tflevaluate.KNNEvaluator
 

L

layerName - Variable in class org.wikibrain.spatial.SpatialContainerMetadata
 
Layers - Class in org.wikibrain.spatial.constants
Series of static variables to simplify access to layers loaded by default.
Layers() - Constructor for class org.wikibrain.spatial.constants.Layers
 
load(String, String, String) - Method in class org.wikibrain.spatial.matcher.MappedShapefileLoader
 
loadData(LanguageSet) - Method in class org.wikibrain.spatial.loader.WikidataLayerLoader
 
loadExogenousData(String, String, String) - Method in class org.wikibrain.spatial.loader.SpatialDataLoader
 
loadLayers(List<SpatialDataLoader.LayerInfo>) - Method in class org.wikibrain.spatial.loader.SpatialDataLoader
 
loadWikidataData() - Method in class org.wikibrain.spatial.loader.SpatialDataLoader
 
LOG - Static variable in class org.wikibrain.spatial.dao.postgis.PostGISVersionChecker
 

M

main(String[]) - Static method in class org.wikibrain.spatial.cookbook.AdjacentPolygonExample
 
main(String[]) - Static method in class org.wikibrain.spatial.cookbook.CalculateAllDistancePairs
 
main(String[]) - Static method in class org.wikibrain.spatial.cookbook.CalculateGeographicDistanceBetweenPages
 
main(String[]) - Static method in class org.wikibrain.spatial.cookbook.DistanceMetricsExample
 
main(String[]) - Static method in class org.wikibrain.spatial.cookbook.EasySpatialExamples
 
main(String[]) - Static method in class org.wikibrain.spatial.cookbook.GraphDistanceExample
 
main(String[]) - Static method in class org.wikibrain.spatial.cookbook.SimpleToblersLawEvaluator
 
main(String[]) - Static method in class org.wikibrain.spatial.cookbook.SpatialContainmentExample
 
main(String[]) - Static method in class org.wikibrain.spatial.cookbook.SpatialNeighborExample
 
main(String[]) - Static method in class org.wikibrain.spatial.cookbook.tflevaluate.BipartiteEvaluatorTest
 
main(String[]) - Static method in class org.wikibrain.spatial.cookbook.tflevaluate.KNNEvaluator
 
main(String[]) - Static method in class org.wikibrain.spatial.cookbook.tflevaluate.Point3DDistance
 
main(String[]) - Static method in class org.wikibrain.spatial.cookbook.tflevaluate.ToblersLawEvaluatorTest
 
main(String[]) - Static method in class org.wikibrain.spatial.cookbook.tflevaluate.TopoEvaluator
 
main(String[]) - Static method in class org.wikibrain.spatial.loader.SpatialDataLoader
 
main(String[]) - Static method in class org.wikibrain.spatial.matcher.MappedShapefileLoader
 
main(String[]) - Static method in class org.wikibrain.spatial.matcher.ShapeFileMatcher
 
MappedShapefileLoader - Class in org.wikibrain.spatial.matcher
 
MappedShapefileLoader(Env) - Constructor for class org.wikibrain.spatial.matcher.MappedShapefileLoader
 
match(String, String, String) - Method in class org.wikibrain.spatial.matcher.ShapeFileMatcher
 
MaxHeap<T> - Interface in ags.utils.dataStructures
 
merge(SpatialContainerMetadata) - Method in class org.wikibrain.spatial.SpatialContainerMetadata
 
MinHeap<T> - Interface in ags.utils.dataStructures
 
move(File) - Method in class org.wikibrain.spatial.WikiBrainShapeFile
 

N

nearestNeighbor(double[], int, boolean) - Method in class ags.utils.dataStructures.trees.secondGenKD.KdTree
Calculates the nearest 'count' points to 'location'
NearestNeighborIterator<T> - Class in ags.utils.dataStructures.trees.thirdGenKD
 
NearestNeighborIterator(KdNode<T>, double[], int, DistanceFunction) - Constructor for class ags.utils.dataStructures.trees.thirdGenKD.NearestNeighborIterator
 
nearestNeighborSearchStep(MinHeap<KdNode<T>>, MaxHeap<T>, int, DistanceFunction, double[]) - Static method in class ags.utils.dataStructures.trees.thirdGenKD.KdTree
 
next() - Method in class ags.utils.dataStructures.trees.thirdGenKD.NearestNeighborIterator
 

O

offer(double, T) - Method in class ags.utils.dataStructures.BinaryHeap
 
offer(double, T) - Method in class ags.utils.dataStructures.IntervalHeap
 
offer(double, T) - Method in interface ags.utils.dataStructures.MaxHeap
 
offer(double, T) - Method in interface ags.utils.dataStructures.MinHeap
 
optimize() - Method in class org.wikibrain.spatial.dao.postgis.PostGISDB
 
optimize() - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialDataDao
 
optimize() - Method in interface org.wikibrain.spatial.dao.SpatialDataDao
Optimizes the database, if necessary.
OrdinalDistanceMetric - Class in org.wikibrain.spatial.distance
Given concepts c1 and c2, the ordinal distance from c1 to c2 is c2's rank in spherical distance.
OrdinalDistanceMetric(SpatialDataDao, SphericalDistanceMetric) - Constructor for class org.wikibrain.spatial.distance.OrdinalDistanceMetric
 
org.wikibrain.spatial - package org.wikibrain.spatial
 
org.wikibrain.spatial.constants - package org.wikibrain.spatial.constants
 
org.wikibrain.spatial.cookbook - package org.wikibrain.spatial.cookbook
 
org.wikibrain.spatial.cookbook.tflevaluate - package org.wikibrain.spatial.cookbook.tflevaluate
 
org.wikibrain.spatial.dao - package org.wikibrain.spatial.dao
 
org.wikibrain.spatial.dao.postgis - package org.wikibrain.spatial.dao.postgis
 
org.wikibrain.spatial.distance - package org.wikibrain.spatial.distance
 
org.wikibrain.spatial.loader - package org.wikibrain.spatial.loader
 
org.wikibrain.spatial.matcher - package org.wikibrain.spatial.matcher
 
org.wikibrain.spatial.util - package org.wikibrain.spatial.util
 

P

Pair<T> - Class in ags.utils.dataStructures
 
Pair(T, T) - Constructor for class ags.utils.dataStructures.Pair
 
PERIODIC_TABLE - Static variable in class org.wikibrain.spatial.constants.RefSys
 
point - Variable in class org.wikibrain.spatial.util.ClosestPointIndex.Result
 
Point3DDistance - Class in org.wikibrain.spatial.cookbook.tflevaluate
Created by toby on 6/2/14.
Point3DDistance() - Constructor for class org.wikibrain.spatial.cookbook.tflevaluate.Point3DDistance
 
pointDist(double[], double[]) - Method in class ags.utils.dataStructures.trees.secondGenKD.KdTree.Manhattan
 
pointDist(double[], double[]) - Method in class ags.utils.dataStructures.trees.secondGenKD.KdTree
 
pointDist(double[], double[]) - Method in class ags.utils.dataStructures.trees.secondGenKD.KdTree.SqrEuclid
 
pointDist(double[], double[]) - Method in class ags.utils.dataStructures.trees.secondGenKD.KdTree.WeightedManhattan
 
pointDist(double[], double[]) - Method in class ags.utils.dataStructures.trees.secondGenKD.KdTree.WeightedSqrEuclid
 
pointRegionDist(double[], double[], double[]) - Method in class ags.utils.dataStructures.trees.secondGenKD.KdTree.Manhattan
 
pointRegionDist(double[], double[], double[]) - Method in class ags.utils.dataStructures.trees.secondGenKD.KdTree
 
pointRegionDist(double[], double[], double[]) - Method in class ags.utils.dataStructures.trees.secondGenKD.KdTree.SqrEuclid
 
pointRegionDist(double[], double[], double[]) - Method in class ags.utils.dataStructures.trees.secondGenKD.KdTree.WeightedManhattan
 
pointRegionDist(double[], double[], double[]) - Method in class ags.utils.dataStructures.trees.secondGenKD.KdTree.WeightedSqrEuclid
 
polygonDistance(Integer, Integer, String, String) - Method in class org.wikibrain.spatial.cookbook.tflevaluate.TopoEvaluator
 
PostGISDB - Class in org.wikibrain.spatial.dao.postgis
Created by Brent Hecht on 12/30/13.
PostGISDB(String, String, Integer, String, String, String, String, int) - Constructor for class org.wikibrain.spatial.dao.postgis.PostGISDB
 
PostGISDB(Map<String, Object>) - Constructor for class org.wikibrain.spatial.dao.postgis.PostGISDB
 
PostGISDB.Provider - Class in org.wikibrain.spatial.dao.postgis
 
PostGISDB.Provider(Configurator, Configuration) - Constructor for class org.wikibrain.spatial.dao.postgis.PostGISDB.Provider
 
PostGISSpatialContainmentDao - Class in org.wikibrain.spatial.dao.postgis
Created by bjhecht on 4/7/14.
PostGISSpatialContainmentDao(PostGISDB) - Constructor for class org.wikibrain.spatial.dao.postgis.PostGISSpatialContainmentDao
 
PostGISSpatialContainmentDao.Provider - Class in org.wikibrain.spatial.dao.postgis
 
PostGISSpatialContainmentDao.Provider(Configurator, Configuration) - Constructor for class org.wikibrain.spatial.dao.postgis.PostGISSpatialContainmentDao.Provider
 
PostGISSpatialDataDao - Class in org.wikibrain.spatial.dao.postgis
Created by bjhecht on 4/7/14.
PostGISSpatialDataDao.Provider - Class in org.wikibrain.spatial.dao.postgis
 
PostGISSpatialDataDao.Provider(Configurator, Configuration) - Constructor for class org.wikibrain.spatial.dao.postgis.PostGISSpatialDataDao.Provider
 
PostGISSpatialNeighborDao - Class in org.wikibrain.spatial.dao.postgis
Created by toby on 4/17/14.
PostGISSpatialNeighborDao(PostGISDB) - Constructor for class org.wikibrain.spatial.dao.postgis.PostGISSpatialNeighborDao
 
PostGISSpatialNeighborDao.Provider - Class in org.wikibrain.spatial.dao.postgis
 
PostGISSpatialNeighborDao.Provider(Configurator, Configuration) - Constructor for class org.wikibrain.spatial.dao.postgis.PostGISSpatialNeighborDao.Provider
 
PostGISVersionChecker - Class in org.wikibrain.spatial.dao.postgis
 
PostGISVersionChecker() - Constructor for class org.wikibrain.spatial.dao.postgis.PostGISVersionChecker
 
Precision - Class in org.wikibrain.spatial.constants
Created by bjhecht on 5/18/14.
Precision() - Constructor for class org.wikibrain.spatial.constants.Precision
 
Precision.LatLonPrecision - Enum in org.wikibrain.spatial.constants
Low = all wikidata points, High = anything without any significant digits after the decimal.
printAllLoadedLayersInReferenceSystems(String[]) - Static method in class org.wikibrain.spatial.cookbook.EasySpatialExamples
 
printLatLonPrecisions(String[]) - Static method in class org.wikibrain.spatial.cookbook.EasySpatialExamples
 
printNonEarthLayer(String[]) - Static method in class org.wikibrain.spatial.cookbook.EasySpatialExamples
 
printSpatialContainerMetadata(String[]) - Static method in class org.wikibrain.spatial.cookbook.EasySpatialExamples
 

Q

query(Geometry, int) - Method in class org.wikibrain.spatial.util.ClosestPointIndex
Return the closest points to the specified point.

R

readMapping() - Method in class org.wikibrain.spatial.WikiBrainShapeFile
Reads in a mapping from shapefile key to title for all entries with status != U
RefSys - Class in org.wikibrain.spatial.constants
Series of static variables to simplify access to reference systems loaded by default.
RefSys() - Constructor for class org.wikibrain.spatial.constants.RefSys
 
refSysName - Variable in class org.wikibrain.spatial.SpatialContainerMetadata
 
remove() - Method in class ags.utils.dataStructures.trees.thirdGenKD.NearestNeighborIterator
 
removeLayer(String, String) - Method in class org.wikibrain.spatial.dao.postgis.PostGISDB
 
removeLayer(String, String) - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialDataDao
 
removeLayer(String, String) - Method in interface org.wikibrain.spatial.dao.SpatialDataDao
Removes the layer with the given reference system.
removeLayer(String, String) - Method in class org.wikibrain.spatial.matcher.MappedShapefileLoader
 
removeMax() - Method in class ags.utils.dataStructures.BinaryHeap.Max
 
removeMax() - Method in class ags.utils.dataStructures.IntervalHeap
 
removeMax() - Method in interface ags.utils.dataStructures.MaxHeap
 
removeMin() - Method in class ags.utils.dataStructures.BinaryHeap.Min
 
removeMin() - Method in class ags.utils.dataStructures.IntervalHeap
 
removeMin() - Method in interface ags.utils.dataStructures.MinHeap
 
removeTip() - Method in class ags.utils.dataStructures.BinaryHeap
 
replaceMax(double, T) - Method in class ags.utils.dataStructures.BinaryHeap.Max
 
replaceMax(double, T) - Method in class ags.utils.dataStructures.IntervalHeap
 
replaceMax(double, T) - Method in interface ags.utils.dataStructures.MaxHeap
 
replaceMin(double, T) - Method in class ags.utils.dataStructures.BinaryHeap.Min
 
replaceMin(double, T) - Method in class ags.utils.dataStructures.IntervalHeap
 
replaceMin(double, T) - Method in interface ags.utils.dataStructures.MinHeap
 
replaceTip(double, T) - Method in class ags.utils.dataStructures.BinaryHeap
 
resolve(Map<String, String>, Geometry, int) - Method in class org.wikibrain.spatial.matcher.GeoResolver
 
retrieveAllLocations() - Method in class org.wikibrain.spatial.cookbook.tflevaluate.ToblersLawEvaluator
Load all locations from all language editions of Wikipedia to concepts
retrieveAllLocations(String, String) - Method in class org.wikibrain.spatial.cookbook.tflevaluate.TopoEvaluator
 
retrieveLocations() - Method in class org.wikibrain.spatial.cookbook.SimpleToblersLawEvaluator
 
retrieveLocations(Map<Integer, Geometry>) - Method in class org.wikibrain.spatial.cookbook.tflevaluate.ToblersLawEvaluator
Load specified tagged geometries to concepts
retrieveLocations(Map<Integer, Geometry>, String, String) - Method in class org.wikibrain.spatial.cookbook.tflevaluate.TopoEvaluator
 

S

saveGeometry(int, String, String, Geometry) - Method in class org.wikibrain.spatial.dao.postgis.PostGISSpatialDataDao
 
saveGeometry(int, String, String, Geometry) - Method in interface org.wikibrain.spatial.dao.SpatialDataDao
Saves a geometry.
score(LocalId, Map<String, String>, Geometry) - Method in class org.wikibrain.spatial.matcher.AbstractMatchScorer
 
score(LocalId, Map<String, String>, Geometry) - Method in class org.wikibrain.spatial.matcher.ContainsPointScorer
 
score(LocalId, Map<String, String>, Geometry) - Method in class org.wikibrain.spatial.matcher.InstanceOfMatchScorer
 
score(LocalId, Map<String, String>, Geometry) - Method in class org.wikibrain.spatial.matcher.WikidataValueScorer
 
second - Variable in class ags.utils.dataStructures.Pair
 
setBufferWidth(double) - Method in class org.wikibrain.spatial.distance.BorderingDistanceMetric
Sets the buffer width in degrees for detecting neighbors who share a border.
setBufferWidths(double[]) - Method in class org.wikibrain.spatial.util.ContainmentIndex
 
setDirected(boolean) - Method in class org.wikibrain.spatial.distance.GraphDistanceMetric
 
setMaxDistance(int) - Method in class org.wikibrain.spatial.distance.GraphDistanceMetric
 
setMaxDistance(double) - Method in class org.wikibrain.spatial.distance.OrdinalDistanceMetric
 
setMaxSteps(int) - Method in class org.wikibrain.spatial.distance.BorderingDistanceMetric
 
setNumConcepts(int) - Method in class org.wikibrain.spatial.distance.OrdinalDistanceMetric
 
setNumNeighbors(int) - Method in class org.wikibrain.spatial.distance.GraphDistanceMetric
 
setValidConcepts(TIntSet) - Method in class org.wikibrain.spatial.distance.BorderingDistanceMetric
 
setValidConcepts(TIntSet) - Method in class org.wikibrain.spatial.distance.GeodeticDistanceMetric
 
setValidConcepts(TIntSet) - Method in class org.wikibrain.spatial.distance.GraphDistanceMetric
Sets the nodes that can be RETURNED as neighbors.
setValidConcepts(TIntSet) - Method in class org.wikibrain.spatial.distance.OrdinalDistanceMetric
 
setValidConcepts(TIntSet) - Method in interface org.wikibrain.spatial.distance.SpatialDistanceMetric
 
setValidConcepts(TIntSet) - Method in class org.wikibrain.spatial.distance.SphericalDistanceMetric
 
setValidNodes(TIntSet) - Method in class org.wikibrain.spatial.distance.GraphDistanceMetric
Sets the nodes that can be traversed as neighbors.
setWeights(double[]) - Method in class ags.utils.dataStructures.trees.secondGenKD.KdTree.WeightedManhattan
 
setWeights(double[]) - Method in class ags.utils.dataStructures.trees.secondGenKD.KdTree.WeightedSqrEuclid
 
ShapeFileMatcher - Class in org.wikibrain.spatial.matcher
Creates or updates a mapping csv file from a shapefile to WikiBrain.
ShapeFileMatcher(Env) - Constructor for class org.wikibrain.spatial.matcher.ShapeFileMatcher
 
ShapeFileMatcher.MappingInfo - Class in org.wikibrain.spatial.matcher
 
ShapeFileMatcher.MappingInfo(Map<String, String>) - Constructor for class org.wikibrain.spatial.matcher.ShapeFileMatcher.MappingInfo
 
shapeType - Variable in class org.wikibrain.spatial.SpatialContainerMetadata
 
SimpleToblersLawEvaluator - Class in org.wikibrain.spatial.cookbook
 
SimpleToblersLawEvaluator(Env) - Constructor for class org.wikibrain.spatial.cookbook.SimpleToblersLawEvaluator
 
size() - Method in class ags.utils.dataStructures.BinaryHeap
 
size() - Method in class ags.utils.dataStructures.IntervalHeap
 
size() - Method in interface ags.utils.dataStructures.MaxHeap
 
size() - Method in interface ags.utils.dataStructures.MinHeap
 
size() - Method in class ags.utils.dataStructures.trees.secondGenKD.KdTree
Get the number of points in the tree
size() - Method in class org.wikibrain.spatial.util.ClosestPointIndex
 
SpatialContainerMetadata - Class in org.wikibrain.spatial
Stores metadata about spatial containers (e.g.
SpatialContainerMetadata(String, String, int, SpatialContainerMetadata.ShapeType) - Constructor for class org.wikibrain.spatial.SpatialContainerMetadata
 
SpatialContainerMetadata.ShapeType - Enum in org.wikibrain.spatial
 
SpatialContainmentDao - Interface in org.wikibrain.spatial.dao
Created by Brent Hecht on 12/29/13.
SpatialContainmentDao.ContainmentOperationType - Enum in org.wikibrain.spatial.dao
 
SpatialContainmentExample - Class in org.wikibrain.spatial.cookbook
Created by bjhecht on 4/8/14.
SpatialContainmentExample() - Constructor for class org.wikibrain.spatial.cookbook.SpatialContainmentExample
 
SpatialDataDao - Interface in org.wikibrain.spatial.dao
Created by Brent Hecht on 12/29/13.
SpatialDataDownloader - Class in org.wikibrain.spatial.loader
 
SpatialDataDownloader(SpatialDataFolder) - Constructor for class org.wikibrain.spatial.loader.SpatialDataDownloader
 
SpatialDataDownloader(Configuration) - Constructor for class org.wikibrain.spatial.loader.SpatialDataDownloader
 
SpatialDataDownloader(Env) - Constructor for class org.wikibrain.spatial.loader.SpatialDataDownloader
 
SpatialDataFolder - Class in org.wikibrain.spatial.loader
Convenience class to deal with spatial data folder structure.
SpatialDataFolder(File) - Constructor for class org.wikibrain.spatial.loader.SpatialDataFolder
Will create the folder if it does not exist.
SpatialDataLoader - Class in org.wikibrain.spatial.loader
 
SpatialDataLoader(Env) - Constructor for class org.wikibrain.spatial.loader.SpatialDataLoader
 
SpatialDataLoader.LayerInfo - Class in org.wikibrain.spatial.loader
 
SpatialDataLoader.LayerInfo(String) - Constructor for class org.wikibrain.spatial.loader.SpatialDataLoader.LayerInfo
 
SpatialDistanceMetric - Interface in org.wikibrain.spatial.distance
TODO: add versions of the methods for local and universal ids
SpatialDistanceMetric.Neighbor - Class in org.wikibrain.spatial.distance
 
SpatialDistanceMetric.Neighbor(int, double) - Constructor for class org.wikibrain.spatial.distance.SpatialDistanceMetric.Neighbor
 
SpatialNeighborDao - Interface in org.wikibrain.spatial.dao
Created by toby on 4/17/14.
SpatialNeighborExample - Class in org.wikibrain.spatial.cookbook
Created by toby on 4/17/14.
SpatialNeighborExample() - Constructor for class org.wikibrain.spatial.cookbook.SpatialNeighborExample
 
SphericalDistanceMetric - Class in org.wikibrain.spatial.distance
Estimates the number of kilometers between geometries.
SphericalDistanceMetric(SpatialDataDao) - Constructor for class org.wikibrain.spatial.distance.SphericalDistanceMetric
 
SquareEuclideanDistanceFunction - Class in ags.utils.dataStructures.trees.thirdGenKD
 
SquareEuclideanDistanceFunction() - Constructor for class ags.utils.dataStructures.trees.thirdGenKD.SquareEuclideanDistanceFunction
 
STATE - Static variable in class org.wikibrain.spatial.constants.Layers
 
status - Variable in class org.wikibrain.spatial.matcher.ShapeFileMatcher.MappingInfo
 

T

timestamp - Variable in class org.wikibrain.spatial.matcher.ShapeFileMatcher.MappingInfo
 
title - Variable in class org.wikibrain.spatial.matcher.ShapeFileMatcher.MappingInfo
 
ToblersLawEvaluator - Class in org.wikibrain.spatial.cookbook.tflevaluate
 
ToblersLawEvaluator(Env, LanguageSet) - Constructor for class org.wikibrain.spatial.cookbook.tflevaluate.ToblersLawEvaluator
 
ToblersLawEvaluatorTest - Class in org.wikibrain.spatial.cookbook.tflevaluate
Created by toby on 4/17/14.
ToblersLawEvaluatorTest() - Constructor for class org.wikibrain.spatial.cookbook.tflevaluate.ToblersLawEvaluatorTest
 
TopoEvaluator - Class in org.wikibrain.spatial.cookbook.tflevaluate
Created by toby on 5/22/14.
TopoEvaluator(Env, LanguageSet) - Constructor for class org.wikibrain.spatial.cookbook.tflevaluate.TopoEvaluator
 
toReferenceSystem() - Method in class org.wikibrain.spatial.SpatialContainerMetadata
 
toString() - Method in class ags.utils.dataStructures.IntervalHeap
 
toString() - Method in class org.wikibrain.spatial.SpatialContainerMetadata
 

U

useConvenienceFunctionsInSpatialDataDao(String[]) - Static method in class org.wikibrain.spatial.cookbook.EasySpatialExamples
This code prints the centroid of the geographic entity represented by article name.

V

value - Variable in class ags.utils.dataStructures.trees.secondGenKD.KdTree.Entry
 
valueOf(String) - Static method in enum org.wikibrain.spatial.constants.Precision.LatLonPrecision
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wikibrain.spatial.dao.SpatialContainmentDao.ContainmentOperationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wikibrain.spatial.SpatialContainerMetadata.ShapeType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.wikibrain.spatial.constants.Precision.LatLonPrecision
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.wikibrain.spatial.dao.SpatialContainmentDao.ContainmentOperationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.wikibrain.spatial.SpatialContainerMetadata.ShapeType
Returns an array containing the constants of this enum type, in the order they are declared.
verifyVersion(Map) - Method in class org.wikibrain.spatial.dao.postgis.PostGISVersionChecker
 

W

WB_MAP_EXTENSINO - Static variable in class org.wikibrain.spatial.WikiBrainShapeFile
 
WikiBrainShapeFile - Class in org.wikibrain.spatial
A utility wrapper around GeoTool's shape file class.
WikiBrainShapeFile(File) - Constructor for class org.wikibrain.spatial.WikiBrainShapeFile
Creates a new shapefile wrapper associated with the given file.
WikiBrainShapeFile(File, String) - Constructor for class org.wikibrain.spatial.WikiBrainShapeFile
Creates a new shapefile wrapper associated with the given file.
WikiBrainSpatialUtils - Class in org.wikibrain.spatial.util
Created by bjhecht on 5/21/14.
WikiBrainSpatialUtils() - Constructor for class org.wikibrain.spatial.util.WikiBrainSpatialUtils
 
WIKIDATA - Static variable in class org.wikibrain.spatial.constants.Layers
 
WikidataLayerLoader - Class in org.wikibrain.spatial.loader
Loads points from wikidata as a layer.
WikidataLayerLoader(MetaInfoDao, WikidataDao, SpatialDataDao) - Constructor for class org.wikibrain.spatial.loader.WikidataLayerLoader
 
WikidataValueScorer - Class in org.wikibrain.spatial.matcher
 
WikidataValueScorer(Env, Config) - Constructor for class org.wikibrain.spatial.matcher.WikidataValueScorer
 
writeMatches(Config, WikiBrainShapeFile) - Method in class org.wikibrain.spatial.matcher.ShapeFileMatcher
 
A B C D E F G H I J K L M N O P Q R S T U V W 

Copyright © 2015. All rights reserved.