Това е възможно и има малко възможности за избор, но първо няколко въпроса.
- To what level of accuracy do you need the coordinates
- The more exact, the more it will cost
- How much time and effort do you want to put into long term maintenance
- The data is regularly updated so make sure you have a business process in place
- Създавате ли решение за съществуваща компания или опитвате нещо като стартираща компания?
Това е голямо количество данни, но е управляемо. Практическите аспекти зависят повече от времето и парите, които искате да инвестирате.
Има два подхода:
1) Изградете свой собствен
Ако имате нужда от координати на ниво помещение, ще трябва да получите копие на файла с пощенския код от Royal Mail тук и в зависимост от вашето ниво на точност ще трябва да вземете и информация за координати от някой като Проучване на боеприпасите.
Заредете и свържете заедно доставките в някакъв вид база данни или друг магазин, в който ви е удобно да работите, и се уверете, че този процес може лесно да се повтори веднъж месечно, когато данните постъпят.
Само за ниво пощенски код, мисля, че Code-point Open данните трябва да са добри за вас. Ако не се притеснявате за отделните помещения и нивото на пощенския код е достатъчно добро. Това се равнява на около 150 MB в CSV файлове, но можете да го получите много по-малко от това, като просто съхраните данните, от които се нуждаете.
Следващата стъпка е да разработите механизъм за търсене. Качеството на вашето търсене ще зависи от вашия случай на употреба. Ако сте точно след грубо местоположение от пощенския код, това ще бъде по-лесно, отколкото ако го следвате до най-близкия см и се нуждаете от пълен адрес на помещение.
2) Отидете на трета страна.
Има много компании наоколо, които могат да направят това вместо вас. Моята компания - Experian Data Quality - предоставя инструменти, които ви позволяват да правите това офлайн като библиотека или услуга, базирана на SOAP.
Веднъж интегрирани, те ще позволят на вашите потребители бързо и лесно да намерят правилния си адрес и след това в същото обаждане да подобрят адреса с местоположение (и много други видове) информация.
Това ще се справи с правописни грешки, актуализации на данни и т.н. Попълнете формуляра или ни се обадете за демонстрация, ако ви звучи полезно http://www.qas.co.uk/solutions/data-quality-software/data-capture/address-checker.htm
Има наличен примерен код за интегриране, който ще ви позволи да го закачите към уебсайта си с JavaScript.
person
Al Mills
schedule
28.04.2014