Quiero importar GeoJSON disponible en el siguiente volcado en PostGIS pero no puedo importarlo. Ya importé los datos geousa disponibles en este basurero público a MongoDB sin problemas. Avíseme, ¿hay alguna manera de importar estos datos directamente o a través de MongoDB?
Como estos datos son enormes, verifique los siguientes datos:
{"geometry": {"type": "Point", "coordinates": [19.056792, 47.490894]}, "type": "Feature",
"id": "SG_1iYphlxn9BSHyGrpv1aXKc_47.490894_19.056792@1308163237",
"properties": {"website": "http://mito.hu", "city": "Budapest",
"name": "Mito Europe", "tags": ["online", "communication", "design",
"branding", "development", "mito"], "country": "HU", "classifiers":
[{"category": "Professional", "type": "Services", "subcategory": "Advertising"}], "href":
"http://api.simplegeo.com/1.0/features/[email protected]",
"address": "N\u00e1dor u. 23.", "owner": "simplegeo", "postcode": "1051"}}
http://s3.amazonaws.com/simplegeo-public/places_dump_20110628.zip

ogrinfo -al sample.json. Realmente deberías decir lo que hiciste y cómo falló.Respuestas:
Puede usar PostGIS
ST_GeomFromGeoJSONpara incorporar solo la parte de geometría de GeoJSON.Mejor aún, puede usar
ogr2ogrpara importar todo el documento JSON :ogr2ogr -f "PostgreSQL" PG:"dbname=my_database user=postgres" "source_data.json" -nln destination_table -append(No he probado esto con sus datos, agregue un comentario si tiene problemas).
fuente
feature collection?ogr2ogrmuestra una lista de controladores cuando no se encuentra el archivo. en ese caso, simplemente pase la ruta completa al archivo jsonfuente