python-feedgen/feedgen/ext
Henry Walshaw 8d413f576f Add a geom_from_geo_interface method for GeoRSS Entry
A standard way for different geometry libraries in Python to be
interoperable is a `__geo_interface__` for the geometry (see the
specification: https://gist.github.com/sgillies/2217756). This
includes the shapely library, geometries from QGIS, and geometries in
Esri's arcpy libraries for ArcGIS desktop and ArcGIS pro.

To make it easier to generate a georss entry a simple method which
does the conversion (of the supported geometries only) and sets the
appropriate geometry type.

This includes a custom error for the geometry being incompatible and a
custom warning for a polygon with interior holes. This is done to
store the geometries on the exception / warning if required for
debugging.
2019-07-08 13:38:39 +10:00
..
__init__.py Flake8 Compatibility 2017-01-05 00:39:33 +01:00
base.py Flake8 Compatibility 2017-01-05 00:39:33 +01:00
dc.py Fix a few typos. 2018-07-04 03:29:15 -04:00
geo.py Fixed GeoRSS Extemsion 2018-03-04 22:55:57 +01:00
geo_entry.py Add a geom_from_geo_interface method for GeoRSS Entry 2019-07-08 13:38:39 +10:00
media.py Use isort to sort import 2018-03-04 20:05:29 +01:00
podcast.py Use isort to sort import 2018-03-04 20:05:29 +01:00
podcast_entry.py Use isort to sort import 2018-03-04 20:05:29 +01:00
syndication.py Use isort to sort import 2018-03-04 20:05:29 +01:00
torrent.py Merge branch 'master' of https://github.com/EdwardBetts/python-feedgen 2018-03-04 20:16:01 +01:00