google / s2-geometry-library-java

Automatically exported from code.google.com/p/s2-geometry-library-java
Apache License 2.0
533 stars 230 forks source link

[BUG] OOM happened when S2RegionCoverer try to getCovering !!! #16

Closed ChrisXuzhou closed 5 years ago

ChrisXuzhou commented 5 years ago

My code like this:

    S2Polygon s2Polygon = makePolygon(polygon);
    S2RegionCoverer cover = new S2RegionCoverer();
    cover.setMaxLevel(cellLevel);
    cover.setMinLevel(cellLevel);
    cover.setMaxCells(MAX_CELLS);

    ArrayList<S2CellId> covering = new ArrayList<>();
    cover.getCovering(s2Polygon, covering);

OOM happened!