<div dir="ltr"><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><div style="font-size:12.8px"><div>-  <a href="https://github.com/ImreSamu/osmdtaginfo" target="_blank">https://github.com/ImreSamu/o<wbr>smdtaginfo</a>  ( temporary home  ;   temporary project name )</div><div>-  I have a <font color="#0c343d"><b>dockerized working prototype </b></font>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 )<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>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">repository </span>:   <a href="https://github.com/ImreSamu/osmdtaginfo" target="_blank">https://github.com/ImreSamu/os<wbr>mdtaginfo</a><br></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" 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/<wbr>docker</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 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> 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/ImreSamu/os<wbr>mdtaginfo.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.pb<wbr>f ~ 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 style="font-size:12.8px"><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><br><div style="font-size:12.8px"><b><br class="gmail-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"><span style="font-size:12.8px"> so later probably I will add a 'continent' prefix or postfix </span><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></div></div><blockquote style="font-size:12.8px;margin:0px 0px 0px 40px;border:none;padding:0px"><div></div></blockquote></div>