Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DOCUMENT] add a document type "Topodroïd" #1261

Open
urien opened this issue Dec 24, 2023 · 2 comments
Open

[DOCUMENT] add a document type "Topodroïd" #1261

urien opened this issue Dec 24, 2023 · 2 comments

Comments

@urien
Copy link
Contributor

urien commented Dec 24, 2023

Is your feature request related to a problem? Please describe.
Nous sommes en train de travailler avec Marco Corvi pour que les utilisateurs de Topodroïd puissent envoyer et récupérer le travail réalisé avec cette application vers l'application mobile de Grottocenter sous forme d'un fichier ZIP.
Nous souhaitons que l'app mobile soit capable d'enregistrer ce zip comme un document de type "Topodroïd" associé à une entrée sur Grottocenter.
Nous avons besoin de distinguer les fichiers de type "données topographiques" venant de Topodroïd des autres documents du même type mais nous avons aussi besoin de règles de gestion et de traitements particuliers pour ces documents

Describe the solution you'd like
Rajouter un type de document "TopodroId" ayant pour parent "Données topographiques"

Describe alternatives you've considered
Rajouter dans la table des documents un champ integer "id_survey" et une table "survey" contenant un id, le nom de l'outil (Topodroïd seulement pour l'instant) et l'URL associé à cet outil

Additional context
https://github.com/marcocorvi/topodroid
https://sites.google.com/site/speleoapps/home/topodroid/topodroid-features
https://play.google.com/store/apps/details?id=com.topodroid.DistoX&hl=fr&gl=US

@bsoufflet
Copy link
Contributor

@urien : Il me semble que c'est faire un changement trop spécifique en BDD pour un cas assez particluier...
Je pense que notre schema actuel est apt à sauvegarder ce type de données et de le différencier d'autres zip....

Lors de la réception d'un ZIP topodroid par l'app mobile, pourquoi ne pas stocker un document et un fichier avec comme file_format zip, Concernant le document_type on pourrait créer un nouveau type : "Topodroid"qui aurait comme parent "Topographic Data" par exemple.

@urien urien changed the title [DOCUMENT] add a field survey [DOCUMENT] add a document type "Topodroïd" Dec 26, 2023
@urien
Copy link
Contributor Author

urien commented Dec 26, 2023

@bsoufflet : tu as raison, j'ai modifié le ticket et conséquence. Je ne sais pas si c'est l'application mobile qui doit prendre en charge la compression et l'extraction des fichiers qui sont dans le zip ou si on fait une route spécifique dans Grottocenter Apis.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants