admin Опубликовано 16 ноября, 2006 Поделиться Опубликовано 16 ноября, 2006 Ниже приводится описание формата файла POI, используемого в программе dKart City Guide, начиная с версии 1.2. Файл POI должен располагаться рядом с файлом карты. Имя файла ПОИ: <имя_файла_карты>.<название категории>.txt Пример: 78SPb.gas.txt В строках файла POI используется разделитель в виде вертикальной черты: | В дальнешем описании квадратными скобками показаны необязательные элементы. Сами квадратные скобки не являются частью формата. 1-я строка файла - всегда строка заголовка: 1|<тип_объекта>|<кодовая страница>[|<имя_шрифта>[:<размер_шрифта>]|<номер_глифа>] Пример: 1|АЗС|1251|CityPlan01:24|55 Объект подсвечивается на карте указанным глифом. Размер шрифта может отсутствовать, тогда используется размер по умолчанию (12): 1|АЗС|1251|CityPlan01|55 Шрифт и глиф можно не указывать, тогда объект будет подсвечиваться стрелочкой: 1|АЗС|1251 Далее идут строки POI. Если строка начинается с символа #, то она игнорируется. Формат строк POI: <название_объекта>[^<описание объекта>]|<широта>|<долгота>[|<номер_глифа>] В списке объектов в окне поиска разделитель ^ между названием и описанием заменяется на пробел. При показе на карте выводится только название, описание отбрасывается. Описание объекта (и разделитель ^) может отсутствовать вовсе. Широта и долгота записываются как вещественные значения в градусах (дробная часть - через точку) на в системе координат WGS84. В конце строки может быть указан номер глифа, отличный от указанного в строке заголовка. Лишние пробелы в строках недопустимы. Пример файла POI: 1|АЗС|1251|CityPlan01:24|55 #комментарий НЕСТЕ^Авангардная, 36|59.826119|30.185771 ПТК^Автобусная, 12|60.029153|30.258333 ПТК|59.856341|30.447335 ПТК^Аптекарская наб., 16|59.977523|30.320713 ЛУКОЙЛ|59.860490|30.467587 СТЭК^Балтийская, 43|59.899494|30.288925 Формат файла закладок bookmarks.dat такой же как у файлов POI, т.е. перетаскиванием строк с координатами можно из закладок делать собственные файлы POI. admin2007-11-29 16:05:56 Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения