Câmpurile
number
obligatoriu
Latitudinea punctului, între -90 și 90. Exemplu:
47.1752.number
obligatoriu
Longitudinea punctului, între -180 și 180. Exemplu:
27.5701.string
obligatoriu
Localitatea (orașul, comuna sau satul). Exemplu:
Iași, Miroslava, București.string
obligatoriu
Numele străzii, cu tot cu tipul ei:
Strada Vasile Lupu, Bulevardul Lascăr Catargiu. Dacă proprietatea e pe un drum fără nume, trimite denumirea locală folosită (de exemplu Drumul Comunal 12).string
Numărul, ca text:
12, 7A, Bl. C3. Opțional, pentru că multe străzi rurale nu au numerotare.string
Județul:
Iași, Cluj, București. Diacriticele sunt opționale. Recomandat: fără județ, Housera nu poate potrivi localitatea cu registrul de locuri (vezi mai jos).string
Cartierul sau zona:
Copou, Tătărași, Piața Victoriei.string
Codul ISO 3166-1 alpha-2 al țării, de exemplu
RO. Literele mici sunt acceptate și transformate în majuscule.string
Un reper apropiat, de cel mult 120 de caractere, afișat după adresă:
lângă Palas Mall.Coordonatele sunt sursa de adevăr
Punctul (latitude, longitude) e cel care apare pe hartă și după care anunțul e găsit în căutare. Trimite punctul proprietății, nu centrul orașului:
- dacă sistemul tău are coordonatele din geocodarea adresei, folosește-le;
- dacă nu le are, geocodează adresa completă (stradă, număr, localitate, județ) înainte de trimitere;
- verifică ordinea: în JSON,
latitudee cea de aproximativ 44–48 pentru România, iarlongitudecea de aproximativ 20–30.
Normalizarea prin registrul de locuri
Housera are un registru al localităților și cartierelor. Când trimiți județul, localitatea și zona, numele lor sunt aduse la ortografia din registru:
Așa, anunțurile tale apar corect la căutarea după oraș sau cartier, oricum ar fi scrise în sistemul tău. Un nume pe care registrul nu-l cunoaște nu e refuzat: se păstrează exact cum l-ai trimis.
Nu trebuie să rezolvi tu locul înainte: trimiți textul pe care îl ai, iar Housera face potrivirea. Pentru potrivire are nevoie de județ, deci trimite-l de fiecare dată.
În răspuns, locația arată așa:
county vine ca identificator scurt, fără diacritice (iasi, cluj, bucuresti), iar city și area ca nume.
Precizia
Câmpullocation.precision poate fi exact sau approximate. Anunțurile publicate prin API au întotdeauna locația exactă, așa cum ai trimis-o, ca cele adăugate din formular.