Name | im2geojson JSON |
Version |
0.2.0
JSON |
| download |
home_page | None |
Summary | GeoJSON from image metadata |
upload_time | 2024-09-20 14:42:42 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.8 |
license | None |
keywords |
geojson
image
gps metadata
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
im2geojson
==========
[](https://github.com/MJBishop/im2geojson/actions/workflows/test.yml)
[](https://codecov.io/gh/MJBishop/im2geojson)
im2geojson is a python package for parsing GeoJSON from image metadata.
<br>
Installation
------------
The recommended way to install im2geojson is via pip:
pip install im2geojson
<br>
Usage
-----
Simply set the `input_directory` to the path to your image folders:
python -m im2geojson <path-to-image-folders>
* Image folders are parsed to GeoJSON FeatureCollections
* Images are parsed to GeoJSON Features.
* GeoJSON files are saved to `output_directory` in a folder named `geojson`
* The default is `./assets/geojson`
<br>
Options
-------
### Save Images
`--save_images` or `-s` will save images stripped of metadata:
python -m im2geojson <path-to-image-folders> -s
* Images are saved to `output_directory` in a folder named `images`
* The default is `./assets/images/`
<br>
### Save Thumbnails
`--save_thumbanails` or `-t` will save image thumbnails:
python -m im2geojson <path-to-image-folders> -t
* Thumbnails are saved to `output_directory` in a folder named `images`
* The default is `./assets/images/`
<br>
### Output Directory
`-o` or `--output_directory` will set the `output_directory`:
python -m im2geojson <path-to-image-folders> -o <output_directory>
<br>
For example, to set the `output_directory` to `./output`:
python -m im2geojson <path-to-image-folders> -o ./output
<br>
API Documentation
-----------------
Take a look at the [API Documentation](https://mjbishop.github.io/im2geojson/im2geojson.html) if you would like to use im2geojson in your own code.
<br>
Raw data
{
"_id": null,
"home_page": null,
"name": "im2geojson",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "GeoJSON, Image, GPS metadata",
"author": null,
"author_email": "Michael Bishop <mbishop@tutanota.com>",
"download_url": "https://files.pythonhosted.org/packages/a9/f0/9b5eabe2055d44ad30691ccf1590ee2c2ff5e3a183e8a0ddbe6e65e38389/im2geojson-0.2.0.tar.gz",
"platform": null,
"description": "im2geojson\n==========\n\n\n[](https://github.com/MJBishop/im2geojson/actions/workflows/test.yml)\n[](https://codecov.io/gh/MJBishop/im2geojson)\n\n\n\nim2geojson is a python package for parsing GeoJSON from image metadata.\n\n<br>\n\nInstallation\n------------\nThe recommended way to install im2geojson is via pip:\n\n pip install im2geojson\n\n<br>\n\nUsage\n-----\n\nSimply set the `input_directory` to the path to your image folders:\n\n python -m im2geojson <path-to-image-folders>\n\n\n* Image folders are parsed to GeoJSON FeatureCollections\n \n* Images are parsed to GeoJSON Features.\n \n* GeoJSON files are saved to `output_directory` in a folder named `geojson`\n \n* The default is `./assets/geojson`\n\n<br>\n\n\nOptions\n-------\n\n### Save Images\n\n`--save_images` or `-s` will save images stripped of metadata:\n\n python -m im2geojson <path-to-image-folders> -s\n\n* Images are saved to `output_directory` in a folder named `images`\n\n* The default is `./assets/images/`\n \n<br>\n\n### Save Thumbnails\n\n`--save_thumbanails` or `-t` will save image thumbnails:\n\n python -m im2geojson <path-to-image-folders> -t\n\n* Thumbnails are saved to `output_directory` in a folder named `images`\n\n* The default is `./assets/images/`\n \n<br>\n\n### Output Directory\n\n`-o` or `--output_directory` will set the `output_directory`:\n\n python -m im2geojson <path-to-image-folders> -o <output_directory>\n\n<br>\n\nFor example, to set the `output_directory` to `./output`:\n\n python -m im2geojson <path-to-image-folders> -o ./output\n\n<br>\n\n\nAPI Documentation\n-----------------\nTake a look at the [API Documentation](https://mjbishop.github.io/im2geojson/im2geojson.html) if you would like to use im2geojson in your own code.\n\n<br>\n\n",
"bugtrack_url": null,
"license": null,
"summary": "GeoJSON from image metadata",
"version": "0.2.0",
"project_urls": {
"Documentation": "https://mjbishop.github.io/im2geojson/im2geojson.html",
"Homepage": "https://pypi.org/project/im2geojson/",
"Repository": "https://github.com/MJBishop/im2geojson"
},
"split_keywords": [
"geojson",
" image",
" gps metadata"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "dc259963702f75259154825a8c65f948b61fa78273c241ed5055052e0deab714",
"md5": "72cdd9ed957ed96a54d6c4e28661826f",
"sha256": "6c9c3316d0f0a124f57fbe60d09af42cf02bcfc228f05a5939f9931078f04381"
},
"downloads": -1,
"filename": "im2geojson-0.2.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "72cdd9ed957ed96a54d6c4e28661826f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 10825,
"upload_time": "2024-09-20T14:42:41",
"upload_time_iso_8601": "2024-09-20T14:42:41.360243Z",
"url": "https://files.pythonhosted.org/packages/dc/25/9963702f75259154825a8c65f948b61fa78273c241ed5055052e0deab714/im2geojson-0.2.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a9f09b5eabe2055d44ad30691ccf1590ee2c2ff5e3a183e8a0ddbe6e65e38389",
"md5": "802c501ed75715c75b18ef4dce33d733",
"sha256": "88849aae2abfeceaa6ec474eb6d02b202b42f3f69e4c83c02c0b948cbd9f7467"
},
"downloads": -1,
"filename": "im2geojson-0.2.0.tar.gz",
"has_sig": false,
"md5_digest": "802c501ed75715c75b18ef4dce33d733",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 13819,
"upload_time": "2024-09-20T14:42:42",
"upload_time_iso_8601": "2024-09-20T14:42:42.167480Z",
"url": "https://files.pythonhosted.org/packages/a9/f0/9b5eabe2055d44ad30691ccf1590ee2c2ff5e3a183e8a0ddbe6e65e38389/im2geojson-0.2.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-09-20 14:42:42",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "MJBishop",
"github_project": "im2geojson",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [],
"lcname": "im2geojson"
}