Geocoding
Geocoding atribuie o pereche latitudine /longitudine pentru a o adresă. Rezultatul nu este exact - geocodare creează cea mai bună estimare posibilă pe baza informațiilor disponibile. MapQuest folosește unul dintre mai multe metode pentru a ajunge la o geocodare.
Adresa interpolare
Această metodă oferă rezultate mai precise. În discursul interpolare, străzile sunt împărțite în segmente, și fiecare segment are o gamă de adrese asociate cu ea. Software MapQuest lui face o ghici educat la locul unei adrese dat bazat pe unde ar În cazul în care nu se poate geocodificată o prin interpolare adresă - de obicei, pentru că strada nu este în baza de date încă sau există un număr de străzi cu același nume într-o anumită zonă - serverul va încerca să folosească fie intersecție potrivire (dacă adresa este din afara Statele Unite ale Americii) sau centroizilor cod zip (în cazul în care adresa este in SUA) Pentru a geocodificată o adresă folosind potrivire intersecție, MapQuest găsește două segmente strada:. un segment aproape de locul unde MapQuest crede că ar trebui să fie adresa situat, și una care atinge acest segment. Apoi geocoduri că intersecție, pe care le presupune a fi cea mai apropiată intersecție la adresa indicată. . În acest caz, MapQuest oferă o hartă pentru identificarea intersecția sau direcțiile până la intersecția În Statele Unite, fiecare adresă are un " zip cod &
fie amplasate în acest segment. De exemplu, să spunem că cere MapQuest pentru a vă arăta locația " 25 Elm Street, Hollywood, CA. " Un server geocodare va cere un server de cartografiere pentru cele mai bune date disponibile pentru Elm Street de la Hollywood. Se va localiza apoi segmentul adrese din categoria, să zicem, 1 până la 49 de ani la o parte și 2 prin 50 pe cealaltă față. Se va presupune că 25 este în centrul segmentului de pe partea impar străzii, și se va localiza adresa la latitudinea /coordonatele longitudine pentru această poziție.
Intersecție de potrivire
Cod postal centroizilor