Czy trzeba Geokodując więcej adresów w Portland, OR, niż Google Maps API pozwoli? django-oregon portland-Adresy jest aplikacja Django, który będzie pobrać i zaimportować listę adresów dostarczonych przez miasto Portland w stanie Oregon, i zapewnić Państwu łatwy sposób można zapewnić adresów geocoding
Dane, które to pliki do pobrania aplikacji i instaluje dane punktu świadczonych przez miasto Portland, OR.
instalacji
Można zainstalować z pip:
pip zainstalować django-Portland-Oregonie adresy
lub złóż zamówienie i zainstalować źródła z repozytorium bitbucket:
hg clone https://bitbucket.org/latestrevision/django-portland-oregon-addresses
cd Django-Portland-oregon-adresy
python setup.py install
lub złóż zamówienie i zainstalować źródła z repozytorium github:
git clone https://github.com/latestrevision/django-portland-oregon-addresses.git
cd Django-Portland-oregon-adresy
python setup.py install
Następnie należy zaimportować adresy:
load_addresses python manage.py
Zastosowanie
Biorąc pod uwagę ciąg szuka coś w jednej z poniżej (to jest naprawdę bardzo elastyczne):
& Nbsp; 3800 NW Haight Avenue
& Nbsp; 3800 NORTH WEST Haight Avenue, Portland, OR, 97227, USA
& Nbsp; 3800 NORTHWEST Haight Ave, PDX
Możesz uruchomić kod jak poniżej, aby uzyskać lokalizację adresu za:
z portland_addresses.models importu Adres
z portland_addresses.address_parser importu AddressParserException
spróbuj:
& Nbsp; adres = Address.get_by_address ("3828 N Haight Avenue")
& Nbsp; wydruku address.location # To jest punkt odpowiadający powyższy adres
wyjątkiem Address.DoesNotExist:
& Nbsp; print "Nie mogłem znaleźć adres odpowiadający tym: - "
wyjątkiem AddressParserException:
& Nbsp; wydrukować "Nie mogłem analizować adres wprowadzony:-("
Polecenia
load_addresses.: Pobierz i importować adresy dostarczone przez miasto Portland w stanie Oregon
Wymagania :
- Python
- Django
Komentarze nie znaleziono