J'utilise ACTIVERCORD-POSTGIS-Adapter dans mon application Rails et j'ai une colonne pour stocker un point mais je ne peux pas savoir comment enregistrer une valeur pour le point.
dans mon schéma, j'ai p> et dans mon contrôleur i avoir p> lorsque je l'affiche, je le vois dans le journal du serveur p> original_point et aléatoire_in_range sont nulles donc L'enregistrement ne sauvera pas. Quelle est la bonne façon d'insérer des données aux colonnes ST_Point? P> p>
3 Réponses :
Mon code générait des valeurs dans le formulaire La valeur correcte est ST_Point (42.14603262169405, 69.43359375000001) CODE> P>
point (42.14603262169405 69.43359375000001) code> (sans le
st _ code> et sans
, p>) p>) P>
Vous pouvez essayer ce
Une usine spatiale peut être utilisée pour créer un objet point au lieu de l'interpolation de chaîne brute. par exemple où srid 4326 représente à l'aide d'une spatiale géographique Système de référence avec des degrés comme des unités. https://postgis.net/workshops/postgis-intro/geography.htmlled/a > p> p>