Exemplo n.º 1
0
def cluster_view():
    clustermap = Map(identifier="clustermap",
                     varname="clustermap",
                     lat=37.4419,
                     lng=-122.1419,
                     markers=[{
                         'lat': 37.4500,
                         'lng': -122.1350
                     }, {
                         'lat': 37.4400,
                         'lng': -122.1350
                     }, {
                         'lat': 37.4300,
                         'lng': -122.1350
                     }, {
                         'lat': 36.4200,
                         'lng': -122.1350
                     }, {
                         'lat': 36.4100,
                         'lng': -121.1350
                     }],
                     zoom=12,
                     cluster=True)

    return jsonify(clustermap.as_json())
Exemplo n.º 2
0
def rectangle_view():
    rectangle = {
        "stroke_color": "#0000FF",
        "stroke_opacity": 0.8,
        "stroke_weight": 5,
        "fill_color": "#FFFFFF",
        "fill_opacity": 0.1,
        "bounds": {
            "north": 33.685,
            "south": 33.671,
            "east": -116.234,
            "west": -116.251,
        },
    }

    rectmap = Map(
        identifier="rectmap",
        varname="rectmap",
        lat=33.678,
        lng=-116.243,
        rectangles=[
            rectangle,
            [33.678, -116.243, 33.671, -116.234],
            (33.685, -116.251, 33.678, -116.243),
            [(33.679, -116.254), (33.678, -116.243)],
            ([33.689, -116.260], [33.685, -116.250]),
        ],
    )

    return jsonify(rectmap.as_json())
Exemplo n.º 3
0
def simple_view_three():
    trdmap = Map(
        identifier="trdmap",
        varname="trdmap",
        lat=37.4419,
        lng=-122.1419,
        markers=[
            {
                'icon': icons.alpha.B,
                'lat': 37.4419,
                'lng': -122.1419,
                'infobox': "Hello I am <b style='color:green;'>GREEN</b>!"
            },
            {
                'icon': icons.dots.blue,
                'lat': 37.4300,
                'lng': -122.1400,
                'infobox': "Hello I am <b style='color:blue;'>BLUE</b>!"
            },
            {
                'icon': '//maps.google.com/mapfiles/ms/icons/yellow-dot.png',
                'lat': 37.4500,
                'lng': -122.1350,
                'infobox': (
                    "Hello I am <b style='color:#ffcc00;'>YELLOW</b>!"
                    "<h2>It is HTML title</h2>"
                    "<img src='//placehold.it/50'>"
                    "<br>Images allowed!"
                )
            }
        ]
    )

    return jsonify(trdmap.as_json())
def rectangle_view():
    rectangle = {
        "stroke_color": "#0000FF",
        "stroke_opacity": 0.8,
        "stroke_weight": 5,
        "fill_color": "#FFFFFF",
        "fill_opacity": 0.1,
        "bounds": {"north": 33.685, "south": 33.671, "east": -116.234, "west": -116.251},
    }

    rectmap = Map(
        identifier="rectmap",
        varname="rectmap",
        lat=33.678,
        lng=-116.243,
        rectangles=[
            rectangle,
            [33.678, -116.243, 33.671, -116.234],
            (33.685, -116.251, 33.678, -116.243),
            [(33.679, -116.254), (33.678, -116.243)],
            ([33.689, -116.260], [33.685, -116.250]),
        ],
    )

    return jsonify(rectmap.as_json())
Exemplo n.º 5
0
def rectangle_view():
    rectangle = {
        'stroke_color': '#0000FF',
        'stroke_opacity': .8,
        'stroke_weight': 5,
        'fill_color': '#FFFFFF',
        'fill_opacity': .1,
        'bounds': {
            'north': 33.685,
            'south': 33.671,
            'east': -116.234,
            'west': -116.251
        }
    }

    rectmap = Map(identifier="rectmap",
                  varname="rectmap",
                  lat=33.678,
                  lng=-116.243,
                  rectangles=[
                      rectangle,
                      [33.678, -116.243, 33.671, -116.234],
                      (33.685, -116.251, 33.678, -116.243),
                      [(33.679, -116.254), (33.678, -116.243)],
                      ([33.689, -116.260], [33.685, -116.250]),
                  ])

    return jsonify(rectmap.as_json())
