search mail facebook github rss rss twitter google + cross link linkedin

Documentation

Resultats de recherche pour ""

Publier un jeu de données ayant un média WFS type GeoJson

Vous trouverez ci-dessous la section available_formats à ajouter à votre json de publication afin de publier un média de type GeoJson.

    "available_formats": [
        {
            "media_type": "FILE", //Correspond au type de media, ici il s'agit d'un fichier (ne pas changer)
            "media_id": "", //Correspond à l'uuid du media
            "file_type": "application/geo+json", //Correspond au type de média (ne pas changer)
            "file_size": 4096, //Correspond à la taille du média
            "file_encoding": "UTF-8", //Correspond à l'encodage du média
            "checksum": {
                "algo": "MD5",
                "hash": "bc4711a0-6c95-4f0f-b84d-534186ae8a89" //Correspond à l'algorithme de hachage
            },
            "connector": {
                "interface_contract": "dwnl", //Correspond à l'interface contract (ne pas changer)
                "url": "https://public.sig.rennesmetropole.fr/geoserver/ptou_lois/ows?service=WFS&version=1.0.0&request=GetFeature&typeName=ptou_lois%3Acircuit_pedestre&maxFeatures=200&outputFormat=application%2Fjson", //Correspond à l'url du média (elle doit être structurée de la même façon)
                "connector_parameters": [
                    {
                        "key": "layer", //Correspond à la clé "layer" (ne pas changer)
                        "value": "ptou_lois:circuit_pedestre",  //Correspond à la couche que vous souhaitez importer
                        "type": "STRING", //Correspond au type (ne pas changer)
                        "usage": "Nom du layer à récupérer", //Correspond à l'usage de la clé layer
                        "accepted_values": [
                            {
                                "cle": "layer" //Correspond à la clé "Layer"
                            }
                        ]
                    },
                    {
                        "key": "versions", //Correspond à la clé "Versions"
                        "value": "1.0.0", //Correspond à la version présente dans l'url que vous avez renseigné
                        "type": "STRING", //Correspond au format (ne pas changer)
                        "accepted_values": [
                            {
                                "cle": "versions" //Correspond à la clé "Versions" (ne pas changer)
                            }
                        ]
                    },
                    {
                        "key": "default_crs", //Correspond à la clé "default_crs" (ne pas changer)
                        "value": "EPSG:3948", //Correspond à la projection 
                        "type": "STRING", //Correspond au format (ne pas changer)
                        "accepted_values": [
                            {
                                "cle": "default_crs" //Correspond à la clé "default_crs" (ne pas changer)
                            }
                        ]
                    },
                    {
                        "key": "formats", //Correspond à la clé "formats" (ne pas changer)
                        "value": "application/json", //Correspond au format (ne pas changer)
                        "type": "STRING", //Correspond au format (ne pas changer)
                        "accepted_values": [
                            {
                                "cle": "formats" //Correspond à la clé "formats" (ne pas changer)
                            }
                        ]
                    }
                ]
            }
        }
    ],

✎ Editer cette page