A non-contact system for mapping electrode data received from at least one electrode (402, 602, 802) positionable relative to an anatomic structure to a three-dimensional model (400, 600, 800) of the anatomic structure, the three-dimensional model (400, 600, 800) having a boundary surface (404, 604, 804), an interior and an exterior, the non-contact system comprising: a computing device configured to receive signals from the at least one electrode (402, 602, 802), which is located at a position within the anatomic structure in spaced proximity to an inner surface of the anatomic structure, the computing device comprising: a processor; and at least one memory device coupled to said processor, the memory device storing the three-dimensional model (400, 600, 800) of the anatomic structure and computer-executable instructions that, when executed by the processor, cause the computing device to: determine a position of the electrode (402, 602, 802) relative to the boundary surface (404, 604, 804) of the three-dimensional model (400, 600, 800); determine a distance (d) from the determined relative electrode position to a closest point on the boundary surface (404, 604, 804) and a vector which is a linear path from the closest point to the relative electrode position; compare the signed distance (d) to a tolerance criterion for said determined relative electrode position, wherein a positive distance indicates a relative electrode position lying exterior to the three-dimensional model, a negative distance indicates a relative electrode position lying interior to the three-dimensional model and zero indicates a relative electrode position lying on the boundary surface; and based at least in part on said comparison not meeting said tolerance criterion, alter the boundary surface (404, 604, 804) by translating a portion of the boundary surface (404, 604, 804) outward along the vector until the tolerance criterion is fulfilled, wherein the tolerance criterion is satisfied once the relative electrode position is interior to the three-dimensional model (400, 600, 800) and spaced a threshold value (t) interior to the boundary surface (404, 604, 804) of the three-dimensional model (400, 600, 800). a processor; and at least one memory device coupled to said processor, the memory device storing the three-dimensional model (400, 600, 800) of the anatomic structure and computer-executable instructions that, when executed by the processor, cause the computing device to: determine a position of the electrode (402, 602, 802) relative to the boundary surface (404, 604, 804) of the three-dimensional model (400, 600, 800); determine a distance (d) from the determined relative electrode position to a closest point on the boundary surface (404, 604, 804) and a vector which is a linear path from the closest point to the relative electrode position; compare the signed distance (d) to a tolerance criterion for said determined relative electrode position, wherein a positive distance indicates a relative electrode position lying exterior to the three-dimensional model, a negative distance indicates a relative electrode position lying interior to the three-dimensional model and zero indicates a relative electrode position lying on the boundary surface; and based at least in part on said comparison not meeting said tolerance criterion, alter the boundary surface (404, 604, 804) by translating a portion of the boundary surface (404, 604, 804) outward along the vector until the tolerance criterion is fulfilled, wherein the tolerance criterion is satisfied once the relative electrode position is interior to the three-dimensional model (400, 600, 800) and spaced a threshold value (t) interior to the boundary surface (404, 604, 804) of the three-dimensional model (400, 600, 800). determine a position of the electrode (402, 602, 802) relative to the boundary surface (404, 604, 804) of the three-dimensional model (400, 600, 800); determine a distance (d) from the determined relative electrode position to a closest point on the boundary surface (404, 604, 804) and a vector which is a linear path from the closest point to the relative electrode position; compare the signed distance (d) to a tolerance criterion for said determined relative electrode position, wherein a positive distance indicates a relative electrode position lying exterior to the three-dimensional model, a negative distance indicates a relative electrode position lying interior to the three-dimensional model and zero indicates a relative electrode position lying on the boundary surface; and based at least in part on said comparison not meeting said tolerance criterion, alter the boundary surface (404, 604, 804) by translating a portion of the boundary surface (404, 604, 804) outward along the vector until the tolerance criterion is fulfilled, wherein the tolerance criterion is satisfied once the relative electrode position is interior to the three-dimensional model (400, 600, 800) and spaced a threshold value (t) interior to the boundary surface (404, 604, 804) of the three-dimensional model (400, 600, 800).