Exemplo n.º 6
0
def circle_view():
    circle = {
        'stroke_color': '#FF00FF',
        'stroke_opacity': 1.0,
        'stroke_weight': 7,
        'fill_color': '#FFFFFF',
        'fill_opacity': .8,
        'center': {
                  'lat': 33.685,
                  'lng': -116.251
        },
        'radius': 2000,
    }

    circlemap = Map(
        identifier="circlemap",
        varname="circlemap",
        lat=33.678,
        lng=-116.243,
        circles=[
            circle,
            [33.685, -116.251, 1000],
            (33.685, -116.251, 1500),
        ]
    )

    return jsonify(circlemap.as_json())
Exemplo n.º 7
0
def circle_view():
    circle = {
        'stroke_color': '#FF00FF',
        'stroke_opacity': 1.0,
        'stroke_weight': 7,
        'fill_color': '#FFFFFF',
        'fill_opacity': .8,
        'center': {
            'lat': 33.685,
            'lng': -116.251
        },
        'radius': 2000,
    }

    circlemap = Map(identifier="circlemap",
                    varname="circlemap",
                    lat=33.678,
                    lng=-116.243,
                    circles=[
                        circle,
                        [33.685, -116.251, 1000],
                        (33.685, -116.251, 1500),
                    ])

    return jsonify(circlemap.as_json())
Exemplo n.º 8
0
def simple_view_three():
    trdmap = Map(
        identifier="trdmap",
        varname="trdmap",
        lat=37.4419,
        lng=-122.1419,
        markers=[
            {
                'icon': icons.alpha.B,
                'lat': 37.4419,
                'lng': -122.1419,
                'infobox': "Hello I am <b style='color:green;'>GREEN</b>!"
            },
            {
                'icon': icons.dots.blue,
                'lat': 37.4300,
                'lng': -122.1400,
                'infobox': "Hello I am <b style='color:blue;'>BLUE</b>!"
            },
            {
                'icon': '//maps.google.com/mapfiles/ms/icons/yellow-dot.png',
                'lat': 37.4500,
                'lng': -122.1350,
                'infobox': (
                    "Hello I am <b style='color:#ffcc00;'>YELLOW</b>!"
                    "<h2>It is HTML title</h2>"
                    "<img src='//placehold.it/50'>"
                    "<br>Images allowed!"
                )
            }
        ]
    )

    return jsonify(trdmap.as_json())
Exemplo n.º 9
0
def rectangle_view():
    rectangle = {
        'stroke_color': '#0000FF',
        'stroke_opacity': .8,
        'stroke_weight': 5,
        'fill_color': '#FFFFFF',
        'fill_opacity': .1,
        'bounds': {
                  'north': 33.685,
                  'south': 33.671,
                  'east': -116.234,
                  'west': -116.251
        }
    }

    rectmap = Map(
        identifier="rectmap",
        varname="rectmap",
        lat=33.678,
        lng=-116.243,
        rectangles=[
            rectangle,
            [33.678, -116.243, 33.671, -116.234],
            (33.685, -116.251, 33.678, -116.243),
            [(33.679, -116.254), (33.678, -116.243)],
            ([33.689, -116.260], [33.685, -116.250]),
        ]
    )

    return jsonify(rectmap.as_json())
