moet jy meer adresse in Portland te geocodering, OF as die Google Maps API sal toelaat? Django-Portland-Oregon-adresse is 'n Django app wat sal aflaai en invoer van 'n lys van adresse wat deur die Stad van Portland, Oregon, en voorsien u met 'n maklike metode vir geocoding adresse wat jy verskaf
Die data wat hierdie aansoek afgelaai en geïnstalleer punt data wat deur die Stad van Portland, OF.
Installasie
Jy kan óf installeer vanaf pit:
PIP installeer Django-Portland-Oregon-adresse
of Checkout en die bron van die bitbucket bewaarplek installeer:
HG kloon https://bitbucket.org/latestrevision/django-portland-oregon-addresses
cd Django-Portland-Oregon-adresse
python setup.py installeer
of Checkout en die bron van die GitHub bewaarplek installeer:
git kloon https://github.com/latestrevision/django-portland-oregon-addresses.git
cd Django-Portland-Oregon-adresse
python setup.py installeer
Dan, die invoer van die adresse:
python manage.py load_addresses
Gebruik
Gegewe 'n string soek iets soos een van die onderstaande (dit is werklik baie buigsaam):
& Nbsp; 3800 NW wyk Haight Avenue
& Nbsp; 3800 NORTH WEST wyk Haight Laan, Portland, OR, 97227, VSA
& Nbsp; 3800 NORTHWEST wyk Haight Ave, PDX
Jy kan kode hardloop soos die volgende die adres se plek te kry:
van portland_addresses.models invoer Adres
van portland_addresses.address_parser invoer AddressParserException
probeer:
& Nbsp; adres = Address.get_by_address ("3828 N wyk Haight Laan")
& Nbsp; druk address.location # Dit is die punt wat ooreenstem met die bogenoemde adres
behalwe Address.DoesNotExist:
& Nbsp; druk "Ek kon dit nie vind 'n adres wat ooreenstem met hierdie: - "
behalwe AddressParserException:
& Nbsp; druk "Ek kon nie die adres wat jy ingetik ontleed:-("
Commands
load_addresses. Aflaai en invoer adresse wat deur die Stad van Portland, Oregon
Vereistes :
- Python
- Django
Kommentaar nie gevind