lizard-map

Скріншот програми:
lizard-map
Дані програми:
Версія: 4.27
Дата завантаження: 20 Feb 15
Розробник: Reinout van Rees
Ліцензія: Безкоштовно
Популярність: 1

Rating: nan/5 (Total Votes: 0)

ящірка-карта програмне забезпечення, яке забезпечує базову взаємодію карту для додатків Django, які використовують для користувача інтерфейс ящірки-інтерфейс. Ми розробили його на Nelen & Amp; Schuurmans для наших географічних інформаційних сайтів (з інформацією з управління водними ресурсами).
Він забезпечує:
І NBSP; * OpenLayers (показати на мапі яваскрипт libary) відображення карти і Серверна карта покоління (Mapnik своєї функціональності WMS).
І NBSP; * "робочий простір" модель взаємодії: перетягнути призначуваними елементів в робочій області і вони отримають відображається. Робочий простір зберігаються в базі даних Django.
І NBSP; * "колаж" додається до кожного область для зберігання обраного інформацію по пунктах карті (як графів).
І NBSP; * механізм продовження підключити більш-менш довільних джерел картографічних в робочий простір так, що вони можуть бути відображені, розшукується і т.д.
Основна концепція: робочі
Пункт робочого простору є те, що може бути відображено на карті. Робочий простір колекція робочого простору статей, які фактично показуються.
Кожна сесія отримує своє власне робочий простір. (Існує Possiblity додавання додаткових робочих просторів, але це ще не використовували в одному з наших сайтів, так що це не повністю продуманий все ж).
Пункт робочого простору повинен знати, як себе проявляти, як шукати елементи, коли ви натискаєте на карту і більше. Щоб отримати, що для роботи при будь-яких джерел карті, вам потрібно налаштувати адаптер. Адаптер має метод шар () для повернення Mapnik шар, метод пошуку () для пошуку і так далі.
І NBSP; * Ви реєструєте адаптер як так званий "Setuptools точка входу" під specfic ім'ям.
І NBSP; * Коли ви додаєте елемент робочого простору, ви передаєте ім'я адаптера і додатковий уривок JSON для настройки адаптера.
Пункт робочого простору відстежує цей адаптер і його configuragion і використовує його для створення карт, для пошуку і т.д.
Колажі
Пункт робочого простору часто призводить до безлічі областей або точок. Якщо ви натиснете на таку точку, ви зазвичай отримуєте спливаюче вікно з додатковою інформацією. Якщо ви хочете порівняти кілька тих інформаційних "фрагменти", ви можете розмістити їх в колаж вашого робочого простору.
Натискання колаж дає спливаюче вікно з усіма зібраної інформації спливаючих вікон в тій єдиній спливаючому вікні.
Взаємодія
У комплект входить досить багато JavaScript для робочого простору взаємодії. Потенційні пункти робочого простору можуть бути перетягнути / впав в робочій області, щоб додати їх. Workspace елементи можуть бути перерозподілені. Ви можете перетягнути їх в корзину.
Інсталяція
Перший раз, ви будете мати, щоб запустити "завантажувальний" сценарій для налаштування Setuptools і Buildout:
$ & GT; Python bootstrap.py
І потім запустити Buildout налаштувати все:
$ & GT; бен / Споруда
(У Windows це називається binbuildout.exe).
Ви повинні будете повторно запустити Buildout, коли ви або хтось інший зробив зміни в setup.py або buildout.cfg.
Поточний пакет встановлений як "пакет розвитку", тому зміни в .py файлів, будуть автоматично доступні (так само, як з пітоном setup.py розробки).
Якщо ви хочете використовувати магістральні витягів з інших пакетів (замість випущених версій), додайте їх як "SVN зовнішній" в local_checkouts / і додати їх у список розробити = в buildout.cfg.
Тести завжди можна запустити з бен / тесту або bintest.exe.
Зовнішні залежності
Залежності для повного сайт, який використовує ящірки-карту краще виражається в Ubuntu / залежностей пакунків Debian: будувати-важливе значення, python2.6-DEV, apache2, libjpeg-DEV, пітон-зображень, пітон-Matplotlib, пітон-Mapnik, пітон -scipy, libapache2-MOD-WSGI, пітон-GDAL, SpatiaLite-бен, пітон-pysqlite2, пітон-pyproj.

Що нового У цьому випуску:

  • Виправлені tab_titles невизначене значення, коли спливаюче колаж пунктів буде відкрита.
  • Злиття функціональність від deltaportaal ящірка-карті філії:
  • Відображення метаданих в нижній частині регулярного опис спливаючому вікні. Спливаюче вікно тепер "я", ви повинні натиснути замість діалогу по-висіння. Працює краще з IPad. Зверніть увагу, що тепер `` lizard_map.css`` знову.
  • фільтрація CQL можна на featureinfo пунктів WMS шарів.
  • Спливаючі вікна, відкриті на бічній панелі тепер зникають, коли в бічній панелі свитки. Немає більше зомбі спливаючі вікна.

Що нового у версії 4.3:

  • Якщо legend_image гіперпосилання порожній, ми не показуємо легенду більше.

Що нового у версії 4.1.1:

  • Імпорт JSONField в fields.py що в противному випадку міграції з ладу.

Що нового у версії 4.1:

  • Вимога нову версію Django-jsonfield (який працює з функціональністю мульти-БД Джанго). Вилучені наш звичай JSONField на користь одного Django-jsonfield-х років.

Що нового у версії 4.0 Beta 1:

  • Додана lizard_security Відсутня залежностей.
  • Виправлена ​​спливаючих вікон і спливаючі зміст стиль.
  • Колаж та інтерфейс робочий простір знову працює.

Що нового у версії 4.0 Alpha 1:

  • Вимога ящірки-UI 4.0 Alpha :. Нове розташування Twitter Bootstrap
  • Використання складений CSS замість менше.
  • Вилучено старе HomepageView і перейменований в MapIconView.
  • Використання нового твіттер-завантажувач макет. Використання уявлення, засноване клас MapView зараз дійсно обов'язковим, щоб отримати все, щоб працювати.
  • перейменував / ЗМІ / статичний. Це новий стандарт Django-StaticFile-х років.
  • таймсеріям тепер можуть бути локалізовані в графіку об'єкта.
  • Виправлена ​​помилка синтаксису в jquery.workspace.js.
  • Додає STATIC_URL для іконок додатків.
  • Створення нормальне AppView основний ОЦК замість тимчасового назви MapView.

Що нового у версії 3.5.2:

  • Віддалений об'єкт-акції блок з неіснуючою «допомога робочий простір" URL, який зламав інтерфейс.

Що нового у версії 3.1.2:

  • Виправлена ​​помилка в MANIFEST.in. 3.1.1 не було жодного ящірки-карту / * дані.

Що нового у версії 3.1.1:

  • Виправлена ​​функція CollageEditItem.csv_url.
  • Виправлена ​​помилка з колаж предметів. Спливаюче вікно розбився, а також екрану колаж.
  • переміщена від компанії-внутрішня SVN, щоб GitHub :. Https://github.com/lizardsystem/lizard-map

Вимоги

  • Python

Інші програми розробника Reinout van Rees

lizard-ui
lizard-ui

20 Feb 15

checkoutmanager
checkoutmanager

20 Feb 15

lizard-map

Коментар не знайдено
додати коментар
Включіть картинки!