Intriguing option. So you assign virtual locations based on the layouting
algorithm, and then use neo4j-spatial's 'export to PNG' capabilities, which
also makes use of SLD for styling (geoserver-like styling, using geotools
inside, of course). This is certainly not an option I had every considered,
but I can no reason it would not work.

Could you tell us more about the domain? We could certainly give suggestions
on approaches on how to pick a coordinate system, and how to style the
results in the rendered image. I am currently using the amanzi-sld Ruby gem
for styling layers (just a wrapper DLS on top of SLD XML making it easier).
I have only tested this with real geographic data (streets, rivers, lakes,
parks, etc.) It would be cool to see it in use on something outside that
domain.

On Sat, Jan 15, 2011 at 2:34 PM, Jacob Hansson <[email protected]> wrote:

> Sorry Peter, misread you. What I was thinking was to render non-spatial
> graphs with neo4j spatial. A layout algorithm would calculate the
> "coordinates" of each node we want to visualize. That way we can view
> really
> big graphs in the browser, since the layout-work is already done by the
> server.
> Den 15 jan 2011 14.28 skrev "Jacob Hansson" <[email protected]>:
> > Yeah, you couldn't do very much with the markers. But you could
> pre-render
> > millions of nodes on the server, and serve it as a spatial layer as if it
> > was a map.
> >
> > Geoserver would slice it up, allowing zooming and panning just like a
> map.
> > Then you would add interactivity on top of the rendered image like google
> > does with google maps. It would be difficult to allow moving nodes and so
> > on, but clicking on them and adding relations etc would not be that
> > difficult..
> >
> > Especially cool if coupled with the styling available with the current
> geo
> > stack.
> >
> > Imagine for instance visualizing the corporation ownership and board
> members
> > dataset, enabling cheap and super-easy access to the entire visualized
> graph
> > in any browser.. :)
> _______________________________________________
> Neo4j mailing list
> [email protected]
> https://lists.neo4j.org/mailman/listinfo/user
>
_______________________________________________
Neo4j mailing list
[email protected]
https://lists.neo4j.org/mailman/listinfo/user

Reply via email to