Подсчет авто на конкретной дороге - PullRequest
1 голос
/ 26 августа 2011

Я получаю кординаты от большого количества автомобилей в городе. Я хотел бы связать каждую машину с ближайшей дорогой, а затем посчитать, сколько машин на каждой дороге. Я использую карты Google. Я хотел бы знать, есть ли более эффективный подход к тому, что я делаю - я рисую от руки все главные улицы и храню полилинию. Когда я получаю местоположение, я ищу в своей базе данных дорог (полилинии) и нахожу ближайшую дорогу. Это медленно, потому что картировать все дороги очень сложно, и я получаю тысячи позиций в минуту.

1 Ответ

0 голосов
/ 26 августа 2011

Похоже, вам лучше использовать базу данных с поддержкой ГИС, такую ​​как PostGIS , загруженную подходящим набором данных, например Данные OpenStreetMap - если данные OpenStreetMap достаточно высокого качества для вашего региона и ваша цель, конечно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...