Sign up for free to use this document yourself.
  • Introduction

  • Installation and Configuration

  • Using Arches

  • Using Arches Collector

  • Developing With Arches

  • References

  • Overview

  • Arches Release Process

  • Requirements/Dependencies

  • Installing Arches

  • Configuring Settings

  • Projects and Packages

  • Task Management

  • Designing the Database

  • Ontologies in Arches

  • Creating Resources

  • Managing Map Layers

  • Reference Data Manager (RDM)

  • Arches Collector Manager

  • Introduction to Arches Collector

  • Arches Collector Workflow

  • Additional Configuration

  • Arches and Elasticsearch

  • API

  • Command Line Reference

  • Creating a Development Environment

  • Creating New Functions, Widgets, Card Components, DataTypes, and Plugins

  • Creating New Map Layers

  • Data Model

  • Migrating Data from v3 to v4

  • Resource Import/Export

  • Settings - Beyond the UI

  • Appendix A: Arches HIP

  • Appendix B: Glossary

  • Appendix C: Serving Arches with Apache

  • Appendix D: Setting Up Supervisord For Celery

  • What is Arches?
    Who is Arches for?
    Documentation Overview
    Contributing To Arches

  • Feature Releases
    Patch Releases
    Release Support

  • System Requirements
    Software Dependencies

  • Installation
    General Troubleshooting

  • Quick Start
    Arches Production Deployment
    Full Explanation of the System Settings UI

  • Projects
    Packages

  • Dependencies
    Configuration
    Adding Tasks to Your Project
    Running Celery

  • Arches Database Theory
    Arches Designer
    Graph Designer

  • Loading an Ontology
    Loading a custom ontology
    Enforcing ontology rules

  • Resource Manager
    Resource Editor
    Related Resources

  • Different Types of Layers

  • Concept Schemes

  • What Are Arches Collector Projects?
    Arches Collector Manager Overview
    Creating Projects in the Arches Collector Manager
    Creating an Offline Basemap

  • General App Navigation

  • Connect to an Arches Instance
    Download a Project
    Navigating a Project
    Creating Records
    Editing Records
    Syncing Data

  • Password Validators
    Time Wheel Configuration

  • Installing and Running Elasticsearch
    Reindexing The Database
    Using Multiple Nodes
    Adding a Custom Index

  • General Notes
    Authentication
    Concepts
    Resources
    Activity Stream
    Mobile Projects
    GeoJSON

  • Installation Commands
    ElasticSearch Management
    Import Commands
    Export Commands
    Other Data Management Commands
    Ontology Commands
    Managing Functions, DataTypes, Widgets, and Card Components
    Creating Map Layers
    Other Useful Django Commands

  • Setting Everything Up

  • Functions
    Widgets
    DataTypes
    Card Components
    Plugins

  • MapBox Layers

  • Resource Model Overview
    Controllers
    Graph Definition
    Ontologies
    RDM Models
    Resource Data
    UI Component Models
    Data Model Graph Visualization

  • Exporting Your Data From v3
    Migrating Your Data

  • Importing Data
    Importing a CSV
    Shapefile Import
    JSON Import
    Importing Resource Relations
    Exporting Arches Data

  • Resource Models
    Branches

  • Setup Apache
    Handling Static Files

