 [minX, minY, maxX, maxY] = [Number.MAX_VALUE, Number.MAX_VALUE, Number.MIN_VALUE, Number.MIN_VALUE]
 for i in indexes
   [lat, lon] = geodata.points[i]
-  [newlat, newlon] = [lat-10, lon-62]
+  [newlat, newlon] = [lat-35, lon-45]
   geodata.points[i] = [newlat, newlon]
   [minX, minY, maxX, maxY] = [Math.min(minX,newlon), Math.min(minY,newlat), Math.max(maxX,newlon), Math.max(maxY,newlat)]
 [centerX, centerY] = [(minX+maxX)/2, (minY+maxY)/2]

    }
    @ecef2ortho = get_ecef2ortho(@dlat, @dlon, @zoom, w, h)
    for loc in @locations
      [cX, cY] = @locCenterOnMap(loc)
      for poly in geodata.locations[loc].paths
        ctx.beginPath()
        ln = 0

    @canvasMap = $('#canvas_map')
    @canvasMap.mousemove((e) => 
      loc = @hitTest(e.offsetX, e.offsetY)
      if loc? and loc != 'AK' and loc != 'HI'
        $('#canvas_map').css('cursor','pointer')
        @renderMap()
        ctx = @canvasMap[0].getContext('2d')
        ctx.font = 12 + 'px sans-serif'
        ctx.fillStyle = '#eee'
        ctx.fillText(loc, e.offsetX, e.offsetY)
      else
        $('#canvas_map').css('cursor','auto')
        @renderMap())
    @canvasChart = $('#canvas_chart')
    $(window).resize(() => @resizeCanvas())
    @pointerInput = new PointerInput(@canvasMap, @)
