<div dir="ltr"><div>Hi,</div><div><br></div><div>Actually the Join feature in 3.0 is documented [0] (I didn't check yesterday but I should have remembered that the author of this feature almost always provide documentation for "his" features). <br></div><div>And I think that a direct join with your Excel data is possible.<br></div><div><br></div><div>[0] <a href="https://docs.qgis.org/testing/en/docs/user_manual/working_with_vector/vector_properties.html#joins-properties">https://docs.qgis.org/testing/en/docs/user_manual/working_with_vector/vector_properties.html#joins-properties</a></div><div><br></div><div>Regards,</div><div>H.<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2018-06-19 0:59 GMT+02:00 DelazJ <span dir="ltr"><<a href="mailto:delazj@gmail.com" target="_blank">delazj@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hi Jeroen (and others)</div><div><br></div><div>The add delimited text file tool [0] has a "watch file" option that, if i'm not mistaken, allows to apply in QGIS changes that would be made in the csv file in other applications such as MS Excel. So, assuming you have a table data with your municipalities and all the related information in csv-like format, you import it as simple table with the Add delimited text file, do a join with the spatial data and do a symbology on whether there's a project or no.</div><div>Then what will be needed is simply update the csv in Excel and map is updated in QGIS.</div><div><br></div><div>That's the theory as I could not run a 2.18 (I guess this is what you use) to check if it works. Doing it in 3.1 fails: I can see the change in the imported table but no repercution on the joined field nor the map (Bug?). However 3.x adds new and powerful (but not yet documented) features in the join table such as "Dynamic form" which perfectly triggers maps repaint when the csv is changed outside QGIS.</div><div><br></div><div>If instead of csv, you want xls or xlsx there's a "spreadsheets" plugin that allows to esily use those formats in QGIS but I can't tell you if it has all the features.<br></div><div><br></div><div>About the statistics, one can also use virtual layer [1] and do a query with aggregates. But having a Yes/No field in the table on which you perform stats should return what you are looking for I think.</div><div><br></div><div>[0] <a href="https://docs.qgis.org/testing/en/docs/user_manual/managing_data_source/opening_data.html#importing-a-delimited-text-file" target="_blank">https://docs.qgis.org/testing/<wbr>en/docs/user_manual/managing_<wbr>data_source/opening_data.html#<wbr>importing-a-delimited-text-<wbr>file</a><br></div><div>[1] <a href="https://docs.qgis.org/testing/en/docs/user_manual/managing_data_source/create_layers.html#creating-virtual-layers" target="_blank">https://docs.qgis.org/testing/<wbr>en/docs/user_manual/managing_<wbr>data_source/create_layers.<wbr>html#creating-virtual-layers</a></div><div><br></div><div>Hope that heps,</div><div>Harrissou<br></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">2018-06-18 22:29 GMT+02:00 Jeroen Hovens <span dir="ltr"><<a href="mailto:mail@groenebij.nl" target="_blank">mail@groenebij.nl</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Re-opening the project does indeed update the map.<br>
And the statistics toolbar does provide useful information, but just for 1 column at a time.<br>
<br>
Okay, learned some new things, but it is not yet the decision support tool I am hoping to have ðŸ˜Š<br>
For best results, this still needs me as a person to incorporate changes as they are made/chosen or to manually update maps etc.<br>
<br>
Maybe building a webmap and letting the group switch on and of proposals (by (de)selecting them in the webmap legend) is still a fancier idea. This however requires me to build a map with 60 layers, one for each proposal, all uising the same basic nation-map and adding information to 1 municipality... That doesn’t sound effective. And then they still have to make changes in two files, with consistency errors waiting to happen.<br>
<br>
Any fresh ideas?<br>
Is it possible to incorporate a map directly into MS excel? So the map part is visual within Excel, maybe even without the use of qgis? <br>
<br>
<br>
<br>
-----Oorspronkelijk bericht-----<br>
Van: Raymond Nijssen <<a href="mailto:r.nijssen@terglobo.nl" target="_blank">r.nijssen@terglobo.nl</a>> <br>
Verzonden: maandag 18 juni 2018 18:34<br>
Aan: Jeroen Hovens <<a href="mailto:mail@groenebij.nl" target="_blank">mail@groenebij.nl</a>>; <a href="mailto:qgis-user@lists.osgeo.org" target="_blank">qgis-user@lists.osgeo.org</a><br>
<div class="m_4757954729892897366HOEnZb"><div class="m_4757954729892897366h5">Onderwerp: Re: [Qgis-user] Using qgis as realtime decision support tool<br>
<br>
<br>
<br>
On 18-06-18 17:10, Jeroen Hovens wrote:<br>
> That would work if updating the xlsx file automatically leads to an updated map. Does it, or do I have to renew the join every time the xlslx is updated?<br>
<br>
Just (re)opening the project should work. You can easily test it locally.<br>
<br>
<br>
> I would like the decision makers to see directly what happens to the geographical spread if they refuse proposal 10 to 21 (for instance based on quality of the proposal). Because geographical spread is one of the criteria and this is best visualized with a map (instead of a list of municipality names), they can argue and reconsider choices. That's my need for 'real-time'.<br>
> Combined with the wish to make changes in just one document (xlsx being the easiest) in stead of two (both xlsx and qgis), I am looking for solution.<br>
<br>
To be honest, opening the attribute table and edit some cells manually in an edit session is not too complicated imho.<br>
<br>
<br>
> <br>
> I have to look into the Statistics panel. Will that provide cumulations of a certain column based on a selection of fields (all the selected proposals)? And what is used to create that selection? Does it refresh automatically?<br>
<br>
Yes, you choose the layer and column and it shows all statistics. It can <br>
also show the statistics for the selected features only.<br>
<br>
> <br>
> <br>
> <br>
> <br>
> -----Oorspronkelijk bericht-----<br>
> Van: Qgis-user <<a href="mailto:qgis-user-bounces@lists.osgeo.org" target="_blank">qgis-user-bounces@lists.osgeo<wbr>.org</a>> Namens Raymond Nijssen<br>
> Verzonden: maandag 18 juni 2018 13:35<br>
> Aan: <a href="mailto:qgis-user@lists.osgeo.org" target="_blank">qgis-user@lists.osgeo.org</a><br>
> Onderwerp: Re: [Qgis-user] Using qgis as realtime decision support tool<br>
> <br>
> Hi Jeroen,<br>
> <br>
> If I understand you correctly, you just want to color entire municipalities based on information in one or few columns? And the challenge is cooperating with others, who don't know QGIS?<br>
> <br>
> You could use a shared drive, like dropbox, to store 3 files:<br>
> 1 table (xlsx or csv)<br>
> 1 geo layer with municipalities (gpkg or shp)<br>
> 1 qgis project, with the table joined to the layer, and with the desired style<br>
> <br>
> Others can update the table, and you (and others) can open the project and see the updated map in qgis.<br>
> <br>
> Would that work?<br>
> <br>
> <br>
> On 18-06-18 12:40, Alexandre Neto wrote:<br>
>> I agree that one layer would be preferable. Using the categorized<br>
>> renderer would make it easy to select and deselect proposals. You can<br>
>> create the classes with  a mix of the name of the munucipality and the<br>
>> bugdet,  that way that is visible directly on the  legend, making it<br>
>> easier to select.<br>
>><br>
>> Then you can use the Statistics panel to show the stats over a column,<br>
>> for example the budget sum.<br>
>><br>
>> Jeroen Hovens <<a href="mailto:mail@groenebij.nl" target="_blank">mail@groenebij.nl</a> <mailto:<a href="mailto:mail@groenebij.nl" target="_blank">mail@groenebij.nl</a>>> escreveu<br>
>> no dia segunda, 18/06/2018 Ã s 11:27:<br>
>><br>
>>  Â  Â  I have not organized the data yet, that will depend on the pro’s and<br>
>>  Â  Â  con’s of idea’s how to use it.____<br>
>><br>
>>  Â  Â  __ __<br>
>><br>
>>  Â  Â  For now, I am thinking along the following line:____<br>
>><br>
>>  Â  Â  All municipalities as fields with attributes being whether or not<br>
>>  Â  Â  they have a proposal and specific information about the proposal<br>
>>  Â  Â  such as budget needed, type of project, etc.____<br>
>><br>
>>  Â  Â  That would mean 1 layer with all the proposals. That way it seems<br>
>>  Â  Â  easier to show the entire map (all municipalities white, just<br>
>>  Â  Â  borders, and all municipalities with proposal coloured), so to<br>
>>  Â  Â  easily see the spread.____<br>
>><br>
>>  Â  Â  __ __<br>
>><br>
>>  Â  Â  __ __<br>
>><br>
>>  Â  Â  *Van:* Alexandre Neto <<a href="mailto:senhor.neto@gmail.com" target="_blank">senhor.neto@gmail.com</a><br>
>>  Â  Â  <mailto:<a href="mailto:senhor.neto@gmail.com" target="_blank">senhor.neto@gmail.com</a>><wbr>><br>
>>  Â  Â  *Verzonden:* maandag 18 juni 2018 12:03<br>
>>  Â  Â  *Aan:* Jeroen Hovens <<a href="mailto:mail@groenebij.nl" target="_blank">mail@groenebij.nl</a> <mailto:<a href="mailto:mail@groenebij.nl" target="_blank">mail@groenebij.nl</a>>><br>
>>  Â  Â  *CC:* <a href="mailto:qgis-user@lists.osgeo.org" target="_blank">qgis-user@lists.osgeo.org</a> <mailto:<a href="mailto:qgis-user@lists.osgeo.org" target="_blank">qgis-user@lists.osgeo.<wbr>org</a>><br>
>>  Â  Â  *Onderwerp:* Re: [Qgis-user] Using qgis as realtime decision support<br>
>>  Â  Â  tool____<br>
>><br>
>>  Â  Â  __ __<br>
>><br>
>>  Â  Â  Hi,____<br>
>><br>
>>  Â  Â  It's not clear how your data is organized, making it dificult to<br>
>>  Â  Â  help in such a specific request. All the porposals are in the same<br>
>>  Â  Â  layer, or in diferent layers?____<br>
>><br>
>>  Â  Â  __ __<br>
>><br>
>>  Â  Â  Still, if you put all the proposal layers in mutually exclusive<br>
>>  Â  Â  group, it will be easy to swap between proposals.____<br>
>><br>
>>  Â  Â  __ __<br>
>><br>
>>  Â  Â  If they are all in the same layer, you can categorize and in the<br>
>>  Â  Â  legend you can select which proposal to show.____<br>
>><br>
>>  Â  Â  __ __<br>
>><br>
>>  Â  Â  <br>
>> <a href="https://docs.qgis.org/testing/en/docs/user_manual/introduction/general" rel="noreferrer" target="_blank">https://docs.qgis.org/testing/<wbr>en/docs/user_manual/introducti<wbr>on/general</a><br>
>> _tools.html?highlight=mutually<wbr>#interact-with-groups-and-<wbr>layers____<br>
>><br>
>>  Â  Â  __ __<br>
>><br>
>>  Â  Â  You can also create an atlas with the necessary visualizations for<br>
>>  Â  Â  each proposal and the calculus of the values you wish to show. But<br>
>>  Â  Â  again, it all depends on how you have you data organized.____<br>
>><br>
>>  Â  Â  __ __<br>
>><br>
>>  Â  Â  __ __<br>
>><br>
>>  Â  Â  Jeroen Hovens <<a href="mailto:mail@groenebij.nl" target="_blank">mail@groenebij.nl</a> <mailto:<a href="mailto:mail@groenebij.nl" target="_blank">mail@groenebij.nl</a>>><br>
>>  Â  Â  escreveu no dia segunda, 18/06/2018 Ã s 10:19:____<br>
>><br>
>>  Â  Â  Â  Â  Hello,____<br>
>><br>
>>  Â  Â  Â  Â  ____<br>
>><br>
>>  Â  Â  Â  Â  I am thinking about using qgis as a real-time decision support<br>
>>  Â  Â  Â  Â  tool and I am looking for some good ideas to ease the<br>
>> process.____<br>
>><br>
>>  Â  Â  Â  Â  ____<br>
>><br>
>>  Â  Â  Â  Â  The case is the following:____<br>
>><br>
>>  Â  Â  Â  Â  I have proposals from 60 municipalities (out of a possible few<br>
>>  Â  Â  Â  Â  hundred), each has 1 proposal. There is only room for 20<br>
>>  Â  Â  Â  Â  proposals to be accepted. One of the criteria will be the<br>
>>  Â  Â  Â  Â  geographical spread of the proposals: it is preferred to have 20<br>
>>  Â  Â  Â  Â  proposals sort of evenly spread over the entire country, instead<br>
>>  Â  Â  Â  Â  of having the majority of them coming from one region.____<br>
>><br>
>>  Â  Â  Â  Â  ____<br>
>><br>
>>  Â  Â  Â  Â  My idea is to show these proposals on a map by colouring the<br>
>>  Â  Â  Â  Â  municipalities. As a decision support tool I need the ability to<br>
>>  Â  Â  Â  Â  adjust the selection in real-time (during the discussion). The<br>
>>  Â  Â  Â  Â  easy way is to just edit the attribute table or to select or<br>
>>  Â  Â  Â  Â  deselect specific municipalities. This however requires myself<br>
>>  Â  Â  Â  Â  to be present and make changes in qgis as the discussion goes<br>
>>  Â  Â  Â  Â  (given that nobody else in the decision group knows how to work<br>
>>  Â  Â  Â  Â  with qgis).____<br>
>><br>
>>  Â  Â  Â  Â  An alternative is to produce a webmap and have each municipality<br>
>>  Â  Â  Â  Â  with a proposal have it’s own specific attribute value (but all<br>
>>  Â  Â  Â  Â  using the same colour in categorized style), so they all show up<br>
>>  Â  Â  Â  Â  in the map-legend, and any group member can easily select or<br>
>>  Â  Â  Â  Â  deselect a specific municipality from the legend.____<br>
>><br>
>>  Â  Â  Â  Â  ____<br>
>><br>
>>  Â  Â  Â  Â  Do you have other ideas how to use a map as a real-time decision<br>
>>  Â  Â  Â  Â  support tool?____<br>
>><br>
>>  Â  Â  Â  Â  ____<br>
>><br>
>>  Â  Â  Â  Â  Quality of the proposal is the main criterium, but in addition<br>
>>  Â  Â  Â  Â  to the geographical spread there are others as well, such as<br>
>>  Â  Â  Â  Â  variety in projects and the cumulative budget for the selected<br>
>>  Â  Â  Â  Â  proposals (the cumulative budget is capped). Since I am not well<br>
>>  Â  Â  Â  Â  known with database and calculation options in qgis and how to<br>
>>  Â  Â  Â  Â  automatically show the results, I am building an easy to use<br>
>>  Â  Â  Â  Â  excel file that will show all this information using precoded<br>
>>  Â  Â  Â  Â  calculations, much like a dashboard. Simply selecting and<br>
>>  Â  Â  Â  Â  deselecting proposals in an excel interface show you the changes<br>
>>  Â  Â  Â  Â  in variety of projects and cumulative budget. This is much<br>
>>  Â  Â  Â  Â  easier for the decision team to do themselves, since MS Excel is<br>
>>  Â  Â  Â  Â  a well known environment. ____<br>
>><br>
>>  Â  Â  Â  Â  Ideally I get the two connected somehow, so selecting and<br>
>>  Â  Â  Â  Â  deselecting proposals will alter the results in both the map as<br>
>>  Â  Â  Â  Â  in the excel dashboard. However, altering data in excel doesn’t<br>
>>  Â  Â  Â  Â  automatically change the results in a qgis map, because they are<br>
>>  Â  Â  Â  Â  not connected in real-time.____<br>
>><br>
>>  Â  Â  Â  Â  ____<br>
>><br>
>>  Â  Â  Â  Â  Do you have any ideas how to make a real-time connection between<br>
>>  Â  Â  Â  Â  MS Excel and a qgis map? Or information on how to use qgis<br>
>>  Â  Â  Â  Â  internal capabilities to calculate certain values based on the<br>
>>  Â  Â  Â  Â  selection of proposals? However, the last option will probably<br>
>>  Â  Â  Â  Â  still need myself to be present to somehow select or deselect<br>
>>  Â  Â  Â  Â  the proposals in qgis.____<br>
>><br>
>>  Â  Â  Â  Â  ____<br>
>><br>
>>  Â  Â  Â  Â  Greetings,____<br>
>><br>
>>  Â  Â  Â  Â  Jeroen____<br>
>><br>
>>  Â  Â  Â  Â  ____<br>
>><br>
>>  Â  Â  Â  Â  ____<br>
>><br>
>>  Â  Â  Â  Â  ______________________________<wbr>_________________<br>
>>  Â  Â  Â  Â  Qgis-user mailing list<br>
>>  Â  Â  Â  Â  <a href="mailto:Qgis-user@lists.osgeo.org" target="_blank">Qgis-user@lists.osgeo.org</a> <mailto:<a href="mailto:Qgis-user@lists.osgeo.org" target="_blank">Qgis-user@lists.osgeo.<wbr>org</a>><br>
>>  Â  Â  Â  Â  List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailma<wbr>n/listinfo/qgis-user</a><br>
>>  Â  Â  Â  Â  Unsubscribe:<br>
>> <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user____" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailma<wbr>n/listinfo/qgis-user____</a><br>
>><br>
>>  Â  Â  -- ____<br>
>><br>
>>  Â  Â  Alexandre Neto____<br>
>><br>
>>  Â  Â  ---------------------____<br>
>><br>
>>  Â  Â  @AlexNetoGeo____<br>
>><br>
>>  Â  Â  <a href="http://sigsemgrilhetas.wordpress.com____" rel="noreferrer" target="_blank">http://sigsemgrilhetas.wordpre<wbr>ss.com____</a><br>
>><br>
>>  Â  Â  <a href="http://gisunchained.wordpress.com____" rel="noreferrer" target="_blank">http://gisunchained.wordpress.<wbr>com____</a><br>
>><br>
>> --<br>
>> Alexandre Neto<br>
>> ---------------------<br>
>> @AlexNetoGeo<br>
>> <a href="http://sigsemgrilhetas.wordpress.com" rel="noreferrer" target="_blank">http://sigsemgrilhetas.wordpre<wbr>ss.com</a><br>
>> <a href="http://gisunchained.wordpress.com" rel="noreferrer" target="_blank">http://gisunchained.wordpress.<wbr>com</a><br>
>><br>
>><br>
>> ______________________________<wbr>_________________<br>
>> Qgis-user mailing list<br>
>> <a href="mailto:Qgis-user@lists.osgeo.org" target="_blank">Qgis-user@lists.osgeo.org</a><br>
>> List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailma<wbr>n/listinfo/qgis-user</a><br>
>> Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailma<wbr>n/listinfo/qgis-user</a><br>
>><br>
> <br>
> --<br>
> Terglobo<br>
> Fahrenheitstraat 1<br>
> 5223 BJ 's-Hertogenbosch<br>
> 06 25 31 49 83<br>
> ______________________________<wbr>_________________<br>
> Qgis-user mailing list<br>
> <a href="mailto:Qgis-user@lists.osgeo.org" target="_blank">Qgis-user@lists.osgeo.org</a><br>
> List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailma<wbr>n/listinfo/qgis-user</a><br>
> Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailma<wbr>n/listinfo/qgis-user</a><br>
> <br>
> <br>
<br>
-- <br>
Terglobo<br>
Fahrenheitstraat 1<br>
5223 BJ 's-Hertogenbosch<br>
06 25 31 49 83<br>
<br>
______________________________<wbr>_________________<br>
Qgis-user mailing list<br>
<a href="mailto:Qgis-user@lists.osgeo.org" target="_blank">Qgis-user@lists.osgeo.org</a><br>
List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailma<wbr>n/listinfo/qgis-user</a><br>
Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailma<wbr>n/listinfo/qgis-user</a></div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div>