2010-08-11 3 views
0

Я делаю приложение планирования маршрута с помощью OpenStreetMap. Целевая область - это Национальный столичный регион Филиппин. Мне нужны данные дорожного вектора и некоторые другие POI для проекта. Я думаю, что лучше получить данные (файлы .OSM) и поместить их в свою собственную базу данных или вместо этого внести вклад в базу данных онлайн. Я добавлю новый тип POI для моего проекта. Я рассматриваю скорость доступа между прочим. Мне нужно ваше мнение по этому поводу. Большое спасибо!Каковы преимущества и недостатки наличия собственной базы данных для OpenStreetMap?

ответ

0

есть много плюсов и минусов при обоих подходах; Мне не хватает опыта (или влияния) в проекте Open Street Map Project, который поможет вам решить, но я предлагаю вам запросить списки рассылки по адресу http://lists.openstreetmap.org/listinfo. Удачи и поздравляю с вашим проектом.

1

Используйте это в качестве руководства для принятия решения, следует ли добавлять новые теги в базу данных OpenStreetMap или создать свою собственную базу данных для них:

  • Проверьте, если новые теги действительно новый для OpenStreetMap (см Map Features).
    • Если они не новы, то просто добавьте новые данные в уже существующую схему тегов в базу данных OpenStreetMap.
    • Если они новы, подумайте, важны ли теги для базы данных OpenStreetMap.
      • Если они важны для пользователей, подумайте о хорошей схеме маркировки и добавьте их непосредственно в базу данных OpenStreetMap. Возможно, создайте proposal для вашей схемы тегов, чтобы распространять слово об этом.
      • Если новые теги важны для вашего приложения, поместите их в свою собственную базу данных и наложите на него данные OpenStreetMap. Рассмотрите возможность предоставления дампов данных по либеральной лицензии ваших дополнительных данных, чтобы люди могли экспериментировать с ней и создавать новые приложения.

Скорость доступа, конечно, более надежны, если у вас есть свои собственные базы данных. Начиная с нескольких месяцев, у вас есть своя, обновленная база данных OpenStreetMap: есть minutely diffs available, чтобы поддерживать актуальную локальную версию Planet.osm!

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

  • Нет связанных вопросов^_^