public abstract class AbstractRelationsQuery extends Object
| Modifier and Type | Field and Description |
|---|---|
protected InMemoryListDataSet |
dataNodes
|
protected InMemoryListDataSet |
dataRelations
|
protected InMemoryListDataSet |
dataWays
|
protected GeometryFactory |
factory
|
protected boolean |
fastRelationTests
|
protected LineworkBuilder |
lineworkBuilder
|
protected CompositeOsmEntityProvider |
provider
|
protected RegionBuilder |
regionBuilder
|
protected PredicateEvaluator |
test
|
| Constructor and Description |
|---|
AbstractRelationsQuery(InMemoryListDataSet
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
intersects(OsmRelation
|
protected boolean |
intersects(OsmRelation
|
protected InMemoryListDataSetdataNodes
protected InMemoryListDataSetdataWays
protected InMemoryListDataSetdataRelations
protected PredicateEvaluatortest
protected boolean fastRelationTests
protected CompositeOsmEntityProviderprovider
protected GeometryFactoryfactory
protected LineworkBuilderlineworkBuilder
protected RegionBuilderregionBuilder
public AbstractRelationsQuery(InMemoryListDataSetdataNodes, InMemoryListDataSet dataWays, InMemoryListDataSet dataRelations, PredicateEvaluator test, boolean fastRelationTests)
protected boolean intersects(OsmRelationrelation, de .topobyte .osm4j .extra .extracts .query .RelationQueryBag queryBag, EntityFinder finder)
protected boolean intersects(OsmRelationstart, List <OsmRelation > relations, de .topobyte .osm4j .extra .extracts .query .RelationQueryBag queryBag, EntityFinder finder) throws IOException
IOException