<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Jim,<br>
    <br>
      Right now it is just an experiment to see how to integrate maps
    and charts. <br>
    <br>
    The Back story: We've got a "deregulated" electricity market here in
    Alberta so there is a gov't agency that reports on supply on a
    minute-by-minute  basis
    (<a class="moz-txt-link-freetext" href="http://ets.aeso.ca/ets_web/ip/Market/Reports/CSDReportServlet">http://ets.aeso.ca/ets_web/ip/Market/Reports/CSDReportServlet</a>). 
    but their web page is just a set of tables.   I thought the data
    would look better as dynamic charts.  The spatial component is minor
    (just the locations of the generating stations and cross-border
    interconnects).<br>
    <br>
    My first step is write some server-side stuff to scrape and store
    the info in a database, then I'll work on the display...<br>
    <pre class="moz-signature" cols="72">Best Regards,
Brent Fraser</pre>
    <div class="moz-cite-prefix">On 4/26/2016 10:53 AM, James Klassen
      wrote:<br>
    </div>
    <blockquote
cite="mid:CAHqX7951WZcwJ_3+-vMPBmB2ex7SvPEUDMYTOxRtXaqPp_ch2Q@mail.gmail.com"
      type="cite">
      <p dir="ltr">Bob,</p>
      <p dir="ltr">In general this is a very hard problem (impossible)
        to solve on the GeoMoose side.  This is really a question of
        data organization.  </p>
      <p dir="ltr">In general, there is a one to many relationship
        between a GeoMoose catalog layer and GeoMoose MapSources (a
        WMS/WFS/other thing OpenLayers can read service).  </p>
      <p dir="ltr">There is also a one to (zero or many) relationship
        between a WMS layer and data files/tables.  It could be an
        inline feature, could be a group name that pulls in many
        (MapServer) layers, it could be data generated on the fly (DB
        View or MapServer GeoProcessing).</p>
      <p dir="ltr">If assumptions can be made about how the data is
        organized on the server or organized via WMS/WFS layer pairs via
        MapServer or the source data is otherwise documented then you
        could have a service (possibly WFS) generate a file and send it
        to the client to download/save.</p>
      <p dir="ltr">Brent,</p>
      <p dir="ltr">Assuming you are looking to solve this for a
        particular dataset and not every possible GeoMoose datasource,
        I'd look at building a URL that returns the data as (Geo)JSON
        (either via a MapServer query/template, WFS outputformat, or
        custom script) and feeding that to D3.js to make the chart.</p>
      <div class="gmail_quote">On Apr 26, 2016 11:27 AM, "Brent Fraser"
        <<a moz-do-not-send="true"
          href="mailto:bfraser@geoanalytic.com">bfraser@geoanalytic.com</a>>
        wrote:<br type="attribution">
        <blockquote class="gmail_quote" style="margin:0 0 0
          .8ex;border-left:1px #ccc solid;padding-left:1ex">
          <div bgcolor="#FFFFFF" text="#000000"> bobb,<br>
            <br>
              I was just looking into a similar problem.  But the target
            would be a chart (e.g. bar/pie chart) in a browser window.<br>
            <pre cols="72">Best Regards,
Brent Fraser</pre>
            <div>On 4/26/2016 9:48 AM, Basques, Bob (CI-StPaul) wrote:<br>
            </div>
            <blockquote type="cite"> All,
              <div><br>
              </div>
              <div>This is an on again, off again wishlist item for me.</div>
              <div><br>
              </div>
              <div>Came up again this week here in the office.  I was
                wondering about adding a tool config to the mapbook for
                setting up a download link for data on a particular
                layer.  I understand that not all data sources are the
                same, and that some might be easier to setup than
                others, but in general, anyone else interested in this
                type of capability?</div>
              <div><br>
              </div>
              <div>I initially thought about trying this with SHP files,
                of which we have about 260 different ones in our
                install.  Note: some layers are composed of more than
                one SHP file.  While thinking on it some more, another
                thought was to investigate whether some sort of standard
                output might be washed through Mapserver as a generic
                method of data output.  This would allow for a clip and
                ship approach too vs downloading an entire dataset, it
                also seems like it would help with data originating in
                Databases.  Maybe this is two different tools, or at
                least download options.  Some of the layers could easily
                be downloaded in their entirety.  Would GeoPackage be a
                possible output format to target for something like
                this, something else?  I’m also interested in any
                thoughts on how to manage/organize things on the
                backend.  I suspect that we have a good system already,
                but all ideas welcome.</div>
              <div><br>
              </div>
              <div>Thanks</div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div>bobb</div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div>
                <div>
                  <div style="color:rgb(0,0,0);font-family:'Comic Sans
MS';font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word">
                    <div
style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word">
                      <div><br>
                        <br>
                      </div>
                      <div>“There is nothing quite so useless as doing
                        with great efficiency something that should not
                        be done at all.” </div>
                      <div>                        - Peter Drucker</div>
                      <div><br>
                      </div>
                    </div>
                    <br>
                  </div>
                  <br style="color:rgb(0,0,0);font-family:'Comic Sans
MS';font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">
                  <br>
                </div>
                <br>
              </div>
              <br>
              <fieldset></fieldset>
              <br>
              <pre>_______________________________________________
Geomoose-users mailing list
<a moz-do-not-send="true" href="mailto:Geomoose-users@lists.osgeo.org" target="_blank">Geomoose-users@lists.osgeo.org</a>
<a moz-do-not-send="true" href="http://lists.osgeo.org/mailman/listinfo/geomoose-users" target="_blank">http://lists.osgeo.org/mailman/listinfo/geomoose-users</a></pre>
            </blockquote>
            <br>
          </div>
          <br>
          _______________________________________________<br>
          Geomoose-users mailing list<br>
          <a moz-do-not-send="true"
            href="mailto:Geomoose-users@lists.osgeo.org">Geomoose-users@lists.osgeo.org</a><br>
          <a moz-do-not-send="true"
            href="http://lists.osgeo.org/mailman/listinfo/geomoose-users"
            rel="noreferrer" target="_blank">http://lists.osgeo.org/mailman/listinfo/geomoose-users</a><br>
        </blockquote>
      </div>
    </blockquote>
    <br>
  </body>
</html>