[Tutor] Applications

Chris Calloway cbc at unc.edu
Wed Dec 13 20:47:09 CET 2006


Archana Maheshwari wrote:
 > tell me about the applications of python programming in mapping field.

Python is now the primary scripting language for ESRI products:

http://www.esri.com/news/arcuser/0405/files/python.pdf

Python wraps GDAL:

http://www.gdal.org/gdal_tutorial.html

and OGR:

http://ogr.maptools.org/

Generic Mapping Tools is wrapped by Python:

http://www.cdc.noaa.gov/people/jeffrey.s.whitaker/python/gmt/gmt-src/doc/html/public/gmt.gmt-module.html

Python is a scripting language for MapServer:

http://mapserver.gis.umn.edu/cgi-bin/wiki.pl?PythonMapScript

The Python Cartographic Library:

http://trac.gispython.org/projects/PCL/wiki

forms the basis of PrimaGIS:

http://primagis.fi/

which are both collected by the GIS Python community:

http://www.gispython.org/

GRASS, the main open source GIS analysis product, is scripted in Python:

http://grass.gdf-hannover.de/wiki/GRASS_and_Python

Basically, Python is the GIS scripting language of choice. If you google 
on "python +gis", there are over a million hits. Any mapping tool worth 
paying attention to has a Python API.

-- 
Sincerely,

Chris Calloway
http://www.seacoos.org
office: 332 Chapman Hall   phone: (919) 962-4323
mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599





More information about the Tutor mailing list