La llegada de los ordenadores ha traído consigo el desarrollo acelerado de muchas áreas de la vida cotidiana, la Cartografía Digital ha gozado de un lugar privilegiado desde el principio, a tal punto que en la actualidad es posible encontrar numerosas aplicaciones destinadas a satisfacer las necesidades tanto de usuarios como de empresas en este sentido. Antes, desplegabas un mapa y trazabas la ruta a seguir, por estos días tomas tu teléfono, enciendes el GPS y Google Maps u otra aplicación similar te lleva a donde sea, por la ruta más recomendable, o al menos esa es la idea. Lo cierto es que este tipo de mapas se ha convertido en una herramienta invaluable para muchos.
Nuestra intención con este tema es que usted aprenda qué hay dentro de esos programas y aplicaciones; de modo que hemos decidido dividirlo en varios niveles con la intención de desarrollar, de la manera más sencilla posible, los algoritmos básicos para crear herramientas de este tipo, conocidas como Sistemas de Información Geográfica (SIG o GIS en inglés). Este curso va a ser el primer nivel, de la serie de cursos que les vamos a presentar sobre la construcción de SIG o GIS.
Para llevar a cabo la parte práctica emplearemos como lenguaje de programación el Pascal; utilizaremos los IDE Delphi Embarcadero y Lazarus The professional Free Pascal RAD IDE, potentes herramientas para el desarrollo multiplataforma de aplicaciones, desde nuestro punto de vista muy particular, consideramos que la sencillez y claridad del código pascal lo hace perfecto para las demostraciones desde el punto de vista metodológico, que luego usted podrá llevar a cualquier lenguaje de programación. Este es el motivo por lo que hacemos una descripción detallada de los algoritmos, para que pueda emplearlos en el lenguaje de programación que más guste.
En este primer nivel, enseñaremos los algoritmos básicos para representar el relieve de la manera más fácil posible, para ello usaremos Modelos Digitales de Elevaciones (MDE ó DEM en inglés) en formato raster. Dichos modelos se encuentran disponibles en un sin número de formatos dependiendo del SIG o proveedor, para este curso emplearemos solo los archivos de la Shuttle Radar Topography Mission (SRTM) de la NASA, que se encuentran disponibles de manera gratuita.
Esperamos que este curso sea de utilidad, y brinde un granito de arena en el dominio de este tema y de la representación de la información desde le punto de vista computacional a los programadores y especialistas.