CrEOF\Spatial\Tests\PHP\Types\Geometry\MultiPolygonTest::testSolidMultiPolygonFromObjectsToArray PHP Метод

testSolidMultiPolygonFromObjectsToArray() публичный Метод

    public function testSolidMultiPolygonFromObjectsToArray()
    {
        $expected = array(array(array(array(0, 0), array(10, 0), array(10, 10), array(0, 10), array(0, 0))), array(array(array(5, 5), array(7, 5), array(7, 7), array(5, 7), array(5, 5))));
        $polygons = array(new Polygon(array(new LineString(array(new Point(0, 0), new Point(10, 0), new Point(10, 10), new Point(0, 10), new Point(0, 0))))), new Polygon(array(new LineString(array(new Point(5, 5), new Point(7, 5), new Point(7, 7), new Point(5, 7), new Point(5, 5))))));
        $multiPolygon = new MultiPolygon($polygons);
        $this->assertEquals($expected, $multiPolygon->toArray());
    }