def split_long_lat(long_lat):
    """
    Takes in a string that looks like "-02398470+09384779" in order to obtain the first value and the second value
    of the string.  In this case, the longitude is -02398470 and the latitude is +09384779.  This function is needed
    because the TIGER/Line files have the longitudes and latitudes in this format.

    Parameters
    ----------
    long_lat : str
        has the format listed in the description of the function

    Returns
    -------
    int, int
        the first int is the longitude of the point and the second is the latitude of the point

    """
    long_x = ""
    lat_y = ""

    reached_center = False

    for i, c in enumerate(long_lat):
        if c.isdigit() == False and i != 0:
            reached_center = True

        if reached_center:
            lat_y += c
        else:
            long_x += c

    if reached_center:
        return int(long_x), int(lat_y)
    else:
        return None, None