{"cards":[{"_id":"5f35a26e27e746044eeb0874","treeId":"5f35a26e27e746044eeb0868","seq":21271577,"position":2,"parentId":null,"content":"Introduction"},{"_id":"47e77b20f878e7d757000011","treeId":"5f35a26e27e746044eeb0868","seq":21271685,"position":1,"parentId":"5f35a26e27e746044eeb0874","content":"Overview\n \n\n"},{"_id":"47e77a5ef878e7d757000012","treeId":"5f35a26e27e746044eeb0868","seq":21271687,"position":1,"parentId":"47e77b20f878e7d757000011","content":"What is Arches?\nWho is Arches for?\nDocumentation Overview\nContributing To Arches"},{"_id":"47e779d0f878e7d757000013","treeId":"5f35a26e27e746044eeb0868","seq":21271688,"position":2,"parentId":"5f35a26e27e746044eeb0874","content":"Arches Release Process"},{"_id":"47e7793ff878e7d757000014","treeId":"5f35a26e27e746044eeb0868","seq":21271690,"position":1,"parentId":"47e779d0f878e7d757000013","content":"Feature Releases\nPatch Releases\nRelease Support"},{"_id":"47e7781af878e7d757000015","treeId":"5f35a26e27e746044eeb0868","seq":21271700,"position":3,"parentId":null,"content":"Installation and Configuration"},{"_id":"47e77791f878e7d757000016","treeId":"5f35a26e27e746044eeb0868","seq":21271702,"position":1,"parentId":"47e7781af878e7d757000015","content":"Requirements/Dependencies"},{"_id":"47e77733f878e7d757000017","treeId":"5f35a26e27e746044eeb0868","seq":21271706,"position":1,"parentId":"47e77791f878e7d757000016","content":"System Requirements\nSoftware Dependencies"},{"_id":"47e7765df878e7d757000018","treeId":"5f35a26e27e746044eeb0868","seq":21271711,"position":2,"parentId":"47e7781af878e7d757000015","content":"Installing Arches"},{"_id":"47e775fdf878e7d757000019","treeId":"5f35a26e27e746044eeb0868","seq":21271713,"position":1,"parentId":"47e7765df878e7d757000018","content":"Installation\nGeneral Troubleshooting"},{"_id":"47e77570f878e7d75700001a","treeId":"5f35a26e27e746044eeb0868","seq":21271727,"position":3,"parentId":"47e7781af878e7d757000015","content":"Configuring Settings"},{"_id":"47e77517f878e7d75700001b","treeId":"5f35a26e27e746044eeb0868","seq":21271771,"position":1,"parentId":"47e77570f878e7d75700001a","content":"Quick Start\nArches Production Deployment\nFull Explanation of the System Settings UI"},{"_id":"47e7745ff878e7d75700001c","treeId":"5f35a26e27e746044eeb0868","seq":21271796,"position":4,"parentId":"47e7781af878e7d757000015","content":"Projects and Packages"},{"_id":"47e773def878e7d75700001d","treeId":"5f35a26e27e746044eeb0868","seq":21271805,"position":1,"parentId":"47e7745ff878e7d75700001c","content":"Projects\nPackages"},{"_id":"47e77363f878e7d75700001e","treeId":"5f35a26e27e746044eeb0868","seq":21271806,"position":5,"parentId":"47e7781af878e7d757000015","content":"Task Management"},{"_id":"47e77311f878e7d75700001f","treeId":"5f35a26e27e746044eeb0868","seq":21271808,"position":1,"parentId":"47e77363f878e7d75700001e","content":"Dependencies\nConfiguration\nAdding Tasks to Your Project\nRunning Celery"},{"_id":"47e71bbbcd2834150d000021","treeId":"5f35a26e27e746044eeb0868","seq":21271974,"position":4,"parentId":null,"content":"Using Arches"},{"_id":"47e718e8cd2834150d000022","treeId":"5f35a26e27e746044eeb0868","seq":21271975,"position":1,"parentId":"47e71bbbcd2834150d000021","content":"Designing the Database\n"},{"_id":"47e71877cd2834150d000023","treeId":"5f35a26e27e746044eeb0868","seq":21271976,"position":1,"parentId":"47e718e8cd2834150d000022","content":"Arches Database Theory\nArches Designer\nGraph Designer"},{"_id":"47e717bfcd2834150d000024","treeId":"5f35a26e27e746044eeb0868","seq":21271977,"position":2,"parentId":"47e71bbbcd2834150d000021","content":"Ontologies in Arches\n"},{"_id":"47e71770cd2834150d000025","treeId":"5f35a26e27e746044eeb0868","seq":21271978,"position":1,"parentId":"47e717bfcd2834150d000024","content":"Loading an Ontology\nLoading a custom ontology\nEnforcing ontology rules"},{"_id":"47e716a8cd2834150d000026","treeId":"5f35a26e27e746044eeb0868","seq":21271979,"position":3,"parentId":"47e71bbbcd2834150d000021","content":"Creating Resources"},{"_id":"47e71625cd2834150d000027","treeId":"5f35a26e27e746044eeb0868","seq":21271980,"position":1,"parentId":"47e716a8cd2834150d000026","content":"Resource Manager\nResource Editor\nRelated Resources"},{"_id":"47e71568cd2834150d000028","treeId":"5f35a26e27e746044eeb0868","seq":21271998,"position":4,"parentId":"47e71bbbcd2834150d000021","content":"Managing Map Layers"},{"_id":"47e714fbcd2834150d000029","treeId":"5f35a26e27e746044eeb0868","seq":21271982,"position":1,"parentId":"47e71568cd2834150d000028","content":"Different Types of Layers"},{"_id":"47e71490cd2834150d00002a","treeId":"5f35a26e27e746044eeb0868","seq":21271983,"position":5,"parentId":"47e71bbbcd2834150d000021","content":"Reference Data Manager (RDM)"},{"_id":"47e71418cd2834150d00002b","treeId":"5f35a26e27e746044eeb0868","seq":21271984,"position":1,"parentId":"47e71490cd2834150d00002a","content":"Concept Schemes"},{"_id":"47e71335cd2834150d00002c","treeId":"5f35a26e27e746044eeb0868","seq":21271985,"position":6,"parentId":"47e71bbbcd2834150d000021","content":"Arches Collector Manager"},{"_id":"47e712a5cd2834150d00002d","treeId":"5f35a26e27e746044eeb0868","seq":21271986,"position":1,"parentId":"47e71335cd2834150d00002c","content":"What Are Arches Collector Projects?\nArches Collector Manager Overview\nCreating Projects in the Arches Collector Manager\nCreating an Offline Basemap"},{"_id":"47e71217cd2834150d00002e","treeId":"5f35a26e27e746044eeb0868","seq":21271988,"position":5,"parentId":null,"content":"Using Arches Collector\n\n"},{"_id":"47e71109cd2834150d00002f","treeId":"5f35a26e27e746044eeb0868","seq":21271989,"position":1,"parentId":"47e71217cd2834150d00002e","content":"Introduction to Arches Collector"},{"_id":"47e710c2cd2834150d000030","treeId":"5f35a26e27e746044eeb0868","seq":21271990,"position":1,"parentId":"47e71109cd2834150d00002f","content":"General App Navigation"},{"_id":"47e7104ecd2834150d000031","treeId":"5f35a26e27e746044eeb0868","seq":21271991,"position":2,"parentId":"47e71217cd2834150d00002e","content":"Arches Collector Workflow"},{"_id":"47e70feecd2834150d000032","treeId":"5f35a26e27e746044eeb0868","seq":21271992,"position":1,"parentId":"47e7104ecd2834150d000031","content":"Connect to an Arches Instance\nDownload a Project\nNavigating a Project\nCreating Records\nEditing Records\nSyncing Data"},{"_id":"473c3c24ad5a3275b9000032","treeId":"5f35a26e27e746044eeb0868","seq":21325410,"position":6,"parentId":null,"content":"Developing With Arches"},{"_id":"473c3bfead5a3275b9000033","treeId":"5f35a26e27e746044eeb0868","seq":21325414,"position":1,"parentId":"473c3c24ad5a3275b9000032","content":"Additional Configuration"},{"_id":"473c3381ad5a3275b9000034","treeId":"5f35a26e27e746044eeb0868","seq":21325415,"position":1,"parentId":"473c3bfead5a3275b9000033","content":"Password Validators\nTime Wheel Configuration"},{"_id":"473c3320ad5a3275b9000035","treeId":"5f35a26e27e746044eeb0868","seq":21325416,"position":2,"parentId":"473c3c24ad5a3275b9000032","content":"Arches and Elasticsearch"},{"_id":"473c32bdad5a3275b9000036","treeId":"5f35a26e27e746044eeb0868","seq":21325417,"position":1,"parentId":"473c3320ad5a3275b9000035","content":"Installing and Running Elasticsearch\nReindexing The Database\nUsing Multiple Nodes\nAdding a Custom Index"},{"_id":"473c326cad5a3275b9000037","treeId":"5f35a26e27e746044eeb0868","seq":21325418,"position":3,"parentId":"473c3c24ad5a3275b9000032","content":"API"},{"_id":"473c321aad5a3275b9000038","treeId":"5f35a26e27e746044eeb0868","seq":21325419,"position":1,"parentId":"473c326cad5a3275b9000037","content":"General Notes\nAuthentication\nConcepts\nResources\nActivity Stream\nMobile Projects\nGeoJSON"},{"_id":"473c31e7ad5a3275b9000039","treeId":"5f35a26e27e746044eeb0868","seq":21325421,"position":4,"parentId":"473c3c24ad5a3275b9000032","content":"Command Line Reference"},{"_id":"473c3172ad5a3275b900003a","treeId":"5f35a26e27e746044eeb0868","seq":21325422,"position":1,"parentId":"473c31e7ad5a3275b9000039","content":"Installation Commands\nElasticSearch Management\nImport Commands\nExport Commands\nOther Data Management Commands\nOntology Commands\nManaging Functions, DataTypes, Widgets, and Card Components\nCreating Map Layers\nOther Useful Django Commands"},{"_id":"473c307fad5a3275b900003b","treeId":"5f35a26e27e746044eeb0868","seq":21325423,"position":5,"parentId":"473c3c24ad5a3275b9000032","content":"Creating a Development Environment"},{"_id":"473c302cad5a3275b900003c","treeId":"5f35a26e27e746044eeb0868","seq":21325424,"position":1,"parentId":"473c307fad5a3275b900003b","content":"Setting Everything Up"},{"_id":"473c2fd1ad5a3275b900003d","treeId":"5f35a26e27e746044eeb0868","seq":21325425,"position":6,"parentId":"473c3c24ad5a3275b9000032","content":"Creating New Functions, Widgets, Card Components, DataTypes, and Plugins"},{"_id":"473c2f8fad5a3275b900003e","treeId":"5f35a26e27e746044eeb0868","seq":21325428,"position":1,"parentId":"473c2fd1ad5a3275b900003d","content":"Functions\nWidgets\nDataTypes\nCard Components\nPlugins"},{"_id":"473c2c0aad5a3275b900003f","treeId":"5f35a26e27e746044eeb0868","seq":21325429,"position":7,"parentId":"473c3c24ad5a3275b9000032","content":"Creating New Map Layers"},{"_id":"473c2bacad5a3275b9000040","treeId":"5f35a26e27e746044eeb0868","seq":21325430,"position":1,"parentId":"473c2c0aad5a3275b900003f","content":"MapBox Layers"},{"_id":"473c2b63ad5a3275b9000041","treeId":"5f35a26e27e746044eeb0868","seq":21325432,"position":8,"parentId":"473c3c24ad5a3275b9000032","content":"Data Model"},{"_id":"473c2afaad5a3275b9000042","treeId":"5f35a26e27e746044eeb0868","seq":21325433,"position":1,"parentId":"473c2b63ad5a3275b9000041","content":"Resource Model Overview\nControllers\nGraph Definition\nOntologies\nRDM Models\nResource Data\nUI Component Models\nData Model Graph Visualization"},{"_id":"473c2acaad5a3275b9000043","treeId":"5f35a26e27e746044eeb0868","seq":21325434,"position":9,"parentId":"473c3c24ad5a3275b9000032","content":"Migrating Data from v3 to v4"},{"_id":"473c2a6bad5a3275b9000044","treeId":"5f35a26e27e746044eeb0868","seq":21325435,"position":1,"parentId":"473c2acaad5a3275b9000043","content":"Exporting Your Data From v3\nMigrating Your Data"},{"_id":"473c2a3aad5a3275b9000045","treeId":"5f35a26e27e746044eeb0868","seq":21325437,"position":10,"parentId":"473c3c24ad5a3275b9000032","content":"Resource Import/Export"},{"_id":"473c29c0ad5a3275b9000046","treeId":"5f35a26e27e746044eeb0868","seq":21325438,"position":1,"parentId":"473c2a3aad5a3275b9000045","content":"Importing Data\nImporting a CSV\nShapefile Import\nJSON Import\nImporting Resource Relations\nExporting Arches Data"},{"_id":"473c2933ad5a3275b9000047","treeId":"5f35a26e27e746044eeb0868","seq":21325444,"position":11,"parentId":"473c3c24ad5a3275b9000032","content":"Settings - Beyond the UI"},{"_id":"473c27d2ad5a3275b9000048","treeId":"5f35a26e27e746044eeb0868","seq":21325449,"position":7,"parentId":null,"content":"References"},{"_id":"473c21dead5a3275b9000049","treeId":"5f35a26e27e746044eeb0868","seq":21325450,"position":1,"parentId":"473c27d2ad5a3275b9000048","content":"Appendix A: Arches HIP"},{"_id":"473c21a4ad5a3275b900004a","treeId":"5f35a26e27e746044eeb0868","seq":21325451,"position":1,"parentId":"473c21dead5a3275b9000049","content":"Resource Models\nBranches"},{"_id":"473c20f4ad5a3275b900004b","treeId":"5f35a26e27e746044eeb0868","seq":21325453,"position":2,"parentId":"473c27d2ad5a3275b9000048","content":"Appendix B: Glossary"},{"_id":"473c20c9ad5a3275b900004c","treeId":"5f35a26e27e746044eeb0868","seq":21325454,"position":3,"parentId":"473c27d2ad5a3275b9000048","content":"Appendix C: Serving Arches with Apache"},{"_id":"473c206cad5a3275b900004d","treeId":"5f35a26e27e746044eeb0868","seq":21325455,"position":1,"parentId":"473c20c9ad5a3275b900004c","content":"Setup Apache\nHandling Static Files"},{"_id":"473c2014ad5a3275b900004e","treeId":"5f35a26e27e746044eeb0868","seq":21325457,"position":4,"parentId":"473c27d2ad5a3275b9000048","content":"Appendix D: Setting Up Supervisord For Celery"}],"tree":{"_id":"5f35a26e27e746044eeb0868","name":"Arches Documentation","publicUrl":"arches-documentation"}}