Package org.geomajas.widget.searchandfilter.command.dto

Examples of org.geomajas.widget.searchandfilter.command.dto.GeometryUtilsRequest


   * @param onFinished
   *            callback contains two geometries, one unbuffered, one buffered
   */
  public static void mergeAndBufferGeometries(List<Geometry> geometries, double buffer,
      final DataCallback<Geometry[]> onFinished) {
    GeometryUtilsRequest request = new GeometryUtilsRequest();
    request.setActionFlags(GeometryUtilsRequest.ACTION_BUFFER | GeometryUtilsRequest.ACTION_MERGE);
    request.setIntermediateResults(true);
    request.setBuffer(buffer);
    request.setGeometries(toDtoGeometries(geometries));

    GwtCommand command = new GwtCommand(GeometryUtilsRequest.COMMAND);
    command.setCommandRequest(request);
    GwtCommandDispatcher.getInstance().execute(command, new CommandCallback() {
      public void execute(CommandResponse response) {
View Full Code Here


   * @param geometries geometries
   * @param onFinished
   *            callback returns one geometry
   */
  public static void mergeGeometries(List<Geometry> geometries, final DataCallback<Geometry> onFinished) {
    GeometryUtilsRequest request = new GeometryUtilsRequest();
    request.setActionFlags(GeometryUtilsRequest.ACTION_MERGE);
    request.setGeometries(toDtoGeometries(geometries));

    GwtCommand command = new GwtCommand(GeometryUtilsRequest.COMMAND);
    command.setCommandRequest(request);
    GwtCommandDispatcher.getInstance().execute(command, new CommandCallback() {
      public void execute(CommandResponse response) {
View Full Code Here

   * @param onFinished
   *            callback returns buffered geometries
   */
  public static void bufferGeometries(List<Geometry> geometries, double buffer,
      final DataCallback<Geometry[]> onFinished) {
    GeometryUtilsRequest request = new GeometryUtilsRequest();
    request.setActionFlags(GeometryUtilsRequest.ACTION_BUFFER);
    request.setGeometries(toDtoGeometries(geometries));
    request.setBuffer(buffer);

    GwtCommand command = new GwtCommand(GeometryUtilsRequest.COMMAND);
    command.setCommandRequest(request);
    GwtCommandDispatcher.getInstance().execute(command, new CommandCallback() {
      public void execute(CommandResponse response) {
View Full Code Here

TOP

Related Classes of org.geomajas.widget.searchandfilter.command.dto.GeometryUtilsRequest

Copyright © 2018 www.massapicom. 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.