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