Страница 1 из 2

Статья: Создание инфографики в QGIS+D3.js

Добавлено: 25 ноя 2015, 09:07
gimran

Re: Статья: Создание инфографики в QGIS+D3.js

Добавлено: 25 ноя 2015, 09:26
gimran
Простите за столь упрощенный язык, просто разбирающиеся в конфигурировании локального сервера, html и javascript текст статьи покажется "ламерским", но ориентировал на людей с минимальными знаниями и отсутствием знаний в Иллюстраторе иже с ним.

Остальным просто как общую идею подаю

Re: Статья: Создание инфографики в QGIS+D3.js

Добавлено: 25 ноя 2015, 13:25
trir
А можно использовать локальные html-документы? Без сервера

Re: Статья: Создание инфографики в QGIS+D3.js

Добавлено: 25 ноя 2015, 14:16
gimran
В qgis можно обычные локальные html-документы, а вот javascript мне не удалось заставить на локальные html-документы запустить.
Тем более у нас файлы открывает сам QGIS и запускает в них javascript. Но при условии локального сервера.
"Глубже" не лез, просто попытался попробовать получится или нет итог (инфографика) нужного мне дизайна (дизайн делал отдельно, а потом сделал шаблон и N html страниц с csv-файлами), поэтому просто запустил Денвер, который был установлен для других целей.

Re: Статья: Создание инфографики в QGIS+D3.js

Добавлено: 25 ноя 2015, 14:53
rhot
Интересует, как добиться желаемого размера шрифта при таком симбиозе HTML и QGIS? Не плохо было бы упомянуть об этом в статье.

Re: Статья: Создание инфографики в QGIS+D3.js

Добавлено: 25 ноя 2015, 15:06
gimran
CSS или HTML.

[ Сообщение с мобильного устройства ]

Re: Статья: Создание инфографики в QGIS+D3.js

Добавлено: 25 ноя 2015, 16:41
Denis Rykov
Для подобных вещей достаточно выполнить простенькую команду и не нужны никакие денверы:

Код: Выделить всё

python -m SimpleHTTPServer 8000
Текущий каталог будет корнем сервера.

Re: Статья: Создание инфографики в QGIS+D3.js

Добавлено: 25 ноя 2015, 18:08
gimran
Спасибо!
Только для Линукса, или встроенный функционал в qgis?

[ Сообщение с мобильного устройства ]

Re: Статья: Создание инфографики в QGIS+D3.js

Добавлено: 25 ноя 2015, 18:14
trir
встроенный функционал в python

Re: Статья: Создание инфографики в QGIS+D3.js

Добавлено: 26 ноя 2015, 06:54
gimran

Код: Выделить всё

python -m SimpleHTTPServer 8000
QGIS 2.8.2 Wien, windows 7, 64bit - не работает

Re: Статья: Создание инфографики в QGIS+D3.js

Добавлено: 26 ноя 2015, 08:17
ericsson
Хм, а почему у вас исходные данные - в UTF-8, а страница - в Windows-1251?

Re: Статья: Создание инфографики в QGIS+D3.js

Добавлено: 26 ноя 2015, 10:25
gimran
ericsson, DataLoader читает в UTF-8, а страница в Windows-1251... просто потому что так сделал, не принципиально вроде б :)

Re: Статья: Создание инфографики в QGIS+D3.js

Добавлено: 26 ноя 2015, 10:35
Denis Rykov
gimran писал(а):

Код: Выделить всё

python -m SimpleHTTPServer 8000
QGIS 2.8.2 Wien, windows 7, 64bit - не работает
QGIS тут не причём, это нужно запускать из системной консоли, а не в QGIS.

Re: Статья: Создание инфографики в QGIS+D3.js

Добавлено: 26 ноя 2015, 14:02
Александр Мурый
Проверил на Windows 10, 64bit. Отлично работает простой питоновский веб-сервер, кодировку html изменил на UTF-8. В строке адреса в html-документе вставляем "http://localhost:8000/amcharts.editor.html". Вывод: Denwer тащить сюда особого смысла нет (разве что как альтернативу).

Re: Статья: Создание инфографики в QGIS+D3.js

Добавлено: 26 ноя 2015, 14:10
Александр Мурый
Библиотека D3.js прозволяет создавать различные диаграммы и графики, но требует знаний javascript, поэтому создадим диаграмму в онлайн-редакторе Online Chart Maker
Вопрос: что делает D3.js в названии статьи? amcharts.com, как я понял, использует собственные JS-библиотеки. Или я чего-то не понял?

Может, лучше более общо? "Пример создания инфографики в QGIS с помощью HTML и JavaScript"?