Тип работы:
Предмет:
Язык работы:


Программно-технологическое обеспечение для публикации геопространственных данных в системе управления веб-контентом

Работа №24927

Тип работы

Бакалаврская работа

Предмет

информационные системы

Объем работы39
Год сдачи2018
Стоимость4900 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
500
Не подходит работа?

Узнай цену на написание


Введение 3
1 Обзор предметной области 5
1.1 Веб картография 5
1.1.1 Зарубежные веб картографические проекты 8
1.1.3 Российская веб картография 9
1.1.3 Геопорталы 10
1.2 Системы управления веб контентом 12
1.2.1 Принцип работы CMS 13
1.2.2 Популярные CMS 14
1.2.3 Преимущества CMS 15
1.3 Язык программирования PHP 16
1.4 Язык программирования JavaScript 17
2 Используемые данные и программные решения 20
2.1 Геопортал ИВМ СО РАН 20
2.2 Локальный веб-сервер Denwer 22
2.3 Визуальный редактор TinyMCE 22
3 Реализация 24
3.1 Получение данных геопортала 24
3.2 Представление слоев на карте 26
3.3 Написание плагина 28
4 Установка и эксплуатация плагина. Перспективы развития проекта 32
4.1 Установка и эксплуатация плагина 32
4.2 Выявленные проблемы и перспективы развития 35
Заключение 36
Список использованных источников 37


В настоящее время в сети интернет существует большое количество сайтов геоинформационной направленности, состоящие из различных статей, содержащих цифровые карты определённой тематики. Как правило большинство из представленной на таких сайтах информации владельцы этих сайтов получают на геопорталах.
Геопортал является специализированным картографическим веб-сайтом, предоставляющий удаленный доступ к географическим пространственным данным (картографической информации) и связанные с ним сервисы (поиска, визуализации, редактирования, анализа, и проч.) [1].
Геопортальные проекты могут выступать мощным инструментом интеграции данных любой организации и помочь в систематизации имеющейся пространственной и статистической информации. При этом геопорталы не ограничены по территориальному охвату и могут быть реализованы на любой участок территории.
Так как большинство сайтов в сети интернет создается при помощи систем управления контентом (англ. Content management system, CMS), также называемых «движками», позволяющими существенно сэкономить средства и сократить время создания сайта, было решено разработать программно¬технологическое обеспечение, призванное максимально упростить процесс публикации геопространственных данных геопортала института вычислительного моделирования (ИВМ) СО РАН на сайтах, работающих на движке WordPress.
Целью работы является создание программно-технологического обеспечения для публикации геопространственных данных геопортала ИВМ СО РАН в системе управления веб-контентом WordPress.
Задачи:
- получить список ресурсов геопортала по определенному классификатору;
- представить полученные ресурсы на цифровой карте, при помощи программных интерфейсов геопортала;
- разработать программно-технологическое обеспечение в виде подключаемого модуля для CMS WordPress, позволяющее опубликовать карту на сайте.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В результате выполнения работы был произведен обзор современной веб картографии, в частности крупнейших зарубежных и российских веб картографических проектов. Помимо этого, был проведен обзор популярных систем управления веб контентом и разобран принцип их работы.
На этапе выполнения основных задач по реализации программно¬технологического обеспечения были получены навыки работы с программными интерфейсами геопортала ИВМ СО РАН, и выявлены некоторые недочеты в их работе, также получены навыки в веб программировании, в частности разработка плагинов для WordPress на языках программирования PHP и JavaScript.
Итогом работы стало готовое к массовому использованию программно¬технологическое обеспечение в виде подключаемого модуля для системы управления веб-контентом WordPress, позволяющего публиковать различные тематические карты геопортала ИВМ СО РАН в зависимости от полученного, на правах сотрудничества, уникального классификатора для каждого отдельного владельца сайта.
В качестве примера использования разработанного продукта была произведена публикация небольшой статьи с тематической картой на сайте кафедры Б-ГИС ИКИТ СФУ.
В завершении были обозначены перспективы дальнейшего развития данного проекта.



