<div dir="ltr">sorry for re-posting ( non formatted version )<div><br></div><div><div>TLDR: </div><div>- just you know about this ( and avoid parallel working )</div><div>- <a href="https://github.com/ImreSamu/osmdtaginfo">https://github.com/ImreSamu/osmdtaginfo</a> ( temporary home ; temporary project name )</div><div>- I have a dockerized working prototype for all "Central-America " countries ( Haiti, Cuba, .. )</div><div>- [in a next 4-8-12-* weeks] I hope : </div><div> - We have a taginfo customization for every country ( and a script for a quick : "Region" / "City" / "District" / "HOTtask" / "POSM" / "Mapping Party" setup )</div><div> - I hope I can send an online test link ... [ but I don't have a financial resources for hosting for a long time ]</div><div><br></div><div>===========</div><div><br></div><div>Hi,</div><div><br></div><div>One of my favorite tool is the osm Taginfo, and my dream: creating a Taginfo instance for every country in the Earth.</div><div>And on the "State of the Map 2016" - Taginfo - Birds of Feather meeting - we discussed something about this ~</div><div>so I have started working on this topic. </div><div>- Current _temporary_ repository : <a href="https://github.com/ImreSamu/osmdtaginfo">https://github.com/ImreSamu/osmdtaginfo</a></div><div>- The license is the same ~ Taginfo (GPL 3.0) </div><div>- And I hope later I can move to this -> to the TAGINFO repo [ <a href="https://github.com/taginfo">https://github.com/taginfo</a> ] </div><div><br></div><div>Status:</div><div><br></div><div>- The automatic config file / map / generations is working ( basic level , and need more test and optimization ) </div><div> and for Central-America I uploaded to the repository. </div><div> for example Haiti : <a href="https://github.com/ImreSamu/osmdtaginfo/tree/master/taginfo_data/ht">https://github.com/ImreSamu/osmdtaginfo/tree/master/taginfo_data/ht</a></div><div><br></div><div>- I have created 2 Docker Images ( <a href="https://github.com/ImreSamu/osmdtaginfo/tree/master/docker">https://github.com/ImreSamu/osmdtaginfo/tree/master/docker</a> )</div><div> - taginfo_view ( for only for view - Alpine based, configured for : max 60Mb RAM )</div><div> - taginfo_job ( for taginfo setup & taginfo data processing jobs & development )</div><div><br></div><div>so for the every country ( in theory ) a 32 Gb RAM is enough </div><div>- taginfo_view docker : : RAM = ( 220 country x 60Mb ) ~ 14 - 20 Gb RAM </div><div>- serial batch processing taginfo_job ( 1 x 4Gb RAM ) </div><div><br></div><div>The reverse proxy settings and a lot of other things is missing ...</div><div><br></div><div>My vision ( but the links not exist yet ) </div><div> ....</div><div><a href="https://cr.taginfo.openstreetmap.org">https://cr.taginfo.openstreetmap.org</a> // taginfo for : "Costa Rica"</div><div><a href="https://cu.taginfo.openstreetmap.org">https://cu.taginfo.openstreetmap.org</a> // taginfo for : "Cuba"</div><div><a href="https://dm.taginfo.openstreetmap.org">https://dm.taginfo.openstreetmap.org</a> // taginfo for : "Dominica"</div><div><a href="https://do.taginfo.openstreetmap.org">https://do.taginfo.openstreetmap.org</a> // taginfo for : "Dominican Republic"</div><div><a href="https://gd.taginfo.openstreetmap.org">https://gd.taginfo.openstreetmap.org</a> // taginfo for : "Grenada"</div><div><a href="https://hn.taginfo.openstreetmap.org">https://hn.taginfo.openstreetmap.org</a> // taginfo for : "Honduras"</div><div><a href="https://ht.taginfo.openstreetmap.org">https://ht.taginfo.openstreetmap.org</a> // taginfo for : "Haiti"</div><div> ....</div><div><br></div><div><br></div><div>==== status: this is only a Proof of Concept ======</div><div><br></div><div>if you have a (latest) docker and docker-compose installed, you can test yourself.</div><div><br></div><div>git clone <a href="https://github.com/ImreSamu/osmdtaginfo.git">https://github.com/ImreSamu/osmdtaginfo.git</a></div><div>cd osmdtaginfo</div><div>./test.sh ( download central-america pbf ~ 246 Mb, Build containers, ..)</div><div>make test_ht ( test for Haiti)</div><div><br></div><div>check/adapt the container ip , ( docker inspect ) </div><div>and open with the browser : ~ <a href="http://172.21.0.2:4567/">http://172.21.0.2:4567/</a></div><div><br></div><div><br></div><div>Available (all) Central-America configurations: </div><div>[ if you are testing multiple countries, be aware the browser caching</div><div>( customized background image, and logo sometimes not refreshed .. I will change this in the next version. </div><div> on: Chrome: Hold down Ctrl and click the Reload button! ]</div><div><br></div><div>make test_ag # test taginfo for: "Antigua and Barbuda"</div><div>make test_ai # test taginfo for: "Anguilla"</div><div>make test_bb # test taginfo for: "Barbados"</div><div>make test_bs # test taginfo for: "The Bahamas"</div><div>make test_cr # test taginfo for: "Costa Rica"</div><div>make test_cu # test taginfo for: "Cuba"</div><div>make test_dm # test taginfo for: "Dominica"</div><div>make test_do # test taginfo for: "Dominican Republic"</div><div>make test_gd # test taginfo for: "Grenada"</div><div>make test_hn # test taginfo for: "Honduras"</div><div>make test_ht # test taginfo for: "Haiti"</div><div>make test_jm # test taginfo for: "Jamaica"</div><div>make test_kn # test taginfo for: "Saint Kitts and Nevis"</div><div>make test_ky # test taginfo for: "Cayman Islands"</div><div>make test_lc # test taginfo for: "Saint Lucia"</div><div>make test_ms # test taginfo for: "Montserrat"</div><div>make test_ni # test taginfo for: "Nicaragua"</div><div>make test_nl # test taginfo for: "The Netherlands"</div><div>make test_pa # test taginfo for: "Panama"</div><div>make test_sv # test taginfo for: "El Salvador"</div><div>make test_tc # test taginfo for: "Turks and Caicos Islands"</div><div>make test_tt # test taginfo for: "Trinidad and Tobago"</div><div>make test_vc # test taginfo for: "Saint Vincent and the Grenadines"</div><div>make test_vg # test taginfo for: "British Virgin Islands"</div><div><br></div><div>Ps.</div><div>- probably the 2 letter country code is not enough ... ( for example - there is a "The Netherlands" in the Central America and in the Europe,</div><div> and it is 'bad' for the geographical distribution maps .. </div><div> so later probably I will add a 'continent' prefix or a postfix </div><div> like </div><div> - ca - central-america ( ca-ht =Haiti , ca-nl = The Nederlands in the Central America )</div><div> - na - north-america ( na-us =United States, na-ca = Canada )</div><div> - eu - europe (eu-de, eu-nl = The Nederlands in the EU )</div><div><br></div><div> </div><div>Feedback welcome & Thank you for reading.</div><div><br></div><div>Regards,</div><div> Imre</div></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2016-11-03 12:43 GMT+01:00 Imre Samu <span dir="ltr"><<a href="mailto:pella.samu@gmail.com" target="_blank">pella.samu@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"><span class=""><div style="font-size:12.8px">TLDR: <br></div><div style="font-size:12.8px">- just you know about this ( and avoid parallel working )</div></span><div style="font-size:12.8px"><span class=""><div>- <a href="https://github.com/ImreSamu/osmdtaginfo" target="_blank">https://github.com/ImreSamu/o<wbr>smdtaginfo</a> ( temporary home ; temporary project name )</div></span><div>- I have a <font color="#0c343d"><b>dockerized working prototype </b></font>for all "Central-America " countries ( Haiti, Cuba, .. )</div><span class=""><div>- [in a next 4-8-12-* weeks] I hope : </div></span><div> - We have a taginfo customization for every country ( and a script for a quick : "Region" / "City" / "District" / "HOTtask" / "POSM" / "Mapping Party" setup )<br> - I hope I can send an online test link ... [ but I don't have a financial resources for hosting for a long time ]</div><div><br></div></div><div style="font-size:12.8px"><div>===========</div><div><span class="">Hi,<div><br></div><div>One of my favorite tool is the osm Taginfo, and my dream: creating a Taginfo instance for every country in the Earth.</div><div>And on the "State of the Map 2016" - Taginfo - Birds of Feather meeting - we discussed something about this ~</div><div>so I have started working on this topic. </div><div>- Current <i>_temporary_ </i> <span style="font-size:12.8px">repositor<wbr>y </span>: <a href="https://github.com/ImreSamu/osmdtaginfo" target="_blank">https://github.com/ImreSamu/<wbr>osmdtaginfo</a><br></div></span><div>- The license is the same ~ Taginfo (GPL 3.0) </div><div><div class="h5"><div>- And I hope later I can move to this -> to the taginfo repo [ <a href="https://github.com/taginfo" target="_blank">https://github.com/taginfo</a> ] </div><div><br></div><div>Status:</div><div><br></div><div><font color="#0c343d"><b>- The automatic config file / map / generations is working</b></font> ( basic level , and need more test and optimization ) </div><div> and for<b> Central-America</b> I uploaded to the repository. </div><div> for example Haiti : <a href="https://github.com/ImreSamu/osmdtaginfo/tree/master/taginfo_data/ht" target="_blank">https://github.com/ImreSamu/<wbr>osmdtaginfo/tree/master/taginf<wbr>o_data/ht</a></div><div><br><div>- I<b><font color="#0c343d"> have created 2 Docker Images </font></b>( <a href="https://github.com/ImreSamu/osmdtaginfo/tree/master/docker" target="_blank">https://github.com/ImreSamu<wbr>/osmdtaginfo/tree/master/docke<wbr>r</a> )</div><div> - <b>taginfo_view</b> ( for only for view - Alpine based, configured for : max 60Mb RAM )<br> - <b> taginfo_job </b>( for taginfo setup & taginfo data processing jobs & development )</div></div><div><br></div><div>so for the every country ( in theory ) a 32 Gb RAM is enough </div><div>- <b>taginfo_view docker : </b>: RAM = ( 220 country x 60Mb ) ~ 14 - 20 Gb RAM </div><div>- serial batch processing <b>taginfo_job ( 1 x 4Gb RAM ) </b></div><div><font color="#0c343d"><br></font></div><div><font color="#0c343d">T<b>he reverse proxy settings and a lot of other things is missing ...</b></font></div><div><br></div><div>My vision ( but the links not exist yet ) </div></div></div></div></div><div><div class="h5"><div style="font-size:12.8px"> ....</div><blockquote style="font-size:12.8px;margin:0px 0px 0px 40px;border:none;padding:0px"><div><font face="monospace, monospace"><a href="https://cr.taginfo.openstreetmap.org/" target="_blank">https://cr.taginfo.openstreetm<wbr>ap.org</a> // taginfo for : "Costa Rica"</font></div><div><font face="monospace, monospace"><a href="https://cu.taginfo.openstreetmap.org/" target="_blank">https://cu.taginfo.openstreetm<wbr>ap.org</a> // taginfo for : "Cuba"</font></div><div><font face="monospace, monospace"><a href="https://dm.taginfo.openstreetmap.org/" target="_blank">https://dm.taginfo.openstreetm<wbr>ap.org</a> // taginfo for : "Dominica"</font></div><div><font face="monospace, monospace"><a href="https://do.taginfo.openstreetmap.org/" target="_blank">https://do.taginfo.openstreetm<wbr>ap.org</a> // taginfo for : "Dominican Republic"</font></div><div><font face="monospace, monospace"><a href="https://gd.taginfo.openstreetmap.org/" target="_blank">https://gd.taginfo.openstreetm<wbr>ap.org</a> // taginfo for : "Grenada"</font></div><div><font face="monospace, monospace"><a href="https://hn.taginfo.openstreetmap.org/" target="_blank">https://hn.taginfo.openstreetm<wbr>ap.org</a> // taginfo for : "Honduras"</font></div><div><font face="monospace, monospace"><a href="https://ht.taginfo.openstreetmap.org/" target="_blank">https://ht.taginfo.openstreetm<wbr>ap.org</a> // taginfo for : "Haiti"</font></div></blockquote><div style="font-size:12.8px"><div> ....</div><div><br></div><div><br></div><div>==== status: <b><font color="#9900ff">this is only a Proof of Concept </font></b> ======</div><div><br></div><div>if you have a (latest) <b>docker</b> and <b>docker-compose</b> <wbr>installed, you can test yourself.</div><div><br></div></div><blockquote style="font-size:12.8px;margin:0px 0px 0px 40px;border:none;padding:0px"><div><div><div><div><font color="#0000ff"><b>git clone <a href="https://github.com/ImreSamu/osmdtaginfo.git" target="_blank">https://github.com/<wbr>ImreSamu/osmdtaginfo.git</a></b></font></div></div></div></div><div><font color="#0000ff"><b>cd osmdtaginfo</b></font></div><div><font color="#0000ff"><b>./test.sh </b></font> ( download Geofabrik central-america-latest.osm.pbf ~ 246 Mb , Build 2 docker containers, + Minimal tests ..)</div><div><br></div></blockquote><div style="font-size:12.8px">and </div><div style="font-size:12.8px"><br></div><blockquote style="font-size:12.8px;margin:0px 0px 0px 40px;border:none;padding:0px"><b><font color="#0000ff">make test_ht </font></b> ( test for Haiti)</blockquote></div></div><div style="font-size:12.8px"><div><div class="h5"><br><div>check/adapt the container ip , ( docker inspect ) and open with the browser : ~ <a href="http://172.21.0.2:4567/" target="_blank">http://172.21.0.2:4567/</a><br></div></div></div><div><br><div><div class="h5"><div style="font-size:12.8px"><b><br class="m_7235343946769160372gmail-Apple-interchange-newline">Available (all) Central-America configurations: </b></div><blockquote style="font-size:12.8px;margin:0px 0px 0px 40px;border:none;padding:0px"><div>[ if you are testing multiple countries, be aware <b>the browser caching</b></div><div>( customized background image, and logo sometimes not refreshed .. I will change this in the next version. </div><div> on: Chrome: <i>Hold down Ctrl and click the Reload button! </i> ]</div></blockquote><blockquote style="font-size:12.8px;margin:0px 0px 0px 40px;border:none;padding:0px"><div><br></div><div><font face="monospace, monospace">make test_ag # test taginfo for: "Antigua and Barbuda"</font></div><div><font face="monospace, monospace">make test_ai # test taginfo for: "Anguilla"</font></div><div><font face="monospace, monospace">make test_bb # test taginfo for: "Barbados"</font></div><div><font face="monospace, monospace">make test_bs # test taginfo for: "The Bahamas"</font></div><div><font face="monospace, monospace">make test_cr # test taginfo for: "Costa Rica"</font></div><div><font face="monospace, monospace">make test_cu # test taginfo for: "Cuba"</font></div><div><font face="monospace, monospace">make test_dm # test taginfo for: "Dominica"</font></div><div><font face="monospace, monospace">make test_do # test taginfo for: "Dominican Republic"</font></div><div><font face="monospace, monospace">make test_gd # test taginfo for: "Grenada"</font></div><div><font face="monospace, monospace">make test_hn # test taginfo for: "Honduras"</font></div><div><font face="monospace, monospace" color="#0000ff"><b>make test_ht # test taginfo for: "Haiti"</b></font></div><div><font face="monospace, monospace">make test_jm # test taginfo for: "Jamaica"</font></div><div><font face="monospace, monospace">make test_kn # test taginfo for: "Saint Kitts and Nevis"</font></div><div><font face="monospace, monospace">make test_ky # test taginfo for: "Cayman Islands"</font></div><div><font face="monospace, monospace">make test_lc # test taginfo for: "Saint Lucia"</font></div><div><font face="monospace, monospace">make test_ms # test taginfo for: "Montserrat"</font></div><div><font face="monospace, monospace">make test_ni # test taginfo for: "Nicaragua"</font></div><div><font face="monospace, monospace">make test_nl # test taginfo for: "The Netherlands"</font></div><div><font face="monospace, monospace">make test_pa # test taginfo for: "Panama"</font></div><div><font face="monospace, monospace">make test_sv # test taginfo for: "El Salvador"</font></div><div><font face="monospace, monospace">make test_tc # test taginfo for: "Turks and Caicos Islands"</font></div><div><font face="monospace, monospace">make test_tt # test taginfo for: "Trinidad and Tobago"</font></div><div><font face="monospace, monospace">make test_vc # test taginfo for: "Saint Vincent and the Grenadines"</font></div><div><font face="monospace, monospace">make test_vg # test taginfo for: "British Virgin Islands"</font></div></blockquote><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">Ps.</div><span style="font-size:12.8px">- probably the 2 letter country code is not enough ... ( for example - there is a "The Netherlands" in the Central America and in the Europe,</span><br style="font-size:12.8px"><span style="font-size:12.8px"> and it is 'bad' for the geographical distribution maps .. </span><br style="font-size:12.8px"></div></div><span style="font-size:12.8px"> so later probably I will add a 'continent' prefix or postfix </span><span class=""><br style="font-size:12.8px"><span style="font-size:12.8px"> like </span><div style="font-size:12.8px"><font face="monospace, monospace"> - ca - central-america ( ca-ht =Haiti , ca-nl = The Nederlands in the Central America )</font></div><div style="font-size:12.8px"><font face="monospace, monospace"> - na - north-america ( na-us =United States, na-ca = Canada )</font></div><div style="font-size:12.8px"> - eu - europe ( eu-de , eu-nl = The Nederlands in the EU )</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px"> </div><div style="font-size:12.8px">Feedback welcome & Thank you for reading.</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">Regards,</div><div style="font-size:12.8px"> Imre<br><br></div></span></div></div><blockquote style="font-size:12.8px;margin:0px 0px 0px 40px;border:none;padding:0px"><div></div></blockquote></div>
</blockquote></div><br></div>