Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
PZ_ilinov_5_3.docx
Скачиваний:
9
Добавлен:
06.06.2015
Размер:
4.88 Mб
Скачать

Список использованных источников

  1. АИС Археограф [Электронный ресурс]–URL:http://ardb.spb.ru/ru/about.htm, свободный. – Яз.рус. – (Дата обращ.25.02.14).

  2. GIMP – GNUImageManipulatorProgram[Электронный ресурс]– URL:http//www.gimp.org, свободный. – Яз.рус. –(Дата обращ.30.04.14).

  3. PHPСправочник(PHPinaNutshell) / Хадсон Пол // 2006

  4. PHP.net[Электронный ресурс]– URL:http://www.php.net, свободный. – Яз.рус. –(Дата обращ.18.02.14).

  5. PHP CookBook / David Sklar, Adam Trachtenberg //2002

  6. Документация к СУБД MySQL[Электронный ресурс] –URL:http://dev.mysql.com/doc/ свободный – Яз англ.,рус . – (Дата обращ. 18.02.14).

  7. Документация APIбиблиотекиjQuery[Электронный ресурс] –URL: http://api.jquery.com/, свободный. – Яз.англ.– (Дата обращ. 18.02.14).

  8. Справочник языка программирования JavaScript[Электронный ресурс] – URL:http://javascript.ru/manual, свободный. – Яз.рус.– (Дата обращ. 18.02.14).

  9. Подбор материалов по XMLот издательства технической литературыO'Reilly[Электронный ресурс] – URL: http://oreilly.com/xml/, свободный. – Яз.рус.–(Дата обращ.18.02.14).

  10. Справочные материалы по HTML,CSS[Электронный ресурс] –URL:http://htmlbook.ru, свободный – Яз. Рус.–(Дата обращ.18.02.14).

Приложения Приложение а.

Формат XMLфайла:

<?xmlversion="1.0"encoding="utf-8" ?>

<RecentBooks>

<CenterA> «X» </CenterA>

<Centerk> «Y» </Centerk>

<Zoom> «zoom» </Zoom>

<Bools>

<Title> «Title» </Title>

<Description> «Description» </Description>

<Position>

<A> «X» </A>

<k> «Y» </k>

</Position>

<Icon> «URLICO» </Icon>

</Bools>

</RecentBooks>

Формат файла «delay.txt»:

задержка при открытии

задержка на отрисовку карты

задержка при закрытии приложения

порядковый номер изображения

URL страницы, которой надо сделать скрин

Формат файла «ini.txt»

«Xцентра карты», «Yцентра карты»5

«Title», «Xметки», «Yметки», «ссылка на изображение», 0

Функции

Приложение б

Файл «paint.php»:

include_once «loadPoint.php» – подключениефайла «loadPoint.php».

conv(alpha) – преобразование из координат вида (k,A) в вид (<>°<>`<>``,<>°<>`<>``).

unBlockInput – разблокировка всех полей ввода формы задания кооринат.

blockInput –блокировка всех полей ввода формы задания кооринат.

convertGrad (A, k) – обратное преобразование функции conv.

Initialize – создание карты и установка маркеров, указанных в «ini.txt».

addMarker(location, ICO_SET) –добавление маркера на карту.

$(document).ready – вызов анонимной функции после загрузки страницы.

generateXML() – создание XML– текста, а так же текста в файле «ini.txt».

print_result– распечататьXML, «ini.txt», а так же вывести ссылку на полученное изображение.

save_map() – сохранение карты в формате JPGиXML.

Приложение в

Файл «Ajax_start_exe.php»:

if (!empty($_POST))

{

$fg = fopen("ini.txt","w");

fwrite($fg, $_POST['initFile']);

// Запись «ini.txt», текст передан в массиве $_POST.

$fg = fopen("bools.xml","w");

fwrite($fg, $_POST['xml']);

// Запись «bools.xml», текстпереданвмассиве $_POST.

echo system('start SavePage.exe');

// Запуск программы на стороне сервера.

$NameImage = ''; $NameImage_next = '';

$File = fopen('names.txt','r');

while (!feof($File))

{

$NameImage = $NameImage_next;

$NameImage_next=fgets($File);

}

// Получение имени последнего созданного файла.

fclose($File);

echo( $NameImage);

// Отправка имени последнего созданного файла в файл «paint.php».

}

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]