Tôi mới đến GeoJSON. Tôi có một bộ sưu tập các tính năng GeoJSON như được hiển thị và muốn lưu trữ nó trong bảng postgres (testtable). Bảng postgres của tôi có một cột hình học và cột hình học.
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [
2565453.1826721914,
-3835048.659760314
]
}
},
{
"type": "Feature",
"geometry": {
"type": "LineString",
"coordinates": [
[
2727584.7219710173,
-3713449.1942418693
],
[
2732476.691781269,
-3992291.473426192
]
]
}
},
{
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
2442627.9025405287,
-3705499.954308534
],
[
2425506.008204649,
-3886502.837287831
],
[
2425506.008204649,
-3886502.837287831
],
[
2555143.2081763083,
-3910962.686339088
],
[
2442627.9025405287,
-3705499.954308534
]
]
]
}
}
]
}
Tôi muốn chèn dữ liệu GeoJSON vào bảng kiểm tra.
Làm thế nào để tôi đi về nó?
Tôi đang sử dụng phiên bản postgres 9.3.5 với phiên bản postgis 2.1.3
Tôi đã được chuyển đến các câu hỏi đã hỏi trước đó để trả lời cách lưu trữ một tính năng, ví dụ như một điểm hoặc đa giác. Câu hỏi của tôi hỏi làm thế nào để lưu nhiều tính năng trong tệp GeoJSON. Theo nhiều tính năng, tôi có nghĩa là một hỗn hợp các loại tính năng điểm, đường và đa giác trong một tệp.