Pergunta

Onde posso encontrar uma lista dos Estados Unidos de uma forma para importar para o meu banco de dados?

SQL seria o ideal, caso contrário, CSV ou algum outro formato de arquivo simples é bom.

Editar: Complete com os dois códigos de estado carta

Foi útil?

Solução

Eu precisava disso, há algumas semanas e colocá-lo em meu blog como SQL e delimitado por tabulação. Os dados foram provenientes de wikipedia no início de janeiro por isso deve ser atualizado.

US States: http://www.john.geek.nz/index.php/2009/01/sql-tips-list-of-us-states/

Eu uso os mundos mais simples gerador de código se eu precisar adicionar colunas ou remover alguns dos campos - http: // secretgeek.net/wscg.asp

Eu também fiz Países do mundo e códigos de discagem internacional também.
Países: http: // www. john.geek.nz/index.php/2009/01/sql-tips-list-of-countries/
IDC: http://www.john.geek.nz/index.php/2009/01/sql-tips-list-of-international-dialling-codes-idcs/

Edit: Novo: vilas e cidades da Nova Zelândia

Outras dicas

Dependendo porque você precisa dos estados, vale a pena tendo em mente que há mais de 50 códigos de estado válidas. Para alguém implantado fora dos EUA, é irritante para se deparar com sites que não permitem entrada de endereço com códigos de estado perfeitamente válidas como AE e AP. Um recurso melhor seria USPS .

Cut / Paste los em bloco de notas e, em seguida, import..should ser fácil o suficiente - há apenas 50 depois de tudo:

 Alabama
 Alaska
 Arizona
 Arkansas
 California
 Colorado
 Connecticut
 Delaware
 Florida
 Georgia
 Hawaii
 Idaho
 Illinois
 Indiana
 Iowa
 Kansas
 Kentucky
 Louisiana
 Maine
 Maryland
 Massachusetts
 Michigan
 Minnesota
 Mississippi
 Missouri
 Montana
 Nebraska
 Nevada
 New Hampshire
 New Jersey
 New Mexico
 New York
 North Carolina
 North Dakota
 Ohio
 Oklahoma
 Oregon
 Pennsylvania
 Rhode Island
 South Carolina
 South Dakota
 Tennessee
 Texas
 Utah
 Vermont
 Virginia
 Washington
 West Virginia
 Wisconsin
 Wyoming

Fora de interesse: Como existem apenas 50 e eles raramente mudam, não poderia você não apenas criar manualmente uma lista desse tipo a partir de um fonte e colocá-lo em um webspace público?

Em resposta a @ da cspoe7 observação perspicaz, aqui está uma consulta com todos os estados válidos e suas abreviações de acordo com a USPS. Eu tê-los ordenado aqui por categoria (oficiais estados dos EUA, District of Columbia, territórios dos EUA, "estados" militares) e, em seguida, em ordem alfabética.

INSERT INTO State (Name, Abbreviation)
VALUES
('Alabama','AL'), -- States
('Alaska','AK'),
('Arizona','AZ'),
('Arkansas','AR'),
('California','CA'),
('Colorado','CO'),
('Connecticut','CT'),
('Delaware','DE'),
('Florida','FL'),
('Georgia','GA'),
('Hawaii','HI'),
('Idaho','ID'),
('Illinois','IL'),
('Indiana','IN'),
('Iowa','IA'),
('Kansas','KS'),
('Kentucky','KY'),
('Louisiana','LA'),
('Maine','ME'),
('Maryland','MD'),
('Massachusetts','MA'),
('Michigan','MI'),
('Minnesota','MN'),
('Mississippi','MS'),
('Missouri','MO'),
('Montana','MT'),
('Nebraska','NE'),
('Nevada','NV'),
('New Hampshire','NH'),
('New Jersey','NJ'),
('New Mexico','NM'),
('New York','NY'),
('North Carolina','NC'),
('North Dakota','ND'),
('Ohio','OH'),
('Oklahoma','OK'),
('Oregon','OR'),
('Pennsylvania','PA'),
('Rhode Island','RI'),
('South Carolina','SC'),
('South Dakota','SD'),
('Tennessee','TN'),
('Texas','TX'),
('Utah','UT'),
('Vermont','VT'),
('Virginia','VA'),
('Washington','WA'),
('West Virginia','WV'),
('Wisconsin','WI'),
('Wyoming','WY'),
('District of Columbia','DC'),
('American Samoa','AS'), -- Territories
('Federated States of Micronesia','FM'),
('Marshall Islands','MH'),
('Northern Mariana Islands','MP'),
('Palau','PW'),
('Puerto Rico','PR'),
('Virgin Islands','VI'),
('Armed Forces Africa','AE'), -- Armed Forces
('Armed Forces Americas','AA'),
('Armed Forces Canada','AE'),
('Armed Forces Europe','AE'),
('Armed Forces Middle East','AE'),
('Armed Forces Pacific','AP')

