@Test
public void testParse() throws ServiceException, URISyntaxException, NoSuchAuthorityCodeException, FactoryException {

    SimpleFeature shp16 = getSHP16();
    Geometry geom = (Geometry) shp16.getDefaultGeometry();
    assertTrue(geom instanceof MultiPolygon);
    MultiPolygon mp = (MultiPolygon) geom;
    assertEquals(14, mp.getNumGeometries());
    Polygon p = (Polygon) mp.getGeometryN(0);
    CoordinateSequence exterior = p.getExteriorRing().getCoordinateSequence();
    Coordinate first = exterior.getCoordinate(0);
    assertEquals(194831.89, first.x, 1e6);
    assertEquals(6947066.665, first.y, 1e6);
    assertTrue(Double.isNaN(first.z));
}