ройками, зазначеними у файлі «ini.txt».
· Пребразует вказаний текстовий файл у команди JS при підключенні файлу «loadPointFromINI.php».
· Використовується EXE додатком для Windows «SavePage.EXE».
10.4 Файл «loadPointFromINI.php»
Порядок виконуваних дій:
· Відкриває файл $ NameFile.
· За допомогою функції echo роздруковує JavaScript - коди (налаштування карти і точки, відмічені на карті).
· Перші 2 рядки містять k, A і масштаб карти, в інших через кому вказані Title, k, A і ICO_URL.
10.5 Файл «loadPointFromXML.php»
Порядок виконуваних дій:
· відкриває файл $ NameFile, і перетворює файл XML в PHP - об'єкт.
· За допомогою функції echo роздруковує JavaScript - коди, (а саме налаштування карти і маркери, відмічені на карті).
Розширений код дивися в додатку Е.
10.6 Файл «gMap.php»
Порядок виконуваних дій:
· Виконується запит до БД на пошук об'єктів з типом «24».
· Виконується запит до БД на пошук «ID» об'єктів є піддеревами для поточних.
· Виконується запит до БД на пошук значень всіх об'єктів.
· Роздруківка отриманої таблиці.
· Роздруківка JSкодов отриманих маркерів.
· Створення карти з отриманими маркерами.
На малюнку 12 показаний загальний вигляд онлайн - карти.
Малюнок 12
ВИСНОВОК
На даному етапі розробки реалізовано:
· Вивчено CSS, HTML, JavaScript, Ajax, jQuery, Delphi 2 010, PHP5.
· Створено редактор для модуля картографії.
· Реалізована функція збереження для модуля картографії.
· Створена таблиця знахідок і таблиця реперів, з яких береться інформація для карти.
· Створена онлайн-карта з відображенням знахідок.
У подальших планах:
· Реалізація можливості зміни карти без зміни імені на нове.
· Реалізація вибору імені файлу перед охороною.
· Реалізація зберігання готових карти і XML - кодів в БД.
· Можливість переходу на редактор карт з редагування звіту.
· Можливість видалення карти з редактора звітів.
СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ
1. АІС Археограф [Електронний ресурс] -URL: # justify gt; 2. GIMP - GNUImageManipulatorProgram [Електронний ресурс] - URL: http//gimp, вільний.- Яз.рус.- (Дата обращ. 30.04.14).
3. PHP Довідник (PHPinaNutshell)/Хадсон Пол//+2010
4. PHP [Електронний ресурс] - URL: # justify gt; 5. PHP CookBook/David Sklar, Adam Trachtenberg//2009
6. Документація до СУБД MySQL [Електронний ресурс] - URL: # justify gt; ДОДАТКИ
Додаток А
Формат XML файлу:
lt;? xmlversion= 1.0 encoding= utf - 8 ? gt;
lt; RecentBooks gt;
lt; CenterA gt; «X» lt;/CenterA gt;
lt; Centerk gt; «Y» lt;/Centerk gt;
lt; Zoom gt; «Zoom» lt;/Zoom gt;
lt; Bools gt;
lt; Title gt; «Title» lt;/Title gt;
lt; Description gt; «Description» lt;/Description gt;
lt; Position gt;
lt; A gt; «X» lt;/A gt;
lt; k gt; «Y» lt;/k gt;
lt;/Position gt;
lt; Icon gt; «URL ICO» lt;/Icon gt;
lt;/Bools gt;
lt;/RecentBooks gt;
Формат файлу «delay.txt»:
затримка при відкритті
затримка на отрисовку картки
затримка при закритті програми
порядковий номер ізображеніястраніци, якій треба зробити скрін
Формат файлу «ini.txt»
«X центру карти», «Y центру карти» 5
«Title», «X мітки», «Y мітки», «посилання на зображення», 0
Функції
Додаток Б