Пример #1
0
def Function_4():
    node_id = int(input("Insert the start node\n"))
    nodes = list(map(int, input("Insert a list of node (comma separeted) in this way: 'ex. 25,346,456'\n").split(",")))
    dist_funct = int(input("Insert 1 for the distance function, 2 for the time distance function or 3 for the network distance\n"))
        if dist_funct == 1:
        param = 'dist'
    elif dist_funct == 2:
        praram = 'time'
    else:
        param = 'net'
    f4.routes(G, node_id, nodes, param)
Пример #2
0
import folium
m=folium.map(location=[19.503141, -99.147623],zoom_start=17)
m.save("map.html")python3
Пример #3
0
 def build_folium_map(self):
     map_tweets = folium.map(location=[33.42,-112.065])
     for j in range(len(self.Tweets)):
         folium.marker([self.Tweets[j].y,self.Tweets[j].x],popup = self.Tweets[j].text)
import folium

world_map = folium.map()


print('World map generate')
print('Testing...')
def main():
    url = 'http://data.cityofchicago.org/resource/x2n5-8w5q.json'
    r = requests.get(url)
    data = r.json()
    map_data = []
    for d in data:
        try:
            map_data.append([d['primary_type'], d['latitude'], d['longitude']])
        except:
            print("whoops")
    map1 = folium.map(location=[float(41.8369), float(-87.6847)], zoom_start=11, tiles='OpenStreetMap', width=1700, height=1000)
    prim_types = []
    for d in map_data:
        color = ''
        if d[0] not in prim_types:
            prim_types.append(d[0])
        if d[0] == 'NARCOTICS':
            color = '#FFFB00'
        if d[0] == 'CRIMINAL TRESPASS':
            color = '#0033FF'
        if d[0] == 'THEFT':
            color = '#07FA18'
        if d[0] == 'CRIMINAL DAMAGE':
            color = '#FA0707'
        if d[0] == 'BATTERY':
            color = '#FA0707'
        if d[0] == 'PROSTITUTION':
            color = '#FF00FF'
        if d[0] == 'OTHER OFFENSE':
            color = '#0033F'
        if d[0] == 'ASSAULT':
            color = '#FA0707'
        if d[0] == 'ROBBERY':
            color = '#07FA18'
        if d[0] == 'MOTOR VEHICLE THEFT':
            color = '#07FA18'
        if d[0] == 'KIDNAPPING':
            color = '#07FA18'
        if d[0] == 'INTERFERENCE WITH PUBLIC OFFICER':
            color = '#0033FF'
        if d[0] == 'PUBLIC PEACE VIOLATION':
            color = '#0033FF'
        if d[0] == 'BURGLARY':
            color = '#07FA18'
        if d[0] == 'GAMBLING':
            color = '#0033FF'
        if d[0] == 'WEAPONS VIOLATION':
            color = '#FA0707'
        if d[0] == 'DECEPTIVE PRACTICE':
            color = '#07FA18'
        if d[0] == 'SEX OFFENSE':
            color = '#FF00FF'
        if d[0] == 'INTIMIDATION':
            color = '#FA0707'
        if d[0] == 'OFFENSE INVOLVING CHILDREN':
            color = '#FF00FF'
        if d[0] == 'OTHER NARCOTIC VIOLATION':
            color = '#FFFB00'
        if d[0] == 'ARSON':
            color = '#FA0707'
        if d[0] == 'HOMICIDE':
            color = '#000000'
        map1.circle_marker([float(d[1]), float(d[2])], popup=str(d[0]), fill_color=color, line_color=color, radius=200,
                           fill_opacity=0.2)
    map1.create_map(path='chiCrimesCircles5.html')
Пример #6
0
import folium

map = folium.map(Location=[37.090240, -95.712891], zoom_start=4)
print(map)