Download Free Python Cartographic Library (PCL)
Sponsors
<-- Free GIS Software & Resources
Python Cartographic Library (PCL) - Python is rapidly becoming the language of choice for GIS programming. At the fore of this movement have been AVPython, OpenEV, and Python bindings for GDAL and OGR. On their heels, ESRI now distributes Python with Arc 9 and other commercial vendors are following suit.
Since 2003 I have been the lead developer on the Python, Perl, and Java bindings for MapServer known as "mapscript". In that time I have added a ton of new features, eliminated leaks, and made mapscript safe for threaded use. For me, however, mapscript remains cumbersome and awkward to use with Python, and will always be so. I've been itching for something better for more than a year.
I've resigned myself to loving mapscript for what it is and will be scratching my itch by moving on to a new and more Python-friendly module for cartographic programming. The objectives of this Python cartographic library are:
- Match the mapping capabilities of MapServer
- Explicit programming, less "map file" scripting
- Model classes after well known, standard, domain objects
Sponsors
Mapping capabilities
PCL will match the features of MapServer by using that software as one of its possible mapping engines. It is the only engine available now, but could be joined by any number of others.
Explicit programming
Usage of MapServer's mapscript is very much like map file scripting: set the values of many interdependent parameters and hit the "go" button. Now, I'm not against run-time app configuration in the style of MapServer's map file, but I'd like a more explicit library for programming with an API that is fully separated from the run-time configuration.
Well known objects
Visit the Python Cartographic Library Website.
<-- Free GIS Software & Resources
See Also:
Free ArcGIS Shapefiles, Free Maps, Google Earth & Maps, Free GPS, Satellite and Aerial, GIS Tutorials.
Didn't find what you are looking for? We've been online since 1996 and have created 1000's of pages. Search below and you may find just what you are looking for.
Michael R. Meuser
Data Research & GIS Specialist
MapCruzin.com is an independent firm
specializing in GIS project development and data research.
We created the first U.S. based
interactive toxic chemical facility
maps on the internet in 1996 and we
have been online ever since. Learn more about us and our services.
Have a project in mind? If you have data, GIS project or custom shapefile needs contact Mike.
Contact Us
Report Broken Links
Subscribe for Updates