À, câu hỏi này. Đầu tiên, hãy để tôi nói rằng tôi làm việc cho một công ty xác nhận địa chỉ, SmartyStreets, nhưng tôi sẽ cố gắng khách quan.
Dữ liệu mã địa lý của Hoa Kỳ thường đến từ hai nguồn cơ bản, MIỄN PHÍ và MỞ RỘNG. Hãy đến đó một chút.
Dữ liệu mã địa lý miễn phí đến từ Cục điều tra dân số Hoa Kỳ. Một số người sẽ nói với bạn rằng nó đến từ USGS hoặc thậm chí từ USPS, nhưng nguồn gốc là Cục điều tra dân số Hoa Kỳ. Họ có một bộ dữ liệu toàn diện về tọa độ đoạn đường, được gọi là dữ liệu TIGER. Dữ liệu TIGER có sẵn miễn phí để tải xuống (mặc dù phải mất rất nhiều thao tác để làm cho nó có thể sử dụng được). USPS đã cố gắng liên kết với dữ liệu TIGER và ánh xạ nó tới Mã ZIP (không phải là ranh giới địa chính trị mà thay vào đó là các khu vực phân phối của USPS). Có nhiều dịch vụ khác nhau sử dụng dữ liệu TIGER này làm nguồn cho tọa độ địa lý. Họ sử dụng các thuật toán khác nhau để xác định vị trí của một địa chỉ dọc theo một đoạn đường và sau đó nội suy mã địa lý dựa trên thuật toán đó. Do chi phí dữ liệu thấp hơn và chi phí cấp phép của dữ liệu nguồn (miễn phí), nhiều dịch vụ sẽ cho phép khách hàng lưu trữ dữ liệu mã địa lý là một phần của dữ liệu đầu ra. SmartyStreets là một trong những người tin rằng bạn có thể làm những gì bạn thích với dữ liệu.
Không phải dữ liệu mã địa lý miễn phí đến từ một số nguồn đắt tiền. Các nguồn này thường biên dịch dữ liệu của riêng họ, mặc dù họ cũng tăng dữ liệu đó với dữ liệu được cấp phép từ các nguồn khác. Bạn có các nguồn như googlemaps, nokia, navteq, bing maps, yahoo, mapquest ... (Vâng, tôi biết, một số trong số này thuộc sở hữu của những người khác.) Dữ liệu của họ đắt hơn rất nhiều và giấy phép của họ thường cấm khách hàng từ việc lưu trữ dữ liệu phản hồi.
Vì vậy, bạn có dữ liệu nguồn miễn phí và dữ liệu nguồn đắt tiền. Thông thường, chi phí đó được chuyển qua dưới dạng cấp phép hạn chế hơn. Mong rằng sẽ giúp.
Dưới đây là danh sách ngắn các nhà cung cấp cho phép lưu trữ dữ liệu đầu ra (chắc chắn có nhiều hơn):
geocod.io smartystreets.com yaddress.net
Nhân tiện, tôi là người đã tạo ra bảng được đề cập trong bài viết gốc. Tôi làm việc với dữ liệu địa chỉ cả ngày tại SmartyStreets.
--update-- @zsero Trên thực tế, tôi tin rằng dữ liệu tương tự với dữ liệu có sẵn từ Cục điều tra dân số Hoa Kỳ có sẵn từ một số quốc gia. Úc, ví dụ, vì vậy tôi đã nghe. Tuy nhiên, đó không nhất thiết là quốc gia mà dữ liệu đến từ mà thay vào đó là mức độ chính xác. Ví dụ, dữ liệu của Cục điều tra dân số Hoa Kỳ cung cấp tọa độ địa lý khá chính xác cho các đoạn đường, nhưng không phải cho các địa chỉ. Nội suy địa chỉ từ đoạn đường đó (điểm bắt đầu hoặc điểm cuối của đường) dọc theo hình dạng chỉ định hình dạng đường là điều cho phép "đoán" địa chỉ có thể nằm dọc theo đường. Điều đó khá tốt cho phân tích thống kê. Tuy nhiên, đối với những thứ như nhảy dù chính xác hoặc tấn công bằng tên lửa phẫu thuật, điều đó sẽ không đủ tốt. Bạn sẽ muốn dữ liệu mã địa lý trên tầng thượng. Điển hình làTHAT là sự khác biệt giữa dữ liệu miễn phí và đắt tiền.