저는 GeoJSON을 처음 사용합니다. 표시된 GeoJSON 기능 모음이 있으며 postgres 테이블 (testtable)에 저장하고 싶습니다. 내 postgres 테이블에는 일련 ID와 기하학 열이 있습니다.
{
"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
]
]
]
}
}
]
}
GeoJSON 데이터를 테이블 테스트 테이블에 삽입하고 싶습니다.
어떻게하면 되나요?
postgis 버전 2.1.3과 함께 postgres 버전 9.3.5를 사용하고 있습니다.
예를 들어 점 또는 다각형과 같은 단일 기능을 저장하는 방법에 대한 이전 질문과 관련이 있습니다. 내 질문은 GeoJSON 파일에 여러 기능을 저장하는 방법을 묻습니다. 여러 피처는 하나의 파일에 점, 선 및 다각형 피처 유형이 혼합되어 있음을 의미합니다.