Exemplo n.º 10
0
def polygon_view():
    polygon = {
        'stroke_color': '#0AB0DE',
        'stroke_opacity': 1.0,
        'stroke_weight': 3,
        'fill_color': '#ABC321',
        'fill_opacity': .5,
        'path': [{'lat': 33.678, 'lng': -116.243},
                 {'lat': 33.679, 'lng': -116.244},
                 {'lat': 33.680, 'lng': -116.250},
                 {'lat': 33.681, 'lng': -116.239},
                 {'lat': 33.678, 'lng': -116.243}]
    }

    path1 = [(33.665, -116.235), (33.666, -116.256),
             (33.667, -116.250), (33.668, -116.229)]

    path2 = ((33.659, -116.243), (33.660, -116.244),
             (33.649, -116.250), (33.644, -116.239))

    path3 = ([33.688, -116.243], [33.680, -116.244],
             [33.682, -116.250], [33.690, -116.239])

    path4 = [[33.690, -116.243], [33.691, -116.244],
             [33.692, -116.250], [33.693, -116.239]]

    pgonmap = Map(
        identifier="pgonmap",
        varname="pgonmap",
        lat=33.678,
        lng=-116.243,
        polygons=[polygon, path1, path2, path3, path4]
    )

    return jsonify(pgonmap.as_json())
def polygon_view():
    polygon = {
        "stroke_color": "#0AB0DE",
        "stroke_opacity": 1.0,
        "stroke_weight": 3,
        "fill_color": "#ABC321",
        "fill_opacity": 0.5,
        "path": [
            {"lat": 33.678, "lng": -116.243},
            {"lat": 33.679, "lng": -116.244},
            {"lat": 33.680, "lng": -116.250},
            {"lat": 33.681, "lng": -116.239},
            {"lat": 33.678, "lng": -116.243},
        ],
    }

    path1 = [(33.665, -116.235), (33.666, -116.256), (33.667, -116.250), (33.668, -116.229)]

    path2 = ((33.659, -116.243), (33.660, -116.244), (33.649, -116.250), (33.644, -116.239))

    path3 = ([33.688, -116.243], [33.680, -116.244], [33.682, -116.250], [33.690, -116.239])

    path4 = [[33.690, -116.243], [33.691, -116.244], [33.692, -116.250], [33.693, -116.239]]

    pgonmap = Map(
        identifier="pgonmap",
        varname="pgonmap",
        lat=33.678,
        lng=-116.243,
        polygons=[polygon, path1, path2, path3, path4],
    )

    return jsonify(pgonmap.as_json())
Exemplo n.º 12
0
def cluster_view():
    clustermap = Map(
        identifier="clustermap",
        varname="clustermap",
        lat=37.4419,
        lng=-122.1419,
        markers=[
            {
                'lat': 37.4500,
                'lng': -122.1350
            },
            {
                'lat': 37.4400,
                'lng': -122.1350
            },
            {
                'lat': 37.4300,
                'lng': -122.1350
            },
            {
                'lat': 36.4200,
                'lng': -122.1350
            },
            {
                'lat': 36.4100,
                'lng': -121.1350
            }
        ],
        zoom=12,
        cluster=True
    )

    return jsonify(clustermap.as_json())
Exemplo n.º 13
0
def polygon_view():
    polygon = {
        'stroke_color': '#0AB0DE',
        'stroke_opacity': 1.0,
        'stroke_weight': 3,
        'fill_color': '#ABC321',
        'fill_opacity': .5,
        'path': [{'lat': 33.678, 'lng': -116.243},
                 {'lat': 33.679, 'lng': -116.244},
                 {'lat': 33.680, 'lng': -116.250},
                 {'lat': 33.681, 'lng': -116.239},
                 {'lat': 33.678, 'lng': -116.243}]
    }

    path1 = [(33.665, -116.235), (33.666, -116.256),
             (33.667, -116.250), (33.668, -116.229)]

    path2 = ((33.659, -116.243), (33.660, -116.244),
             (33.649, -116.250), (33.644, -116.239))

    path3 = ([33.688, -116.243], [33.680, -116.244],
             [33.682, -116.250], [33.690, -116.239])

    path4 = [[33.690, -116.243], [33.691, -116.244],
             [33.692, -116.250], [33.693, -116.239]]

    pgonmap = Map(
        identifier="pgonmap",
        varname="pgonmap",
        lat=33.678,
        lng=-116.243,
        polygons=[polygon, path1, path2, path3, path4]
    )

    return jsonify(pgonmap.as_json())
