Visual Field is an Open Source single html file - vf.html.
It enables you to consume and process delimited data files and web services (eg; CSV).
You can apply SQL statements, numeric, statistical, text and spatial functions against
Tasks can be arranged to run as a predefined sequence based upon page load or
other user interactions.
Table, Chart, Map and Media Visualizations can easily be made to present
Visual Field is easy to get up and running. It is intended to function either as a
stand alone file (just download it and you are ready to go - no IT skills and no zip file
extraction is required). Or it is intended to be able to be served from your webserver -
either as a stand alone web page or as an embed (eg, within an iframe).
With Visual Field you
can process your datasets, or other remote CORS enabled datasets, directly in the browser -
no back-end or cloud database is required. It's truly a server-less database.
has features to enable the extraction, re-import, and runtime use, of your Metadata, Export Dumps and SQL Dumps.
So you can share your data driven workflows and visualizations with your colleagues or
put them on your website.
You may find Visual Field useful if you are; a Data Analyst,
GIS Analyst, Data Scientist, Report Writer, Web Developer or anyone who may wish to
create data driven presentations or rapid prototypes.
Version 2.0.0 - Released May 2020
Added Multi-Media support - Import your Image, Audio and short Videos in to your database
Photo Map - view a map of your geotagged images
New Custom Function to allow easy resize of your images
New Media Visualization - easily create a context rich slide show of your media
Added ability to update your data directly as displayed in page in table browser, table visualization or map visualization (great for offline asset management)
Export Dump your tables or entire database and import directly into another HTML5 WebSQL browser with Visual Field
SQL Dump your tables or entire database so you can import that into a separate database (eg; PostgreSQL)
Not all current browsers support HTML5 and WebSQL. And of those browsers that do, not all
underlying devices support a WebSQL database when invoked as a standalone html file.
The browsers currently supporting a fully WebSQL database is still somewhat
fairly dynamic and changing (even as at 2019).
Optional Offline Web Configuration
The vf.html file is intended to be able
to be loaded as a stand alone file (from a file:// protocol context) or
served via a web server. If you do serve it via a web server, you may wish to
download and add the optional vf_service_worker.js
file and place it in the same directory as vf.html.
This will turn your served version of Visual Field into a true Offline Web Application
in that it can be reloaded and used in a browser (from a https:// protocol context)
without needing internet access. Something to consider if you make presentations,
or you may be an emergency worker out in the field, with unreliable internet access.
It has taken a significant effort to develop this application.
If you find it useful in your project - consider making a donation.
Donations will go directly towards continued development efforts.
Whilst there remains incomplete browser support, and incomplete
standards support for WebSQL, it's not really possible to provide any sort of
product support but its hoped that you still find this application useful
none-the-less. Thanks for your support. Donation link; PayPal