Metadata-Version: 1.1
Name: isogeo-pysdk
Version: 2.16.0
Summary: Abstraction class to use Isogeo REST API
Home-page: https://github.com/Guts/isogeo-api-py-minsdk
Author: GeoJulien
Author-email: julien.moura at isogeo.com
License: GPL3
Description: Python minimalist SDK to use Isogeo REST API

        =============================================

        

        Lib still under development.

        Unofficial.

        

        Installing

        ==========

        

        To use:

        

        .. code-block:: shell

        

            pip install isogeo-pysdk

        

        For developers:

        

        .. code-block:: shell

        

            git clone git@github.com:Guts/isogeo-api-py-minsdk.git

            cd isogeo-api-py-minsdk

            python setup.py install

        

        Getting Help

        ============

        

        There is a basic documentation about the  `Isogeo API <https://docs.google.com/document/d/11dayY1FH1NETn6mn9Pt2y3n8ywVUD0DoKbCi9ct9ZRo/edit?usp=sharing>`_.

        

        Sample

        ======

        

        .. code-block:: python

        

            from isogeo_pysdk import Isogeo

            isogeo = Isogeo(client_id=share_id,

                            client_secret=share_token)

        

            # check which sub resources are available

            print(isogeo.sub_resources_available)

            print(isogeo.tr_types_label_fr)

        

            # getting a token

            jeton = isogeo.connect()

        

            search = isogeo.search(jeton)

        

            print(search.keys())

            print(search.get('query'))

            print("Total count of metadatas shared: ", search.get("total"))

            print("Count of resources got by request: {}\n".format(len(search.get("results"))))

        

        Others samples are available in `the source repository <https://github.com/Guts/isogeo-api-py-minsdk/tree/master/isogeo_pysdk/samples>`_.

        
Keywords: GIS,metadata,INSPIRE,Isogeo
Platform: UNKNOWN
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Natural Language :: French
Classifier: Operating System :: OS Independent
Classifier: Topic :: Software Development :: Libraries :: Python Modules
