Качество данных

Почему границы почтовых индексов и административные границы не совпадают

Естественно предположить, что почтовый индекс должен аккуратно укладываться в пределы одного города или округа, поскольку кажется, что оба описывают одну и ту же географию под немного разными углами. На практике границы почтовых индексов и административные границы проводят совершенно разные органы для совершенно разных целей, и нет никакой структурной гарантии, что одни будут аккуратно вложены в другие.

Зону почтового индекса проводит почтовая служба исходя из практической логистики доставки почты, как правило оптимизируя её под маршруты доставки, объём почты и операционную эффективность самой почтовой службы. Административная граница, то есть граница города, округа или района, проводится для целей управления, совершенно не связанных с почтовой логистикой, и часто определяется историей расселения, историей присоединения территорий или сознательными административными решениями, принятыми независимо от системы почтовых индексов, а нередко задолго до её введения в этом районе или много позже.

Поскольку эти две системы проводятся независимо, разными органами с разными приоритетами и обновляются по совершенно разным графикам, один почтовый индекс вполне может охватывать части нескольких городов или округов, а один город вполне может обслуживаться несколькими почтовыми индексами, иногда с границей, которая пересекает его так, что это выглядит произвольным с административной точки зрения, хотя совершенно логично с точки зрения маршрутизации почты.

Это имеет прямые практические последствия для всего, что пытается определить административное местоположение только по почтовому индексу или наоборот. Предположение, что почтовый индекс соответствует ровно одному городу или что городу соответствует ровно один почтовый индекс, даст неверные результаты в каждом случае, когда границы не совпадают, а во многих странах это случается достаточно часто, чтобы считать это ожидаемым явлением, а не необычным исключением, которое каждый раз нужно отдельно обрабатывать как особый случай.

Более надёжный подход состоит в том, чтобы рассматривать почтовые индексы и административную географию как два отдельных, независимо поддерживаемых вида данных о местоположении, которые совпадают в большинстве, но не во всех случаях, и запрашивать административные компоненты, то есть город, регион, округ, напрямую, а не предполагать, что их можно надёжно вывести из одного только почтового индекса. Именно поэтому наш поиск по почтовому индексу возвращает соответствующие административные компоненты напрямую вместе с координатами: вы получаете реальную административную географию для данного индекса, а не выводите её сами с риском ошибиться в тех случаях, когда две системы не совпадают.