writePolygon method
Implementation
void writePolygon(Polygon poly, List<int> os) {
if (!doSpatialite) writeByteOrder(os);
writeGeometryType(WKBConstants.wkbPolygon, poly, os);
writeInt(poly.getNumInteriorRing() + 1, os);
writeCoordinateSequence(
poly.getExteriorRing().getCoordinateSequence(), true, os);
for (int i = 0; i < poly.getNumInteriorRing(); i++) {
writeCoordinateSequence(
poly.getInteriorRingN(i).getCoordinateSequence(), true, os);
}
}