Changes made in Appery.io

In order to preserve the promise of transparency and open communication, the change log records changes to topics made by both customers and employees. Anyone can dispute a change by clicking the "Dispute" link and entering additional details.


  • March 19, 2017 11:21
    Illya Stepanov Dispute this change
  • March 18, 2017 23:51
    Amelia Small, the poster:
    Reason: removed by the poster
  • March 11, 2017 10:41
    Illya Stepanov
    Changed reply in topic of Rest API by Serhii Kulibaba to Hello, Please see the example how to use geolocation in your app here: <a href="https://docs.appery.io/docs/cordova-ionic-geolocation" rel="nofollow">https://docs.appery.io/docs/cordova-ionic-geolocation</a> You can use coordinates from that service to read nearest objects in the database with a geospatial query: <a href="https://docs.appery.io/v2.3.0/reference#database-api-queries-geospatial-value" rel="nofollow">https://docs.appery.io/v2.3.0/reference#database-api-queries-geospatial-value</a>.
    Dispute this change
  • March 10, 2017 14:37
    Illya Stepanov
    Changed reply in topic of Angular Google Maps adding layer heatmap by Serhii Kulibaba to Hello Madi. The specifics of Angular Google Map are that they're automatically adding links to Google Maps API library. Without having Google Map on your screen `google` global variable is even not defined. Probably that's why it doesn't work when you remove Google Map component from the screen. If you still want to use Google Map in custom HTML, you will need to add an external link to their library. E.g, a link for visualization library with heatmap layers: <a href="https://maps.googleapis.com/maps/api/js?v=3.exp&amp;libraries=visualization" rel="nofollow" target="_blank" title="Link https//mapsgoogleapiscom/maps/api/jsv3explibrariesvisualization">https://maps.googleapis.com/maps/api/js?v=3.exp&amp;libraries=visualization</a> You may read more here about adding external resources to your Appery.io project:&nbsp;<a href="https://docs.appery.io/docs/appbuilder-ionic-dependency-manager#section-external-resources-section" rel="nofollow" target="_blank" title="Link https//docsapperyio/docs/appbuilder-ionic-dependency-managersection-external-resources-section">https://docs.appery.io/docs/appbuilder-ionic-dependency-manager#section-external-resources-section</a> However, it's not necessary to go such a complex way creating map with custom HTML component. You may still use customized Google Map component from palette and add Heatmap layer using some code: <pre>new google&#46;maps&#46;visualization&#46;HeatmapLayer({ \ data: dataPoints, &#47;&#47;your array of points map: $scope&#46;map&#46;control&#46;getGMap() });</pre> For this to work you also need to add an external link to "visualization" library, as it is not included to Google Map API by default. <a href="https://maps.googleapis.com/maps/api/js?v=3.exp&amp;libraries=visualization" rel="nofollow" target="_blank" title="Link https//mapsgoogleapiscom/maps/api/jsv3explibrariesvisualization">https://maps.googleapis.com/maps/api/js?v=3.exp&amp;libraries=visualization</a> Also `map` variable with `control` object should be defined in the scope of current screen. `map.control` value should be assigned to `control` property of the Map in Properties Panel. Here you may read more about advanced usage of Google Map. Example with adding traffic layer seems to resemble your issue:&nbsp;<a href="https://docs.appery.io/docs/appbuilder-ionic-quickstart-using-the-google-maps-component#section-showing-traffic-layer" rel="nofollow" target="_blank">https://docs.appery.io/docs/appbuilder-ionic-quickstart-using-the-google-maps-component#section-showing-traffic-layer</a>&nbsp;This code doesn't work on ng-init, it executes after map's initialisation. E.g. on click on button or on the event "tilesloaded": Add property "events = map.events", Also add to the variable "map": <pre>events: { tilesloaded: $scope&#46;addHeatmap }</pre> here addHeatmap - function, which adds heatmap layer.
    Dispute this change
  • March 10, 2017 14:35
    Illya Stepanov
    Changed reply in topic of Angular Google Maps adding layer heatmap by Serhii Kulibaba to Hello Madi. The specifics of Angular Google Map are that they're automatically adding links to Google Maps API library. Without having Google Map on your screen `google` global variable is even not defined. Probably that's why it doesn't work when you remove Google Map component from the screen. If you still want to use Google Map in custom HTML, you will need to add an external link to their library. E.g, a link for visualization library with heatmap layers: <a href="https://maps.googleapis.com/maps/api/js?v=3.exp&amp;libraries=visualization" rel="nofollow" title="Link: https://maps.googleapis.com/maps/api/js?v=3.exp&amp;libraries=visualization">https://maps.googleapis.com/maps/api/js?v=3.exp&amp;libraries=visualization</a> You may read more here about adding external resources to your Appery.io project:&nbsp;<a href="https://docs.appery.io/docs/appbuilder-ionic-dependency-manager#section-external-resources-section" rel="nofollow" target="_blank" title="Link: https://docs.appery.io/docs/appbuilder-ionic-dependency-manager#section-external-resources-section">https://docs.appery.io/docs/appbuilder-ionic-dependency-manager#section-external-resources-section</a> However, it's not necessary to go such a complex way creating map with custom HTML component. You may still use customized Google Map component from palette and add Heatmap layer using some code: <pre>new google&#46;maps&#46;visualization&#46;HeatmapLayer({ \ data: dataPoints, &#47;&#47;your array of points map: $scope&#46;map&#46;control&#46;getGMap() });</pre> For this to work you also need to add an external link to "visualization" library, as it is not included to Google Map API by default. <a href="https://maps.googleapis.com/maps/api/js?v=3.exp&amp;libraries=visualization" rel="nofollow" title="Link: https://maps.googleapis.com/maps/api/js?v=3.exp&amp;libraries=visualization">https://maps.googleapis.com/maps/api/js?v=3.exp&amp;libraries=visualization</a> Also `map` variable with `control` object should be defined in the scope of current screen. `map.control` value should be assigned to `control` property of the Map in Properties Panel. Here you may read more about advanced usage of Google Map. Example with adding traffic layer seems to resemble your issue: <a href="https://devcenter.appery.io/tutorials/angularjs/building-an-app-with-google-maps-and-angularjs/#Showing_traffic_layer" rel="nofollow" title="Link: https://devcenter.appery.io/tutorials/angularjs/building-an-app-with-google-maps-and-angularjs/#Showing_traffic_layer">https://devcenter.appery.io/tutorials/angularjs/building-an-app-with-google-maps-and-angularjs/#Show...</a> This code doesn't work on ng-init, it executes after map's initialisation. E.g. on click on button or on the event "tilesloaded": Add property "events = map.events", Also add to the variable "map": <pre>events: { tilesloaded: $scope&#46;addHeatmap }</pre> here addHeatmap - function, which adds heatmap layer.
    Dispute this change
  • March 10, 2017 10:19
    Illya Stepanov Dispute this change
  • March 10, 2017 10:17
    Illya Stepanov Dispute this change
  • March 10, 2017 10:07
    Illya Stepanov
    Reason: spam
    Dispute this change
  • March 09, 2017 15:49
    JimmyH, the poster:
    Reason: removed by the poster
  • March 08, 2017 09:44
    Evgene Karachevtsev
    Reason: spam
    Dispute this change
  • March 08, 2017 09:44
    Evgene Karachevtsev
    Reason: spam
    Dispute this change
  • March 08, 2017 09:44
    Evgene Karachevtsev
    Reason: spam
    Dispute this change
  • March 07, 2017 22:21
    ahmet, the poster:
    Reason: removed by the poster
  • March 06, 2017 22:14
    Emmz, the poster:
    Reason: removed by the poster
  • March 06, 2017 06:30
    Hero Render, the poster:
    Reason: removed by the poster
  • March 05, 2017 17:21
    Evgene Karachevtsev
    Reason: spam
    Dispute this change
  • March 05, 2017 17:21
    Evgene Karachevtsev
    Reason: spam
    Dispute this change
  • March 01, 2017 11:28
    Alexandros Pappas, the poster:
    Reason: removed by the poster
  • March 01, 2017 03:52
    Wongsatorn Chalermsopon, the poster:
    Reason: removed by the poster
  • March 01, 2017 00:28
    Bruce Stuart
    Changed reply in topic of Is it possible to use polylines with Google Maps in Apperio? by Bruce Stuart to We use poly lines in our Appery jquery App ... so likely no reason you couldn't use it in Iconic .....
next » « previous