Apakah Anda perlu geocode lebih alamat di Portland, OR dari Google Maps API akan memungkinkan? Django-portland-oregon-alamat adalah aplikasi Django yang akan men-download dan mengimpor daftar alamat yang diberikan oleh Kota Portland, Oregon, dan menyediakan Anda dengan metode yang mudah untuk alamat geocoding Anda berikan
Data yang ini download aplikasi dan menginstal data titik yang disediakan oleh Kota Portland, OR.
Instalasi
Anda juga dapat menginstal dari pip:
pip menginstal Django-portland-oregon-alamat
atau checkout dan menginstal sumber dari repositori bitbucket:
hg clone https://bitbucket.org/latestrevision/django-portland-oregon-addresses
cd Django-portland-oregon-alamat
python setup.py install
atau checkout dan menginstal sumber dari repositori github:
git clone https://github.com/latestrevision/django-portland-oregon-addresses.git
cd Django-portland-oregon-alamat
python setup.py install
Kemudian, mengimpor alamat:
load_addresses python manage.py
Gunakan
Mengingat string mencari sesuatu seperti salah satu di bawah ini (itu benar-benar sangat fleksibel):
& Nbsp; 3800 NW Haight Street
& Nbsp; 3800 NORTH WEST Haight Avenue, Portland, OR, 97227, USA
& Nbsp; 3800 NORTHWEST Haight Ave, PDX
Anda dapat menjalankan kode seperti berikut ini untuk mendapatkan lokasi alamat ini:
dari portland_addresses.models impor Alamat
dari portland_addresses.address_parser impor AddressParserException
coba:
& Nbsp; alamat = Address.get_by_address ("3828 N Haight Street")
& Nbsp; print address.location # ini titik yang sesuai dengan alamat di atas
kecuali Address.DoesNotExist:
& Nbsp; print "Saya tidak bisa menemukan alamat yang cocok ini: - "
kecuali AddressParserException:
& Nbsp; mencetak "Aku tidak bisa mengurai alamat yang Anda masukkan:-("
Perintah
load_addresses:. Download dan impor alamat yang diberikan oleh Kota Portland, Oregon
Persyaratan :
- Python
- Django
Komentar tidak ditemukan