collective.geo mapwidget
项目描述
简介
collective.geo.mapwidget提供了一些方便的页面宏和适配器,可以轻松地在单个页面上管理多个地图。
发现错误?请使用问题跟踪器。
要求
geopy >= 0.98
Plone >= 4.2
collective.geo.openlayers >= 3.1
集体地理设置 >= 3.1
安装
此插件可以像其他插件一样安装,请按照官方文档进行操作。
升级
版本 2.0
如果您是从旧版本升级到 2.0,可能需要运行升级步骤。为此,请按照以下步骤操作
在您的站点 ZMI 中浏览到 portal_setup
点击 升级 选项卡
从下拉列表中选择 collective.geo.mapwidget:default 并点击 选择配置文件
观察任何可用的升级,如果有,请点击 升级 按钮。
贡献者
Gerhard Weis - gweis
Giorgio Borelli - gborelli
Silvio Tomatis - silviot
David Beitey - davidjb
Rob Gietema - robgietema
Leonardo J. Caballero G - macagua
Denis Krienbühl - href
Benoît Suttor - bsuttor
变更日志
3.1 (2019-01-23)
修复了“修复不良适配器注册导致 dexterity 添加视图失败(404)”的回归。 [mathias.leimgruber]
第一个区分器可能是一个类似 `View` 的东西或一个 z3c.form.interfaces.IFieldWidget。
3.0 (2019-01-22)
修复了导致 dexterity 添加视图失败(404)的不良适配器注册。 [jone]
修复了地理编码结果的显示 [mpeeters]
如果定义了 Google API 密钥,则使用 Google API 密钥进行地理编码以避免由于新的 Google API 政策引起的错误 [mpeeters]
修复了 Google URL 并允许设置 Google API 密钥(#25) [pbauer]
修复了 collective.geo.openlayers 的必需版本。 [pbauer]
修复了 collective.geo.openlayers 不再使用 portal_skin 的 list_language_files [giorgio]
修复了 plone5 和外部 API 修改的测试和 doctests [pbauer]
将资源移动到新的 plone5 资源注册表 [pbauer]
修改了控制面板代码,以使用 FormWrapper 机械 [pbauer]
更新了 JavaScript,以在新的 plone5 模拟隐藏选项卡中绘制地图 [pbauer]
修复了没有加载地图的情况,当没有 jquery.tools.js 并且不在“坐标”选项卡中打开编辑视图时 [pbauer]
在地图的默认选项中添加 ImgPath 以指向资源文件夹 [lucabel]
2.3 (2015-11-17)
更新了软件包的类别列表 [macagua]
更新了西班牙语翻译 [macagua]
2.2 (2015-05-02)
添加了更多的法语翻译 [tiazma]
在宏上下文中精确翻译了翻译域 [tiazma]
修复了找不到位置时发生的错误 [tiazma]
2.1.3 (2014-08-16)
错误修复,如果检查的是对象则使用“use_custom_styles”,否则从全局样式获取样式 [bsuttor]
更新了软件包的类别列表 [macagua]
更新了西班牙语翻译 [macagua]
在视图中使用 getMultiAdapter 而不是 restrictedTraverse [gborelli]
2.1.2 (2014-03-16)
将内容类型位置属性添加为地理编码输入字段的默认值 [gborelli]
修复 #14 - GeoCoderView [gborelli]
2.1.1 (2014-02-26)
修复 geopy 版本;geopy 0.98.1 目前已损坏 [gborelli]
2.1 (2014-02-26)
将 collective_geo_styles 元数据和相关的索引器从 c.geo.contentlocations 移动 [gborelli]
添加了 get_feature_styles 方法以检索地图样式 [gborelli]
修复了 google.GQueryError ImportError [Jian Aijun]
更新了德语翻译。 [href]
2.0 (2013-10-29)
更改了软件包布局 [gborelli]
重新添加了之前使用的 maxResolution 和 maxExtent 选项,修复了某些 WMTS 服务的问题。 [href]
2.0b1 (2013-06-02)
将 IGeoCoder 工具从 c.geo.mapwidget 移动 [gborelli]
防止多次包含 Google 地图和 Bing JavaScript [gborelli]
将 Openlayers 本地化移动到 geosettings_view [gborelli]
添加了 ShapeDisplayLayer [gborelli]
使用 http://abstract-open-solutions.github.io/code-illuminated/ 记录 JavaScript 文件 [gborelli]
重构了 collectivegeo JavaScript [gborelli]
将静态资源移动到静态目录 [gborelli]
删除了所有 Yahoo 地图引用。请参阅:collective.geo.bundle #19 [gborelli]
删除了 YahooStreetMapLayer、YahooSatelliteMapLayer、YahooHybridMapLayer 以及相关的模板 [gborelli]
从 collective geo 宏中删除了 yahoomaps、yahooapi、yahoo_maps_js [gborelli]
在metadata.xml中添加了c.z3cform.colorpicker配置文件。现在我们依赖于c.z3cform.colorpicker > 0.2 [gborelli]
添加了ShapeMapWidget和ShapeEditLayer及其相应的适配器 [gborelli]
1.6 (2013-01-29)
添加了travis-ci配置 [gborelli]
使用plone.app.testing重构了测试 [gborelli]
删除了tests.base模块 [gborelli]
删除了zope.app的导入 [gborelli]
修改了控制面板表单,使其更易于用户使用 [gborelli]
修复了collectivegeo_macros中的翻译域 [rnd0101]
允许OSM和overlay URL辅助函数考虑zoomOffset。 [davidjb]
确保spherical mercator的最大范围覆盖所有坐标。 [davidjb]
如果OpenLayers支持该语言,则自动包含OpenLayers语言文件 [href]
添加了德语翻译 [href]
修改javascript以通过自定义的‘map-load’事件指示地图加载,确保只有当可见时才加载具有标签的表单中的不可见地图。现在依赖于collectivegeo.js的javascript代码必须实现$(window).bind('map-load', function(e, map) { });,该函数将在地图准备就绪时调用。 [href]
禁用了OpenLayer的KeyboardDefaults,因为它们会导致所有+ / -和箭头键在输入字段中被完全消耗。 [href]
1.5 (2012-02-11)
添加了法语翻译 [Fabien Moret]
在geocoder输入和搜索中允许按回车键。之前,按回车会提交父表单。 [davidjb]
修复了geocoder错误div中的小错误 [davidjb]
将已弃用的jq替换为$(使用jQuery函数) [davidjb]
尽可能允许mapwidget使用HTTPS映射资源,以避免加载像地图瓦片这样的不安全资源的问题。目前只有Google和Bing支持其API的HTTPS - Yahoo和OSM不支持。为了避免安全错误,当在HTTPS上时,避免使用后两种地图API。 [davidjb]
为图层模板提供请求协议 [davidjb]
确保测试安装collective.geo.settings扩展配置文件,以便plone.app.registry了解设置。 [davidjb]
添加了丹麦翻译 [stonor]
0.1.4 (2011-09-05)
修改javascript以将窗口加载事件绑定到创建地图。这修复了#29 [gborelli]
添加了当地图在加载到非默认Plone字段集中后可见时重新加载OL地图图层的功能 [davidjb]
添加了关于国际化的改进 [macagua]
为collective.geo.mapwidget域添加了对西班牙语本地化的支持 [macagua]
使我们的mapwidget自动缩放以查看加载的WKT功能。 [davidjb]
根据plone.app.z3cform 0.5.0+的变化,在表单中首先显示默认字段集。 [davidjb]
添加了显示具有内联CSS的自定义样式地图的功能。这最初基于宽度/高度,用于全局或局部自定义设置,但可以通过映射更多字段进行扩展。 [davidjb]
在控制面板表单中添加了map_viewlet_managers [gborelli]
plone 4.1修复 [gborelli]
更改了Browser导入的Testing.testbrowser [gborelli]
删除了zope.app.component导入 [gborelli]
修改了map widgets jsfactory以提供一种简单的方式来定制它 [gborelli]
添加了z3c.autoinclude入口点 [gborelli]
修复了maplayers中的图层查询
在编辑时添加了在OL地图上拖动绘制特征的功能 [davidjb]
进行了拼写修正 [davidjb]
0.1.3 (2011-02-20)
更改了Google地图javascript URL
0.1.2 (2010-12-28)
修复了maplayers中的UnicodeDecodeError [gborelli]
修复了set_coordinates js [gborelli]
添加了荷兰语翻译 [robgietema]
0.1.1 (2010-11-13)
将geocoding添加到控制面板 [davidjb]
在collective.geo javascript中添加了cgmap.portal_url
从控制面板中删除了未使用的googleapi配置
更改了默认mapwidget中的numZoomLevels
更新了Google地图图层到Googlemaps v3
修复了意大利语翻译
0.1 (2010-10-31)
从collective.geo.settings迁移到初始版本 [href]
项目详情
collective.geo.mapwidget-3.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c25df68d36c425e0e50931a0b83a0142fa08c3a739f42939089b2ea2632f7109 |
|
MD5 | e20ee5b344c8bccdafb47fcda93f9e78 |
|
BLAKE2b-256 | 141e164c381ba909e4efd802242a4fa4937a4f858a734701cdddd089c9084456 |