geopandas.GeoSeries.from_xy#
- classmethod GeoSeries.from_xy(x, y, z=None, index=None, crs=None, **kwargs)[source]#
Alternate constructor to create a
GeoSeries
of Point geometries from lists or arrays of x, y(, z) coordinatesIn case of geographic coordinates, it is assumed that longitude is captured by
x
coordinates and latitude byy
.- Parameters:
- x, y, ziterable
- indexarray-like or Index, optional
The index for the GeoSeries. If not given and all coordinate inputs are Series with an equal index, that index is used.
- crsvalue, optional
Coordinate Reference System of the geometry objects. Can be anything accepted by
pyproj.CRS.from_user_input()
, such as an authority string (eg “EPSG:4326”) or a WKT string.- **kwargs
Additional arguments passed to the Series constructor, e.g.
name
.
- Returns:
- GeoSeries
See also
Examples
>>> x = [2.5, 5, -3.0] >>> y = [0.5, 1, 1.5] >>> s = geopandas.GeoSeries.from_xy(x, y, crs="EPSG:4326") >>> s 0 POINT (2.5 0.5) 1 POINT (5 1) 2 POINT (-3 1.5) dtype: geometry