2009-10-15 5 views
2

Vous avez parcouru les questions précédentes sur le Géocodage et, bien que beaucoup soient utiles, je n'en trouve pas un qui corresponde à mes besoins.Géocodage - Regroupement d'adresses multiples dans les grandes villes

J'ai besoin de regrouper plusieurs adresses vers les centres-villes les plus proches. Mes seules informations d'adresse sont la ville, le pays et l'état (le cas échéant). Par exemple, toutes les adresses à San Francisco et à moins de miles devraient être listées comme San Francisco. J'ai besoin de connaître le nombre d'adresses reportées à San Francisco.

Je suis ouvert aux suggestions sur la façon d'aborder cela. Je ne veux pas particulièrement identifier manuellement une liste des grandes villes si possible. Y at-il une liste de ceux que je peux commencer? Qu'en est-il de l'utilisation d'un emplacement lat/long moyen de toutes les adresses dans les limites des miles? Certes, le «point central» final se déplacerait un peu au fur et à mesure que la moyenne serait calculée, mais c'est peut-être une solution approximative. Pas tout à fait sûr de savoir comment le faire encore une fois, appréciez la contribution!

Répondre

1

Bonne question. Je pense que, plus généralement, ce que vous voulez, c'est une façon standard de regrouper des villes dans des régions métropolitaines et vous avez tout à fait raison de ne pas créer ou maintenir votre propre liste.

Yahoo! GeoPlanet fournit une ontologie géographique avec une hiérarchie assez complète. Si vous étiez heureux avec les divisions administratives standard (comme le comté ou l'état), ce serait facile, mais je pense que vous cherchez quelque chose d'un peu plus général que cela. Mais GeoPlanet fournit également des zones, souvent - aux États-Unis - y compris les Metropolitan Statistical Area de la ville. Si vous avez un nom de ville, vous pouvez utiliser GeoPlanet pour trouver toutes les zones MSA auxquelles appartient la ville et y arriver (et GeoPlanet fournit une zone de délimitation et un centroïde pour chaque MSA afin que vous puissiez facilement le placer sur un carte). Pour les villes rurales qui ne font pas partie d'un MSA du bureau de recensement américain, vous n'aurez peut-être pas besoin de le regrouper dans la ville la plus proche (qui peut être éloignée de toute façon).

+0

Merci pour la réponse! J'ai lu sur Yahoo! GeoPlanet et il semble que ce soit juste ce dont j'ai besoin. –