<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../assets/xml/rss.xsl" media="all"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Sean Gillies (Posts about vector)</title><link>https://sgillies.net/</link><description></description><atom:link href="https://sgillies.net/tags/vector.xml" rel="self" type="application/rss+xml"></atom:link><language>en</language><lastBuildDate>Sun, 31 Dec 2023 01:26:21 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>Fiona 1.8.5</title><link>https://sgillies.net/2019/03/16/fiona-1-8-5.html</link><dc:creator>Sean Gillies</dc:creator><description>&lt;p&gt;Fiona, the Python library for reading and write geospatial
vector data that is used by GeoPandas, has a new 1.8.5 release with significant bug
fixes and performance improvements. See the &lt;a class="reference external" href="https://github.com/Toblerity/Fiona/blob/master/CHANGES.txt#L6-L30"&gt;change log&lt;/a&gt; for
details and &lt;code class="docutils literal"&gt;pip install &lt;span class="pre"&gt;-U&lt;/span&gt; fiona&lt;/code&gt; to upgrade.&lt;/p&gt;
&lt;p&gt;Another reason to upgrade is that &lt;a class="reference external" href="https://pypi.org/project/Fiona/1.8.5/#files"&gt;the wheels on PyPI&lt;/a&gt; now include GDAL 2.4.0,
a version with many core and format driver improvements, including support for
GeoJSON feature sequences and WebP compression in GeoTIFFs.&lt;/p&gt;</description><category>data</category><category>fiona</category><category>gdal</category><category>ogr</category><category>python</category><category>vector</category><category>work</category><guid>https://sgillies.net/2019/03/16/fiona-1-8-5.html</guid><pubDate>Sat, 16 Mar 2019 17:23:44 GMT</pubDate></item><item><title>Fiona 1.8.0</title><link>https://sgillies.net/2018/11/05/fiona-1-8-0.html</link><dc:creator>Sean Gillies</dc:creator><description>&lt;p&gt;I forgot to blog this on the day we released it. I'm sick today and will keep
this post brief. Fiona 1.8.0 is on PyPI. The release announcement is here:
&lt;a class="reference external" href="https://github.com/Toblerity/Fiona/releases/tag/1.8.0"&gt;https://github.com/Toblerity/Fiona/releases/tag/1.8.0&lt;/a&gt;. There will be a 1.8.1
release soon.&lt;/p&gt;</description><category>fiona</category><category>gdal</category><category>ogr</category><category>python</category><category>vector</category><category>work</category><guid>https://sgillies.net/2018/11/05/fiona-1-8-0.html</guid><pubDate>Tue, 06 Nov 2018 01:32:31 GMT</pubDate></item><item><title>Fiona 1.8b1</title><link>https://sgillies.net/2018/10/15/fiona-1-8-b1.html</link><dc:creator>Sean Gillies</dc:creator><description>&lt;p&gt;Fiona 1.8b1 is in the cheese shop today while supplies last:
&lt;a class="reference external" href="https://pypi.org/project/Fiona/1.8b1/"&gt;https://pypi.org/project/Fiona/1.8b1/&lt;/a&gt;. There are changes since 1.8a3, none of
them breaking. Please, if you can, run &lt;code class="docutils literal"&gt;pip install &lt;span class="pre"&gt;fiona==1.8b1&lt;/span&gt;&lt;/code&gt; to help
test this prerelease.&lt;/p&gt;
&lt;section id="deprecations"&gt;
&lt;h2&gt;Deprecations&lt;/h2&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;Collection slicing has been deprecated and will be prohibited in a future version.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/section&gt;
&lt;section id="bug-fixes"&gt;
&lt;h2&gt;Bug fixes&lt;/h2&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;Rasterio CRS objects passed to transform module methods will be converted to dicts as needed (#590).&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Implicitly convert curve geometries to their linear approximations rather than failing (#617).&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Migrated unittest test cases in test_collection.py and test_layer.py to the use of the standard data_dir and path_coutwildrnp_shp fixtures (#616).&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Root logger configuration has been removed from all test scripts (#615).&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;An AWS session is created for the CLI context Env only if explicitly requested, matching the behavior of Rasterio’s CLI (#635).&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Dependency on attrs is made explicit.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Other dependencies are pinned to known good versions in requirements files.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Unused arguments have been removed from the Env constructor (#637).&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/section&gt;
&lt;section id="refactoring"&gt;
&lt;h2&gt;Refactoring&lt;/h2&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;A &lt;code class="docutils literal"&gt;with_context_env&lt;/code&gt; decorator has been added and used to set up the GDAL environment for CLI commands. The command functions themselves are now simplified.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A 1.8.0 final release is scheduled for the &lt;a class="reference external" href="https://sgillies.net/2018/10/03/fiona-1-8-0-final-push.html"&gt;end of this month&lt;/a&gt;.&lt;/p&gt;
&lt;/section&gt;</description><category>data</category><category>fiona</category><category>gdal</category><category>ogr</category><category>python</category><category>vector</category><category>work</category><guid>https://sgillies.net/2018/10/15/fiona-1-8-b1.html</guid><pubDate>Mon, 15 Oct 2018 18:19:47 GMT</pubDate></item><item><title>Fiona 1.8.0 Final Push</title><link>https://sgillies.net/2018/10/03/fiona-1-8-0-final-push.html</link><dc:creator>Sean Gillies</dc:creator><description>&lt;p&gt;A 1.8.0 release of Fiona, OGR's new/nimble/nother API for Python, is one of my
work goals for the last quarter of 2018. In fact, I'm going to try to wrap it
up &lt;a class="reference external" href="https://github.com/Toblerity/Fiona/issues/396#issuecomment-426004493"&gt;by Halloween&lt;/a&gt;.
I published wheels for 1.8a3 to PyPI on Monday and would be much obliged if you
would try them out: &lt;code class="docutils literal"&gt;pip install &lt;span class="pre"&gt;fiona==1.8a3&lt;/span&gt;&lt;/code&gt;.&lt;/p&gt;</description><category>fiona</category><category>gdal</category><category>ogr</category><category>python</category><category>vector</category><category>work</category><guid>https://sgillies.net/2018/10/03/fiona-1-8-0-final-push.html</guid><pubDate>Wed, 03 Oct 2018 17:15:50 GMT</pubDate></item><item><title>Fiona and Rasterio releases</title><link>https://sgillies.net/2014/09/02/fiona-and-rasterio-releases.html</link><dc:creator>Sean Gillies</dc:creator><description>&lt;p&gt;Like everyone else, I'm making releases before FOSS4G. Fiona 1.2 has a bunch of
bug fixes and &lt;a class="reference external" href="https://github.com/Toblerity/Fiona/blob/master/CHANGES.txt#L4"&gt;new features&lt;/a&gt; (contributed
largely by René Buffat) and Rasterio 0.12 has &lt;a class="reference external" href="https://github.com/mapbox/rasterio/blob/master/CHANGES.txt#L4"&gt;new CLI commands and options&lt;/a&gt;. I'll be
talking about these packages and their design and use first thing Wednesday
morning (September 10) at FOSS4G. I've also got some things to say about Python
programming and geographic data that are not specific to Fiona and Rasterio.&lt;/p&gt;
&lt;p&gt;The big deal, however, will be the release of Shapely 1.4 on September 9. This
is the first version with major new features since the project made the jump to
Python 3. There will be quite a lot of new stuff in 1.4 including &lt;a class="reference external" href="https://github.com/Toblerity/Shapely/blob/master/CHANGES.txt#L4"&gt;better
interaction with IPython Notebooks, vectorized functions, an R-tree, and lots
of speedups&lt;/a&gt;. It's been
a group effort largely motivated by development of visualization and analytic
frameworks: &lt;a class="reference external" href="http://scitools.org.uk/cartopy/"&gt;Cartopy&lt;/a&gt; and &lt;a class="reference external" href="http://geopandas.org/"&gt;GeoPandas&lt;/a&gt;.  Joshua Arnott and Jacob Wasserman in particular
have been putting a lot of time into making Shapely better and faster over the
past couple of weeks. If you're a Shapely user, please do something nice for
these two the next time you see them.&lt;/p&gt;</description><category>data</category><category>fiona</category><category>foss4g</category><category>python</category><category>raster</category><category>rasterio</category><category>shapely</category><category>vector</category><category>work</category><guid>https://sgillies.net/2014/09/02/fiona-and-rasterio-releases.html</guid><pubDate>Tue, 02 Sep 2014 06:00:00 GMT</pubDate></item></channel></rss>