def is_linkage(ID, direction, pois_df_0, pois_df_1):
    """

    :param ID: poi ID
    :param direction: 0/1
    :param pois_df_0:
    :param pois_df_1:
    :return: True/False, linkage ID of this Poi (which points to information in link_gdf
    """
    if direction == 0:
        pois_df = pois_df_0
    else:
        pois_df = pois_df_1

    extract = pois_df[pois_df.index == ID]
    if extract.type_ID.to_list()[0] >= 0 and extract.pois_type.to_list()[0] == "link":
        return True, extract.type_ID.to_list()[0]
    else:
        return False, None