Ar jums reikia geocode daugiau adresų, Portland, OR, nei Google Maps API leis? django-Portland-oregon-adresai yra Django programa, kuri bus atsisiųsti ir importuoti teikiamų į Portlandas, Oregonas Miestas adresų sąrašą, ir suteikti jums lengvai metodas geografinių adresų jūs pateikiate
Duomenų, kad šis prašymas parsisiųsti ir įdiegia teikiamomis Portland City, OR taškų duomenis.
Diegimas
Jūs galite įdiegti iš pip:
PIP įdiegti Django-Portland-OREGON adresus
ar kasos ir įdiekite iš bitbucket saugykloje šaltinis:
hg klonas https://bitbucket.org/latestrevision/django-portland-oregon-addresses
CD django-Portland-oregon-adresai
python setup.py įdiegti
ar kasos ir įdiekite iš GitHub saugykloje šaltinis:
GIT klonas https://github.com/latestrevision/django-portland-oregon-addresses.git
CD django-Portland-oregon-adresai
python setup.py įdiegti
Tada importuoti adresus:
python manage.py load_addresses
Naudoti
Atsižvelgiant į tai, virvelė ieškote ko nors panašaus viena toliau (tai yra tikrai gana lankstus):
& Nbsp; 3800 NW Haight Avenue
& Nbsp; 3800 NORTH WEST Haight Avenue, Portland, OR, 97227, Jungtinės Valstijos
& Nbsp; 3800 NORTHWEST Haight Ave, PDX
Galite paleisti kodą, kaip toliau gauti adresu buvimo vietą:
nuo portland_addresses.models importo Adresas
nuo portland_addresses.address_parser importo AddressParserException
pabandykite:
& Nbsp; adresas = Address.get_by_address (3828 N Haight Avenue ")
& Nbsp; spausdinimo address.location # Tai taškas, atitinkantis su aukščiau nurodytu adresu
išskyrus Address.DoesNotExist:
& Nbsp; print "Aš negalėjo rasti adresas atitikimo tai: - "
išskyrus AddressParserException:
& Nbsp; spausdinti "Aš negalėjau išanalizuoti įvestą adresą:-("
Komandos
load_addresses.: Atsisiuntimas ir importo adresai numatytos pagal Portlandas, Oregonas Miestas
Reikalavimai :
- Python
- Django
Komentarai nerastas