| 1 |
|
|---|
| 2 |
Python Cartographic Library |
|---|
| 3 |
=========================== |
|---|
| 4 |
|
|---|
| 5 |
The Python Cartography Library, or PCL, is an ensemble of packages for |
|---|
| 6 |
rendering GIS data from a variety of backends into maps. Its goal is to be the |
|---|
| 7 |
best possible Python interface to open source GIS software such as PROJ.4, |
|---|
| 8 |
GEOS, GDAL, OGR, and MapServer, and to be easy to use with Python web |
|---|
| 9 |
application frameworks as well as with matplotlib. |
|---|
| 10 |
|
|---|
| 11 |
PCL is open source software and free for use under the GPL version 2 license. |
|---|
| 12 |
|
|---|
| 13 |
Components |
|---|
| 14 |
---------- |
|---|
| 15 |
|
|---|
| 16 |
The PCL packages are |
|---|
| 17 |
|
|---|
| 18 |
- cartography.context: maps and layers |
|---|
| 19 |
- cartography.data: features, types, sources, and stores |
|---|
| 20 |
- cartography.geometry: points, lines, polygons, and operators |
|---|
| 21 |
- cartography.proj: spatial/coordinate reference systems, projections, and |
|---|
| 22 |
transformations |
|---|
| 23 |
- cartography.styles: symbolization of map features |
|---|
| 24 |
- cartography.engine: map rendering engines |
|---|
| 25 |
|
|---|
| 26 |
Elements of these packages come from three components. |
|---|
| 27 |
|
|---|
| 28 |
- PCL-Core: all context, styles, projection, and geometry modules. |
|---|
| 29 |
- PCL-GDAL: optional vector and raster data connectors. |
|---|
| 30 |
- PCL-MapServer: optional rendering engine based on MapServer. |
|---|
| 31 |
|
|---|
| 32 |
|
|---|
| 33 |
Installation |
|---|
| 34 |
------------ |
|---|
| 35 |
|
|---|
| 36 |
See INSTALL.txt |
|---|
| 37 |
|
|---|
| 38 |
|
|---|
| 39 |
Usage |
|---|
| 40 |
----- |
|---|
| 41 |
|
|---|
| 42 |
For now, see the doctests: PCL-Core/tests/*.txt, and the geometry and postgis |
|---|
| 43 |
examples. PrimaGIS is a web mapping product for Plone built on PCL and is also |
|---|
| 44 |
a good source of PCL example code. |
|---|
| 45 |
|
|---|
| 46 |
|
|---|
| 47 |
Support |
|---|
| 48 |
------- |
|---|
| 49 |
|
|---|
| 50 |
See the wiki page at http://trac.gispython.org/projects/PCL. We have an email |
|---|
| 51 |
list: http://lists.gispython.org/mailman/listinfo/community, and an IRC |
|---|
| 52 |
channel: irc://freenode.net/zco. |
|---|
| 53 |
|
|---|
| 54 |
|
|---|