1. 67

  2. 7

    Wow, this is an excellent description of the problems. Interestingly, Google Maps struggled with all the same technical challenges (although not the political ones) and it took a concerted effort from dozens of people for years to address them. This stuff is really hard work even under the best of conditions!