SuperMap Python SDK for Cloud GIS (SuperMap Online/iServer/iPortal/iManager/iEdge etc)

SuperMap, updated 🕥 2022-12-27 15:02:16

SuperMap iClient Python

超图云 GIS 客户端 Python SDK。可以与Jupyter Notebook深度结合,进行数据可视化,也可以使用Python进行数据处理然后调用超图云产品进行数据分析,服务发布等。

简介

官网:http://iclientpy.supermap.io/

Samples

sample

许可

Apache License 2.0

Issues

Bump setuptools from 36.5.0 to 65.5.1 in /iclientpy

opened on 2022-12-27 15:02:16 by dependabot[bot]

Bumps setuptools from 36.5.0 to 65.5.1.

Release notes

Sourced from setuptools's releases.

v65.5.1

No release notes provided.

v65.5.0

No release notes provided.

v65.4.1

No release notes provided.

v65.4.0

No release notes provided.

v65.3.0

No release notes provided.

v65.2.0

No release notes provided.

v65.1.1

No release notes provided.

v65.1.0

No release notes provided.

v65.0.2

No release notes provided.

v65.0.1

No release notes provided.

v65.0.0

No release notes provided.

v64.0.3

No release notes provided.

v64.0.2

No release notes provided.

v64.0.1

No release notes provided.

v64.0.0

No release notes provided.

v63.4.3

No release notes provided.

v63.4.2

No release notes provided.

... (truncated)

Changelog

Sourced from setuptools's changelog.

v65.5.1

Misc ^^^^

  • #3638: Drop a test dependency on the mock package, always use :external+python:py:mod:unittest.mock -- by :user:hroncok
  • #3659: Fixed REDoS vector in package_index.

v65.5.0

Changes ^^^^^^^

  • #3624: Fixed editable install for multi-module/no-package src-layout projects.
  • #3626: Minor refactorings to support distutils using stdlib logging module.

Documentation changes ^^^^^^^^^^^^^^^^^^^^^

  • #3419: Updated the example version numbers to be compliant with PEP-440 on the "Specifying Your Project’s Version" page of the user guide.

Misc ^^^^

  • #3569: Improved information about conflicting entries in the current working directory and editable install (in documentation and as an informational warning).
  • #3576: Updated version of validate_pyproject.

v65.4.1

Misc ^^^^

v65.4.0

Changes ^^^^^^^

v65.3.0

... (truncated)

Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/SuperMap/iclient-python/network/alerts).

Bump notebook from 5.6.0 to 6.4.12 in /iclientpy

opened on 2022-06-16 23:13:32 by dependabot[bot]

Bumps notebook from 5.6.0 to 6.4.12.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/SuperMap/iclient-python/network/alerts).

Bump ipython from 6.2.1 to 7.16.3 in /iclientpy/doc

opened on 2022-01-21 19:08:28 by dependabot[bot]

Bumps ipython from 6.2.1 to 7.16.3.

Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/SuperMap/iclient-python/network/alerts).

进入iclientpy引导使用的notebook失败

opened on 2019-07-08 15:09:51 by hanfeng1124

image 按照官方帮助文档中“iClientPy从零开始”章节一步步进行操作,在14步进入iclientpy引导使用的notebook失败,截图如上。请问是什么原因?

ImportError: cannot import name 'viz'

opened on 2019-05-06 07:58:45 by openthings

运行jupyter notebook(sample.ipynb) 出错,信息如下:

``` from iclientpy import viz


ImportError Traceback (most recent call last) in ----> 1 from iclientpy import viz

ImportError: cannot import name 'viz' 模拟数据 使用下面的代码查看包方法,iclientpy没有viz模块。 import iclientpy as smc help(smc) 返回信息如下: Help on package iclientpy:

NAME iclientpy

PACKAGE CONTENTS _version dtojson (package) jupyter (package) rest (package)

SUBMODULES basesetting cloudtilelayer heatlayer mapview mapvlayer ranksymbolthemelayer tilemaplayer units widgets

DATA EXTENSION_VERSION = '~0.10.1' allowed_crs = ['Earth', 'EPSG3395', 'EPSG3857', 'EPSG4326', 'Base', 'S... basemaps = {'OpenStreetMap': {'Mapnik': {'url': 'https://{s...men.Wate... def_loc = [0.0, 0.0] linear = version_info = (0, 10, 1, 'final', 0) widget_serialization = {'from_json': , 'to_j...

VERSION 9.0.0

FILE /opt/conda/lib/python3.6/site-packages/iclientpy/init.py ``` 使用pip install iclientpy安装的。 可能是软件包的版本已变化,本仓库和例程文件没有更新?

目录结构调整

opened on 2018-07-20 04:36:44 by openthings

修改包括: 1、目录结构调整。 2、加入ipyleaflet。 3、支持mybinder.org在线运行。

SuperMap

SuperMap Software Co., Ltd

GitHub Repository Homepage

python jupyter supermap notebook