Il s'agit d'une continuation de ma question précédente sur notre projet sur la façon de s'en sortir économiquement avec la mise en œuvre d'un cimetière dans un système SIG…
Au cimetière on peut trouver
- Tombes régulières: jusqu'à 2 personnes
- Tombes familiales: plus de 2, certaines jusqu'à 20 (sœurs d'une congrégation catholique…)
- Monument aux morts: environ 30 personnes
- Zone de dispersion des cendres: illimitée, à partir de 100 personnes
- Champs avec urnes funéraires: jusqu'à 2 par emplacement
- Murs avec urnes funéraires: jusqu'à 3 de hauteur
Alors, quelle est la meilleure façon de procéder, en définissant:
- chaque personne comme un objet POINT
- chaque tombe comme un objet POINT, les personnes font partie des attributs
Je choisirais pour chaque personne comme objet POINT:
- Un fichier CSV simple pour toutes les personnes.
- Les colonnes peuvent être par exemple: FirstName - FamilyName - YearDeceased
- Indépendant du nombre de personnes dans une tombe
- De cette façon, même la zone de diffusion des cendres peut aller dans le fichier
- Finalement, un code doit être écrit pour ajouter aux résultats d'une recherche les autres personnes enterrées dans la même tombe
Complications que je vois avec chaque tombe comme un objet POINT:
- Chaque emprise a besoin des colonnes pour le nombre maximum de personnes dans une tombe…
- Cela signifie que beaucoup de cellules seront vides en raison de quelques tombes avec beaucoup de gens
- Mais qu'en est-il de la zone de diffusion des cendres? 100 personnes ont besoin de toutes les colonnes supplémentaires du tableau…
- Il n'est pas raisonnable d'avoir toutes les données dans un seul fichier CSV, mais avoir plus de fichiers compliquera fortement le problème.
Les commentaires sont donc les bienvenus: personne ou tombe comme objet POINT? Ou rien de tout cela et dois-je le faire d'une autre manière?
Dans ma ville, il y a 3 ans, ils avaient un bureau fait des fichiers SHP pour eux. On m'a remis ces dossiers et j'ai remarqué que les tombes étaient dessinées comme des POLYGONS. Celui-ci est accompagné d'un fichier DBF pour les «données des tombes». Les tombes normales ont 4 ensembles de coordonnées, semble logique. Mais certaines choses me semblent absurdes:
- Il y a un «mur d'urne» avec des columbaria hexagonaux dessinés comme un ensemble de figures hexagonales… Cela signifie que chaque figure a 6 ensembles de coordonnées…
- Dans la «zone de diffusion des cendres», il y a un pilier avec de petites plaques signalétiques rectangulaires, ils ont dessiné un POLYGONE rectangulaire pour chaque plaque signalétique avec 4 jeux de coordonnées… Pour moi, l'utilisation de POLYGONS dans ces cas semble tellement exagéré dans la base de données.
En plus de cela, corrigez-moi si je me trompe, en utilisant:
- POLYGONS nécessite des fichiers DBF, donc un éditeur DBF (frais supplémentaires)
- POINTS ne nécessite que des fichiers CSV, donc EXCEL suffit (pas de frais supplémentaires)
Dans la plupart des villes, les données des personnes décédées sont enregistrées dans un fichier CSV:
- fait directement dans EXCEL ou
- exporté à partir d'un programme basé sur DOS, fait quand WIN95 était encore là…
Continuer à gérer les «données des personnes» dans un fichier CSV et EXCEL évite:
- achat d'un logiciel capable d'éditer des fichiers DBF
- s'inquiéter de l'importation des «données de personnes» dans le fichier DBF Il ne semble pas toujours facile d'importer, de modifier et d'enregistrer des données de CSV dans des fichiers DBF et de n'avoir AUCUNE corruption de vos données. J'ai lu que cela peut être le cas en particulier lorsque vous travaillez avec ArcGis (ESRI).