"не может контролировать перебои в работе - почтовые коды иногда неточны или не часто обновляются в Канаде / Великобритании - у них нет возможности исправить неточную информацию"
ПРОСТОЙ
хостинг собственных карт - это единственный способ контролировать это, но вам будет очень трудно побить время работы Google Maps / Bing Maps за последние 5 лет. Взгляните на следующее:
OpenStreetMap для данных дорожных изображений, эти данные с открытым исходным кодом очень хороши в Великобритании (я не уверен насчет Канады), и вы можете внести свои собственные изменения и отправить их (или просто изменить) данные, которые вы скачали)
Geoserver , Mapnik или MapServer будет читать openstreetmapdata и создавать плитки изображений, необходимые для создания ваших собственных карт в любом стиле, который вы пожелаете. В зависимости от того, хотите ли вы, чтобы все страны и все уровни масштабирования не были нужны, эти продукты могут создавать все плитки, которые вам понадобятся заранее, но обычно они должны создаваться в реальном времени и кэшироваться. Вам нужен БОЛЬШОЙ быстрый сервер для управления перебором плиток
Openlayers или Leaflet - это платформы отображения с открытым исходным кодом, которые будут отображать ваши плитки для вас
Очевидно, что это только для дорожных карт, аэрофотоснимки обойдутся вам в абсолютное состояние.
Данные почтового индекса
Многие люди не понимают, что данные почтовых индексов Великобритании по широте и долготе теперь совершенно бесплатны и доступны для загрузки каждый квартал из официального источника (обследование таинств) http://www.ordnancesurvey.co.uk/oswebsite/products/code-point-open/index.html.
Это тот же источник данных, который Google будет использовать, и нет ничего лучше, но он всегда будет содержать неточности и всегда будет устаревшим на несколько месяцев.
Наконец
Надеемся, что ответят на заданный вами вопрос и предоставят вам информацию для информирования вашего клиента. Теперь на вопрос, который вы не задавали: «Является ли этот подход полезным для моего клиента?».
Я не позволю себе знать ваш бизнес или клиента, однако то, что я описал выше, возможно, но с одним-многими месяцами работы, чтобы заставить все это работать вместе, и даже тогда у него не будет где-то вблизи производительности или времени безотказной работы. что-то вроде карт Google / BING и предлагает лишь небольшое подмножество их функций.