Me gustan los materiales del curso Python for Geoprocessing de Chris Garrard. http://www.gis.usu.edu/~chrisg/python/2009/ Personalmente, la manipulación programática de OGR/GDAL me parece indispensable.
Con respecto a la búsqueda del mejor ajuste para usted, considere el software o geostack en el que desea ser más experto (como ArcGIS, QGIS, PostGIS-GeoServer-OpenLayers), y luego elija el lenguaje(s) de programación que mejor soporte su elección. Eso se podrá descubrir consultando el lenguaje de la API asociada u otros tutoriales de personalización. Existe una gran cantidad de recursos de aprendizaje de programación en línea, y una búsqueda en la web de su paquete de software preferido + lenguaje + "tutorial" le pondrá en marcha.
También creo en "aprender haciendo". Por ejemplo, crear un mapa sencillo con Javascript y Google Maps, e intentar añadir geometría, estilo, interfaz de usuario y análisis de interés. Trabaja para ver qué es posible y qué no. A medida que vayas construyendo, necesitarás herramientas más sofisticadas para la personalización, y esto te indicará las plaftormas, lenguajes y bibliotecas pertinentes.
4 votos
¿Ya tienes conocimientos de programación? Deberías saber al menos lo básico antes de probarte a ti mismo en el no tan trivial campo de los SIG.
1 votos
Empieza con arcgis python... es fácil de usar. Hay muchos ejemplos disponibles.
1 votos
soy programador y conozco delphi y D2k. me gustaría estudiar programación GIS como es posible a través de internet. por favor ayuda
1 votos
Esto no es una respuesta. Si quieres hacer una pregunta, hazla. Si quieres seguir esta pregunta, márcala como favorita y vuelve a comprobarlo.