1
geometry
の値をPostgreSQL/PostGISデータベースに挿入する際に問題があります。私はpsycopg2
パッケージを使用しています。私は次のコードで、geopy
ライブラリを使用して取得することを、緯度と経度を格納したい:PostgreSQL +へのジオメトリ値PostGIS
geolocator = Nominatim()
location = geolocator.geocode(name)
私は私が書くために持っているものSQL文について非常に混乱しています。私は
sql = """INSERT INTO Sensor(name, value, location, unit, frecuencyUpdate)
VALUES(%s, %s, ST_MakePoint(%s, %s),%s, %s)
RETURNING id;"""
cur = conn.cursor()
cur.execute(sql, (sensor.estacion, sensor.waterState, sensor.getLongitude(), sensor.getLatitude(), sensor.unit, sensor.frecuencyUpdate))
をしようとしていると私はエラーを取得する:
"doesn't exits relation «sensor»"
誰も私を助けることができますか?
グレート!!!どうもありがとう!!!!またfrecuencyUpdateは\ "が必要です。あなたは私の日を救った! – jjmartinez