2010-05-05 7 views
1

Y at-il un service qui fournit la latitude et la longitude pour les numéros de téléphone au Royaume-Uni?Numéro de téléphone à la géolocalisation UK

Par exemple:
Requête: 0141 574 xxx, retour: (55,8659829, -4,2602205) [Glasgow City Centre]

Permettez-moi de souligner que je ne suis pas à la recherche d'un reverse-annuaire-demandes. Je suis plus intéressé par «zone locale» pour des choses comme la météo par téléphone ou «Où est mon magasin de pizza le plus proche?

Si ce service n'existe pas, vos suggestions sur la façon de l'implémenter ou d'où obtenir des données seraient également incroyablement utiles. Je suis conscient que l'Ofcom fournit une liste de codes de zone avec un nom de lieu [1] adapté à la géolocalisation, mais j'ai des doutes sur la résolution. Je vois cela comme un problème particulier dans les petites villes et les zones rurales où un indicatif régional couvrira une vaste zone géographique.

Deuxième exemple:
Code régional: 01555, Ofcom: Lanark
Cependant:
01555 860xxx est Crossford (4 miles W de Lanark)
01555 77xxxx est Carluke (5 miles NW)
01555 89xxxx est Lesmahagow (5 miles SW)
01555 840xxx est Carnwath (7 miles NE)

Par conséquent 01555 couvre environ 80 ~ miles carrés. Ce n'est pas particulièrement local.

[1] Ofcom Code régional Outil: http://www.ofcom.org.uk/consumer/2009/09/telephone-area-codes-tool/

Répondre

0

Vous pouvez obtenir un emplacement resonable pour les numéros attribués à BT.

Les chiffres "L" carte à un échange particulier dans cette zone:

  • (02X) LLLL XXXX (2 + 8)
  • (011X) LLL XXXX (3 + 7)
  • (01x1) LLL XXXX (3 + 7)
  • (01XXX) LLxxxx (4 + 6)
  • (01XXX) LLXXX (4 + 5)
  • (01XXXX) Lxxxx (5 + 5)
  • (01XXXX) LXXX (5 + 4)

Pour les fournisseurs de câble (en particulier ceux qui utilisent la livraison à fibres optiques), il y a parfois qu'un seul échange par code de zone et par conséquent, les nombres dans chaque gamme de LL couvrent la totalité de l'indicatif régional .

Pour les numéros attribués à d'autres fournisseurs, il existe un problème similaire. De plus, ces numéros peuvent être attribués en tant que VoIP et utilisés dans un autre domaine ou même dans un pays complètement différent. Pour les numéros autres que BT, les données de localisation ne peuvent pas être utilisées.

Pour les personnes qui ont déplacé et conservé leur numéro, les données de localisation seront également inexactes.

Cela dit, CodeLook fait un travail raisonnable de montrer les bonnes données: http://www.telecom-tariffs.co.uk/codelook.htm

0

Vous pouvez avoir un problème dans que tous numerics après les indicatifs régionaux sont géographiques. Certains ont été alloués en bloc aux câblo-opérateurs. Je sais que mon propre numéro a appartenu à moi-même et aussi une personne qui vivait à environ 5 miles au nord-est de mon emplacement actuel, le lien ... nous appartenons au même fournisseur de câble.

+0

Bert, ce que vous dites est vrai. Cependant, la zone géographique du bloc de numéros de votre câblodistributeur peut être plus petite que l'empreinte de l'indicatif régional, ce qui donne une meilleure résolution locale que l'utilisation de l'indicatif régional seul. De plus, les numéros attribués à d'autres fournisseurs peuvent avoir une empreinte géographique plus petite que dans votre exemple. –

+0

Vous savez mieux que moi ce que vous essayez d'atteindre, tout ce que je sais, c'est que si je vérifiais un site Web qui m'a automagiquement dit un numéro de téléphone mappé à une distance de 5 miles de l'emplacement réel, je l'appelle cassé. – bert

0

De quel type de numéros de téléphone s'agit-il? Si ce sont des entreprises, que pensez-vous de la possibilité de rechercher le nombre entier en utilisant, par exemple, API Googles, et en levant l'adresse réelle de la page? - Je sais que c'est plus difficile à faire que cela, juste explorer quelques possibilités ..; -

Questions connexes