Re: [Neo4j] GSoC 2011 Neo4j Geoprocessing | Weekly Report #12
Thanks Andreas for a great project this summer! I look forward to having you here next week in the cosy warmth of the Swedish autumn to integrate the work into the main stream! Cheers, /peter neubauer GTalk: neubauer.peter Skype peter.neubauer Phone +46 704 106975 LinkedIn http://www.linkedin.com/in/neubauer Twitter http://twitter.com/peterneubauer http://www.neo4j.org - Your high performance graph database. http://startupbootcamp.org/- Öresund - Innovation happens HERE. http://www.thoughtmade.com - Scandinavia's coolest Bring-a-Thing party. On Mon, Aug 22, 2011 at 7:03 AM, Andreas Wilhelm a...@kabelbw.de wrote: Hello, In the final week I didn?t had much time so I only added some more code documentation. There still things to do and I will continue to working on this even Google Summer of Code is now ending. It was an enjoyable time, I have learned many new things and I would like to thank my mentors Peter and Craig, and OSGeo to give me this chance. Best Regards Andreas ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user
[Neo4j] GSoC 2011 Neo4j Geoprocessing | Weekly Report #12
Hello, In the final week I didn?t had much time so I only added some more code documentation. There still things to do and I will continue to working on this even Google Summer of Code is now ending. It was an enjoyable time, I have learned many new things and I would like to thank my mentors Peter and Craig, and OSGeo to give me this chance. Best Regards Andreas ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user
[Neo4j] GSoC 2011 Neo4j Geoprocessing | Weekly Report #11
Hi, This week I spent the most of the time with documentation, code refactoring and performance optimization. Also did some benchmarking with Neo4j Spatial and PostgreSQL/Postgis(GeoServer). Best Regards Andreas ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user
Re: [Neo4j] GSoC 2011 Neo4j Geoprocessing | Weekly Report #10
Good work Andreas ! Did you even update the Geoserver wiki page in order to be able to test it out? /peter On Saturday, August 6, 2011, Andreas Wilhelm a...@kabelbw.de wrote: Hi, This and the last week I debugged the GeoServer to find the problem why the integeration of the Neo4j Spatial data store does not work anymore. I fixed the issues and did some refactoring(going on) and seperated the Neo4j datastore implementation in a extra maven module. It is now working with the newest GeoServer(2.1.1). It is available at: https://github.com/AndreasWilhelm/gt-neo4j-spatial Also I did some reworking on the ST_As*(KML, GeoJSON) classes to be also able to provide the properties of the geometry in the response. Best Regards Andreas ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user -- Cheers, /peter neubauer GTalk: neubauer.peter Skype peter.neubauer Phone +46 704 106975 LinkedIn http://www.linkedin.com/in/neubauer Twitter http://twitter.com/peterneubauer http://www.neo4j.org - Your high performance graph database. http://startupbootcamp.org/- Öresund - Innovation happens HERE. http://www.thoughtmade.com - Scandinavia's coolest Bring-a-Thing party. ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user
Re: [Neo4j] GSoC 2011 Neo4j Geoprocessing | Weekly Report #10
in process ;-) Am 06.08.2011 08:44, schrieb Peter Neubauer: Good work Andreas ! Did you even update the Geoserver wiki page in order to be able to test it out? /peter On Saturday, August 6, 2011, Andreas Wilhelma...@kabelbw.de wrote: Hi, This and the last week I debugged the GeoServer to find the problem why the integeration of the Neo4j Spatial data store does not work anymore. I fixed the issues and did some refactoring(going on) and seperated the Neo4j datastore implementation in a extra maven module. It is now working with the newest GeoServer(2.1.1). It is available at: https://github.com/AndreasWilhelm/gt-neo4j-spatial Also I did some reworking on the ST_As*(KML, GeoJSON) classes to be also able to provide the properties of the geometry in the response. Best Regards Andreas ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user
[Neo4j] GSoC 2011 Neo4j Geoprocessing | Weekly Report #10
Hi, This and the last week I debugged the GeoServer to find the problem why the integeration of the Neo4j Spatial data store does not work anymore. I fixed the issues and did some refactoring(going on) and seperated the Neo4j datastore implementation in a extra maven module. It is now working with the newest GeoServer(2.1.1). It is available at: https://github.com/AndreasWilhelm/gt-neo4j-spatial Also I did some reworking on the ST_As*(KML, GeoJSON) classes to be also able to provide the properties of the geometry in the response. Best Regards Andreas ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user
[Neo4j] GSoC 2011 Neo4j Geoprocessing | Weekly Report #8
Hi, This week I started with my second phase of GSOC which means to create an Neo4j geoprocessing example in uDig. For that I set up the development environment for uDig. Also added some more code comments to the spatial functions and installed the doc-toolchain for Neo4j (Spatial). Currently I´m checking the GeoServer integration of Neo4j Spatial. Best Regards Andreas ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user
Re: [Neo4j] GSoC 2011 Neo4j Geoprocessing | Weekly Report #8
Hi, First, thanks a lot for your work :) If you have time, i post a bug on github about the integration of neo4jSpatial into geoserver, if you want some help on this point, i'am here and ready ! ;) https://github.com/neo4j/neo4j-spatial/issues/12 Best regards, SRey. On Fri, Jul 22, 2011 at 8:52 PM, Andreas Wilhelm a...@kabelbw.de wrote: Hi, This week I started with my second phase of GSOC which means to create an Neo4j geoprocessing example in uDig. For that I set up the development environment for uDig. Also added some more code comments to the spatial functions and installed the doc-toolchain for Neo4j (Spatial). Currently I´m checking the GeoServer integration of Neo4j Spatial. Best Regards Andreas ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user -- http://stackoverflow.com/users/385881/reyman64 ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user
[Neo4j] GSoC 2011 Neo4j Geoprocessing | Weekly Report #7
Hi, This week I added just more spatial functions: ST_LengthInMeters ST_LengthInMiles ST_LongestLine ST_DistanceInMeters ST_DistanceInMiles ST_MaxDistance ST_MaxDistanceInMeter ST_MaxDistanceInMiles ST_ShortestLine ST_SymDifference ST_DelaunayTriangle ST_Difference ST_ConvexHull ST_Boundary ST_CoordDim ST_Dimension ST_Envelope ST_IsSimple ST_IsNotSimple ST_NumGeometries ST_NumPoints ST_PointN ST_SRID ST_GeometryN ST_GeometryType ST_NumInteriorRings ST_ExteriorRing Best Regards Andreas Wilhelm ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user
Re: [Neo4j] GSoC 2011 Neo4j Geoprocessing | Weekly Report #7
Wilhelm, You are crunching it! Good work, hope to help out with the docs. /peter Sent from my phone. On Jul 16, 2011 9:56 AM, Andreas Wilhelm a...@kabelbw.de wrote: Hi, This week I added just more spatial functions: ST_LengthInMeters ST_LengthInMiles ST_LongestLine ST_DistanceInMeters ST_DistanceInMiles ST_MaxDistance ST_MaxDistanceInMeter ST_MaxDistanceInMiles ST_ShortestLine ST_SymDifference ST_DelaunayTriangle ST_Difference ST_ConvexHull ST_Boundary ST_CoordDim ST_Dimension ST_Envelope ST_IsSimple ST_IsNotSimple ST_NumGeometries ST_NumPoints ST_PointN ST_SRID ST_GeometryN ST_GeometryType ST_NumInteriorRings ST_ExteriorRing Best Regards Andreas Wilhelm ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user
Re: [Neo4j] GSoC 2011 Neo4j Geoprocessing | Weekly Report #7
Btw, Is this all generic or implemented for OSM only? /peter Sent from my phone. On Jul 16, 2011 9:56 AM, Andreas Wilhelm a...@kabelbw.de wrote: Hi, This week I added just more spatial functions: ST_LengthInMeters ST_LengthInMiles ST_LongestLine ST_DistanceInMeters ST_DistanceInMiles ST_MaxDistance ST_MaxDistanceInMeter ST_MaxDistanceInMiles ST_ShortestLine ST_SymDifference ST_DelaunayTriangle ST_Difference ST_ConvexHull ST_Boundary ST_CoordDim ST_Dimension ST_Envelope ST_IsSimple ST_IsNotSimple ST_NumGeometries ST_NumPoints ST_PointN ST_SRID ST_GeometryN ST_GeometryType ST_NumInteriorRings ST_ExteriorRing Best Regards Andreas Wilhelm ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user
Re: [Neo4j] GSoC 2011 Neo4j Geoprocessing | Weekly Report #7
It should be working with all layers which are implementing the EditLayer or Layer interface, but I tested it only with OSMLayer. Am 16.07.2011 10:03, schrieb Peter Neubauer: Btw, Is this all generic or implemented for OSM only? /peter Sent from my phone. On Jul 16, 2011 9:56 AM, Andreas Wilhelma...@kabelbw.de wrote: Hi, This week I added just more spatial functions: ST_LengthInMeters ST_LengthInMiles ST_LongestLine ST_DistanceInMeters ST_DistanceInMiles ST_MaxDistance ST_MaxDistanceInMeter ST_MaxDistanceInMiles ST_ShortestLine ST_SymDifference ST_DelaunayTriangle ST_Difference ST_ConvexHull ST_Boundary ST_CoordDim ST_Dimension ST_Envelope ST_IsSimple ST_IsNotSimple ST_NumGeometries ST_NumPoints ST_PointN ST_SRID ST_GeometryN ST_GeometryType ST_NumInteriorRings ST_ExteriorRing Best Regards Andreas Wilhelm ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user
Re: [Neo4j] GSoC 2011 Neo4j Geoprocessing | Weekly Report #7
Ok, Cool, will take a look. /peter Sent from my phone. On Jul 16, 2011 12:49 PM, Andreas Wilhelm a...@kabelbw.de wrote: It should be working with all layers which are implementing the EditLayer or Layer interface, but I tested it only with OSMLayer. Am 16.07.2011 10:03, schrieb Peter Neubauer: Btw, Is this all generic or implemented for OSM only? /peter Sent from my phone. On Jul 16, 2011 9:56 AM, Andreas Wilhelma...@kabelbw.de wrote: Hi, This week I added just more spatial functions: ST_LengthInMeters ST_LengthInMiles ST_LongestLine ST_DistanceInMeters ST_DistanceInMiles ST_MaxDistance ST_MaxDistanceInMeter ST_MaxDistanceInMiles ST_ShortestLine ST_SymDifference ST_DelaunayTriangle ST_Difference ST_ConvexHull ST_Boundary ST_CoordDim ST_Dimension ST_Envelope ST_IsSimple ST_IsNotSimple ST_NumGeometries ST_NumPoints ST_PointN ST_SRID ST_GeometryN ST_GeometryType ST_NumInteriorRings ST_ExteriorRing Best Regards Andreas Wilhelm ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user
[Neo4j] GSoC 2011 Neo4j Geoprocessing | Weekly Report #7
Hi, This week I wrote some overview documentation for the code review, added full delete operation for OSMLayer graph model - with relation rebuilding of the remaining geom nodes and added some more spatial type functions: ST_Area, ST_Box2D, ST_Buffer, ST_Centroid, ST_Length, ST_MaxX, ST_MinX, ST_MaxY, ST_MinY. Best Regards Andreas ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user
[Neo4j] GSoC 2011 Neo4j Geoprocessing | Weekly Report #6
Hi, This week I had a little blocker with deleting some subgraph nodes and relations. For that I made a seperate test to identify the problem and try to find a solution. Apart from that I integrated a additonal spatial type function to get the distance between geometry nodes and updated the already existing spatial type functions to the new API. Best Regards Andreas Wilhelm ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user
Re: [Neo4j] GSoC 2011 Neo4j Geoprocessing | Weekly Report #6
Hi Andreas, Sounds like good progress over all. It is only a week to the mid-terms, so it would be good to do a general code overview and see if this can be integrated with trunk. Shall we plan for a review and test integration in the middle of next week? Regards, Craig On Sat, Jul 2, 2011 at 10:25 AM, Andreas Wilhelm a...@kabelbw.de wrote: Hi, This week I had a little blocker with deleting some subgraph nodes and relations. For that I made a seperate test to identify the problem and try to find a solution. Apart from that I integrated a additonal spatial type function to get the distance between geometry nodes and updated the already existing spatial type functions to the new API. Best Regards Andreas Wilhelm ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user
[Neo4j] GSoC 2011 Neo4j Geoprocessing | Weekly Report #5
Hello, This week I did some reworking of the spatial CRUD implementation where I´m still currently working on. Integrated new spatial type functions like to simplify geometries with the Douglas-Peucker algorithm, getting start and endpoint of a geometry and the union of geometries. Best Regards Andreas Wilhelm ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user
[Neo4j] GSoC 2011 Neo4j Geoprocessing | Weekly Report #4
Hi, This week I implemented basic insert and delete capability for Neo4j Spatial type functions, added ST_GeomFromText as a new spatial function and at the moment I prepare everything to be able to commit it to the main repository of Neo4j Spatial, this means testing, documentation, etc... Best Regards Andreas ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user
[Neo4j] GSoC 2011 Neo4j Geoprocessing | Weekly Report #3
Hi, This week I did some documentation and add capability for spatial type queries with restriction and nested queries (still in the process). Best Regards Andreas ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user
Re: [Neo4j] GSoC 2011 Neo4j Geoprocessing | Weekly Report #2
Very nice Andreas! You consider it safe to pull these changes into the main repo? Cheers, /peter neubauer GTalk: neubauer.peter Skype peter.neubauer Phone +46 704 106975 LinkedIn http://www.linkedin.com/in/neubauer Twitter http://twitter.com/peterneubauer http://www.neo4j.org - Your high performance graph database. http://startupbootcamp.org/- Öresund - Innovation happens HERE. http://www.thoughtmade.com - Scandinavia's coolest Bring-a-Thing party. On Sun, Jun 5, 2011 at 1:39 PM, Andreas Wilhelm a...@kabelbw.de wrote: Hi, This week I implemented update and search capability for spatial functions and following spatial functions with JUnit tests: ST_AsText, ST_AsKML, ST_AsGeoJSON, ST_AsBinary and ST_Reverse. Best Regards Andreas ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user
Re: [Neo4j] GSoC 2011 Neo4j Geoprocessing | Weekly Report #2
I suggest you code review them first. Especially since there are API changes. On Tue, Jun 7, 2011 at 10:11 AM, Peter Neubauer peter.neuba...@neotechnology.com wrote: Very nice Andreas! You consider it safe to pull these changes into the main repo? Cheers, /peter neubauer GTalk: neubauer.peter Skype peter.neubauer Phone +46 704 106975 LinkedIn http://www.linkedin.com/in/neubauer Twitter http://twitter.com/peterneubauer http://www.neo4j.org - Your high performance graph database. http://startupbootcamp.org/- Öresund - Innovation happens HERE. http://www.thoughtmade.com - Scandinavia's coolest Bring-a-Thing party. On Sun, Jun 5, 2011 at 1:39 PM, Andreas Wilhelm a...@kabelbw.de wrote: Hi, This week I implemented update and search capability for spatial functions and following spatial functions with JUnit tests: ST_AsText, ST_AsKML, ST_AsGeoJSON, ST_AsBinary and ST_Reverse. Best Regards Andreas ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user
Re: [Neo4j] GSoC 2011 Neo4j Geoprocessing | Weekly Report #2
Well first I should add some more documentation/comments :-P and then we could review the code. Am 07.06.2011 22:29, schrieb Craig Taverner: I suggest you code review them first. Especially since there are API changes. On Tue, Jun 7, 2011 at 10:11 AM, Peter Neubauer peter.neuba...@neotechnology.com wrote: Very nice Andreas! You consider it safe to pull these changes into the main repo? Cheers, /peter neubauer GTalk: neubauer.peter Skype peter.neubauer Phone +46 704 106975 LinkedIn http://www.linkedin.com/in/neubauer Twitter http://twitter.com/peterneubauer http://www.neo4j.org - Your high performance graph database. http://startupbootcamp.org/- Öresund - Innovation happens HERE. http://www.thoughtmade.com - Scandinavia's coolest Bring-a-Thing party. On Sun, Jun 5, 2011 at 1:39 PM, Andreas Wilhelma...@kabelbw.de wrote: Hi, This week I implemented update and search capability for spatial functions and following spatial functions with JUnit tests: ST_AsText, ST_AsKML, ST_AsGeoJSON, ST_AsBinary and ST_Reverse. Best Regards Andreas ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user
[Neo4j] GSoC 2011 Neo4j Geoprocessing | Weekly Report #2
Hi, This week I implemented update and search capability for spatial functions and following spatial functions with JUnit tests: ST_AsText, ST_AsKML, ST_AsGeoJSON, ST_AsBinary and ST_Reverse. Best Regards Andreas ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user
[Neo4j] GSoC 2011 Neo4j Geoprocessing
Hi, One requirement of Google Summer of Code is that I give a weekly status report. So this week I started with spatial transform and update functionality on Neo4j Spatial. There a still some problems with updating which I will focus next week and implementing some more spatial functions. Best Regards Andreas ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user
Re: [Neo4j] GSoC 2011 Neo4j Geoprocessing
Am 30.04.2011 00:29, schrieb Andreas Wilhelm: I'm happy to say that I have been selected for the Google Summer of Code 2011 for my proposal Neo4j Geoprocessing. Hi! Nice to have someone on board for all this GIS stuff ;) The idea is to integrate a similar range of geospatial functions in Neo4j as PostGIS offers and implement a uDig plugin which uses the geoprocessing functions to analyze OpenStreetMap data. If you do so, take a look how to deal with all these energy lines, wind- and solar parks within OSM ;) Thanks so far... Achim ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user
Re: [Neo4j] GSoC 2011 Neo4j Geoprocessing
Andreas, welcome to the GSoC - Craig, Jody and me are superthrilled to get going on this! Keep the list updated on any issues you are encountering while getting up to speed so we all can try to make the ride as smooth as possible. Cheers, /peter neubauer GTalk: neubauer.peter Skype peter.neubauer Phone +46 704 106975 LinkedIn http://www.linkedin.com/in/neubauer Twitter http://twitter.com/peterneubauer http://www.neo4j.org - Your high performance graph database. http://startupbootcamp.org/ - Öresund - Innovation happens HERE. http://www.thoughtmade.com - Scandinavia's coolest Bring-a-Thing party. On Sat, Apr 30, 2011 at 12:29 AM, Andreas Wilhelm a...@kabelbw.de wrote: Hi, I'm happy to say that I have been selected for the Google Summer of Code 2011 for my proposal Neo4j Geoprocessing. The idea is to integrate a similar range of geospatial functions in Neo4j as PostGIS offers and implement a uDig plugin which uses the geoprocessing functions to analyze OpenStreetMap data. Peter Neubauer will support me as my mentor and I´m hope I also get some tips, ideas or feedback from you to make it a successful and a meaningful contribution to uDig and Neo4j:-) Best Regards Andreas ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user