# jsuperpy-python **Repository Path**: frophie/jsuperpy-python ## Basic Information - **Project Name**: jsuperpy-python - **Description**: SuperMap iObjects Java 组件 Python API - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2018-05-25 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # jsuperpy-python #### 项目介绍 SuperMap iObjects Java 组件 Python API。jsuperpy 使用 Py4J 作为 Python 和 Java 组件之间的通信,通过使用 Py4J 用户可以使 用 Python 调用 Java 的接口和对象。通过使用 jsuperpy 用户可以直接操作 SuperMap 的数据源、数据集、几何对象等,同时,jsuperpy 提 供数据导入导出、投影转换、矢量分析、栅格分析等功能,帮助用户快速的处理数据。 #### 产品包结构 1. jsuperpy 目录为源码所在目录 2. doc 为文档和文档编译脚本所在目录 3. examples 提供了基本的示例代码和数据 4. tests 目录提供测试代码 5. dist_zip.py 脚本提供编译和打包 zip 文件的功能,得到到 zip 包会保存在 release 目录下 #### 安装教程 1. 设置 SuperMap iObjects Java 组件的 Bin 到环境变量中 2. 安装 [Python 3.4.0](https://www.python.org/download) 及以上版本 3. 执行 python setup.py install 4. 如果使用 snumpy,请安装 [Numpy](http://www.numpy.org) #### 编译文档 1. 安装 Python 包 sphinx 和 sphinx_rtd_theme。 2. 执行 doc 目录下的 makedoc.py,生成的结果在 doc/build/html 下 #### 反馈 1. 如果发现了缺陷,请直接站内留言,或发送邮件到 fanshance@supermap.com 2. 如果想加入开发,请站内申请加入项目 #### 参与贡献 1. Fork 本项目 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request