Веб-приложение GPS - PullRequest
       9

Веб-приложение GPS

0 голосов
/ 24 января 2011

Я делаю проект по отслеживанию преступности с использованием gps, и мне не разрешено использовать API goole, так как работа должна выполняться только студентом. Мне было интересно, какая карта требуется для программирования такого приложения.

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

Или я могу использовать растровое изображение и сохранить его информацию в реляционной базе данных, основываясь на координатах x и y на экране, я не уверен, что это также хороший подход.

1 Ответ

1 голос
/ 24 января 2011

Существует 2 широко используемых формата для ГИС-приложений, которые вы должны изучить в ArcView и MapInfo. Существуют библиотеки, которые упрощают процесс чтения этих форматов. ГИС-файл обычно хранит данные в слоях. Например, слой улицы будет содержать ломаную линию для каждой улицы и хранить дополнительную информацию, такую ​​как название улицы. Существуют также библиотеки ГИС, которые помогают вам в таких задачах, как обратное геокодирование, то есть возможность изменить координату GPS на название ближайшей улицы / ориентир (что, я думаю, вам может понадобиться).

Если это образец, вы можете сфотографировать область с помощью Google Планета Земля, как вы уже сделали, и затем сохранить различные функции в качестве векторов самостоятельно. Например, улица станет полилинией.

Надеюсь, это поможет.

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