Uploaded image for project: 'Java Driver'
  1. Java Driver
  2. JAVA-2050

Error: Can't find a codec for class com.mongodb.client.model.geojson.Polygon

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Cannot Reproduce
    • Icon: Major - P3 Major - P3
    • None
    • 3.1.1
    • API
    • None
    • mac-os ElCapital

    Description

        
                     Polygon polygon = new Polygon(Arrays.asList(new Position(boundingBox.getRightLongitude(),boundingBox.getTopLatitude()), 
                      new Position(boundingBox.getLeftLongitude(), boundingBox.getTopLatitude()), 
                      new Position(boundingBox.getLeftLongitude(), boundingBox.getBottomLatitude()), 
                      new Position(boundingBox.getRightLongitude(), boundingBox.getBottomLatitude()),
                      new Position(boundingBox.getRightLongitude(), boundingBox.getTopLatitude())));
      		//Document filter = new Document("coordinates",geoWithin("coordinates", polygon));
      		
      		
      		Block<Document> printBlock = new Block<Document>() {
      		     @Override
      		     public void apply(final Document document) {
      		         System.out.println(document.toJson());
      		     }
      		};
      		database.getCollection("restaurants").find(geoWithin("coordinates",polygon)).forEach(printBlock);
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            riju riju pahwa
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: