MapSurfer.NET 2.2 is out
This release is mostly dedicated to a long-expected release of Npgsql library which is used in MapSurfer.NET to communicated with PostgreSQL data bases. The Npgsql Development Team worked hard over a year to completely rewrite the library. The performance boost of a new version 3.0 is just amazing. In order to confirm our statement, we ran some tests on the same data set as we used in one of our previous blog posts (see Test #3). The usage of Npgsql 3.0 gives us the following results:
As it can be seen from the figure, Npgsql 3.0 is able to significantly speed up the total time of a tile seeding process. The average performance boost is about 200%. Next, we carried out a test in which we measured the actual time of fetching data from a data base. The observed time is 2.9 sec with Npgsql 3.0 versus 11.7 sec using Npgsql 2.2.
Concluding, we highly recommend to upgrade MapSurfer.NET to those who uses MapSurfer.NET framework to render spatial data stored in a PostgreSQL data base.
For more details, check out our full release notes for MapSurfer.NET v2.2.