Se você precisa memorizá-los, deixar Wakko ajuda você :)

Você pode baixar um monte de listas on http://www.freebase.com/ .

http://www.geonames.org/export/

Os GeoNames base de dados geográfica está disponível para download gratuitamente sob uma licença atribuição de creative commons. Ele contém mais de oito milhões de nomes geográficos e consiste de 6,5 milhões de recursos exclusivos da qual 2,2 milhões de lugares populosos e 1,8 milhões de nomes alternativos. Todos os recursos são classificados em uma das nove classes de recurso e mais subcategorizados em um dos 645 códigos de recurso. (Mais estatísticas ...). Os dados são acessíveis gratuitamente através de um número de webservices e uma exportação de banco de dados diariamente.

Você pode usar google conjuntos para fazer uma lista de todos os estados, bem como listas de mais ou menos de nada.

Se você só precisa de 52 estados servidor SQL script que você pode usar a seguinte consulta: resolvido

INSERT INTO
 States ( StateName )
VALUES
    ( 'Alabama'),
    ( 'Alaska'),
    ( 'Arizona'),
    ( 'Arkansas'),
    ( 'California'),
    ( 'Colorado'),
    ( 'Connecticut'),
    ( 'Delaware'),
    ( 'District of Columbia'),
    ( 'Florida'),
    ( 'Georgia'),
    ( 'Hawaii'),
    ( 'Idaho'),
    ( 'Illinois'),
    ( 'Indiana'),
    ( 'Iowa'),
    ( 'Kansas'),
    ( 'Kentucky'),
    ( 'Louisiana'),
    ( 'Maine'),
    ( 'Maryland'),
    ( 'Massachusetts'),
    ( 'Michigan'),
    ( 'Minnesota'),
    ( 'Mississippi'),
    ( 'Missouri'),
    ( 'Montana'),
    ( 'Nebraska'),
    ( 'Nevada'),
    ( 'New Hampshire'),
    ( 'New Jersey'),
    ( 'New Mexico'),
    ( 'New York'),
    ( 'North Carolina'),
    ( 'North Dakota'),
    ( 'Ohio'),
    ( 'Oklahoma'),
    ( 'Oregon'),
    ( 'Pennsylvania'),
    ( 'Puerto Rico'),
    ( 'Rhode Island'),
    ( 'South Carolina'),
    ( 'South Dakota'),
    ( 'Tennessee'),
    ( 'Texas'),
    ( 'Utah'),
    ( 'Vermont'),
    ( 'Virginia'),
    ( 'Washington'),
    ( 'West Virginia'),
    ( 'Wisconsin'),
    ( 'Wyoming');

Eu só vou colocar esta lista de Estados Unidos bash / linux formato aqui para que eu possa salvar alguém algum tempo:

alabama|alaska|arizona|arkansas|california|colorado|connecticut|delaware|florida|georgia|hawaii|idaho|illinois|indiana|iowa|kansas|kentucky|louisiana|maine|maryland|massachusetts|michigan|minnesota|mississippi|missouri|montana|nebraska|nevada|newhampshire|newjersey|newmexico|newyork|northcarolina|northdakota|ohio|oklahoma|oregon|pennsylvania|rhodeisland|southcarolina|southdakota|tennessee|texas|utah|vermont|virginia|washington|westvirginia|wisconsin|wyoming
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top