). Que proporciona a los clientes las
herramientas necesarias para crear una gran variedad de facilidades
para la presentación de mapas y la realización de análisis
geográficos.
Desde el Caliper Script, un completo lenguaje de programación
para el diseño de menús y cuadros de dialogo (incluyendo la barra de
herramientas y las distintos cuadros de herramientas), así como para
la creación de macros, pueden ser activadas cerca de 1.000 funciones.
La codificación del Caliper Script está almacenada en archivos que
pueden ser editados con su editor de texto favorito. Mediante esta
herramienta se puede:
- Incluir macros (add-ins) que extiendan la interfaz estándar a
fin de proporcionar nuevas capacidades o automatizar operaciones
repetitivas.
- Interfaces adaptadas por el cliente, que facilita al usuario
ampliar o modificar la interfaz estándar de TransCAD para
adaptarla a los propósitos particulares del usuario.
- Aplicaciones añadidas al escritorio que utiliza los servicios
de TransCAD para añadir mapas en los programas del usuario.
GISDK contiene un filtro depurador de datos y un compilador.
Add-ins: son macros o cuadros de diálogo que se activan
dentro de TransCAD. Mediante ellas se pueden crear add-ins para
facilitar a los usuarios finales el acceso a las funciones
originalmente presentes en el software, añadir nuevas capacidades al
SIG, así como crear relaciones con sus propias aplicaciones. Add-ins
pueden ser distribuidas sin ningún tipo de restricción a cualquier
usuario de TransCAD.
Los más simples add-ins son macros que se ejecutan cuando son
seleccionadas por el usuario. Un sofisticado add-in puede mostrar
cuadros de diálogo que permiten al usuario elegir entre las
distintas opciones o posibilidades a utilizar cuando se aplica la
macro.
La más flexible y potente add-in lo constituyen los cuadros de
diálogo personalizados por los clientes que les permiten un acceso a
las herramientas que estos han programado mediante la presión de un
botón. Estos cuadros presentan el formato de los cuadros de diálogo
utilizados en todas las aplicaciones Windows.
Aplicaciones personalizadas: GISDK permite crear programas de
aplicación en mapas con una interfase personalizada por el usuario.
Éste puede diseñar los menús, barra de herramientas y cuadros de
diálogo y programar las aplicaciones de modo que respondan a las
órdenes del usuario del modo en que éste desee.
Por otra parte, le permitirá estructurar y organizar sus
aplicaciones de modo personalizado para su presentación ante una
determinada audiencia. Igualmente, le permitirá crear aplicaciones
dinámicas y adaptables a las capacidades y el nivel de autorización
del usuario.
Las aplicaciones personalizadas se ejecutan como otros programas
de Windows. Tan solo basta añadir el propio icono del programa a
otros grupos de programas y hacer un doble clic para iniciar la
aplicación.
Aplicaciones añadidas al escritorio: Se pueden desarrollar
aplicaciones de escritorio en Visual Basic, Visual C, C++, u otro
lenguaje informático, incluyendo otras aplicaciones informáticas (por
ejemplo Excel). Cuando su aplicación requiera de mapas u otros
servicios, este podrá solicitarlos a TransCAD, mediante el
denominado Automation Server. TransCAD puede transferir mapas a su
aplicación de escritorio a través del Windows Clipboard usando
metarchivos o bien objetos OLE. Igualmente, podrá utilizar GISDK
para devolver información a aplicaciones heredadas, utilizando DDE o
bien información almacenada en archivos o en el disco. Si, en lugar
de ello, lo que usted precisa es una aplicación con el servidor de
la Web, debería utilizar "TransCAD for the WEB". Contacte con
Caliper o visite su web para obtener mayor información.