no longer use id_container to generate a unique ID.
fix a bug in positionGraph() for node ids where we have no '-' sign.
support input data that has no coordinates information.