GitHub user mwpenny opened a pull request: https://github.com/apache/zeppelin/pull/1210
Esri ### What is this PR for? Added a 2D [Esri map](https://developers.arcgis.com/javascript/) as a graph option for paragraphs. This makes it easier to visualize relations in geographical data. Pins are plotted at points in specified longitude/latitude columns and customizable column values are shown when pins are clicked. Is this of interest? The angular-esri-map module is used, which is released under the Apache 2.0 license, and the JavaScript API is free to use (see [https://developers.arcgis.com/terms/](https://developers.arcgis.com/terms/)). ### What type of PR is it? Feature ### What is the Jira issue? [ZEPPELIN-1220](https://issues.apache.org/jira/browse/ZEPPELIN-1220) ### How should this be tested? Execute a query in a paragraph and select the map pin from the chart type selector. Set the longitude/latitude (and optionally, pin info) columns, then interact with the map. ### Screenshot  ### Questions: * Does the licenses files need update? __no__ * Is there breaking changes for older versions? __no__ * Does this needs documentation? __potentially.__ This feature follows the same layout as the other visualization modes, so users will likely be able to use it easily. However, screenshots of some supported visualizations modes are present in the current documentation. If this PR is merged, it may be desirable to display the map option as well. Interestingly the scatter chart is not included in screenshots in the documentation. You can merge this pull request into a Git repository by running: $ git pull https://github.com/mwpenny/zeppelin-esri esri Alternatively you can review and apply these changes as the patch at: https://github.com/apache/zeppelin/pull/1210.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #1210 ---- commit 2dbdbcb8142cf791b5c3eed468a39f87a1b6b329 Author: Matthew Penny <mpe...@apption.com> Date: 2016-07-12T18:05:45Z Add map UI button and pivot fields commit 20731b72909f655430ff67196574a8e21f17b3d7 Author: Matthew Penny <mpe...@apption.com> Date: 2016-07-12T19:38:33Z Add Esri ArcGIS map rendering support to paragraphs commit 285751c2eb00a78edaae958b42759373c14614bb Author: Matthew Penny <mpe...@apption.com> Date: 2016-07-14T13:42:15Z Add pin rendering to map based on user pivot selection for data commit 2c942829e9eeda0d47a676f9d423e14241df6b93 Author: Matthew Penny <mpe...@apption.com> Date: 2016-07-14T16:22:24Z Fix CSS hiding pins commit 355ee61422010a93841dff457861330f445c9f66 Author: Matthew Penny <mpe...@apption.com> Date: 2016-07-14T20:00:31Z Only update pins after map is loaded, and try to detect latitude and logitude columns in data commit 1f897d17090581dd4510feaa7bc6a205e7618e29 Author: Matthew Penny <mpe...@apption.com> Date: 2016-07-20T17:24:21Z Add tests ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---