1 Резюме о геопортале [Электронный ресурс] // Геопортал ИВМ СО РАН — Режим доступа: http://gis.krasn.ru/blog/about/
2 Публикация карт в сети интернет: эволюция картографии [Электронный ресурс] // cyberleninka — Режим доступа: https://cyberleninka.ru/article/n/publikatsiya-kart-v-seti-internet-evolyutsiya- kartografii
3 Classification of web maps [Электронный ресурс] // kartoweb — Режим доступа: http://kartoweb.itc.nl/webcartography/webmaps/classification.htm
4 Веб-картография [Электронный ресурс] // Компьютерное обозрение: IT для бизнеса — Режим доступа: https://ko.com.ua/veb- kartografiya_39189
5 2GIS [Электронный ресурс] // Сайт компании 2GIS — Режим доступа: http://info.2gis.ru/krasnoyarsk/company/news
6 Картографические веб-сервисы [Электронный ресурс] // Енисей- ГИС — Режим доступа: http://24bpd.ru/content/docs/publichnye- interfeisy/kartograficheskie-veb-servisy
7 Web Map Service [Электронный ресурс] // Википедия — Режим
доступа: https://ru.wikipedia.org/wiki/Web_Map_Service
8 Карты Google [Электронный ресурс] // Википедия — Режим доступа: https://ш.wikipedia.org/wiki/Карты_Google
9 Bing Maps [Электронный ресурс] // Википедия — Режим доступа: https://ru.wikipedia.org/wiki/Bing_Maps
10 Facing Fees, Some Sites Are Bypassing Google Maps [Электронный
ресурс] // nytimes — Режим доступа:
https://www.nytimes.com/2012/03/20/technology/many-sites-chart-a-new-course- as-google-expands-fees.HTML?pagewanted=all
11 Яндекс.Народная карта [Электронный ресурс] // Википедия — Режим доступа: https://ru.wikipedia.org/wiki/Яндекс.Народная_карта
12 Портал услуг «Публичная кадастровая карта» [Электронный
ресурс] // Росреестр — Режим доступа:
https://rosreestr.ru/site/activity/kadastrovaya-otsenka/
13 Справка по геопорталу [Электронный ресурс] // Геопортал ИВМ СО РАН — Режим доступа: http://gis.krasn.ru/blog/help-center/geoportal-help/def
14 Что такое CMS? [Электронный ресурс] // Site for site — Режим доступа: http://site-for-site.ru/что-такое-cms/
15 Что такое CMS или система управления контентом? [Электронный ресурс] // BlogWork — Режим доступа: http://blogwork.ru/chto-takoe-cms-ili- sistema-upravleniya-kontentom/
16 Веб-программирование. Что такое CMS? [Электронный ресурс] // webstudio2u — Режим доступа: http://webstudio2u.net/ru/programming/96- cms.HTML
17 WordPress [Электронный ресурс] // Википедия — Режим доступа: https://ru.wikipedia.org/wiki/WordPress
18 Joomla! [Электронный ресурс] // Википедия — Режим доступа: https://ru.wikipedia.org/wiki/Joomla!
19 Drupal Русскоязычное сообщество [Электронный ресурс] // Drupal
— Режим доступа: https://drupal.ru/
20 Общий обзор языка программирования PHP [Электронный ресурс] // METANIT.COM Сайт о программировании — Режим доступа: https://metanit.com/web/php/1.1.php
21 Как работает PHP [Электронный ресурс] // WebShake — Режим доступа: https://webshake.ru/php-training-course/2
22 Что такое JavaScript [Электронный ресурс] // METANIT.COM Сайт
о программировании — Режим доступа:
https://metanit.com/web/javascript/1.1.php
23 Денвер - локальный сервер [Электронный ресурс] // Denwer — Режим доступа: http://www.denwer.ru/
24 TinyMCE Advanced: расширенный визуальный редактор для WordPress [Электронный ресурс] // WP Magazine — Режим доступа: https://wpmag.ru/2013/tinymce-advanced-wordpress-plugin/
25 TinyMCE (Tiny Moxiecode Content Editor) [Электронный ресурс] // Zavsoft — Режим доступа: http://zavsoft.ru/tinymce
26 Визуальный редактор wordpress (TinyMCE Advanced) [Электронный ресурс] // house-computer — Режим доступа: http://house- computer.ru/wordpress/vizualnyj-redaktor-wordpress-tinymce-advanced.HTML


Работу высылаем на протяжении 30 минут после оплаты.




©2024 Cервис помощи студентам в выполнении работ