Boundaries of Planar Graphs: A Unified Approach