跳转到主要内容

使用leaflet.js将地图集成到cone中。

项目描述

Latest PyPI version Number of PyPI downloads Package build https://coveralls.io/repos/github/bluedynamics/cone.maps/badge.svg?branch=master

本软件包提供了cone.app的地图集成。

地图小部件

包含一个地图小部件瓦片,它提供了开箱即用的默认地图行为,可以作为复杂自定义地图的起点。

from cone.maps.browser.map import MapTile
from cone.tile import tile
from myplugin import MyModel

@tile(name='map', interface=MyModel)
class MyMap(MapTile):
    """See ``cone.maps.browser.map`` for available tile options.
    """

资源

以下为cone.maps相关的应用程序配置选项:

  • cone.maps.public:标志是否为未经身份验证的用户提供浏览器资源。默认为false

  • cone.maps.nogap:标志是否包含Leaflet.TileLayer.NoGap插件。默认为false

  • cone.maps.geosearch:标志是否包含leaflet-geosearch插件。默认为false

  • cone.maps.markercluster:标志是否包含Leaflet.markercluster插件。默认为false

  • cone.maps.activearea:是否包含Leaflet-active-area插件。默认为false

  • cone.maps.proj4:是否包含proj4jsProj4Leaflet插件。默认为false

贡献者

  • Robert Niederreiter

待办事项

  • 默认地图标记渲染(直接从DOM元素数据和JSON端点获取)

  • 默认地图标记簇渲染(直接从DOM元素数据和JSON端点获取)

  • 默认地图上的地理搜索。

  • 默认地图上的活动区域配置。

变更

0.1 (2021-11-21)

  • 初始版本。[rnix]

许可证

版权所有 (c) 2021, Cone 贡献者。保留所有权利。

在满足以下条件的情况下,允许重新分发和使用,无论是否修改:

  • 源代码的重新分发必须保留上述版权声明、本条件列表和以下免责声明。

  • 二进制形式的重新分发必须在文档和/或其他随分发提供的材料中复制上述版权声明、本条件列表和以下免责声明。

本软件由版权所有者和贡献者提供,“按原样”并提供,不提供任何明示或暗示的保证,包括但不限于对适销性和特定目的适用性的暗示保证。在任何情况下,版权所有者或贡献者不对任何直接、间接、偶然、特殊、示范性或后果性损害(包括但不限于替代商品或服务的采购;使用、数据或利润的损失;或业务中断)承担责任,即使被告知该软件可能造成此类损害。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码分发

cone.maps-0.1.tar.gz (583.0 kB 查看散列)

上传时间 源代码

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面