Suite

Postgis Comment remplir une colonne avec des données géographiques à partir de données géométriques ?

Postgis Comment remplir une colonne avec des données géographiques à partir de données géométriques ?


J'ai stocké ma date de point au format géométrique avec le SRID 4326 supposé EWKB (les données ressemblent à ceci "0110000020E610000071F1A611E9392640AECD10D8E68C4A40") = façon géométrie (Point, 4326) Je veux avoir les coordonnées au format géographique. Alors que faire? Jusqu'à présent, j'ai créé une autre colonne pour cela:

MODIFIER LA TABLE brb_point AJOUTER LA COLONNE géographie géographie(POINT,4326);

Avec cela, j'obtiens les coordonnées indiquées:

ST_AsEWKT(chemin) de brb_point ;

Mais je ne m'entends pas avec la deuxième étape : remplir la nouvelle colonne 'geography' avec les données de 'way' montrant les coordonnées avec lon, lat. Des essais comme celui-ci n'ont mené nulle part :

MISE À JOUR brb_point SET géographie = ST_GeomFromEWKB((voie), 4326);

J'ai trouvé une question similaire ici et ici, mais je ne sais pas comment l'utiliser dans mon cas.


UPDATE brb_point SET géographie = way::geography;

Voir la vidéo: PostgreSQLPostGIS n5 - Mettre à jour des colonnes géographiques par agrégation de données