lizard-map

软件截图:
lizard-map
软件详细信息:
版本: 4.27
上传日期: 20 Feb 15
许可: 免费
人气: 1

Rating: nan/5 (Total Votes: 0)

蜥蜴地图是一个软件,提供了基本的地图互动对于使用蜥蜴的UI用户界面Django应用程序。我们设计它在Nelen&安培; Schuurmans我们的地理信息的网站(与水管理信息)。
它提供:
  *的OpenLayers(图javascript的libary)地图显示和服务器端的地图生成(Mapnik的的WMS功能)。
  * A“工作区”互动模式:拖动可映射的物品进入工作区,他们会得到显示。工作区被存储在Django的数据库。
  * A“拼贴”连接到工作区的每个存储在地图上的物品(如图表)选定的信息。
  *一种推广机制,以堵塞或多或少任意地图源到工作区,以便它们可以被显示,检索等。
核心理念:工作区
工作区的项目是什么,可以在地图上显示出来。工作区是一个实际显示的工作区项目集合。
每一届都有自己的工作区。 (没有增加额外的工作空间的方法可行,但不使用但在我们的网站之一,所以它不是完全深思熟虑的还)。
工作区的项目需要知道如何展示自己,如何寻找项目,当你点击地图和更多。为了得到那个工作对任意地图的来源,你需要配置一个适配器。所述适配器具有的层()方法,返回一个Mapnik的层,search()方法用于搜索等。
  *您注册一个适配器作为一个所谓的“setuptools的入口点”下一个specfic名。
  *当你添加一个工作区的项目,你传递适配器名称和JSON的可选片段配置适配器。
工作空间项目跟踪这个适配器及其configuragion的,并用它来生成地图,进行搜索,等等
拼贴
工作区的项目往往导致多个区域或点。如果你点击就这么点,你通常会得到额外的信息弹出。如果你想比较几次这样的信息,“片段”,就可以将它们放置在您的工作空间的拼贴。
点击拼贴给出了在单一的弹出所有收集到的信息,弹出一个弹出。
交互
包括相当一些JavaScript的工作空间的互动。潜在的工作区项目可以拖/下降到一个工作区,将其添加。工作空间项可以重新排序。你可以将它们拖动到垃圾桶。
开发安装
在第一时间,你必须运行“引导”脚本来设置setuptools的和扩建:
$>蟒蛇bootstrap.py
然后运行扩建来设置好一切:
$>斌/扩建
(在Windows上它被称为binbuildout.exe)。
你必须重新运行时扩建您或他人取得setup.py或buildout.cfg的变化。
当前包安装为“开发包”,所以可自动(就像使用Python setup.py开发)的变化.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过滤有可能在对WMS图层featureinfo项目。
  • 从侧边栏打开弹出窗口时,现在消失侧边栏滚动。没有更多的僵尸弹出窗口。

什么版本4.3是新的

  • 如果一个legend_image网址是空的,我们不显示的传说了。

什么在4.1.1版本新

  • 在导入JSONField在fields.py否则将迁移失败。

什么版本4.1是新的

  • 在需要更新Django的jsonfield版本(这与Django的多数据库功能的工作原理)。删除我们的自定义JSONField赞成Django的jsonfield的之一。

什么版本的新 4.0 Beta 1的:

  • 新增失踪的依赖lizard_security。
  • 在弹出的固定和弹出内容的造型。
  • 在拼贴和工作区UI再次合作。

什么版本4.0的Alpha 1是新的

  • 在需要蜥蜴UI 4.0阿尔法:新的Twitter引导布局
  • 在使用,而不是更少的编译CSS。
  • 在删除了旧的主页,并更名为MapIconView。
  • 在使用新的Twitter的引导布局。使用的MapView基于类的观点正真的必须把一切工作。
  • 在重命名/媒体/静态的。这是Django的staticfile的新标准。
  • 在时间序列现在可以定位于图形对象。

  • 在jquery.workspace.js
  • 在固定的语法错误。
  • 添加到STATIC_URL应用程序图标。
  • 在制作正常AppView主要CBV,而不是临时的MapView名称。

什么在3.5.2版本新

  • 在删除对象的行为与不存在的“帮助工作空间”URL爆发的接口模块。

什么3.1.2版本新

  • 在MANIFEST.in修正错误。 3.1.1不包括任何蜥蜴图/ *数据。

什么在3.1.1版本新

  • 在固定CollageEditItem.csv_url功能。
  • 修正了拼贴项目的bug。在弹出的崩溃,以及拼贴画面。
  • 从公司内部SVN移到GitHub上:https://github.com/lizardsystem/lizard-map

要求

  • 在Python中

显影剂的其他软件 Reinout van Rees

checkoutmanager
checkoutmanager

20 Feb 15

lizard-ui
lizard-ui

20 Feb 15

意见 lizard-map

评论没有发现
添加评论
打开图片!