mirror of
https://github.com/wassname/geopandas.git
synced 2026-09-09 11:22:50 +08:00
@@ -62,7 +62,7 @@ def geocode(strings, provider='googlev3', **kwargs):
|
||||
return _query(strings, True, provider, **kwargs)
|
||||
|
||||
|
||||
def reverse(points, provider='googlev3', **kwargs):
|
||||
def reverse_geocode(points, provider='googlev3', **kwargs):
|
||||
"""
|
||||
Reverse geocode a set of points and get a GeoDataFrame of the resulting
|
||||
addresses.
|
||||
@@ -93,8 +93,8 @@ def reverse(points, provider='googlev3', **kwargs):
|
||||
|
||||
Example
|
||||
-------
|
||||
>>> df = reverse([Point(-71.0594869, 42.3584697),
|
||||
Point(-77.0365305, 38.8977332)])
|
||||
>>> df = reverse_geocode([Point(-71.0594869, 42.3584697),
|
||||
Point(-77.0365305, 38.8977332)])
|
||||
|
||||
address \
|
||||
0 29 Court Square, Boston, MA 02108, USA
|
||||
|
||||
@@ -8,7 +8,7 @@ from shapely.geometry import Point
|
||||
import geopandas as gpd
|
||||
import nose
|
||||
|
||||
from geopandas.geocode import geocode, reverse, _prepare_geocode_result
|
||||
from geopandas.geocode import geocode, reverse_geocode, _prepare_geocode_result
|
||||
from .util import unittest
|
||||
|
||||
|
||||
@@ -78,7 +78,7 @@ class TestGeocode(unittest.TestCase):
|
||||
|
||||
def test_bad_provider_reverse(self):
|
||||
with self.assertRaises(ValueError):
|
||||
reverse(['cambridge, ma'], 'badprovider')
|
||||
reverse_geocode(['cambridge, ma'], 'badprovider')
|
||||
|
||||
def test_googlev3_forward(self):
|
||||
from geopandas.geocode import geocode
|
||||
@@ -87,7 +87,7 @@ class TestGeocode(unittest.TestCase):
|
||||
|
||||
def test_googlev3_reverse(self):
|
||||
from geopandas.geocode import geocode
|
||||
g = reverse(self.points, provider='googlev3', timeout=2)
|
||||
g = reverse_geocode(self.points, provider='googlev3', timeout=2)
|
||||
self.assertIsInstance(g, gpd.GeoDataFrame)
|
||||
|
||||
def test_openmapquest_forward(self):
|
||||
|
||||
Reference in New Issue
Block a user