pd.DataFrame¶
Extended methods for the pd.DataFrame class:
-
eemont.dataframe.
toEEFeatureCollection
(self, latitude=None, longitude=None)[source]¶ Converts a pd.DataFrame object into an ee.FeatureCollection object. If lat/lon coordinates are available, the Data Frame can be converted into a Feature Collection with an associated geometry.
- Parameters
self (pd.DataFrame [this]) – Data Frame to convert into a Feature Collection.
latitude (string) – Name of a latitude column, if available. Coupled with a longitude column, an ee.Geometry.Point is created and associated to each Feature.
longitude (string) – Name of a longitude column, if available. Coupled with a latitude column, an ee.Geometry.Point is created and associated to each Feature.
- Returns
Data Frame converted into a Feature Collection.
- Return type
ee.FeatureCollection
Examples
>>> df = pd.DataFrame() >>> df['lat'] = [2.92846, 4.8927] >>> df['lon'] = [-76.0269, -75.3188] >>> df['name'] = ['Nevado del Huila', 'Nevado del Ruiz'] >>> fc = df.toEEFeatureCollection(latitude = 'lat',longitude = 'lon')