There is also an angular directive for OpenLayers 3, which works quite well, and may help with Zeppelin integration, and is of course in bower:
https://github.com/tombatossals/angular-openlayers-directive Simon On Jul 8, 2015, at 7:23 AM, madhuka udantha <[email protected]<mailto:[email protected]>> wrote: Hi, Tog Thanks for sharing your idea. OpenLayers is seems a quite good library. It is using OpenStreetMap. OpenStreetMap is open data, licensed under the Open Data Commons Open Database License (ODbL) by the OpenStreetMap Foundation (OSMF). Think it is not conflict with zeppelin license Newly they added Bower distribution[1] so there may be few integrating issue [1] https://github.com/openlayers/ol3/issues/3119 On Wed, Jul 8, 2015 at 11:19 AM, tog <[email protected]<mailto:[email protected]>> wrote: From experience OpenLayers is quite good as it adapt to many tile providers and is used widely in the geospatial community. I cannot comment on its compatibility with Zeppelin but I would be surprised it does not fit. On Wednesday, July 8, 2015, madhuka udantha <[email protected]<mailto:[email protected]>> wrote: Is there any map library (chart library) matching for zeppelin ? On Wed, Jul 8, 2015 at 10:27 AM, <[email protected]<mailto:[email protected]> <javascript:;>> wrote: Just left a comment on the jira to take a look at OpenLayers: http://openlayers.org/ (bsd licensed) So we have new library 'OpenLayers'.Need to check technical compatibility (bower , map type, data etc..) HighMaps/Chart wouldn’t be suitable unless people are willing to plunk down for license, or NFlabs is interested in dropping some quoted price for unlimited OEM license. No High map for zeppelin then Would stay away from google, and any other commercial API providers, as terms of service can be limiting, and even though chunk of users wont hit query/call limits per month, nice to not be locked into it. Google chart also out the list Therefore we have only one option at the moment. -----Original Message----- From: madhuka udantha [mailto:[email protected] <javascript:;>] Sent: Tuesday, July 7, 2015 9:37 PM To: Damien Corneau; Damien Corneau Cc: [email protected]<mailto:[email protected]> <javascript:;>; Alex B; Ilya Malyanov Subject: Re: [GSOC] Map Visualization for Zeppelin Yes, I check for the licenses for them. What is the most preferred one? *High Chart* - If it is used for personal or non-profit project then it is for free under the Creative Commons Attribution-NonCommercial 3.0 License. - OEM Licenses[1] allows you to distribute Highcharts (Company need to contact HighChart) *Google Chart* - Google controls API, code samples are in Apache 2.0 - It is free to use the same chart tools Google uses, completely free and with three years' backward compatibility guaranteed. - (Some of the software required by or included in our APIs may be offered under an open source license. Open source software licenses constitute separate written agreements[3].) - As we are going to used google API, we consent to be bound terms[2] (Google APIs Terms of Service[3] ("API ToS") ) [1] http://shop.highsoft.com/highcharts.html [2] https://developers.google.com/chart/terms [3] https://developers.google.com/terms/ On Wed, Jul 8, 2015 at 8:53 AM, Damien Corneau <[email protected]<mailto:[email protected]> <javascript:;>> wrote: I like geochart, lot of options. Highmaps looks good too. Did you check about licenses and how we could include them in the project? On Wed, Jul 8, 2015 at 11:52 AM, madhuka udantha <[email protected]<mailto:[email protected]> <javascript:;> wrote: I am working on adding map visualization [1] for Zeppelin. I found 3 libraries for map visualization. - Google Map Chart - Geochart - Highmaps The '*Google Map Chart*' use the Google Maps API. Data values can be coordinates. I contain satellite imagery (terrain map). Since 'Google Map Chart' is with Google map It could be the best matching for our need. '*Geochart*' is also coming from google chart. It is using line drawings rather than satellite imagery. A geochart is rendered within the browser using SVG or VML. Note that the geochart is not scrollable or draggable, and it's a line drawing rather than a terrain map. '*Highmaps*' is from Highcharts geo maps. It contain Highmaps plugin. Highmaps loads its maps from GeoJSON. Your ideas are welcome in here. [1] https://issues.apache.org/jira/browse/ZEPPELIN-157 [2] https://developers.google.com/chart/interactive/docs/gallery/map [3] https://developers.google.com/chart/interactive/docs/gallery/geochart [4] http://www.highcharts.com/docs/maps/ -- Cheers, Madhuka Udantha http://madhukaudantha.blogspot.com -- Cheers, Madhuka Udantha http://madhukaudantha.blogspot.com -- Cheers, Madhuka Udantha http://madhukaudantha.blogspot.com -- PGP KeyID: 2048R/EA31CFC9 subkeys.pgp.net -- Cheers, Madhuka Udantha http://madhukaudantha.blogspot.com
