Python: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Stefan (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Stefan (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 15: | Zeile 15: | ||
* Python Essential Reference | * Python Essential Reference | ||
== Python-Programmierung für GIS == | == Python installieren und editieren == | ||
=== Installation Python === | |||
Installation Python unter Windows: | |||
* tbd. | |||
Installation Python unter Unix: | |||
* tbd. | |||
=== Python-Editoren und IDEs === | |||
Zum Editieren und als Entwicklungsumgebung (integrated development environments, IDE) empfehlen wir Eclipse mit pyDev: | |||
* Eclipse mit pyDev-Plugin: (Unix, Windows, Mac OS X), vollständige IDE u.a. mit Code-Vervollständigung und Reactoring. | |||
** Installation: http://eclipse.org und http://pydev.org/download.html | |||
** Python Development with PyDev and Eclipse - [http://www.vogella.de/articles/Python/article.html Tutorial] | |||
Ansonsten haben wir über folgende Editoren gutes gehört (und gelesen): | |||
* Eric? | |||
* PythonWin: (Windows only), mit Debugger, bei ArcGIS-User verbreitet, keine Code-Vervollständigung. | |||
* Komodo Edit: Open Source-Version von "Komodo IDE" (Unix, Windows, Mac OS X) | |||
== Python-Programmierung == | |||
=== Python-Programmierung für GIS === | |||
PyWPS Web Processing Service: PyWPS ia Python program which implements the OGC [[WPS]] 1.0.0 | PyWPS Web Processing Service: PyWPS ia Python program which implements the OGC [[WPS]] 1.0.0 | ||
| Zeile 23: | Zeile 46: | ||
been written in other languages. See http://pywps.wald.intevation.org/documentation/ . | been written in other languages. See http://pywps.wald.intevation.org/documentation/ . | ||
== Python-Programmierung mit QGIS == | === Python-Programmierung mit QGIS === | ||
* Siehe [http://dev.ifs.hsr.ch/python4gis Python Programming for (Q)GIS]. | * Siehe [http://dev.ifs.hsr.ch/python4gis Python Programming for (Q)GIS]. | ||
== Python-Programmierung mit ArcGIS == | === Python-Programmierung mit ArcGIS === | ||
* Lecture [http://www.gis.usu.edu/~jlowry/python/ "GIS Programming with Python"] von John Lowry e al. | * Lecture [http://www.gis.usu.edu/~jlowry/python/ "GIS Programming with Python"] von John Lowry e al. | ||
* "A Guide to the Python Universe for ESRI". | * "A Guide to the Python Universe for ESRI". | ||
* Kurse z.B. bei ESRI Suisse in Zürich. | * Kurse z.B. bei ESRI Suisse in Zürich. | ||
== Weblinks == | == Weblinks == | ||
Version vom 15. März 2010, 22:59 Uhr
Siehe auch:
Dokumentation
für Neueinsteiger:
Bücher:
- Dive into Python - Online-Version
- Python in a Nutshell
- Learning Python
- Python Essential Reference
Python installieren und editieren
Installation Python
Installation Python unter Windows:
- tbd.
Installation Python unter Unix:
- tbd.
Python-Editoren und IDEs
Zum Editieren und als Entwicklungsumgebung (integrated development environments, IDE) empfehlen wir Eclipse mit pyDev:
- Eclipse mit pyDev-Plugin: (Unix, Windows, Mac OS X), vollständige IDE u.a. mit Code-Vervollständigung und Reactoring.
- Installation: http://eclipse.org und http://pydev.org/download.html
- Python Development with PyDev and Eclipse - Tutorial
Ansonsten haben wir über folgende Editoren gutes gehört (und gelesen):
- Eric?
- PythonWin: (Windows only), mit Debugger, bei ArcGIS-User verbreitet, keine Code-Vervollständigung.
- Komodo Edit: Open Source-Version von "Komodo IDE" (Unix, Windows, Mac OS X)
Python-Programmierung
Python-Programmierung für GIS
PyWPS Web Processing Service: PyWPS ia Python program which implements the OGC WPS 1.0.0 standard (with a few omissions). PyWPS has a low footprint, making it easy to install. Python was considered a good choice of implementation language as it is a very easy language to develop in and allows partners to easily integrate existing processing which may have been written in other languages. See http://pywps.wald.intevation.org/documentation/ .
Python-Programmierung mit QGIS
Python-Programmierung mit ArcGIS
- Lecture "GIS Programming with Python" von John Lowry e al.
- "A Guide to the Python Universe for ESRI".
- Kurse z.B. bei ESRI Suisse in Zürich.
Weblinks
- Python Cookbook - A collection of the Python "recipies"
- The official website for the Python language: python.org
- The Python Tutorial