from lets_plot import *
LetsPlot.setup_html()
from lets_plot.geo_data import *
The geodata is provided by © OpenStreetMap contributors and is made available here under the Open Database License (ODbL).
# No level - autodetect, in case of ambiguity take state
regions(request="New York")
--------------------------------------------------------------------------- NameError Traceback (most recent call last) C:\Temp/ipykernel_5016/3345970821.py in <module> 1 # No level - autodetect, in case of ambiguity take state ----> 2 regions(request="New York") NameError: name 'regions' is not defined
# city
regions(request='New York', level='city')
regions_builder(request='warwick', level='city').allow_ambiguous().build()
from shapely.geometry import box
regions_builder(request='warwick', level='city') \
.where('warwick', within=box(-71.488034, 41.685644, -71.367528, 41.744844)) \
.build()
boston = regions(request='boston', within='usa')
regions_builder(request='warwick', level='city') \
.where('warwick', near=boston) \
.build()
c = regions(level="country")
states = regions(request='us-48')
ggplot() + geom_point(map=states, color='black', size=10)
ggplot() + geom_polygon(aes(fill='request'), data=states, map=states, map_join=('request', 'request'))