{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# SuperMap iObjects Python ( iObjectsPy ) 10.0.0 \u7248\u672c\n\n## 1 \u7b80\u4ecb\n\niObjectsPy \u662f SuperMap iObjects Python \u7684\u7b80\u79f0\u3002\u901a\u8fc7 iObjectsPy\uff0c\u7528\u6237\u53ef\u4ee5\u76f4\u63a5\u4f7f\u7528 Python \u8bed\u8a00\u64cd\u4f5c SuperMap \u5404\u79cd\u7a7a\u95f4\u6570\u636e\uff0c\n\n\u540c\u65f6\uff0ciObjectsPy \u4e5f\u63d0\u4f9b\u7a7a\u95f4\u6570\u636e\u5bfc\u5165\u5bfc\u51fa\u3001\u6295\u5f71\u8f6c\u6362\u3001\u77e2\u91cf\u62d3\u6251\u5206\u6790\u3001\u6805\u683c\u5206\u6790\u7b49\u529f\u80fd\uff0c\u5e2e\u52a9\u7528\u6237\u4f7f\u7528\u811a\u672c\u8fdb\u884c\u7a7a\u95f4\u6570\u636e\u5feb\u901f\u5904\u7406\u548c\u5206\u6790\u3002\n\n## 2 \u652f\u6301\u73af\u5883\n[Python](https://www.python.org/) 3.5+\n\n[SuperMap iObjects Java](http://support.supermap.com.cn/DownloadCenter/ProductPlatform.aspx) 10.0.0\n\n## 3 \u652f\u6301\u7279\u6027\n* \u652f\u6301\u6570\u636e\u7ba1\u7406\u548c\u7ec4\u7ec7\uff0c\u5305\u62ec\u5de5\u4f5c\u7a7a\u95f4\u3001\u6570\u636e\u6e90\u3001\u6570\u636e\u96c6\u3001\u8bb0\u5f55\u96c6\u7b49\n* \u652f\u6301\u4e8c\u7ef4\u70b9\u3001\u7ebf\u3001\u9762\u3001\u6587\u672c\u3001\u4e09\u7ef4\u70b9\u7b49\u51e0\u4f55\u5bf9\u8c61\u548c\u8981\u7d20\u5bf9\u8c61\u7684\u521b\u5efa\u548c\u7ba1\u7406\n* \u652f\u6301\u6295\u5f71\u8f6c\u6362\u548c\u8bbe\u7f6e\n* \u652f\u6301\u5e38\u7528\u6570\u636e\u683c\u5f0f\u5bfc\u5165\u548c\u5bfc\u51fa\u64cd\u4f5c\uff0c\u5305\u62ec shp\u3001mif\u3001cad\u7b49\u77e2\u91cf\u6570\u636e\uff0ctif\u3001img\u3001png\u7b49\u6805\u683c\u548c\u5f71\u50cf\u6570\u636e\n* \u652f\u6301\u7f13\u51b2\u533a\u5206\u6790\u3001\u53e0\u52a0\u5206\u6790\u3001\u878d\u5408\u3001\u5bc6\u5ea6\u805a\u7c7b\u3001\u77e2\u91cf\u6570\u636e\u91cd\u91c7\u6837\u3001\u77e2\u91cf\u6570\u636e\u5149\u6ed1\u3001\u521b\u5efa\u6cf0\u68ee\u591a\u8fb9\u5f62\u3001\u7edf\u8ba1\u70b9\u3001\u77e2\u91cf\u88c1\u526a\u3001\u62d3\u6251\u68c0\u67e5\u7b49\u77e2\u91cf\u6570\u636e\u5904\u7406\u548c\u5206\u6790\n* \u652f\u6301\u6805\u683c\u91cd\u91c7\u6837\u3001\u91cd\u5206\u7ea7\u3001\u6805\u683c\u6570\u636e\u805a\u5408\u3001\u91cd\u5206\u7ea7\u3001\u63d2\u503c\u5206\u6790\u3001\u5bc6\u5ea6\u5206\u6790\u3001\u77e2\u6805\u8f6c\u6362\u3001\u8ddd\u79bb\u6805\u683c\u3001\u8868\u9762\u6805\u683c\u3001\u5761\u5ea6\u5761\u5411\u5206\u6790\u3001\u4ee3\u6570\u8fd0\u7b97\u7b49\u6805\u683c\u6570\u636e\u5904\u7406\u548c\u5206\u6790\n\n## 4 \u4f7f\u7528\u8bf4\u660e\n\n## 4.1 \u4ea7\u54c1\u5305\u7ed3\u6784\n\n### 4.1.1 iobjectspy \u76ee\u5f55\n\n\u5e93\u6587\u4ef6\u6240\u5728\u76ee\u5f55\n\n### 4.1.2 examples \u76ee\u5f55\n\n\u8303\u4f8b\u7a0b\u5e8f\u6e90\u7801\uff0c\u4f9b\u7528\u6237\u4e86\u89e3\u719f\u6089\u63a5\u53e3\u4f7f\u7528\u65b9\u5f0f\uff1a\n\n\u5bc6\u5ea6\u805a\u7c7b\u8303\u4f8b\uff1a`example_aggregate_points.py`\n\n\u6805\u683c\u88c1\u526a\u8303\u4f8b\uff1a`example_clip_raster.py`\n\n\u5bc6\u5ea6\u5206\u6790\u8303\u4f8b\uff1a`example_density_analyst.py`\n\n\u6570\u636e\u5bfc\u51fa\u8303\u4f8b\uff1a`example_export_data.py`\n\n\u6570\u636e\u5bfc\u5165\u8303\u4f8b\uff1a`example_import_data.py`\n\nNumPy\u6570\u636e\u4ea4\u4e92\u8303\u4f8b\uff1a`example_numpy_array.py`\n\n\u53e0\u52a0\u5206\u6790\u8303\u4f8b\uff1a`example_overlay_analyst.py`\n\n\u6570\u636e\u67e5\u8be2\u8303\u4f8b\uff1a`example_query_data.py`\n\n### 4.1.3 data \u76ee\u5f55\n\n\u8303\u4f8b\u6570\u636e\uff0c\u4f9b\u8303\u4f8b\u7a0b\u5e8f\u4f7f\u7528\uff1a\n\n`example_data.udb`\uff1a\u4f9b\u8303\u4f8b\u7a0b\u5e8f\u5171\u7528\u7684UDB\u6570\u636e\u6e90\n\n`County_p.shp`\uff1a\u4f9b\u6570\u636e\u5bfc\u5165\u4f7f\u7528\u7684\u77e2\u91cf\u6570\u636e\u6587\u4ef6\n\n`multibands.img`\uff1a\u4f9b\u6570\u636e\u5bfc\u5165\u4f7f\u7528\u7684\u5f71\u50cf\u6570\u636e\u6587\u4ef6\n\n`dem.npy`\uff1a\u4f9bNumPy\u6570\u636e\u4ea4\u4e92\u4f7f\u7528\u7684NumPy\u6587\u4ef6\n\n### 4.1.4 doc \u76ee\u5f55\n\nPython\u63a5\u53e3\u8bf4\u660e\uff0c\u4f9b\u5f00\u53d1\u4eba\u5458\u67e5\u9605.\n\n## 4.2.\u73af\u5883\u8bbe\u7f6e\n\n(1) \u8bbe\u7f6e SuperMap iObjects Java \u7ec4\u4ef6\u7684 Bin \u76ee\u5f55\u5230\u73af\u5883\u53d8\u91cf\u4e2d\uff0c\u6ce8\u610f\u4f7f\u7528\u4e0e\u4ea7\u54c1\u5305\u76f8\u5bf9\u5e94\u7684 Java \u7ec4\u4ef6\u7248\u672c\uff0c\u4f9d\u8d56\u7684 Java \u7ec4\u4ef6\u6700\u4f4e\u7248\u672c\u4e3a 10.0.0.17523.73237\u3002\n\n(2) \u5b89\u88c5 [Python 3.5.0](https://www.python.org/download) \u6216\u4ee5\u4e0a\u7248\u672c\n\n(3) \u6267\u884c\u5b89\u88c5\u5305\u5185\u7684 setup.py \u811a\u672c\uff0c\u547d\u4ee4\u4e3a\uff1a python setup.py install\n\n(4) \u5982\u9700\u4f7f\u7528AI\u76f8\u5173\u529f\u80fd\uff0c\u8fd8\u9700\u8981\u914d\u7f6e\u673a\u5668\u5b66\u4e60\u8d44\u6e90\u5305\uff08Machine Learning Resources\uff09\uff0c\u5e76\u901a\u8fc7 pip\uff08pip\u7248\u672c\u4e0d\u4f4e\u4e8e10.0.0\uff09\u6216 conda \u5728\u7ebf\u5b89\u88c5\u76f8\u5173\u4f9d\u8d56\uff1a\n\n- \u5728\u5b98\u7f51\u4e0b\u8f7d SuperMap iObjects Python Machine Learning Resources 10i \u673a\u5668\u5b66\u4e60\u8d44\u6e90\u5305\uff0c\u89e3\u538b\u5230iobjectspy\u6839\u76ee\u5f55\u5373\u53ef\u3002\u8d44\u6e90\u5305\u5185\u5305\u542b\u793a\u4f8b\u6a21\u578b\u3001\u793a\u4f8b\u7a0b\u5e8f\u3001\u793a\u4f8b\u6587\u4ef6\u3001\u8bad\u7ec3\u914d\u7f6e\u6587\u4ef6\u53ca\u8bad\u7ec3\u6240\u9700\u7684\u4e3b\u5e72\u7f51\u7edc\u6a21\u578b\u7b49\u3002\n\n- pip \u73af\u5883\u914d\u7f6e\uff1a\u4f7f\u7528`python -m pip install -r requirement.txt`\u5728\u7ebf\u5b89\u88c5\u76f8\u5173\u4f9d\u8d56\u3002\u7528`python -m pip freeze > requirement.txt`\u5bfc\u51fa\u5f53\u524d\u6a21\u5757\u4f9d\u8d56\u3002\u5404requirement\u6587\u4ef6\u5206\u522b\u5bf9\u5e94\uff1a\n\n - `requirement.txt`: \u5982\u9700\u4f7f\u7528CPU\u8fdb\u884c\u673a\u5668\u5b66\u4e60\uff08\u9ed8\u8ba4\uff09\n - `requirement_gpu.txt`: \u5982\u9700\u4f7f\u7528GPU\u8fdb\u884c\u673a\u5668\u5b66\u4e60\uff08\u6027\u80fd\u66f4\u4f18\uff09\n\n \u914d\u7f6e\u597drequirement\uff0c\u518d\u5b89\u88c5rasterio\u76f8\u5173\u4f9d\u8d56\uff1a\n\n - Linux\u7cfb\u7edf\u8fd0\u884c\uff1a`python -m pip install rasterio`\n\n - Windows\u7cfb\u7edf\u9700\u8981\u6839\u636e\u7cfb\u7edf\u73af\u5883\u4e0b\u8f7d\u4e24\u4e2a\u4e8c\u8fdb\u5236\u6587\u4ef6\uff08 [GDAL](http://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal) \u548c [rasterio](http://www.lfd.uci.edu/~gohlke/pythonlibs/#rasterio) \uff09\uff0c\u5e76\u5728\u4e0b\u8f7d\u76ee\u5f55\u5148\u540e\u6267\u884c\u7c7b\u4f3c\u547d\u4ee4\uff1a\n `python -m pip install GDAL-2.3.2-cp36-cp36m-win_amd64.whl`\u3001 `python -m pip install rasterio-1.0.11-CP36-cp36m-win_amd64.whl`\n\n- conda \u73af\u5883\u914d\u7f6e\uff1a\u4f7f\u7528`conda env create -f requirements-conda-cpu.yml`\u5efa\u7acbiobjectspy\u865a\u62df\u73af\u5883\u3002\n \n - `requirements-conda-cpu.yml`: \u5982\u9700\u4f7f\u7528CPU\u8fdb\u884c\u673a\u5668\u5b66\u4e60\uff08\u9ed8\u8ba4\uff09\n - `requirements-conda-gpu.yml`: \u5982\u9700\u4f7f\u7528CPU\u8fdb\u884c\u673a\u5668\u5b66\u4e60\uff08\u6027\u80fd\u66f4\u4f18\uff09\n \n \n## 4.3 \u5728\u7ebf\u5e2e\u52a9\n\n\u5728\u7ebf\u5e2e\u52a9\u6587\u6863\uff0c\u8bf7\u53c2\u8003[http://iobjectspy.supermap.io](http://iobjectspy.supermap.io)\n\n\n## 5 \u7248\u672c\u5386\u53f2\n\n\t9.1.0 - 2018-09\n\t9.1.1 - 2018-12\n\t9.1.2 - 2019-05", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://iobjectspy.supermap.io", "keywords": "", "license": "SuperMap", "maintainer": "", "maintainer_email": "", "name": "iobjectspy", "package_url": "https://pypi.org/project/iobjectspy/", "platform": "", "project_url": "https://pypi.org/project/iobjectspy/", "project_urls": { "Homepage": "http://iobjectspy.supermap.io" }, "release_url": "https://pypi.org/project/iobjectspy/10.0.0/", "requires_dist": null, "requires_python": "", "summary": "SuperMap iObjects Python", "version": "10.0.0" }, "last_serial": 5901969, "releases": { "10.0.0": [ { "comment_text": "", "digests": { "md5": "a93ab1b0b8d2e94d39e741dfdf5c5b71", "sha256": "c0e0839be8952313666eaf863e96a4aaf7a659b8ac2d09c00658914c3dabfe26" }, "downloads": -1, "filename": "iobjectspy-10.0.0.0.tar.gz", "has_sig": false, "md5_digest": "a93ab1b0b8d2e94d39e741dfdf5c5b71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55840632, "upload_time": "2019-09-29T07:52:56", "url": "https://files.pythonhosted.org/packages/37/8d/53bb8bd9ec1cc6ba99872fee7dcce12abf4f3758ce036234eda43661124a/iobjectspy-10.0.0.0.tar.gz" } ], "9.1.0": [ { "comment_text": "", "digests": { "md5": "f8ba038073cab537ff948cb2779b5fcc", "sha256": "75e434f86df45757761c5df5060da91ad5ec2140f681263cfebaf4d8a92e02b9" }, "downloads": -1, "filename": "iobjectspy-9.1.0.0.tar.gz", "has_sig": false, "md5_digest": "f8ba038073cab537ff948cb2779b5fcc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37006037, "upload_time": "2018-09-29T02:21:39", "url": "https://files.pythonhosted.org/packages/cf/35/15f8d12d98c726656304a8a64cc27fafcc2c6886ca3302bbaa022ec9cacd/iobjectspy-9.1.0.0.tar.gz" } ], "9.1.0.1": [ { "comment_text": "", "digests": { "md5": "775510ef1fe22e56e4bf01111b729e07", "sha256": "d8cd058d2b8a019fddf54b9bf325e75bb94803fddea8e27f0b4e364f2d55f2c6" }, "downloads": -1, "filename": "iobjectspy-9.1.0.1.tar.gz", "has_sig": false, "md5_digest": "775510ef1fe22e56e4bf01111b729e07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46149475, "upload_time": "2018-10-16T03:06:12", "url": "https://files.pythonhosted.org/packages/14/9a/fe7f3b1ab2e66e5b91096e2bccb9a6e59c679b1aab3c058763bc49a61e9b/iobjectspy-9.1.0.1.tar.gz" } ], "9.1.1": [ { "comment_text": "", "digests": { "md5": "d5a54187a7ad27c4fdcb3bdbfa08b781", "sha256": "36b6bca057e1ef4fe0113ca2b599a41443c36b076f3864780b6e784646fc51fa" }, "downloads": -1, "filename": "iobjectspy-9.1.1.0.tar.gz", "has_sig": false, "md5_digest": "d5a54187a7ad27c4fdcb3bdbfa08b781", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37990284, "upload_time": "2018-12-29T06:16:47", "url": "https://files.pythonhosted.org/packages/c2/6a/0126ddd98c09c629d5a8e7686cd8ca76c8260f5490ac8ae28735cad73884/iobjectspy-9.1.1.0.tar.gz" } ], "9.1.2": [ { "comment_text": "", "digests": { "md5": "767ba0afb6a53413afc21feed7407e33", "sha256": "d2ccbd2eaf76b9920196bff2913905fd79da810ba9dc91ca0c26e74d86b5be69" }, "downloads": -1, "filename": "iobjectspy-9.1.2.0.tar.gz", "has_sig": false, "md5_digest": "767ba0afb6a53413afc21feed7407e33", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38091109, "upload_time": "2019-05-05T02:38:27", "url": "https://files.pythonhosted.org/packages/c3/66/3f539c1b3991ba57ae18320af047f215731d136220eeee159787dcc4926f/iobjectspy-9.1.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a93ab1b0b8d2e94d39e741dfdf5c5b71", "sha256": "c0e0839be8952313666eaf863e96a4aaf7a659b8ac2d09c00658914c3dabfe26" }, "downloads": -1, "filename": "iobjectspy-10.0.0.0.tar.gz", "has_sig": false, "md5_digest": "a93ab1b0b8d2e94d39e741dfdf5c5b71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55840632, "upload_time": "2019-09-29T07:52:56", "url": "https://files.pythonhosted.org/packages/37/8d/53bb8bd9ec1cc6ba99872fee7dcce12abf4f3758ce036234eda43661124a/iobjectspy-10.0.0.0.tar.gz" } ] }