Exemple #1
0
 def loading_influences(self, l, index_p):
     try:
         influences = self.graph.get_influencies(index_p, 0.8)
     except:
         return
     l.acquire()
     database = postgis_database.Database()
     for influenced_id in influences:
         database.insert_influences(index_p, influenced_id,
                                    influences[influenced_id])
     database.close_connection()
     l.release()
Exemple #2
0
                  total_perfis_area_desaparecido) + "%")
        print("Perfis influenciados R1: " +
              str((influenciados_r1 * 100) / total_perfil_r1) + "%")
        print("Perfis influenciados R2: " +
              str((influenciados_r2 * 100) / total_perfil_r2) + "%")
        print("Perfis influenciados R3: " +
              str((influenciados_r3 * 100) / total_perfil_r3) + "%")

        print('\n')

        # self.print_graph_by_desaparecido(4)


inicio = datetime.datetime.now()

database = postgis_database.Database()
avaliacao = Avaliacao(database)
avaliacao.influenciados_raio()
# avaliacao.graph_areas()
# avaliacao.energia_profile()
avaliacao.histograma_desaparecidos()
# avaliacao.perfis_area_pizza()
# avaliacao.distancia_desaparecido()
# avaliacao.influenciados_by_desaparecido()
# avaliacao.print_graph_perfis_Desaparecidos()
# avaliacao.print_graph_by_desaparecido(30)
# avaliacao.exemplo_N()

fim = datetime.datetime.now()
print('TEMPO DE EXECUÇÃO: ' + str(fim - inicio))