Технические рекомендации к статьям, публикуемым на GIS-Lab
Если вы решили написать и/или опубликовать свою статью, заметку, описание и разместить ее на GIS-Lab, рекомендуем предварительно ознакомиться с этими рекомендациями. Цель этих рекомендаций сделать материалы более качественными, а их появление на GIS-Lab более оперативным.
Насколько это возможно, мы пытаемся уйти от формализации, но область наших интересов требует некоего общего языка для лучшего взаимопонимания между авторами и читателями. Также, мы считаем нужным, чтобы все материалы на сайте соответствовали некому набору параметров. Эти параметры изложены ниже, надеюсь они сделают наш ресурс более интерактивным и удобным для восприятия информации.
Если вы по какой-то причине не можете или не хотите создавать страницы в вики, вы можете прислать статью и дополнительный файлы в удобном для вас формате на наш адрес и мы разместим их в нужном порядке.
Если вы не согласны с какими-либо из перечисленных критериев или имеете что добавить, пожалуйста, пишите на электронную почту, а также в обсуждение этих рекомендаций на форуме.
Тема статьи
Тема статьи должна соответствовать тематике сайта, то есть так или иначе касаться пространственных технологий. Используемое программное обеспечение значения не имеет. Результаты полученные в статье должны быть как можно более четкими и воспроизводимыми. Возможны следующие типы статей:
- Инструкция - как решить ту или иную задачу в том или ином программном обеспечении ГИС (например: Импорт данных в формате HDF)
- Идея, четко изложенное описание идеи, возможно без технической реализации
- Описание проекта - описание проекта с техническими подробностями, которые могут помочь сэкономить время специалистам сталкивающимся с подобными задачами (например: Выделение местообитаний гаршнепа с помощью ДЗЗ)
- FAQ - набор вопросов и ответов по определенной теме (например: FAQ по проекциям)
- Описание программы - описание программного продукта краткое и более полное. Продукт может быть как свободный, так и коммерческий. Статья не должна носить явный рекламный характер, но давать четкую информацию о программном продукте без необоснованных эмоциональных комментариев (например: Описание программного продукта Google-Earth).
- Данные - описание набора данных: бумажной карты, электронной карты, набора слоев, геобазыданных и т.д. (например: Описание данных VMap0)
- Перевод - перевод другой статьи, при наличие соответствующего разрешения авторов изначального материала (например: Интерпретация данных Landsat TM / ETM+)
Также возможны комбинации любых вышеперечисленных типов статей.
Создание и редактирование статьи
Статьи на GIS-Lab создаются в вики. Однако, попадают в основной список статей они только после утверждения редактором.
Для создания новой страницы наберите ее название в строке поиска в правом верхнем углу и нажмите "Перейти". На странице результатов поиска будет ссылка, по которой нужно перейти для создания страницы. Найти созданную страницу можно например через список всех страниц
Используйте {{Статья|Черновик}}
в самом начале текста для обозначения черновиков статей.
Заголовок статьи должен быть на русском и отражать содержание статьи.
Шаблон
Специального шаблона для создания статьи пока нет.
В качестве примеров рекомендуем использовать другие статьи из списка опубликованных.
Текст
Для текста статьи необходимо использовать набор стилей, единых для всего сайта. Получить список стилей.
Основные используемые стили:
==Название главы==
===Название подглавы===
Аннотации
Каждая статья должна иметь аннотацию, она идет сразу после служебной категории (черновик или опубликована) и отражает краткое содержание статьи, но не дублирует ее название.
Пример кода:
{{Аннотация|Использование выражений на языке Python для операций с полями в QGIS}}
Иллюстрации
Статьи должны иллюстрироваться. Для загрузки изображений служит специальная страница.
Для полноцветных изображений рекомендуется использовать формат JPEG, со степенью сжатия не менее 50, для индексированных изображений - GIF.
Размер загружаемых иллюстраций не ограничен. Иллюстрации в статье должны быть ограничены 750 пикселями по ширине.
Если вы используете копию экрана, старайтесь не уменьшать ее в графическом редакторе, если это все-таки необходимо, не уменьшайте ее более чем на 25% (т.е. она должна быть не меньше 75% оригинала).
Для того, чтобы подчеркнуть некоторую область на изображений можно выделить ее тонкой красной линией, для этого в Photoshop, необходимо загрузить изображение, выделить нужный регион с помощью инструменты выделения, выбрать из меню - Select\Modify\Border, размер 2 pix, далее Edit\Fill красным или другим цветом.
Ссылки на дополнительные материалы и прилагаемые файлы
Ссылки на дополнительные материалы, в том числе другие разделы GIS-Lab, могут даваться как в тексте, так и в блоке "См.также", располагающегося внизу страницы. Блок "см.также" должен содержать только основные ссылки.
Дополнительные файлы, ссылки на которые вы хотите дать в статье, необходимо поместить в папку /other и дать на них соответствующую ссылку.
Обсуждение в форуме
Каждой статье, описанию проекта и другим материалам, имеющим свою страницу на сайте должно соответствовать обсуждение на форуме GIS-Lab в разделе "Материалы сайта". Для того, чтобы вставить ссылку на обсуждение в статью, необходимо:
а) Создать в форуме в разделе "Материалы сайта" соответствующую тему-обсуждение. Текст темы должен включать название статьи и интернет-ссылку на саму статью.
б) Получить номер темы на форуме. Для этого необходимо перейти к списку тем в форуме в разделе "Материалы сайта" и скопировать ссылку на обсуждение темы, она имеет вид:
http://gis-lab.info/forum/viewtopic.php?t=875
где - 875 - номер темы необходимый, для подключения ее к статьи и автоматическому отслеживанию количество постов в теме.
в) Вставить специальные код в html-код статьи, причем NNN необходимо заменить на код, полученный в предыдущем шаге.
<p align="center" class="text">
<!--#include virtual="/scripts/forum-comments-num.php?i=NNN"-->
</p>
Последнее обновление
Каждая страница должна заканчиваться датой последнего ее обновления. Для того, чтобы эта дата автоматически обновлялась, необходимо подключить следующий скрипт:
<!--#include virtual="/scripts/date.php" -->