All Projects → tmcgee → cmv-widgets

tmcgee / cmv-widgets

Licence: MIT license
Widgets for CMV, the Configurable Map Viewer.

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to cmv-widgets

cmv-contrib-widgets
User contributed widgets for CMV
Stars: ✭ 36 (-2.7%)
Mutual labels:  arcgis-api, dojo, arcgis-js-api, arcgis-js, esri-js, cmv, dojo-widgets, esri-api, esri-javascript-api, cmv-widgets
cmv-widgets
Dojo Widgets to extend the functionality of CMV
Stars: ✭ 19 (-48.65%)
Mutual labels:  dojo, esri-js, cmv, dojo-widgets, esri-api, esri-javascript-api
angular-esri-components
A set of Angular components to work with ArcGIS API for JavaScript v4.6
Stars: ✭ 43 (+16.22%)
Mutual labels:  arcgis-api, esri-js, esri-javascript-api
awesome-arcgis
La mayor recopilación (Wiki) de recursos sobre ArcGIS que encontrarás (organizado por productos, conceptos, ...)
Stars: ✭ 21 (-43.24%)
Mutual labels:  arcgis-api, arcgis-js-api, arcgis-js
ostora-jsapi4
Responsive template for building web mapping applications
Stars: ✭ 20 (-45.95%)
Mutual labels:  dojo, arcgis-js-api, dojo-widgets
atlas
UGRC's boilerplate for JavaScript applications.
Stars: ✭ 34 (-8.11%)
Mutual labels:  esri-api, esri-javascript-api
vector-tile-demo-js
Demo Application for switching vector tile styles on the fly
Stars: ✭ 15 (-59.46%)
Mutual labels:  esri-js, esri-javascript-api
esri-loader-react
🚡 A React component wrapper around esri-loader
Stars: ✭ 27 (-27.03%)
Mutual labels:  esri-js, esri-javascript-api
esri-redux
Simple boilerplate demonstrating how to setup a project using React, Redux, Flow, and the Esri JavaScript API.
Stars: ✭ 34 (-8.11%)
Mutual labels:  arcgis-js-api, esri-javascript-api
esri-experiments
Fly in space and look across the sea: demos and experiments with the ArcGIS API for JavaScript
Stars: ✭ 29 (-21.62%)
Mutual labels:  arcgis-js-api, esri-js
esri-preact-pwa
An example progressive web app (PWA) using the ArcGIS API for JavaScript built with Preact
Stars: ✭ 13 (-64.86%)
Mutual labels:  arcgis-api
html5-geolocation-tool-js
Mobile ArcGIS API for JavaScript samples for testing various geolocation configurations.
Stars: ✭ 91 (+145.95%)
Mutual labels:  arcgis-api
jsapi4x
ArcGIS Javascript API 4.x YouTube Series
Stars: ✭ 21 (-43.24%)
Mutual labels:  arcgis-js-api
participatory-planning
3D web app for participatory planning in Dumbo, Brooklyn NY
Stars: ✭ 36 (-2.7%)
Mutual labels:  arcgis-js-api
gfw-mapbuilder
Template for the GFW Map Builder that is available through ArcGIS Online, as a stand-alone web application, & a library to build custom Forest Atlas web applications
Stars: ✭ 29 (-21.62%)
Mutual labels:  esri-js
esri-vue-cli-example
An example of how to use the ArcGIS API for JavaScript 3.x in a vue-cli application
Stars: ✭ 38 (+2.7%)
Mutual labels:  arcgis-js-api
cli
🚀 Dojo - command line tooling.
Stars: ✭ 22 (-40.54%)
Mutual labels:  dojo
workflowmanager-viewer-js
Source code for ArcGIS Workflow Manager JavaScript viewer - Manage your workflows on the web.
Stars: ✭ 23 (-37.84%)
Mutual labels:  arcgis-js-api
esri-react-router-example
Example of how to load and use the ArcGIS API for JavaScript in a react-router application
Stars: ✭ 24 (-35.14%)
Mutual labels:  arcgis-api
esri-webpack-babel
A bare bones example showing how to use the ArcGIS API for JavaScript in an application built with webpack and Babel to compile ES2015 modules.
Stars: ✭ 18 (-51.35%)
Mutual labels:  arcgis-js

CMV-Widgets

Build Status Code Climate Join the chat at https://gitter.im/tmcgee/cmv-widgets

Widgets for CMV, the Configurable Map Viewer created by Tim McGee of MoosePoint Technology

See them live!

Widgets Available in this Repo

Example Configurations

