L'importation de données CSV dans Éditeur de réseaux est un processus hautement configurable. Dans le modèle de candidature standard, créé avec Éditeur de réseaux le processus est défini comme une séquence de plusieurs commandes dans une chaîne.
[
{
"name": "system.read-files",
"arguments": {
"accept": ".csv,.CSV",
"fileTypeDescription": "surveydataservice-readfile-prompt-message",
"multiple": false,
"promptTitle": "surveydataservice-readfile-prompt-title"
}
},
"results.upload-data-from-files",
"results.configure-upload-data",
"results.upload-data-to-features",
"results.convert-to-layers",
"layers.edit-settings",
"layers.edit-symbols",
"layers.set-title",
"layers.set-task-settings",
"layers.set-popup-template",
"layers.set-symbol",
"map.add-layers",
"map.go-to-layer-extent"
]
Cette chaîne de commandes génère une séquence de quatre boîtes de dialogue.
•Sélection de fichiers (fichiers system.read)
•Boîte de dialogue Paramètres (results.configure-upload-data)
•Modifiez les propriétés du calque graphique nouvellement créé (calques.edit-settings)
•Modification de la symbologie des entités dans la couche graphique (layer.edit-symboles)
Cette approche permet un très haut degré de flexibilité pour adapter le processus d’importation à vos propres besoins. Certaines commandes peuvent être supprimées ou la chaîne de commandes peut être étendue avec vos propres commandes ou flux de travail.