Це продовження мого попереднього питання про наш проект про те, як економічно піти з впровадження кладовища в системі ГІС ...
На кладовищі ми можемо знайти
- Регулярні могили: до 2 осіб
- Сімейні могили: понад 2, десь до 20 (сестри з католицької громади…)
- Пам’ятник війни: близько 30 осіб
- Зола розсіювання золи: необмежена, починаючи з 100 чоловік
- Поля з поховальними урнами: до 2 на місце
- Стіни з поховальними урнами: до 3 у висоту
Отож, який найкращий шлях слід визначити:
- кожна людина як об’єкт POINT
- кожну могилу як об’єкт POINT, особи є частиною атрибутів
Я б вибрав для кожної людини об'єкт POINT:
- Один простий файл CSV для всіх осіб.
- Стовпці можуть бути, наприклад: FirstName - FamilyName - YearDeceased
- Незалежно від кількості людей в могилі
- Таким чином, навіть зола розсипання золи може перейти у файл
- Врешті-решт треба написати якийсь код, щоб додати до результатів обшуку інші особи, поховані в одній могилі
Ускладнення, які я бачу з кожною могилою як об'єкт POINT:
- Кожному ROW потрібні стовпчики для максимальної кількості людей в могилі…
- Це означає, що багато клітин буде порожньо через лише кілька могил з великою кількістю людей
- Але що з зоною розсипання золи? 100 осіб потребують усіх додаткових стовпців таблиці…
- Нерозумно мати всі дані в одному файлі CSV, але наявність більшої кількості файлів дуже ускладнить це питання.
Отже, коментарі вітаються: людина чи могила як об’єкт POINT? Або нічого з цього, і чи потрібно це робити іншим способом?
У моєму місті 3 роки тому у них було бюро, яке робило для них файли SHP. Мені передали ці файли, і я помітив, що могили намальовані як ПОЛІГОНИ. Сюди входить файл DBF для "даних могил". Нормальні могили мають 4 набори координат, здається логікою. Але деякі речі здаються мені абсурдними:
- Існує "стінка урни" з шестикутними коломбаріями, намальованими як набір шестикутних фігур ... Це означає, що кожна фігура має 6 наборів координат ...
- У «зоні розсіювання золи» стовп із маленькими прямокутними табличками, вони намалювали прямокутний ПОЛІГОН для кожної таблички з 4 наборами координат… Мені використання даних POLYGONS у цих випадках здається настільки надмірним у базі даних.
Окрім цього, виправте мене, якщо я помиляюся, використовуючи:
- POLYGONS вимагає файлів DBF, тому редактор DBF (додаткові витрати)
- POINTS вимагає лише файлів CSV, тому EXCEL достатньо (без зайвих витрат)
У більшості міст дані померлих входять у файл CSV:
- виготовлені безпосередньо в EXCEL або
- експортується з програми на базі DOS, зробленої, коли WIN95 ще не було ...
Продовжуючи керувати "даними про осіб" в одному файлі CSV, і EXCEL уникає:
- придбання програмного забезпечення, яке може редагувати файли DBF
- турбуєшся про імпорт "даних осіб" у файл DBF. Імпортувати, редагувати та зберігати дані з CSV у файли DBF, здається, не завжди буває без клопоту, а ваші дані НЕ мають пошкодження. Я читав, що це може бути особливо при роботі з ArcGis (ESRI).