Skip to content

Ideas for future development

Nate Smith edited this page Feb 23, 2017 · 3 revisions

Ideas for future development. Add to as necessary to contribute ideas. Needs further discussion in a ticket.

OAM User accounts

User accounts to log in, manage the data you've uploaded, save/favorite images, get alerts on new imagery uploaded in your area.

OAM Electron app

Develop a desktop version of OAM Browser using Electron. This could be the start of a cross-platform desktop version of OAM. Browser repo here.

Image compression tools

Develop command-line tools to process image files in preparation for uploading to OAM. These would be compression and optimization processes. Touches on work related to https://github.com/openimagerynetwork/oin-meta-generator.

OAM Uploader process admin/management

Develop an admin interface for managing OAM Uploader processes. This would enable OAM admins to debug, restart, or start uploading jobs. API here, admin interface for tokens here.

Integration of OAM-Catalog/Open Imagery Network with Google Cloud Storage and Microsoft Azure

Develop code to integrate Google Cloud Storage and Microsoft Azure storage buckets into OAM-Catalog. This would enable OAM-Catalog to index from Google and Microsoft buckets. Related to https://github.com/hotosm/OpenAerialMap/wiki/OAM-development-related-to-PacDID-project#oam-core.

Integration with imagery processing tools

Develop integrations into imagery processing tools like Pix4D or Agisoft to enable direct uploading into OAM.