Any example on how to build such customized GeometryEncoder?

Alireza

On Thu, Sep 11, 2014 at 3:07 PM, Craig Taverner <[email protected]> wrote:

>
> I want to build a graph out of the result of this query, is there any such
>> solution already in Neo4j, i.e., to recieve a query result as yet another
>> graph not
>> just a list of node?
>>
>
> This sounds very domain specific. What kind of graph do you want? I would
> assume you would need to build whatever graph you want yourself.
>
> However, if the graph you are talking about is the graph structure of the
> geometries themselves, then I recommend my previous suggestion, with a
> custom GeometryEncoder that allows the LineString and Polygon geometries to
> already be graphs. In that case your data model for a three point Polygon
> could be (p)-[:points]->(a)-[:first]->(b)->[:next]->(c)-[:last]->(a), where
> (a), (b) and (c) could all be Point Geometries in your index, and (p) would
> be the polygon containing those three points. The bbox and gtype for each
> point is stored on the a,b,c nodes, and the bbox and gtype of the entire
> polygon is stored on the (p) node, and your GeometryEncoder knows how to
> convert from graphs to Geometry objects and back.
>
> This way you control entirely the data model, while still being able to
> use the spatial library for geometry searches.
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "Neo4j" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/neo4j/svcOw_S0l1A/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Best Regards

Alireza Rezaei Mahdiraji

-- 
You received this message because you are subscribed to the Google Groups 
"Neo4j" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to