Un desarrollador de SIG es un ingeniero de software que organiza y ejecuta las actividades necesarias para dise?ar y construir aplicaciones que admitan datos de Sistemas de Informaci?n Geogr?fica (SIG). Mediante la programaci?n inform?tica, crea mejoras en el software SIG existente, como aplicaciones basadas en la web, que se personalizan seg?n las solicitudes de sus clientes. Un desarrollador de SIG a menudo tambi?n proporcionar? asistencia t?cnica a los usuarios de la aplicaci?n, incluido el diagn?stico y la soluci?n de problemas con los programas. Adem?s de las responsabilidades del software, mantiene los componentes de hardware de la tecnolog?a SIG, como computadoras, unidades del Sistema de Posicionamiento Global (GPS) y digitalizadores.
Este tipo de desarrollador generalmente es empleado por una corporaci?n o gobierno, pero dise?a aplicaciones personalizadas seg?n las necesidades de sus clientes. Por ejemplo, supongamos que una tienda minorista quiere saber la ubicaci?n ?ptima para abrir una nueva tienda. Un desarrollador de SIG podr?a crear una aplicaci?n personalizada para recopilar datos sobre los clientes de esa compa??a, y luego los datos podr?an analizarse utilizando el software SIG para encontrar una soluci?n al dilema de la tienda minorista.
Hay varias calificaciones que una persona necesitar?a para realizar las tareas necesarias para ser un desarrollador de SIG. La mayor?a de los empleadores buscan un t?tulo universitario con ?nfasis en SIG y ciencias de la computaci?n. Es necesario tener experiencia en programaci?n de computadoras, preferiblemente con m?ltiples plataformas y lenguajes de programaci?n. Un desarrollador tambi?n necesitar?a tener experiencia en el uso de software SIG y conocimiento de las t?cnicas de recolecci?n de datos de campo utilizadas para el software. Adem?s, debe tener experiencia con los sistemas de administraci?n de bases de datos y el uso del lenguaje de consulta estructurado (SQL).
La funci?n de un desarrollador de SIG es t?picamente diferente de la de un analista de SIG o un t?cnico de SIG. Un analista se asegurar? de que las mejoras de la aplicaci?n funcionen como est?n dise?adas para el desarrollador de SIG. Proporciona soporte SIG para proyectos que necesitan habilidades cartogr?ficas y de gesti?n de datos junto con la realizaci?n de control de calidad en datos mapeados. Un t?cnico utiliza el software SIG con datos de campo y datos de detecci?n remota para crear mapas, desarrollar bases de datos y realizar an?lisis espaciales. Tanto el analista como el t?cnico conf?an en el desarrollador para crear las aplicaciones y herramientas que utilizan para llevar a cabo sus tareas laborales.
Sistemas de informaci?n geogr?fica, o SIG, se refiere a un conjunto de aplicaciones inform?ticas y software que permite al usuario trabajar con datos vinculados a una ubicaci?n espec?fica en la tierra. GIS combina bases de datos con cartograf?a digital para que los datos espaciales se puedan representar espacial o geogr?ficamente. Las aplicaciones permiten al usuario recopilar datos, realizar consultas utilizando SQL, editar y analizar los datos y crear mapas. La tecnolog?a a menudo se usa para la planificaci?n del uso del suelo, la gesti?n ambiental y el marketing comercial, pero se puede aplicar a casi cualquier campo.