In [1]:
from urbandata.parser import get_anti_social_data, get_licensing_data

def get_data_case(case):
    result=None
    if case=="anti_social_all":
        result= get_anti_social_data()[["Long", "Lat"]]
    elif case=="licensing_all":
        result= get_licensing_data()[["Long", "Lat"]]
    else:
        raise ValueError("Unknown data case: " + case)

    return result

In [4]:
from ipywidgets import StaticInteract, RadioWidget
from urbandata.plot import scatter_plot_map
              
shape_filename="/home/heiko/daten/Dropbox/urbandatahack/ipython-notebooks/map_inspiration/london/london_wards.shp"
            
plotting=lambda case: scatter_plot_map(get_data_case(case), shape_filename, x_inch=20, y_inch=20)

In [5]:
StaticInteract(plotting,
               case=RadioWidget(['anti_social_all', 'licensing_all'],
                                  delimiter="<br>"))


Out[5]:
anti_social_all:
licensing_all:

In [6]:
plotting("anti_social_all")


Out[6]:

In [7]:
plotting("licensing_all")


Out[7]:

In [7]:


In [8]:
*** Have you ever wondered?


Object `wondered` not found.

In [ ]:
*** Have you ever wondered

In [ ]: