<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>