2013-08-12 4 views
0

Я работаю над проектом, где мне нужно отображать карты. Эти карты будут иметь маршруты и точки интереса, в будущем будет много карт для отображения. В настоящий момент проект работает с mysql. Сначала я думал о сохранении точек интереса и точек маршрутов в таблице на сервере mysql и отображал их с помощью leaflet.js и OSM, но, проведя некоторое исследование, я нашел информацию о geoJson для хранения точек и маршрутов и также я замечаю, что листовки могут отображать информацию в формате geojson.где хранить информацию о маршрутах и ​​пунктах?

Я новичок в теме Карты, так что вы мне рекомендовали?

  • Чтобы сохранить точки в mysql?
  • Чтобы иметь базу данных файлов geoJson, в которой хранится информация о любой карте?

Проект представляет собой веб-приложение, в котором пользователь найдет подробную информацию о некоторых маршрутах, эта информация будет отображаться в текстовом формате (html) и будет сопровождаться картой (которая отобразит маршрут и некоторые баллы)

ответ

0

Мы (https://play.google.com/store/apps/details?id=org.aph.avigenie&hl=en) использовали устройство sqlite на устройстве для хранения избранных. Мы также сохраняем данные OSM (Open Street Maps) в MySQL. Наличие геопространственных расширений полезно; однако мы их не используем, мы смогли найти способы их использования.

+1

lol @ бесстыдная реклама attemmpt: P – Populus

+0

э-э, нет, просто предлагаю некоторую уверенность в моем ответе ... Я делаю это! Кстати, это приложение для слепых, а не для широкой аудитории. – tallen

+0

Я думаю, что мне нужно проверить дополнительную информацию о «геопространственных расширениях», спасибо за ваш ответ –

0

A действительно полезный ответ потребует дополнительной информации о вашем приложении. Например, ваше приложение каким-то образом связано с веб-сервисом? Является ли ваше приложение самим веб-сервисом? В таком случае, должны ли различные вычисления выполняться на стороне клиента или на стороне сервера? Вы имеете дело с несколькими POI и маршрутами, имеющими не много путевых точек? Или вы работаете над планетарной ГИС?

Предполагая, что вы, вероятно, где-то между этими последними две крайностями, вы должны окончательно взглянуть на:

Тех позволишь хранить много данных и их эффективного извлечения.

BTW, помните, что земля не плоская. Таким образом, точка хранения - это одно, но отображение их на квартире потребуется, чтобы использовать some kind of projection. GeoJSON сам по себе является только формат файла. Вам обязательно понадобится инструмент , который может вам помочь. Думаю, это будет одна из ключевых особенностей проверки.

+0

благодарю вас за ответ, на самом деле мои потребности более просты, этот проект - это только веб-приложение, где нам нужно отобразить карту с маршрутами и некоторыми пунктами. Но я собираюсь увидеть информацию и ссылки, которые вы рекомендуете видеть –

Смежные вопросы