Examples of ShapeBuilder


Examples of org.apache.flex.swf.builders.ShapeBuilder

        // Note that we will apply node.x and node.y as a translation operation
        // in the PlaceObject3Tag3 Matrix and instead start the shape from the
        // origin (0.0, 0.0).
        Ellipse2D.Double ellipse = new Ellipse2D.Double(0.0, 0.0, node.width, node.height);
       
        ShapeBuilder builder = new ShapeBuilder();
        IShapeIterator iterator = new PathIteratorWrapper(ellipse.getPathIterator(null));
        builder.processShape(iterator);
        Shape shape = builder.build();
        return placeDefineShapeTag(node, shape.getShapeRecords(), node.fill, node.stroke, node.createGraphicContext());
    }
View Full Code Here

Examples of org.elasticsearch.common.geo.builders.ShapeBuilder

        .addTag("highway", "residential").addTag("name", "Avenue Marc Sangnier").build();
    indexAdminService.index(INDEX_NAME, ESEntityType.WAY.getIndiceName(), 40849832l, way.toJson());
    refresh();

    // Action
        ShapeBuilder shape = buildSquareShape(48.675763, 2.379358, 10000);
    SearchResponse searchResponse = client().prepareSearch(INDEX_NAME).setTypes(ESEntityType.WAY.getIndiceName())
        .setQuery(QueryBuilders.matchAllQuery())
        .setPostFilter(new GeoShapeFilterBuilder("shape", shape))
        .execute().actionGet();
View Full Code Here

Examples of org.elasticsearch.common.geo.builders.ShapeBuilder

    refresh();

    // Action
    // ~ 45 meters min shape radius to match
    // center between positions index #5 and #6
        ShapeBuilder shape = buildSquareShape(48.675689, 2.38259, 45);
    SearchResponse searchResponse = client().prepareSearch(INDEX_NAME).setTypes(ESEntityType.WAY.getIndiceName())
        .setQuery(QueryBuilders.matchAllQuery())
        .setPostFilter(new GeoShapeFilterBuilder("shape", shape))
        .execute().actionGet();
View Full Code Here

Examples of org.elasticsearch.common.geo.builders.ShapeBuilder

        .addTag("building", "yes").build();
    indexAdminService.index(INDEX_NAME, ESEntityType.WAY.getIndiceName(), 97583115l, way.toJson());
    refresh();

    // Action
    ShapeBuilder shape = buildSquareShape(48.675763, 2.379358, 100);
    SearchResponse searchResponse = client().prepareSearch(INDEX_NAME).setTypes(ESEntityType.WAY.getIndiceName())
        .setQuery(QueryBuilders.matchAllQuery())
        .setPostFilter(new GeoShapeFilterBuilder("shape", shape))
        .execute().actionGet();
View Full Code Here

Examples of org.elasticsearch.common.geo.builders.ShapeBuilder

        .addTag("building", "yes").build();
    indexAdminService.index(INDEX_NAME, ESEntityType.WAY.getIndiceName(), 97583115l, way.toJson());
    refresh();

    // Action
    ShapeBuilder shape = buildSquareShape(48.676455, 2.380899, 20);
    SearchResponse searchResponse = client().prepareSearch(INDEX_NAME).setTypes(ESEntityType.WAY.getIndiceName())
        .setQuery(QueryBuilders.matchAllQuery())
        .setPostFilter(new GeoShapeFilterBuilder("shape", shape))
        .execute().actionGet();
View Full Code Here

Examples of org.elasticsearch.common.geo.builders.ShapeBuilder

        .addTag("highway", "traffic_signals").build();
    index(INDEX_NAME, node);
    refresh();

    // Action
    ShapeBuilder shape = buildSquareShape(48.675652, 2.384955, 20);
    SearchResponse searchResponse = client().prepareSearch(INDEX_NAME).setTypes(ESEntityType.NODE.getIndiceName())
        .setQuery(QueryBuilders.matchAllQuery())
        .setPostFilter(new GeoShapeFilterBuilder("shape", shape))
        .execute().actionGet();
View Full Code Here

Examples of org.elasticsearch.common.geo.builders.ShapeBuilder

        .addTag("highway", "traffic_signals").build();
    index(INDEX_NAME, node);
    refresh();

    // Action
    ShapeBuilder shape = buildSquareShape(48.676455, 2.380899, 20);
    SearchResponse searchResponse = client().prepareSearch(INDEX_NAME).setTypes(ESEntityType.NODE.getIndiceName())
        .setQuery(QueryBuilders.matchAllQuery())
        .setPostFilter(new GeoShapeFilterBuilder("shape", shape))
        .execute().actionGet();
View Full Code Here

Examples of org.elasticsearch.common.geo.builders.ShapeBuilder

        .addTag("highway", "traffic_signals").build();
    index(INDEX_NAME, node);
    refresh();

    // Action
    ShapeBuilder shape = buildSquareShape(48.675652, 2.384955, 10000);
    SearchResponse searchResponse = client().prepareSearch(INDEX_NAME).setTypes(ESEntityType.NODE.getIndiceName())
        .setQuery(QueryBuilders.matchAllQuery())
        .setPostFilter(new GeoShapeFilterBuilder("shape", shape))
        .execute().actionGet();
View Full Code Here

Examples of org.elasticsearch.common.geo.builders.ShapeBuilder

    index(INDEX_NAME, node);
    refresh();

    // Action
    // Can't do better than 20m with default shape configuration
    ShapeBuilder shape = buildSquareShape(48.675652, 2.384955, 20);
    SearchResponse searchResponse = client().prepareSearch(INDEX_NAME).setTypes(ESEntityType.NODE.getIndiceName())
        .setQuery(QueryBuilders.matchAllQuery())
        .setPostFilter(new GeoShapeFilterBuilder("shape", shape))
        .execute().actionGet();
View Full Code Here

Examples of org.elasticsearch.common.geo.builders.ShapeBuilder

        .addTag("highway", "residential").addTag("name", "Avenue Marc Sangnier").build();
    indexAdminService.index(INDEX_NAME, ESEntityType.WAY.getIndiceName(), 40849832l, way.toJson());
    refresh();

    // Action
    ShapeBuilder shape = buildSquareShape(48.675763, 2.379358, 20);
    SearchResponse searchResponse = client().prepareSearch(INDEX_NAME).setTypes(ESEntityType.WAY.getIndiceName())
        .setQuery(QueryBuilders.matchAllQuery())
        .setPostFilter(new GeoShapeFilterBuilder("shape", shape))
        .execute().actionGet();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.