Искаме да използваме GML в нашето приложение; Това е ГИС базирано приложение, което симулира реални обекти (т.е. тръби, пътища и т.н.) в среда на виртуална реалност. В момента рисуваме и съхраняваме геометрията в AutoCAD DWG, но в бъдеще искаме да променим базата данни. Наистина трябва да намеря отговорите на тези въпроси.
1- Подходящ ли е GML за кодиране на геометричен файл (CAD, форма,..), който съдържа повече от 100 000 функции (каква е връзката между обема на данните и производителността на GML, има ли някакво ограничение?)
2- как можем да проверим коректността на геометричните данни, например как GML да разбере, че 2 вътрешни граници на многоъгълник се пресичат една друга, (чрез схема? чрез специални библиотеки? Или просто валидира GML чрез схема, без да проверява данните за вътрешните координати)
3-Ако искам да използвам DB, мога ли да съхранявам GML данни в XML Berkeley Database?
Благодаря за вниманието