/// <summary>
        /// Create graphic object for candidate
        /// </summary>
        /// <param name="candidate">Source candidate</param>
        /// <returns>Graphic object for candidate</returns>
        public static CandidateGraphicObject Create(AddressCandidate candidate)
        {
            CandidateGraphicObject graphic = new CandidateGraphicObject(candidate)
            {
                Symbol = new CandidateSymbol()
            };

            graphic.SetZIndex(ObjectLayer.BACKZINDEX);

            return graphic;
        }
        /// <summary>
        /// Create graphic object for candidate
        /// </summary>
        /// <param name="candidate">Source candidate</param>
        /// <returns>Graphic object for candidate</returns>
        public static CandidateGraphicObject Create(AddressCandidate candidate)
        {
            CandidateGraphicObject graphic = new CandidateGraphicObject(candidate)
            {
                Symbol = new CandidateSymbol()
            };

            graphic.SetZIndex(ObjectLayer.BACKZINDEX);

            return(graphic);
        }