 
                 if datum.get( 'data' ).value?
                     heatmap_value = datum.get( 'data' ).value
-
-                #heatmapData.push(
-                #    lat: geopoint[0]
-                #    lon: geopoint[1]
-                #    value: heatmap_value )
 
         _resize_map: () =>
             $( '#map' ).css( { 'height': ( @$el.parent().height() - 20 ) + 'px' } )

                    continue

                marker = L.marker( [geopoint.lat, geopoint.lng], {icon: mapIcon} )
                #marker.data = datum.get( 'data' )
                #marker.timestamp = new Date( datum.get( 'timestamp' ) )

                # if last_marker?
                #     day = 1000 * 60 * 60 * 24
                #     if marker.timestamp.getTime() - last_marker.timestamp.getTime() < day
                #         pline = [ marker.getLatLng(), last_marker.getLatLng() ]
                #         @connections.addLayer( L.polyline( pline ) )

                #     last_marker = marker
                # else
                #     last_marker = marker

                html = ''
                for key, value of datum.get( 'data' )#marker.data

        el: '#map-viz'
        itemView: MarkerItemView

        # Find a column that can be plotted on the map.
        # TODO: Support lat/lngs as separate columns.
        _detect_headers: ( fields ) ->
            @map_headers = []
            @selected_header = null

            for field in fields when field.type is 'geopoint'
                @selected_header or= field

        _geopoint: ( datum ) =>
            # Ensure there is a column with geopoint data
