Có cách nào để nhận mã zip của vị trí người dùng hiện tại từ vị trí hoặc lat hoặc dài hay không. Nếu có thì làm cách nào?Mã zip từ vị trí
Trả lời
Có bạn có thể ... Tất cả bạn cần làm là trích xuất các vĩ độ
http://maps.google.com/maps/geo?ll=, longitude
http://maps.google.com/maps/geo?ll=10.345561,123.896932
Hoặc thử nghiệm solutions.I này có thể cung cấp cho bạn một ý tưởng.
Bạn có thể có một thành phố? Với dữ liệu json này, Nếu bạn có cơ sở dữ liệu (tại maxmind.com) của mã bưu điện có định dạng này
CountryCode | Thành phố | ZIPCODE
PH | Cebu | 6000
Bây giờ truy vấn cơ sở dữ liệu của bạn mà là tương đối so với countrycode rằng Googles trở lại.
CẬP NHẬT
Các Geocoding API v2 đã bị từ chối vào ngày 09 Tháng Chín, 2013.
Đây là URL mới của dịch vụ API
http://maps.googleapis.com/maps/api/geocode/json?latlng=your_latitude,your_longitude
http://maps.googleapis.com/maps/api/geocode/json?latlng=10.32,123.90&sensor=true
Sử dụng Android Geocoder API!
getFromLocation (double, double, int) là tất cả những gì bạn cần.
Geocoder dựa thực hiện:
private String getZipCodeFromLocation(Location location) {
Address addr = getAddressFromLocation(location);
return addr.getPostalCode() == null ? "" : addr.getPostalCode();
}
private Address getAddressFromLocation(Location location) {
Geocoder geocoder = new Geocoder(this);
Address address = new Address(Locale.getDefault());
try {
List<Address> addr = geocoder.getFromLocation(location.getLatitude(), location.getLongitude(), 1);
if (addr.size() > 0) {
address = addr.get(0);
}
} catch (IOException e) {
e.printStackTrace();
}
return address;
}
Bạn có thể nhận được cũng thông tin khác từ địa chỉ, tên ví dụ thành phố.
- 1. "Tìm vị trí gần nhất" bằng Mã Zip/Mã bưu chính?
- 2. API tra cứu mã zip?
- 3. iOS Tìm vị trí (Vĩ độ, kinh độ) từ Mã bưu điện
- 4. Cách nhận múi giờ từ mã zip?
- 5. Đảo ngược mã địa lý Vị trí hiện tại
- 6. Cách lấy vị trí UITouch từ UIGestureRecognizer
- 7. Cách gửi tệp zip mà không cần tạo tệp đó trên vị trí thực?
- 8. Dòng Twitter - vị trí VÀ từ khóa
- 9. Cách tìm vị trí của Thư mục Trung tâm trong một tệp Zip?
- 10. Vị trí '.' và '..' đến từ đâu?
- 11. Vị trí của TextBox đến từ đâu?
- 12. Nhận index xoắn ốc từ vị trí
- 13. Kết hợp vị từ XPATH với vị trí
- 14. Ionic Zip: Tạo tệp Zip từ byte []
- 15. Truyền trực tuyến một mã zip động từ Amazon S3
- 16. django, tìm kiếm dựa trên vị trí
- 17. Cách tính từ vị trí của tôi đến vị trí đích trong android
- 18. nhận mã zip gồm 9 chữ số từ mã zip gồm 5 chữ số, có lập trình, api
- 19. Tìm vị trí/Vị trí của JFrame trong cửa sổ
- 20. Tìm hiểu vị trí của các vị trí khác nhau
- 21. CLLocation - Tìm từ/độ lệch từ tại vị trí khác
- 22. Vị trí của lớp chuỗi python trong mã nguồn
- 23. Caching Mã Vị trí trong một Domain Driven Design
- 24. Nhận vị trí của tệp tnsnames.ora theo mã
- 25. Tìm các vị trí trong mã máy (gcc/objdump -d)
- 26. Không thể tải Vị trí trong iOS (Mã GEOErrorDomain = -204)
- 27. Gói R cho mã zip và geodata khác từ địa chỉ IP?
- 28. Giảm vị trí nền iOS Vị trí sử dụng pin
- 29. Vị trí của @classmethod
- 30. tìm vị trí tweet
thanx ... hãy để tôi thử – Udaykiran
Từ trang đầu tiên ... không có mã zip để truy xuất lại – Udaykiran
@Udaykiran bạn cần một cơ sở dữ liệu khác có bản ghi mã zip. Đây là ví dụ về cơ sở dữ liệu.http://ipinfodb.com/zipcode_database.php – kedomonzter