Metadata-Version: 1.2
Name: cartoview
Version: 1.8.2rc0
Summary: Cartoview is a GIS web mapping application framework to     easily share and deploy apps based on Geonode
Home-page: https://github.com/cartologic/cartoview
Author: Cartologic
Author-email: info@cartologic.com
License: BSD
Description: `GitHub stars <https://github.com/cartologic/cartoview/stargazers>`__
        `GitHub forks <https://github.com/cartologic/cartoview/network>`__
        `GitHub
        license <https://github.com/cartologic/cartoview/blob/master/LICENSE>`__
        `GitHub issues <https://github.com/cartologic/cartoview/issues>`__
        `Twitter <https://twitter.com/intent/tweet?text=Wow:&url=https%3A%2F%2Fgithub.com%2Fcartologic%2Fcartoview>`__
        
        .. raw:: html
        
           <p align="center">
        
        .. raw:: html
        
           </p>
        
        --------------
        
        What is Cartoview?
        ------------------
        
        -  CartoView is a GIS Web Mapping Application Market.
        -  Cartoview extends the popular `GeoNode <http://geonode.org/>`__ SDI
           to provide the ability to create, share, and visualize GIS Web
           Mapping Applications very easily and very quickly from the browser
           without programming.
        
        Docker Installation:
        --------------------
        
        -  install `docker <https://docs.docker.com/v17.12/install/#server>`__
           and
           `docker-compose <https://docs.docker.com/compose/install/#prerequisites>`__
        -  clone cartoview and navigate to cartoview folder
        -  on linux based OS use this command ``make run`` to setup and start
           cartoview in docker for the first time
        -  on windows run the following commands to setup and start cartoview in
           docker for the first time:
           ``sh   $ docker-compose up   $ docker-compose exec cartoview python manage.py makemigrations   $ docker-compose exec cartoview python manage.py migrate   $ docker-compose exec cartoview python manage.py loaddata sample_admin.json   $ docker-compose exec cartoview python manage.py loaddata scripts/json/default_oauth_apps.json   $ docker-compose exec cartoview python manage.py loaddata app_stores.json   $ docker-compose exec cartoview python manage.py loaddata initial_data.json``
        -  open your browser and type the following address ``10.5.0.4``
        -  default user credentials ``admin/admin`` for cartoview and
           ``admin/geoserver`` for geoserver
        -  you can stop containers with ``make down`` or ``docker-compose down``
        -  you can get logs for each service in ``docker-compose.yml`` unsing
           the following command:
        
           -  ``docker-compose logs --follow --tail=100 <service_name>``
        
        -  start the containers with ``docker-compose up -d`` or ``make up``
        -  stop the containers with ``docker-compose down`` or ``make down``
        
        How To Add Cartoview To Existing Geonode:
        -----------------------------------------
        
        -  install cartoview with pip:
        
           -  ``pip install cartoview --no-cache-dir``
           -  open geonode ``settings.py`` and add the following lines at the
              end of the file: \```python
        
              from cartoview import settings as cartoview_settings
        
              INSTALLED_APPS = cartoview_settings.INSTALLED_APPS ROOT_URLCONF =
              cartoview_settings.ROOT_URLCONF
        
              APPS_DIR = os.path.abspath(os.path.join(PROJECT_ROOT, “apps”))
              PENDING_APPS = os.path.join(PROJECT_ROOT, “pendingOperation.yml”)
        
              APPS_MENU = False
        
              TEMPLATES[0][“DIRS”] = CARTOVIEW_TEMPLATE_DIRS
              TEMPLATES[0][“OPTIONS”][‘context_processors’] +=
              cartoview_settings.CARTOVIEW_CONTEXT_PROCESSORS
        
              STATICFILES_DIRS += cartoview_settings.CARTOVIEW_STATIC_DIRS
        
              from cartoview.app_manager.settings import load_apps
              INSTALLED_APPS += load_apps() \``\`
           -  restart your server ## Docs:
        
        -  `How to use and install <http://cartologic.github.io>`__
        
Keywords: cartoview,gis,geonode,django,web mapping,applications,apps,application management
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Framework :: Django :: 1.8
Classifier: Topic :: Scientific/Engineering :: GIS
Requires-Python: >=2.7.12, !=3.0.*, !=3.1.*, !=3.2.*, <4
