Skip to content

Commit 7c158a1

Browse files
committed
Migrate to 0.4-compatible syntax
1 parent d279e2d commit 7c158a1

File tree

5 files changed

+218
-218
lines changed

5 files changed

+218
-218
lines changed

src/geo_interface.jl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ function GeoInterface.coordinates(polygon::Polygon)
1212
if length(interiors) == 0
1313
return Vector{Vector{Float64}}[exterior]
1414
else
15-
return [Vector{Vector{Float64}}[exterior], interiors]
15+
return [Vector{Vector{Float64}}[exterior]; interiors]
1616
end
1717
end
1818

@@ -24,14 +24,14 @@ function GeoInterface.coordinates(multipolygon::MultiPolygon)
2424
for (i,geom) in enumerate(getGeometries(multipolygon.ptr))
2525
exterior = getCoordinates(getCoordSeq(exteriorRing(geom)))
2626
interiors = [getCoordinates(getCoordSeq(ring)) for ring in interiorRings(geom)]
27-
coords[i] = [Vector{Vector{Float64}}[exterior], interiors]
27+
coords[i] = [Vector{Vector{Float64}}[exterior]; interiors]
2828
end
2929
coords
3030
end
3131

3232
function GeoInterface.geometries(obj::GeometryCollection)
3333
collection = GeoInterface.AbstractGeometry[]
34-
sizehint(collection, numGeometries(obj.ptr))
34+
sizehint!(collection, numGeometries(obj.ptr))
3535
for geom in getGeometries(obj.ptr)
3636
if geomTypeId(geom) == GEOS_POINT
3737
push!(collection, Point(cloneGeom(geom)))

0 commit comments

Comments
 (0)