Patent ID: 9747663
Date: 2017-08-29
CPC Classifications: G01C,G06T,G09B

Claim:
1. A method comprising: receiving, at an apparatus, a designation of one or more reference locations; creating, at the apparatus, at least one triangular mesh based, at least in part, on one or more geographic coordinates of the one or more reference locations on at least one geographic map, wherein the one or more geographic coordinates of the one or more reference locations represent one or more vertices of the triangular mesh; determining, at the apparatus, at least one triangle of the at least one triangular mesh containing one or more non-reference locations; determining, at the apparatus, one or more barycentric coordinates for the one or more non-reference locations based, at least in part, on the at least one triangle; caching, at the apparatus, the one or more barycentric coordinates, one or more geographic coordinates of the one or more non-reference locations on the at least one geographic map, or a combination thereof; mapping, at the apparatus, the one or more geographic coordinates of one or more non-reference locations to the at least one triangular mesh based, at least in part, on the caching; morphing, at the apparatus, the one or more geographic coordinates of the one or more non-reference locations according to at least one schematic coordinate system of at least one schematic map based, at least in part, on the mapping; and presenting, in real-time on a user interface of the apparatus, at least one schematic map including the one or more reference locations and the one or more non-reference locations thereon based on the morphing.