Просторові бази даних надають послуги для зберігання та маніпулювання геометріями, як правило, розміщеними в геодезичній системі. Важливість просторової бази даних за вашим ГІС залежатиме здебільшого від використання, але загалом кажучи, про ГІС навряд чи можна говорити, якщо у вас немає належної просторової бази даних для зберігання даних.
Через те, що комп’ютери можуть керувати лише лінійними, одномірними даними, можна розділити просторові бази даних на дві логічні частини:
- Маніпулювання геометрією та індексація, із підтримкою геодезії
- Технологія зберігання
Алгоритми та логіка, що використовуються для маніпуляції з геометрією, дійсно конкретні, а потім відображаються на "класичні" дані одного виміру, щоб зробити їх безпосередньо сумісними з комп'ютерами для зберігання. Єдина особливість, яка має одну ногу в кожному світі - це просторово усвідомлені індекси, в яких використовуються алгоритми, схожі на R-Дерева .
Для зберігання може підходити будь-яка основна технологія, яка не дуже змінить спосіб маніпулювання просторовими даними. Це може бути база даних SQL (і засвоєна технологія) або якесь сховище noSQL або щось інше. Головне, що зміниться, - це просторове індексування, будь-яка інша функція може бути реалізована без істотного недоліку (ну, крім випадкових додаткових робіт).
Тож ось мій висновок: якщо ви навчитесь ефективно ефективно керувати просторовими даними та, залежно від вашої здатності до вивчення нових технологій, ви зможете адаптувати будь-яку технологію, яка фактично використовується. Вивчення загальних понять, що стоять за просторовими даними, особливо для реляційних маніпуляцій, є важкою частиною і використовує зрілі концепції, які, ймовірно, не зміняться.