Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[geomesa-users] Ingesting/indexing GeoJSON-format data?

We have a requirement to store/index video/imagery data whose meta-data is in GeoJSON (http://geojson.org/geojson-spec.html) format, e.g.,:

 

{

    "geometry": {

        "coordinates": [

            [

                [

                    -84.1128178291065,

                    39.7765313706951

                ],

                [

                    -84.11741849441,

                    39.7733475271941

                ],

                [

                    -84.1202567157913,

                    39.7759156597665

                ],

                [

                    -84.1158185615507,

                    39.7789873477452

                ],

                [

                    -84.1128178291065,

                    39.7765313706951

                ]

            ]

        ],

        "type": "Polygon"

    },

    "id": "...",

    "properties": {

        "centerlat": 39.7762177930103,

        "centerlon": -84.116603650207,

        "coaobjtype": "Polygon",

        "effects": {

            "vtt": {

                "url": "..."

            }

        },

        "fillColor": "ffffffff",

        "guid": "...0999",

        "heading": 0,

        "imageurl": "images/...png",

        "lineColor": "00ff00ff",

        "movieurl": "videos/....mpg"

    },

    "type": "Feature"

}

 

Can GeoMesa directly handle data in [Geo]JSON format (e.g., using the GeoTools GeoJSON [http://docs.geotools.org/latest/userguide/unsupported/geojson.html])?

 

If not,

-          What (GeoMesa/Accumulo) representation should be used for such data (e.g., convert property:value pairs into property-path:value pairs)?

-          What APIs would you use to convey the location, bounding-polygon for indexing purposes?

 

 

Bob Barnhart

Chief Systems Engineer | 858 826 5596 (Office) | 619 972 9489 (Mobile) | Robert.M.Barnhart@xxxxxxxxxx

 

 


Back to the top