Каковы преимущества и недостатки наличия собственной базы данных для OpenStreetMap? - PullRequest
0 голосов
/ 11 августа 2010

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

Ответы [ 2 ]

1 голос
/ 31 августа 2010

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

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

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

0 голосов
/ 11 августа 2010

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

...