GeoConverter, en la salida grafica a archivos GML para esquemas XSD de Inspire, permite clonar nodos complejos en la definición dentro de los esquemas XSD
Para explicar en qué consiste, nos basamos en la adaptación a Inspire del Nomenclátor Conciso de España ( Anexo I – Nombres Geográficos), trabajo de transformación llevado a cabo por el IGN y del cual mostramos el siguiente ejemplo:
Existen ciertas entidades de población que tienen diferentes denominaciones oficiales con diferentes idiomas. En INSPIRE se considera como clase principal NamedPlace, y dentro de esta se pueden/deben introducir esas diferentes denominaciones en diferentes clases GeographicalName. Geoconverter permite llevar a cabo el proceso de duplicar nodos enteros del esquema XSD. De manera que en el resultado final queden reflejadas las diferentes denominaciones oficiales en función de los idiomas.
Continuando con el ejemplo, se pueden encontrar elementos que no tienen datos en todas las denominaciones oficiales. Geoconverter permite insertar una formula condicional en la que solo crea la clase GeographicalName si el registro dispone de esa denominación oficial.