wradlib.io.misc.write_polygon_to_text#
- wradlib.io.misc.write_polygon_to_text(fname, polygons)[source]#
Writes Polygons to a Text file which can be interpreted by ESRI ArcGIS’s “Create Features from Text File (Samples)” tool.
This is (yet) only a convenience function with limited functionality. E.g. interior rings are not yet supported.
- Parameters:
- Returns:
Note
As Polygons are closed shapes, the first and the last vertex of each polygon must be the same!
Examples
- Writes two triangle Polygons to a text file::
poly1 = [[0.,0.,0.,0.],[0.,1.,0.,1.],[1.,1.,0.,2.],[0.,0.,0.,0.]] poly2 = [[0.,0.,0.,0.],[0.,1.,0.,1.],[1.,1.,0.,2.],[0.,0.,0.,0.]] polygons = [poly1, poly2] write_polygon_to_text(‘polygons.txt’, polygons)
- The resulting text file will look like this::
Polygon 0 0 0 0.000000 0.000000 0.000000 0.000000 1 0.000000 1.000000 0.000000 1.000000 2 1.000000 1.000000 0.000000 2.000000 3 0.000000 0.000000 0.000000 0.000000 1 0 0 0.000000 0.000000 0.000000 0.000000 1 0.000000 1.000000 0.000000 1.000000 2 1.000000 1.000000 0.000000 2.000000 3 0.000000 0.000000 0.000000 0.000000 END