Profile cover photo
Profile photo
Mikhail Gusev
5 followers
5 followers
About
Posts

Post has attachment

Post has attachment
Week #13. GNM finished
At this week I've completed all that I planed to do for the last week: 1) Fixed all makefiles (GNUMakefile and makefile.vc) and built on Linux and Windows accordingly. I also tested all my apps (which use the most of GNM functionality) on these platforms an...
Add a comment...

Post has attachment
Week #12. GNM is almost finished
What I've complete in GNM at this week: 1. Implemented the second algorithm: Connected components search and according capability in gnmanalyse app; 2. Implemented blocking capabilities for networks. Now you can calculate paths and resource distribution via...
Add a comment...

Post has attachment
Week #11. Network's business logic
At this week I've implemented a support of network's business logic ( commit ) as I described in my previous posts which is based on the concept of string rules. More general, for the future subclasses of GNMNetwork the method CreateRule(const char *pszRule...
Week #11. Network's business logic
Week #11. Network's business logic
gsoc2014gnm.blogspot.com
Add a comment...

Post has attachment
Week #10. Network analysis in GNM
The new GNM functionality came to GDAL with two new applications: gnmmanage and gnmanalyse. In this post I'll describe the new classes and methods of API by example of these apps, which I also implement on this week: this is my last commit . Note: I've also...
Week #10. Network analysis in GNM
Week #10. Network analysis in GNM
gsoc2014gnm.blogspot.com
Add a comment...

Post has attachment
Week #9. Working with features and gnminfo python tests
There are several methods were added to gnm: CreateFeature(), SetFeature(), DeleteFeature() which do the required actions for the connectivity and then call the corresponding GDALDataset methods. This week I've also finally coped with python in GDAL. So for...
Add a comment...

Post has attachment
Week #8. Automatic graph building
This is my last commit . Automatic graph building in GNM Similar to my old concept there can be several automatic graph building algorithms in GNM, because this mechanism is implemented as the pattern "Strategy". Firstly we must initialize the strategy with...
Add a comment...

Post has attachment
Week #7. Reviewed timeline
During this week I've: - worked with python tests which I had to implement as it usual for testing GDAL. Unfortunately I didn't have enough time to fully implement them; - chosen a final way of applying my changes in GDAL library: a fork of the official GDA...
Add a comment...

Post has attachment
Week #6. GNM in GDAL 2.0
Take a look at my repo to see the source code with comments and methods description. GNM API (source code at <gdal root>/gnm ) In general the approach is like in one of my first posts , but now we have the API, which integrated into GDAL library (for the mo...
Add a comment...

Post has attachment
Week #3 and #4
These two weeks were hard for me, because I had to spend additional time to prepare and defend my Master's thesis. Now it is successfully done and I fully concentrate on GSoC coding. Nevertheless I have already done some important things: * Made some main m...
Add a comment...
Wait while more posts are being loaded