Lisää

Virhe yritettäessä tuoda tietoja CartoDB: hen ogr2ogr -ohjelmalla

Virhe yritettäessä tuoda tietoja CartoDB: hen ogr2ogr -ohjelmalla


Minulla on paikallinen CartoDB -asennus Ubuntussa 14.04. Olen luonut CartoDB -tilin nimeltä "kehitys" ja pelannut sillä jonkin aikaa. Nyt haluaisin tuoda joitain tietoja muodotiedostosta suoraan ogr2ogr: n avulla.

Olen asentanut GDAL 2.0: n, koska tämä viesti mainitsi, että ogr2ogr ei luo uusia taulukoita CartoDB: hen, ellei sitä ole päivitetty versioon 2.0, ja kokeilin tätä komentoa:

ogr2ogr --config CARTODB_API_KEY XXXX -f CartoDB "CartoDB: development" myfile.shp

Tämän saan:

VIRHE 1: HTTP -virhekoodi: 404 VIRHE 1: Palvelimen palauttama HTML -virhesivu VIRHE 1: CartoDB -ohjain ei tue tietokannan luomista. CartoDB -ohjain ei onnistunut luomaan CartoDB: -kehitystä

Luulen, että sinulla saattaa olla ogr2ogr -syntaksi väärin. Viimeinen rivi viittaa siihen, että ogr2ogr ei odottanut tällaista argumenttia.

Käytän GDAL 2.1.0dev, ja tämä toimii minulle:

ogr2ogr --config CARTODB_API_KEY XXXX -f CartoDB CartoDB: wri -02 myfile.shp

Mielestäni sinun on vain poistettava lainausmerkit"CartoDB: kehitys", jos tilisi on todella kehitys.cartodb.com.