Exemplo n.º 14
0
def simple_view_one():
    mymap = Map(
        identifier="view-side",  # for DOM element
        varname="mymap",  # for JS object name
        lat=37.4419,
        lng=-122.1419,
        markers=[(37.4419, -122.1419)])
    return jsonify(mymap.as_json())
Exemplo n.º 15
0
def simple_view_one():
    mymap = Map(
        identifier="view-side",  # for DOM element
        varname="mymap",  # for JS object name
        lat=37.4419,
        lng=-122.1419,
        markers=[(37.4419, -122.1419)]
    )
    return jsonify(mymap.as_json())
Exemplo n.º 16
0
def simple_view_two():
    sndmap = Map(identifier="sndmap",
                 varname="sndmap",
                 lat=37.4419,
                 lng=-122.1419,
                 markers={
                     icons.dots.green: [(37.4419, -122.1419),
                                        (37.4500, -122.1350)],
                     icons.dots.blue: [(37.4300, -122.1400, "Hello World")]
                 })
    return jsonify(sndmap.as_json())
Exemplo n.º 17
0
def polygon_view():
    polygon = {
        "stroke_color": "#0AB0DE",
        "stroke_opacity": 1.0,
        "stroke_weight": 3,
        "fill_color": "#ABC321",
        "fill_opacity": 0.5,
        "path": [
            {"lat": 33.678, "lng": -116.243},
            {"lat": 33.679, "lng": -116.244},
            {"lat": 33.680, "lng": -116.250},
            {"lat": 33.681, "lng": -116.239},
            {"lat": 33.678, "lng": -116.243},
        ],
    }

    path1 = [
        (33.665, -116.235),
        (33.666, -116.256),
        (33.667, -116.250),
        (33.668, -116.229),
    ]

    path2 = (
        (33.659, -116.243),
        (33.660, -116.244),
        (33.649, -116.250),
        (33.644, -116.239),
    )

    path3 = (
        [33.688, -116.243],
        [33.680, -116.244],
        [33.682, -116.250],
        [33.690, -116.239],
    )

    path4 = [
        [33.690, -116.243],
        [33.691, -116.244],
        [33.692, -116.250],
        [33.693, -116.239],
    ]

    pgonmap = Map(
        identifier="pgonmap",
        varname="pgonmap",
        lat=33.678,
        lng=-116.243,
        polygons=[polygon, path1, path2, path3, path4],
    )

    return jsonify(pgonmap.as_json())
Exemplo n.º 18
0
def simple_view_two():
    sndmap = Map(
        identifier="sndmap",
        varname="sndmap",
        lat=37.4419,
        lng=-122.1419,
        markers={
            icons.dots.green: [(37.4419, -122.1419), (37.4500, -122.1350)],
            icons.dots.blue: [(37.4300, -122.1400, "Hello World")]
        }
    )
    return jsonify(sndmap.as_json())
def circle_view():
    circle = {
        "stroke_color": "#FF00FF",
        "stroke_opacity": 1.0,
        "stroke_weight": 7,
        "fill_color": "#FFFFFF",
        "fill_opacity": 0.8,
        "center": {"lat": 33.685, "lng": -116.251},
        "radius": 2000,
    }

    circlemap = Map(
        identifier="circlemap",
        varname="circlemap",
        lat=33.678,
        lng=-116.243,
        circles=[circle, [33.685, -116.251, 1000], (33.685, -116.251, 1500)],
    )

    return jsonify(circlemap.as_json())
Exemplo n.º 20
0
def circle_view():
    circle = {
        "stroke_color": "#FF00FF",
        "stroke_opacity": 1.0,
        "stroke_weight": 7,
        "fill_color": "#FFFFFF",
        "fill_opacity": 0.8,
        "center": {"lat": 33.685, "lng": -116.251},
        "radius": 2000,
    }

    circlemap = Map(
        identifier="circlemap",
        varname="circlemap",
        lat=33.678,
        lng=-116.243,
        circles=[circle, [33.685, -116.251, 1000], (33.685, -116.251, 1500),],
    )

    return jsonify(circlemap.as_json())