Each widget in this repo has at least one configuration example in the config folder. This folder also contains additional examples for including ESRI widgets, other widgets and functionality.

Widgets

Attributes Table(s)

A highly configurable widget to display the results of one or more Query, Find or Geoprocessor Tasks.

Documentation
Demo

Screenshot


Disclaimer

A simple yet configurable disclaimer widget.

Documentation
Demo

Screenshot

Screenshot


Elevation Profile

An updated Elevation Profile widget based on previously contributed widgets by goriliukasbuxton and ERS-Long.

Demo
Widget

Export

Export features from the Attributes Tables widget or other widgets that have a dgrid. Features can be exported in tabular and spatial formats.

Documentation
Demo

Screenshot


Export Graphics

The Export Graphics widget works with the Export widget to allow the user to export graphic features from one or more Graphic or Feature layers.

Documentation
Demo

Screenshot


FullScreen

A simple widget containing a button to toggle the CMV map to a maximized full screen view and restore it to the original dimensions.

Documentation
Demo

Screenshot


Geoprocessor

An example widget demonstrating the display of results from a Geoprocessing Task in the Attributes Tables widget.

Demo

Screenshot


Heatmap

The Heatmap widget uses a HeatmapRenderer to render feature layer data into a raster visualization that emphasizes areas of higher density or weighted values. The blur radius, maximum value and minimum value for the renderer can be adjusted. All features from the layer can be included or use draw tools to select a subset of features.

Documentation
Demo

Screenshot


IdentifyPanel

A widget to replace the map's infoWindow including integration with the Export widget. You can include your own buttons as well. This widget is an updated and enhanced version of one originally created by Doug Chamberlain.

Documentation - in the works
Demo

Screenshot


Introduction

The Introduction Widget provides a product tour or tutorial for your application using IntroJS.

Documentation
Demo

Screenshot Screenshot


Layer Labels

A simple widget to add labels for one or more Feature Layers.

Documentation - in the works
Widget

Layer Toggle

A simple widget to toggle the visibility of a set of layers. Only a single layer in the set can be visible at any time. All others are turned off when the target layer's visibility is set.

Documentation - in the works
Widget

Locator Control

A widget to allow the user to change the properties of the CMV Locate Button widget in real-time.

Demo
Widget

Map Loading

A widget to add a Loading indicator in the center of the map.

Demo
Widget

Mapillary

A replacement for the CMV Google StreetView widget that display street level imagery from Mapillary using MapillaryJS.

Documentation
Demo

Screenshot


Maptiks

A widget to add detailed map analytics to any CMV application using Maptiks. Maptiks provides in-depth user insights by tracking how visitors click, pan and zoom on your maps.

Widget

MessageBox

Show an Alert or Confirmation modal dialog box. Intended to be called from other widgets.

Documentation
Demo

Screenshot


Multi-Field Geocoder

Coming Soon


Open External Map

Open maps in an external window for Google Hybrid, Google StreetView, Bing Hybrid, Bing Bird's Eye, Bing Streetside, MapQuest and OpenStreetMap. The map is centered on the coordinates based on a map click or Latitude and Longitude values provided by the user. Can be combined with the Toggle StreetView Tiles widget to show the availability of Google StreetView while clicking on the map.

Documentation
Demo

Screenshot


Print Plus

An updated version of the PrintPlus widget originally created by @LarryStout in early 2014. Larry's original source code can be found in here with a few of his other widgets.

Documentation
Demo

Screenshot


QR Code

Shows a QR code for the current map to open mobile applications on your phone/tablet.

Documentation
Demo

Screenshot


Report

Highly configurable widget used to create a multi-page PDF report from a single feature or multiple features.

Documentation
Demo

Screenshot

Screenshot


Search

Used in conjunction with the Attributes Tables to provide a user interface for querying feature layers, dynamic layers, tables and related records using QueryTask and FindTask.

Documentation
Demo

Screenshot

Screenshot


Share

Share your map by using Facebook, Twitter, Google+, E-Mail, Link, or embedded iFrame code.

Documentation
Demo

Screenshot


Toggle StreetView Tiles

Used in conjunction with the CMV StreetView widget or the Open External Map widget. Shows a StreetView tiles layer when waiting for a map click to get coordinates for the respective widgets.

Demo

Screenshot


What3Words

A simple widget to send a 3 word address or lat/lng to what3words and zoom the map to the resulting location. The lat/lng and 3 word address for the location are displayed from the search result.

Documentation

Screenshot


Zoom to Feature

A simple widget to provide a drop-down list of features to zoom to on the map. Similar to bookmarks but driven by actual data in a Map Service.

Documentation
Demo

Screenshot

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].