Esta es una continuación de mi pregunta anterior sobre nuestro proyecto de cómo lograr económicamente la implementación de un cementerio en un sistema GIS…
En el cementerio podemos encontrar
- Tumbas regulares: hasta 2 personas
- Tumbas familiares: más de 2, algunas hasta 20 (hermanas de una congregación católica…)
- Monumento de guerra: alrededor de 30 personas
- Área de esparcimiento de cenizas: ilimitada, comenzando con 100 personas
- Campos con urnas funerarias: hasta 2 por lugar
- Paredes con urnas funerarias: hasta 3 de altura
Entonces, ¿cuál es la mejor manera de proceder, definiendo:
- cada persona como un objeto de PUNTO
- cada tumba como un objeto de PUNTO, las personas son parte de los atributos
Elegiría a cada persona como un objeto de PUNTO:
- Un simple archivo CSV para todas las personas.
- Las columnas podrían ser, por ejemplo: Nombre - Apellido - Año de Defunción
- Independientemente del número de personas en una tumba
- De esa manera, incluso el ÁREA DE ESPEARCIMIENTO DE CENIZAS puede estar en el archivo
- Eventualmente, se debe escribir algo de código para añadir a los resultados de una búsqueda a las otras personas enterradas en la misma tumba
Complicaciones que veo con cada tumba como un objeto de PUNTO:
- Cada FILA necesita las columnas para el número máximo de personas en una tumba…
- Eso significa que muchas celdas estarán vacías debido a solo unas pocas tumbas con muchas personas
- Pero ¿qué pasa con el ÁREA DE ESPARCIMIENTO DE CENIZAS? 100 personas requieren todas las columnas adicionales en la tabla…
- No es razonable tener todos los datos en un solo archivo CSV, pero tener más archivos complicaría mucho el asunto.
Entonces, ¿comentarios son bienvenidos: ¿persona o tumba como objeto de PUNTO? O ¿ninguno de estos y necesito hacerlo de otra manera?
En mi ciudad, hace 3 años, un buró les hizo archivos SHP. Me entregaron esos archivos y noté que las tumbas están dibujadas como POLÍGONOS. Esto viene con un archivo DBF para los ”datos de las tumbas”. Las tumbas normales tienen 4 conjuntos de coordenadas, parece lógico. Pero algunas cosas me parecen absurdas:
- Hay una “pared de urnas” con columbarios hexagonales dibujados como un conjunto de figuras hexagonales… Eso significa que cada figura tiene 6 conjuntos de coordenadas…
- En el “área de esparcimiento de cenizas”, hay una columna con placas de nombres rectangulares, han dibujado un POLÍGONO rectangular para cada placa con 4 conjuntos de coordenadas… Para mí, usar POLÍGONOS en estos casos parece demasiado exagerado en la base de datos.
Además, corríjanme si me equivoco, usar:
- POLÍGONOS requiere archivos DBF, por lo que necesita un editor de DBF (costo adicional)
- PUNTOS solo requiere archivos CSV, por lo que EXCEL es suficiente (sin costo adicional)
En la mayoría de las ciudades, los datos de las personas fallecidas vienen en un archivo CSV:
- creado directamente en EXCEL o
- exportado de un programa basado en DOS, creado cuando WIN95 todavía estaba vigente…
Continuar gestionando los “datos de las personas” en un archivo CSV y EXCEL evita:
- comprar software que pueda editar archivos DBF
- preocuparse por importar los “datos de las personas” en el archivo DBF No siempre parece ser sencillo importar, editar y guardar datos de CSV en archivos DBF sin corrupción de los datos. Leí que este puede ser el caso especialmente al trabajar con ArcGis (ESRI).