Skip to content

Сбор и управление данными

mad edited this page Mar 15, 2012 · 2 revisions

# getHoles Получить данные о о яме/неровности/дорожном дефекте. Также получить набор ям относительно положения или в некоторой области.

Параметры

  • NELat-Северо-восточная координата области.
  • NELng-Северо-восточная координата области.
  • SWLat-Юго-западная координата области.
  • SWLng-Юго-западная координата области.

Если установлены эти параметры , то будут возвращены точки , которые попадают в заданную область.

  • Lat - Координата , служащая центром некоторой области.
  • Lng - Координата , служащая центром некоторой области.
  • Square - Площадь области.

Добавочный параметр (может использоваться с любым набором)

  • Count - необязательный параметр. Если установлен, то выдает определенное количество точек. Вместе с параметрами выше, может использоваться для быстрой подгрузки областей точек.

  • Zoom - необязательный параметр. Степень приближения карты. Используется для быстрой загрузки точек для отображения общей информации на карте. Этот параметр позволяет выдавать точки , которые уже объединены в некоторые области. Например на приближении в 15(очень близко), сливаться будут только самые близкие точки (5метров). На приближении 10 (~Город и область) будет показаны только самые большие "очаги" точек.

Пример использования {"method":"getHoles","params":{"NELat":"90","NELng":"88.1","SWLat":"10","SWLng":"10"}}

Возвращенный результат : {"result":null,"error":{"info":"","code":0}}

{"method":"getHoles","params":{"Lat":"10","Lng":"88.1","Square":"50"}}

Возвращенный результат :

Пример использования {"method":"getHoles","params":{"Lat":"10","Lng":"88.1","Square":"50","Count":1}}

{"error":{"code":0,"info":""},"result":{"19":{"Lng":"30.31612","Lat":"59.92797","Id":"33873","Weight":"127.55858378017","Geocoded":"1","Date":"1320864685"},"17":{"Lng":"30.31623","Lat":"59.92786","Id":"37653","Weight":"152.81619210465","Geocoded":"1","Date":"1321119520"},"18":{"Lng":"30.31614","Lat":"59.92796","Id":"3025","Weight":"140.26334841185","Geocoded":"1","Date":"1315037915"},"15":{"Lng":"30.31734","Lat":"59.9266","Id":"37659","Weight":"163.67368055521","Geocoded":"1","Date":"1321122424"},"16":{"Lng":"30.31613","Lat":"59.92796","Id":"37700","Weight":"163.00141376336","Geocoded":"1","Date":"1321126587"},"13":{"Lng":"30.316","Lat":"59.92809","Id":"37650","Weight":"200.78972230455","Geocoded":"1","Date":"1321119520"},"14":{"Lng":"30.31621","Lat":"59.92788","Id":"2713","Weight":"171","Geocoded":"1","Date":"1314871375"},"11":{"Lng":"30.316","Lat":"59.92809","Id":"37636","Weight":"216.78423513237","Geocoded":"1","Date":"1321113719"},"12":{"Lng":"30.31614","Lat":"59.92796","Id":"3028","Weight":"213.88802134567","Geocoded":"1","Date":"1315037924"},"3":{"Lng":"30.316","Lat":"59.92809","Id":"37628","Weight":"624.76788762135","Geocoded":"1","Date":"1321106927"},"20":{"Lng":"30.31627","Lat":"59.92782","Id":"35541","Weight":"117.42005229819","Geocoded":"1","Date":"1320934600"},"2":{"Lng":"30.31734","Lat":"59.9266","Id":"37657","Weight":"1529.3994563294","Geocoded":"1","Date":"1321122371"},"10":{"Lng":"30.31621","Lat":"59.92788","Id":"2715","Weight":"247","Geocoded":"1","Date":"1314871375"},"1":{"Lng":"30.31613","Lat":"59.92796","Id":"37699","Weight":"2635.1794359922","Geocoded":"1","Date":"1321126586"},"7":{"Lng":"30.31734","Lat":"59.9266","Id":"37658","Weight":"515.665360265","Geocoded":"1","Date":"1321122372"},"6":{"Lng":"30.316","Lat":"59.92809","Id":"37626","Weight":"534.41113612851","Geocoded":"1","Date":"1321106844"},"5":{"Lng":"30.31622","Lat":"59.92787","Id":"37627","Weight":"572.33800348341","Geocoded":"1","Date":"1321106844"},"4":{"Lng":"30.31611","Lat":"59.92798","Id":"37625","Weight":"602.93572773197","Geocoded":"1","Date":"1321106844"},"9":{"Lng":"30.31601","Lat":"59.92808","Id":"37635","Weight":"311.96682481439","Geocoded":"1","Date":"1321113719"},"8":{"Lng":"30.31623","Lat":"59.92786","Id":"37624","Weight":"513.08777219112","Geocoded":"1","Date":"1321106844"}}}