Je suis actuellement nouveau sur PostgreSQL et j'implémente le pgrouting en utilisant Esri Shapefiles. La requête que j'écris est:

SELECT pgr_createTopology ('point_file' :: text, 0.000001, 'the_geom' :: text, 'gid' :: text);

"point_file" est le nom de la table, "the_geom" est la colonne de géométrie et "gid" est la colonne id.

L'erreur que j'obtiens est:

ERREUR: la fonction pgr_createtopology (texte, numérique, texte, texte) n'existe pas LINE 1: SELECT pgr_createTopology ('point_file' :: text, 0.000001, 'th ...

ASTUCE: aucune fonction ne correspond au nom et aux types d'argument donnés. Vous devrez peut-être ajouter des transtypages de types explicites. État SQL: 42883 Caractère: 8

REMARQUE: j'ai déjà ajouté postgis en tant qu'extension. J'utilise PostgreSQL 13 ET PostGIS 3.1.

1
BitchLasagna 9 févr. 2021 à 08:18

1 réponse

Meilleure réponse

Oui, j'ai eu la réponse à la question Je n'avais pas ajouté 2 extensions dans la base de données.

0
BitchLasagna 8 mars 2021 à 08:05