Я реализовал таблицу в базе данных для маршрутов. с идентификатором таблицы в качестве основного ключа основной таблицы. Я думаю, что это проще, чем создать файл XML file.plist.
file.plist очень полезен, когда у вас есть статические точки, так как предлагает вам методы для доступа к переменным:
PlistProperties pr = PlistFactory.createReader().parse(file);
Vector<PlistProperties> places = pr.getValues();
Object concretePlaces = places.get(0);
Vector<PlistProperties> pl = (Vector<PlistProperties>) concretePlaces;
Но в этом случае я могу создать маркеры, используя хранилище координат в базе данных.
OverlayItem overlayitem = new OverlayItem(point, id, POIsDBHelper.getName(id));