Le module d’importation de donnĂ©es permet de crĂ©er des dizaines organisations de manière automatisĂ©e. C’est un outil efficace si vous avez, par exemple, un listing d’associations que vous souhaitez rĂ©fĂ©rencer dans Communecter.
La première Ă©tape est d’organiser les donnĂ©es en votre possession (par exemple le listing des associations de votre commune) pour qu’elles soient interprĂ©tables par le module d’import.
Pour une adresse en France, Communecter va vĂ©rifier l’existance de l’adresse dans l’ordre suivant: DataGouv, Nominatim, puis Googlemaps.
Si avec la combinaison rue+CP+Ville+Pays, l’adresse ne donne pas de rĂ©sultat via les 3 gĂ©ocodeur, on refait une recherche avec seulement CP+Ville+Pays, si toujours pas de rĂ©sultat l’import remonte une erreur.
Le modules d’import permet la conversion de donnĂ©es en ontologie PH dĂ©crit ci-dessous :
{
"\_id" : ObjectId("STRING"),
"name" : "STRING",
"email" : "STRING",
"type" : "STRING",
"address" : {
"@type": "PostalAddress",
"postalCode" : "STRING",
"addressLocality" : "STRING",
"codeInsee" : "STRING",
"streetAddress" : "STRING",
"addressCountry" : "STRING",
"regionName": "Nord-Pas-de-Calais-Picardie",
"depName": "NORD"
},
addresses : [
"address"
],
"geo" : {
"latitude" : "FLOAT",
"longitude" : "FLOAT",
"@type": "GeoCoordinates",
},
geoPosition": {
"type": "Point",
"coordinates": [
"latitude -> FLOAT",
"longitude -> FLOAT"
]
},
"description" : "STRING",
"shortDescription" : "STRING",
"url" : "STRING",
"image" : "STRING",
"urlFacebook" : "STRING",
"urlTwitter" : "STRING",
"source" : {
"id" : "STRING",
"url" : "STRING",
"key" : "STRING",
keys": [
"STRING"
],
"insertOrign": "STRING",
"update" : "DATETIME"
},
"tags" : [
"STRING"
],
"telephone" : {
"fixe" : [
"STRING"
],
"mobile" : [
"STRING"
],
"fax" : [
"STRING"
]
},
"contacts" : [
{
"name" : "STRING",
"role" : "STRING",
"telephone" : [
"STRING"
],
"email" : "STRING"
}
],
"preferences" : {
"isOpenData" : "BOOLEAN",
"isOpenEdition" : "BOOLEAN",
},
"state" : "STRING",
"profilImageUrl" : "STRING",
"profilThumbImageUrl" : "STRING",
"profilMarkerImageUrl" : "STRING",
"profilMediumImageUrl" : "STRING",
"modified" : "ISODate",
"updated" :"INT",
"links" : {
"members" : {
},
"events" : {
},
"projects" : {
},
"memberOf" : {
},
"needs" : {
},
"follows" : {
},
},
"modifiedByBatch" : [
{
"NameBatch" : "ISODate"
}
]
"creator" : "STRING",
"created" : "INT"
}
Sélections obligatoires:
Éléments disponibles :
Types de source disponibles :
Sélection optionnelle :
Type de fichier disponible pour une URL
Types de fichier disponibles pour un fichier
Remplir le champ "Path to Elements" qui indique où se trouve la données pertinentes
Exemple :
Pour un fichier JSON suivant, la donnée pertinente se trouve dans le tableau "features" :
{
"type": "FeatureCollection",
"features": [{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [55.433699, -21.259772]
},
"properties": {
"name": "Damien Grondin",
"username": "Femu",
"img": "http:\/\/127.0.0.1\/ph\/upload\/communecter\/citoyens\/5880b24a8fe7a1a65b8b456b\/1489667898_linkpkm.jpg"
}
}]
}
Dans ce cas de figure, il faut donc mettre "features" dans le champ "Path to Element"
Dans cette Ă©tape, on va rĂ©aliser ce qu’on appelle un mapping. C’est Ă dire renseignĂ© Ă quel champ de l’onthologie PH correspond tel ou tel champ des donnĂ©es du fichier source.
Dans la colonne de gauche : "Source", on peut sĂ©lectionner toutes les branches du fichier source. Dans la colonne de droite : "Communecter", on peut sĂ©lectionner le champ de l’onthologie PH auquel on veut associer la branche du fichier source de la colonne de gauche.
On ajoute une ligne simplement en cliquant sur la bouton "Ajouter" dans la troisième colonne. On supprime une ligne en cliquant sur la croix rouge qui apparaĂ®t dans la troisième colonne lors d’un ajout de ligne.
Lors d’un nouveau mapping, on peut Ă tout moment sauvegarder le mapping actuel en cliquant sur le bouton "Save Mapping". ( Si lors de l’Ă©tape 1, on avait sĂ©lectionnĂ© un mapping enregistrĂ©, les boutons "Update Mapping" et "Delete Mapping" apparaissent. Bouton qui permettent respectivement de modifier ou de supprimer un mapping existant ).
Remarque : si on clique sur le bouton Ă©tape prĂ©cĂ©dente, le mapping reste enregistrĂ© jusqu’au nouveau rafraĂ®chissement de la page.
Avant de pouvoir passer Ă l’Ă©tape suivante, il est impĂ©ratif de :
Champ du mapping obligatoire pour la conversion d’organisations :
Champ du mapping obligatoire pour la convention de citoyens :
Champ du mapping obligatoire pour la conversion d’Ă©vènements :
Champ du mapping obligatoire pour la conversion de projets :
La checkbox "Test" permet de tester la conversion et donc de visualiser les donnĂ©es qui sont bien converties ainsi que les donnĂ©es qui sont rejetĂ©e avec le message d’erreur qui dĂ©crit le pourquoi du rejet.
Lors de la troisième étape, on peut enregistré au format JSON, les données du fichier source qui ont été converties avec succès au format PH.
On peut également enregistré les données qui ont été rejetés au format JSON.
Le module d’import permet d’injecter par la suite ses donnĂ©es (prĂ©alablement convertie au format PH grâce aux convertisseur de donnĂ©es du module d’import) dans communecter.
Type de fichiers autorisés :
Règles :
Informations obligatoires :
Informations optionnelles :
Le module d’importation de donnĂ©es permet de crĂ©er des dizaines organisations de manière automatisĂ©e. C’est un outil efficace si vous avez, par exemple, un listing d’associations que vous souhaitez rĂ©fĂ©rencer dans Communecter.
La première Ă©tape est d’organiser les donnĂ©es en votre possession (par exemple le listing des associations de votre commune) pour qu’elles soient interprĂ©tables par le module d’import.
Pour une adresse en France, Communecter va vĂ©rifier l’existance de l’adresse dans l’ordre suivant: DataGouv, Nominatim, puis Googlemaps.
Si avec la combinaison rue+CP+Ville+Pays, l’adresse ne donne pas de rĂ©sultat via les 3 gĂ©ocodeur, on refait une recherche avec seulement CP+Ville+Pays, si toujours pas de rĂ©sultat l’import remonte une erreur.
Le modules d’import permet la conversion de donnĂ©es en ontologie PH dĂ©crit ci-dessous :
{
"\_id" : ObjectId("STRING"),
"name" : "STRING",
"email" : "STRING",
"type" : "STRING",
"address" : {
"@type": "PostalAddress",
"postalCode" : "STRING",
"addressLocality" : "STRING",
"codeInsee" : "STRING",
"streetAddress" : "STRING",
"addressCountry" : "STRING",
"regionName": "Nord-Pas-de-Calais-Picardie",
"depName": "NORD"
},
addresses : [
"address"
],
"geo" : {
"latitude" : "FLOAT",
"longitude" : "FLOAT",
"@type": "GeoCoordinates",
},
geoPosition": {
"type": "Point",
"coordinates": [
"latitude -> FLOAT",
"longitude -> FLOAT"
]
},
"description" : "STRING",
"shortDescription" : "STRING",
"url" : "STRING",
"image" : "STRING",
"urlFacebook" : "STRING",
"urlTwitter" : "STRING",
"source" : {
"id" : "STRING",
"url" : "STRING",
"key" : "STRING",
keys": [
"STRING"
],
"insertOrign": "STRING",
"update" : "DATETIME"
},
"tags" : [
"STRING"
],
"telephone" : {
"fixe" : [
"STRING"
],
"mobile" : [
"STRING"
],
"fax" : [
"STRING"
]
},
"contacts" : [
{
"name" : "STRING",
"role" : "STRING",
"telephone" : [
"STRING"
],
"email" : "STRING"
}
],
"preferences" : {
"isOpenData" : "BOOLEAN",
"isOpenEdition" : "BOOLEAN",
},
"state" : "STRING",
"profilImageUrl" : "STRING",
"profilThumbImageUrl" : "STRING",
"profilMarkerImageUrl" : "STRING",
"profilMediumImageUrl" : "STRING",
"modified" : "ISODate",
"updated" :"INT",
"links" : {
"members" : {
},
"events" : {
},
"projects" : {
},
"memberOf" : {
},
"needs" : {
},
"follows" : {
},
},
"modifiedByBatch" : [
{
"NameBatch" : "ISODate"
}
]
"creator" : "STRING",
"created" : "INT"
}
Sélections obligatoires:
Éléments disponibles :
Types de source disponibles :
Sélection optionnelle :
Type de fichier disponible pour une URL
Types de fichier disponibles pour un fichier
Remplir le champ "Path to Elements" qui indique où se trouve la données pertinentes
Exemple :
Pour un fichier JSON suivant, la donnée pertinente se trouve dans le tableau "features" :
{
"type": "FeatureCollection",
"features": [{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [55.433699, -21.259772]
},
"properties": {
"name": "Damien Grondin",
"username": "Femu",
"img": "http:\/\/127.0.0.1\/ph\/upload\/communecter\/citoyens\/5880b24a8fe7a1a65b8b456b\/1489667898_linkpkm.jpg"
}
}]
}
Dans ce cas de figure, il faut donc mettre "features" dans le champ "Path to Element"
Dans cette Ă©tape, on va rĂ©aliser ce qu’on appelle un mapping. C’est Ă dire renseignĂ© Ă quel champ de l’onthologie PH correspond tel ou tel champ des donnĂ©es du fichier source.
Dans la colonne de gauche : "Source", on peut sĂ©lectionner toutes les branches du fichier source. Dans la colonne de droite : "Communecter", on peut sĂ©lectionner le champ de l’onthologie PH auquel on veut associer la branche du fichier source de la colonne de gauche.
On ajoute une ligne simplement en cliquant sur la bouton "Ajouter" dans la troisième colonne. On supprime une ligne en cliquant sur la croix rouge qui apparaĂ®t dans la troisième colonne lors d’un ajout de ligne.
Lors d’un nouveau mapping, on peut Ă tout moment sauvegarder le mapping actuel en cliquant sur le bouton "Save Mapping". ( Si lors de l’Ă©tape 1, on avait sĂ©lectionnĂ© un mapping enregistrĂ©, les boutons "Update Mapping" et "Delete Mapping" apparaissent. Bouton qui permettent respectivement de modifier ou de supprimer un mapping existant ).
Remarque : si on clique sur le bouton Ă©tape prĂ©cĂ©dente, le mapping reste enregistrĂ© jusqu’au nouveau rafraĂ®chissement de la page.
Avant de pouvoir passer Ă l’Ă©tape suivante, il est impĂ©ratif de :
Champ du mapping obligatoire pour la conversion d’organisations :
Champ du mapping obligatoire pour la convention de citoyens :
Champ du mapping obligatoire pour la conversion d’Ă©vènements :
Champ du mapping obligatoire pour la conversion de projets :
La checkbox "Test" permet de tester la conversion et donc de visualiser les donnĂ©es qui sont bien converties ainsi que les donnĂ©es qui sont rejetĂ©e avec le message d’erreur qui dĂ©crit le pourquoi du rejet.
Lors de la troisième étape, on peut enregistré au format JSON, les données du fichier source qui ont été converties avec succès au format PH.
On peut également enregistré les données qui ont été rejetés au format JSON.
Le module d’import permet d’injecter par la suite ses donnĂ©es (prĂ©alablement convertie au format PH grâce aux convertisseur de donnĂ©es du module d’import) dans communecter.
Type de fichiers autorisés :
Règles :
Informations obligatoires :
Informations optionnelles :
Rendering context...
Le module d’importation de donnĂ©es permet de crĂ©er des dizaines organisations de manière automatisĂ©e. C’est un outil efficace si vous avez, par exemple, un listing d’associations que vous souhaitez rĂ©fĂ©rencer dans Communecter.
La première Ă©tape est d’organiser les donnĂ©es en votre possession (par exemple le listing des associations de votre commune) pour qu’elles soient interprĂ©tables par le module d’import.
Pour une adresse en France, Communecter va vĂ©rifier l’existance de l’adresse dans l’ordre suivant: DataGouv, Nominatim, puis Googlemaps.
Si avec la combinaison rue+CP+Ville+Pays, l’adresse ne donne pas de rĂ©sultat via les 3 gĂ©ocodeur, on refait une recherche avec seulement CP+Ville+Pays, si toujours pas de rĂ©sultat l’import remonte une erreur.
Le modules d’import permet la conversion de donnĂ©es en ontologie PH dĂ©crit ci-dessous :
{
"\_id" : ObjectId("STRING"),
"name" : "STRING",
"email" : "STRING",
"type" : "STRING",
"address" : {
"@type": "PostalAddress",
"postalCode" : "STRING",
"addressLocality" : "STRING",
"codeInsee" : "STRING",
"streetAddress" : "STRING",
"addressCountry" : "STRING",
"regionName": "Nord-Pas-de-Calais-Picardie",
"depName": "NORD"
},
addresses : [
"address"
],
"geo" : {
"latitude" : "FLOAT",
"longitude" : "FLOAT",
"@type": "GeoCoordinates",
},
geoPosition": {
"type": "Point",
"coordinates": [
"latitude -> FLOAT",
"longitude -> FLOAT"
]
},
"description" : "STRING",
"shortDescription" : "STRING",
"url" : "STRING",
"image" : "STRING",
"urlFacebook" : "STRING",
"urlTwitter" : "STRING",
"source" : {
"id" : "STRING",
"url" : "STRING",
"key" : "STRING",
keys": [
"STRING"
],
"insertOrign": "STRING",
"update" : "DATETIME"
},
"tags" : [
"STRING"
],
"telephone" : {
"fixe" : [
"STRING"
],
"mobile" : [
"STRING"
],
"fax" : [
"STRING"
]
},
"contacts" : [
{
"name" : "STRING",
"role" : "STRING",
"telephone" : [
"STRING"
],
"email" : "STRING"
}
],
"preferences" : {
"isOpenData" : "BOOLEAN",
"isOpenEdition" : "BOOLEAN",
},
"state" : "STRING",
"profilImageUrl" : "STRING",
"profilThumbImageUrl" : "STRING",
"profilMarkerImageUrl" : "STRING",
"profilMediumImageUrl" : "STRING",
"modified" : "ISODate",
"updated" :"INT",
"links" : {
"members" : {
},
"events" : {
},
"projects" : {
},
"memberOf" : {
},
"needs" : {
},
"follows" : {
},
},
"modifiedByBatch" : [
{
"NameBatch" : "ISODate"
}
]
"creator" : "STRING",
"created" : "INT"
}
Sélections obligatoires:
Éléments disponibles :
Types de source disponibles :
Sélection optionnelle :
Type de fichier disponible pour une URL
Types de fichier disponibles pour un fichier
Remplir le champ "Path to Elements" qui indique où se trouve la données pertinentes
Exemple :
Pour un fichier JSON suivant, la donnée pertinente se trouve dans le tableau "features" :
{
"type": "FeatureCollection",
"features": [{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [55.433699, -21.259772]
},
"properties": {
"name": "Damien Grondin",
"username": "Femu",
"img": "http:\/\/127.0.0.1\/ph\/upload\/communecter\/citoyens\/5880b24a8fe7a1a65b8b456b\/1489667898_linkpkm.jpg"
}
}]
}
Dans ce cas de figure, il faut donc mettre "features" dans le champ "Path to Element"
Dans cette Ă©tape, on va rĂ©aliser ce qu’on appelle un mapping. C’est Ă dire renseignĂ© Ă quel champ de l’onthologie PH correspond tel ou tel champ des donnĂ©es du fichier source.
Dans la colonne de gauche : "Source", on peut sĂ©lectionner toutes les branches du fichier source. Dans la colonne de droite : "Communecter", on peut sĂ©lectionner le champ de l’onthologie PH auquel on veut associer la branche du fichier source de la colonne de gauche.
On ajoute une ligne simplement en cliquant sur la bouton "Ajouter" dans la troisième colonne. On supprime une ligne en cliquant sur la croix rouge qui apparaĂ®t dans la troisième colonne lors d’un ajout de ligne.
Lors d’un nouveau mapping, on peut Ă tout moment sauvegarder le mapping actuel en cliquant sur le bouton "Save Mapping". ( Si lors de l’Ă©tape 1, on avait sĂ©lectionnĂ© un mapping enregistrĂ©, les boutons "Update Mapping" et "Delete Mapping" apparaissent. Bouton qui permettent respectivement de modifier ou de supprimer un mapping existant ).
Remarque : si on clique sur le bouton Ă©tape prĂ©cĂ©dente, le mapping reste enregistrĂ© jusqu’au nouveau rafraĂ®chissement de la page.
Avant de pouvoir passer Ă l’Ă©tape suivante, il est impĂ©ratif de :
Champ du mapping obligatoire pour la conversion d’organisations :
Champ du mapping obligatoire pour la convention de citoyens :
Champ du mapping obligatoire pour la conversion d’Ă©vènements :
Champ du mapping obligatoire pour la conversion de projets :
La checkbox "Test" permet de tester la conversion et donc de visualiser les donnĂ©es qui sont bien converties ainsi que les donnĂ©es qui sont rejetĂ©e avec le message d’erreur qui dĂ©crit le pourquoi du rejet.
Lors de la troisième étape, on peut enregistré au format JSON, les données du fichier source qui ont été converties avec succès au format PH.
On peut également enregistré les données qui ont été rejetés au format JSON.
Le module d’import permet d’injecter par la suite ses donnĂ©es (prĂ©alablement convertie au format PH grâce aux convertisseur de donnĂ©es du module d’import) dans communecter.
Type de fichiers autorisés :
Règles :
Informations obligatoires :
Informations optionnelles :
Le module d’importation de donnĂ©es permet de crĂ©er des dizaines organisations de manière automatisĂ©e. C’est un outil efficace si vous avez, par exemple, un listing d’associations que vous souhaitez rĂ©fĂ©rencer dans Communecter.
La première Ă©tape est d’organiser les donnĂ©es en votre possession (par exemple le listing des associations de votre commune) pour qu’elles soient interprĂ©tables par le module d’import.
Pour une adresse en France, Communecter va vĂ©rifier l’existance de l’adresse dans l’ordre suivant: DataGouv, Nominatim, puis Googlemaps.
Si avec la combinaison rue+CP+Ville+Pays, l’adresse ne donne pas de rĂ©sultat via les 3 gĂ©ocodeur, on refait une recherche avec seulement CP+Ville+Pays, si toujours pas de rĂ©sultat l’import remonte une erreur.
Le modules d’import permet la conversion de donnĂ©es en ontologie PH dĂ©crit ci-dessous :
{
"\_id" : ObjectId("STRING"),
"name" : "STRING",
"email" : "STRING",
"type" : "STRING",
"address" : {
"@type": "PostalAddress",
"postalCode" : "STRING",
"addressLocality" : "STRING",
"codeInsee" : "STRING",
"streetAddress" : "STRING",
"addressCountry" : "STRING",
"regionName": "Nord-Pas-de-Calais-Picardie",
"depName": "NORD"
},
addresses : [
"address"
],
"geo" : {
"latitude" : "FLOAT",
"longitude" : "FLOAT",
"@type": "GeoCoordinates",
},
geoPosition": {
"type": "Point",
"coordinates": [
"latitude -> FLOAT",
"longitude -> FLOAT"
]
},
"description" : "STRING",
"shortDescription" : "STRING",
"url" : "STRING",
"image" : "STRING",
"urlFacebook" : "STRING",
"urlTwitter" : "STRING",
"source" : {
"id" : "STRING",
"url" : "STRING",
"key" : "STRING",
keys": [
"STRING"
],
"insertOrign": "STRING",
"update" : "DATETIME"
},
"tags" : [
"STRING"
],
"telephone" : {
"fixe" : [
"STRING"
],
"mobile" : [
"STRING"
],
"fax" : [
"STRING"
]
},
"contacts" : [
{
"name" : "STRING",
"role" : "STRING",
"telephone" : [
"STRING"
],
"email" : "STRING"
}
],
"preferences" : {
"isOpenData" : "BOOLEAN",
"isOpenEdition" : "BOOLEAN",
},
"state" : "STRING",
"profilImageUrl" : "STRING",
"profilThumbImageUrl" : "STRING",
"profilMarkerImageUrl" : "STRING",
"profilMediumImageUrl" : "STRING",
"modified" : "ISODate",
"updated" :"INT",
"links" : {
"members" : {
},
"events" : {
},
"projects" : {
},
"memberOf" : {
},
"needs" : {
},
"follows" : {
},
},
"modifiedByBatch" : [
{
"NameBatch" : "ISODate"
}
]
"creator" : "STRING",
"created" : "INT"
}
Sélections obligatoires:
Éléments disponibles :
Types de source disponibles :
Sélection optionnelle :
Type de fichier disponible pour une URL
Types de fichier disponibles pour un fichier
Remplir le champ "Path to Elements" qui indique où se trouve la données pertinentes
Exemple :
Pour un fichier JSON suivant, la donnée pertinente se trouve dans le tableau "features" :
{
"type": "FeatureCollection",
"features": [{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [55.433699, -21.259772]
},
"properties": {
"name": "Damien Grondin",
"username": "Femu",
"img": "http:\/\/127.0.0.1\/ph\/upload\/communecter\/citoyens\/5880b24a8fe7a1a65b8b456b\/1489667898_linkpkm.jpg"
}
}]
}
Dans ce cas de figure, il faut donc mettre "features" dans le champ "Path to Element"
Dans cette Ă©tape, on va rĂ©aliser ce qu’on appelle un mapping. C’est Ă dire renseignĂ© Ă quel champ de l’onthologie PH correspond tel ou tel champ des donnĂ©es du fichier source.
Dans la colonne de gauche : "Source", on peut sĂ©lectionner toutes les branches du fichier source. Dans la colonne de droite : "Communecter", on peut sĂ©lectionner le champ de l’onthologie PH auquel on veut associer la branche du fichier source de la colonne de gauche.
On ajoute une ligne simplement en cliquant sur la bouton "Ajouter" dans la troisième colonne. On supprime une ligne en cliquant sur la croix rouge qui apparaĂ®t dans la troisième colonne lors d’un ajout de ligne.
Lors d’un nouveau mapping, on peut Ă tout moment sauvegarder le mapping actuel en cliquant sur le bouton "Save Mapping". ( Si lors de l’Ă©tape 1, on avait sĂ©lectionnĂ© un mapping enregistrĂ©, les boutons "Update Mapping" et "Delete Mapping" apparaissent. Bouton qui permettent respectivement de modifier ou de supprimer un mapping existant ).
Remarque : si on clique sur le bouton Ă©tape prĂ©cĂ©dente, le mapping reste enregistrĂ© jusqu’au nouveau rafraĂ®chissement de la page.
Avant de pouvoir passer Ă l’Ă©tape suivante, il est impĂ©ratif de :
Champ du mapping obligatoire pour la conversion d’organisations :
Champ du mapping obligatoire pour la convention de citoyens :
Champ du mapping obligatoire pour la conversion d’Ă©vènements :
Champ du mapping obligatoire pour la conversion de projets :
La checkbox "Test" permet de tester la conversion et donc de visualiser les donnĂ©es qui sont bien converties ainsi que les donnĂ©es qui sont rejetĂ©e avec le message d’erreur qui dĂ©crit le pourquoi du rejet.
Lors de la troisième étape, on peut enregistré au format JSON, les données du fichier source qui ont été converties avec succès au format PH.
On peut également enregistré les données qui ont été rejetés au format JSON.
Le module d’import permet d’injecter par la suite ses donnĂ©es (prĂ©alablement convertie au format PH grâce aux convertisseur de donnĂ©es du module d’import) dans communecter.
Type de fichiers autorisés :
Règles :
Informations obligatoires :
Informations optionnelles :