Added flag pins to demo; fixed min compilation bug

This commit is contained in:
Simon Brooke 2020-02-25 14:59:34 +00:00
parent 2fc4fb0142
commit bb7be028e6
No known key found for this signature in database
GPG key ID: A7A4F18D1D4DF987
858 changed files with 59644 additions and 1057 deletions

View file

@ -33,59 +33,58 @@ crossorigin=""/ -->
<div id="element-content-map"
style="height: 600px; width: 80%; border: thin solid gray;">
<pre>
Country,Name,Latitude,Longitude,CountryCode,Continent
Saint Martin,Marigot,18.0731,-63.082200,MF,North America
American Samoa,Pago Pago,-14.266666666666667,-170.700000,AS,Australia
Anguilla,The Valley,18.216666666666665,-63.050000,AI,North America
Antigua and Barbuda,Saint John's,17.116666666666667,-61.850000,AG,North America
Argentina,Buenos Aires,-34.583333333333336,-58.666667,AR,South America
Aruba,Oranjestad,12.516666666666667,-70.033333,AW,North America
Bahamas,Nassau,25.083333333333332,-77.350000,BS,North America
Barbados,Bridgetown,13.1,-59.616667,BB,North America
Belize,Belmopan,17.25,-88.766667,BZ,Central America
Bermuda,Hamilton,32.28333333333333,-64.783333,BM,North America
Bolivia,La Paz,-16.5,-68.150000,BO,South America
Brazil,Brasilia,-15.783333333333333,-47.916667,BR,South America
British Virgin Islands,Road Town,18.416666666666668,-64.616667,VG,North America
Canada,Ottawa,45.416666666666664,-75.700000,CA,Central America
Cayman Islands,George Town,19.3,-81.383333,KY,North America
Chile,Santiago,-33.45,-70.666667,CL,South America
Colombia,Bogota,4.6,-74.083333,CO,South America
Costa Rica,San Jose,9.933333333333334,-84.083333,CR,Central America
Cuba,Havana,23.116666666666667,-82.350000,CU,North America
Curaçao,Willemstad,12.1,-68.916667,CW,North America
Dominica,Roseau,15.3,-61.400000,DM,North America
Dominican Republic,Santo Domingo,18.466666666666665,-69.900000,DO,North America
Ecuador,Quito,-0.21666666666666667,-78.500000,EC,South America
El Salvador,San Salvador,13.7,-89.200000,SV,Central America
Falkland Islands,Stanley,-51.7,-57.850000,FK,South America
Greenland,Nuuk,64.18333333333334,-51.750000,GL,Central America
Grenada,Saint George's,12.05,-61.750000,GD,North America
Guatemala,Guatemala City,14.616666666666667,-90.516667,GT,Central America
Guyana,Georgetown,6.8,-58.150000,GY,South America
Haiti,Port-au-Prince,18.533333333333335,-72.333333,HT,North America
Honduras,Tegucigalpa,14.1,-87.216667,HN,Central America
Jamaica,Kingston,18,-76.800000,JM,North America
Mexico,Mexico City,19.433333333333334,-99.133333,MX,Central America
Montserrat,Plymouth,16.7,-62.216667,MS,North America
Nicaragua,Managua,12.133333333333333,-86.250000,NI,Central America
Panama,Panama City,8.966666666666667,-79.533333,PA,Central America
Paraguay,Asuncion,-25.266666666666666,-57.666667,PY,South America
Peru,Lima,-12.05,-77.050000,PE,South America
Puerto Rico,San Juan,18.466666666666665,-66.116667,PR,North America
Saint Barthelemy,Gustavia,17.883333333333333,-62.850000,BL,North America
Saint Kitts and Nevis,Basseterre,17.3,-62.716667,KN,North America
Saint Lucia,Castries,14,-61.000000,LC,North America
Saint Pierre and Miquelon,Saint-Pierre,46.766666666666666,-56.183333,PM,Central America
Saint Vincent and the Grenadines,Kingstown,13.133333333333333,-61.216667,VC,Central America
Sint Maarten,Philipsburg,18.016666666666666,-63.033333,SX,North America
Suriname,Paramaribo,5.833333333333333,-55.166667,SR,South America
Trinidad and Tobago,Port of Spain,10.65,-61.516667,TT,North America
Turks and Caicos Islands,Grand Turk,21.466666,-71.133333,TC,North America
United States,Washington D.C.,38.883333,-77.000000,US,Central America
Uruguay,Montevideo,-34.85,-56.166667,UY,South America
Venezuela,Caracas,10.483333333333333,-66.866667,VE,South America
US Virgin Islands,Charlotte Amalie,18.35,-64.933333,VI,North America
Country,Name,Latitude,Longitude,CountryCode,Continent,Category
Saint Martin,Marigot,18.0731,-63.0822,MF,North America,MF
Anguilla,The Valley,18.2166666666667,-63.05,AI,North America,
Antigua and Barbuda,Saint John's,17.1166666666667,-61.85,AG,North America,
Argentina,Buenos Aires,-34.5833333333333,-58.666667,AR,South America,AR
Aruba,Oranjestad,12.5166666666667,-70.033333,AW,North America,
Bahamas,Nassau,25.0833333333333,-77.35,BS,North America,
Barbados,Bridgetown,13.1,-59.616667,BB,North America,BB
Belize,Belmopan,17.25,-88.766667,BZ,Central America,BZ
Bermuda,Hamilton,32.2833333333333,-64.783333,BM,North America,
Bolivia,La Paz,-16.5,-68.15,BO,South America,BO
Brazil,Brasilia,-15.7833333333333,-47.916667,BR,South America,BR
British Virgin Islands,Road Town,18.4166666666667,-64.616667,VG,North America,
Canada,Ottawa,45.4166666666667,-75.7,CA,Central America,CA
Cayman Islands,George Town,19.3,-81.383333,KY,North America,
Chile,Santiago,-33.45,-70.666667,CL,South America,CL
Colombia,Bogota,4.6,-74.083333,CO,South America,CO
Costa Rica,San Jose,9.93333333333333,-84.083333,CR,Central America,CR
Cuba,Havana,23.1166666666667,-82.35,CU,North America,CU
Curaçao,Willemstad,12.1,-68.916667,CW,North America,
Dominica,Roseau,15.3,-61.4,DM,North America,DM
Dominican Republic,Santo Domingo,18.4666666666667,-69.9,DO,North America,DO
Ecuador,Quito,-0.216666666666667,-78.5,EC,South America,EC
El Salvador,San Salvador,13.7,-89.2,SV,Central America,SV
Falkland Islands,Stanley,-51.7,-57.85,FK,South America,
Greenland,Nuuk,64.1833333333333,-51.75,GL,Central America,
Grenada,Saint George's,12.05,-61.75,GD,North America,GD
Guatemala,Guatemala City,14.6166666666667,-90.516667,GT,Central America,GT
Guyana,Georgetown,6.8,-58.15,GY,South America,GY
Haiti,Port-au-Prince,18.5333333333333,-72.333333,HT,North America,HT
Honduras,Tegucigalpa,14.1,-87.216667,HN,Central America,HN
Jamaica,Kingston,18,-76.8,JM,North America,JM
Mexico,Mexico City,19.4333333333333,-99.133333,MX,Central America,MX
Montserrat,Plymouth,16.7,-62.216667,MS,North America,
Nicaragua,Managua,12.1333333333333,-86.25,NI,Central America,NI
Panama,Panama City,8.96666666666667,-79.533333,PA,Central America,PA
Paraguay,Asuncion,-25.2666666666667,-57.666667,PY,South America,PY
Peru,Lima,-12.05,-77.05,PE,South America,PE
Puerto Rico,San Juan,18.4666666666667,-66.116667,PR,North America,
Saint Barthelemy,Gustavia,17.8833333333333,-62.85,BL,North America,
Saint Kitts and Nevis,Basseterre,17.3,-62.716667,KN,North America,KN
Saint Lucia,Castries,14,-61,LC,North America,LC
Saint Pierre and Miquelon,Saint-Pierre,46.7666666666667,-56.183333,PM,North America,
Saint Vincent and the Grenadines,Kingstown,13.1333333333333,-61.216667,VC,Central America,VC
Sint Maarten,Philipsburg,18.0166666666667,-63.033333,SX,North America,
Suriname,Paramaribo,5.83333333333333,-55.166667,SR,South America,SR
Trinidad and Tobago,Port of Spain,10.65,-61.516667,TT,North America,TT
Turks and Caicos Islands,Grand Turk,21.4666666666667,-71.133333,TC,North America,
United States,Washington DC,38.883333,-77,US,North America,US
Uruguay,Montevideo,-34.85,-56.166667,UY,South America,UY
Venezuela,Caracas,10.4833333333333,-66.866667,VE,South America,VE
US Virgin Islands,Charlotte Amalie,18.35,-64.933333,VI,North America,
</pre>
</div>
<h2>
@ -163,6 +162,12 @@ crossorigin=""/ -->
and you don't have an appropriate pin image for each value present,
then you will get 'broken' pin images appearing on your map.
</p>
<h2>
GitHub repository
</h2>
<p>
Is <a href="https://github.com/simon-brooke/geocsv-lite">here.</a>
</p>
</div>
</div>
<footer>
@ -196,67 +201,74 @@ crossorigin=""></script -->
document.getElementById("element-content-map").innerText);
/* Map using inline CSV passed to the function */
geocsv_lite.core.initialise_map_element("inline-csv-map",
"Country,Name,Latitude,Longitude,CountryCode,Continent\n" +
"Somaliland,Hargeisa,9.55,44.050000,NULL,Africa\n" +
"Western Sahara,El-Aaiún,27.153611,-13.203333,EH,Africa\n" +
"Algeria,Algiers,36.75,3.050000,DZ,Africa\n" +
"Angola,Luanda,-8.833333333333334,13.216667,AO,Africa\n" +
"Benin,Porto-Novo,6.483333333333333,2.616667,BJ,Africa\n" +
"Botswana,Gaborone,-24.633333333333333,25.900000,BW,Africa\n" +
"Burkina Faso,Ouagadougou,12.366666666666667,-1.516667,BF,Africa\n" +
"Burundi,Bujumbura,-3.3666666666666667,29.350000,BI,Africa\n" +
"Cameroon,Yaounde,3.8666666666666667,11.516667,CM,Africa\n" +
"Cape Verde,Praia,14.916666666666666,-23.516667,CV,Africa\n" +
"Central African Republic,Bangui,4.366666666666666,18.583333,CF,Africa\n" +
"Chad,N'Djamena,12.1,15.033333,TD,Africa\n" +
"Comoros,Moroni,-11.7,43.233333,KM,Africa\n" +
"Democratic Republic of the Congo,Kinshasa,-4.316666666666666,15.300000,CD,Africa\n" +
"Republic of Congo,Brazzaville,-4.25,15.283333,CG,Africa\n" +
"Cote d'Ivoire,Yamoussoukro,6.816666666666666,-5.266667,CI,Africa\n" +
"Djibouti,Djibouti,11.583333333333334,43.150000,DJ,Africa\n" +
"Egypt,Cairo,30.05,31.250000,EG,Africa\n" +
"Equatorial Guinea,Malabo,3.75,8.783333,GQ,Africa\n" +
"Eritrea,Asmara,15.333333333333334,38.933333,ER,Africa\n" +
"Ethiopia,Addis Ababa,9.033333333333333,38.700000,ET,Africa\n" +
"Gabon,Libreville,0.38333333333333336,9.450000,GA,Africa\n" +
"The Gambia,Banjul,13.45,-16.566667,GM,Africa\n" +
"Ghana,Accra,5.55,-0.216667,GH,Africa\n" +
"Guinea,Conakry,9.5,-13.700000,GN,Africa\n" +
"Guinea-Bissau,Bissau,11.85,-15.583333,GW,Africa\n" +
"Kenya,Nairobi,-1.2833333333333332,36.816667,KE,Africa\n" +
"Lesotho,Maseru,-29.316666666666666,27.483333,LS,Africa\n" +
"Liberia,Monrovia,6.3,-10.800000,LR,Africa\n" +
"Libya,Tripoli,32.88333333333333,13.166667,LY,Africa\n" +
"Madagascar,Antananarivo,-18.916666666666668,47.516667,MG,Africa\n" +
"Malawi,Lilongwe,-13.966666666666667,33.783333,MW,Africa\n" +
"Mali,Bamako,12.65,-8.000000,ML,Africa\n" +
"Mauritania,Nouakchott,18.066666666666666,-15.966667,MR,Africa\n" +
"Mauritius,Port Louis,-20.15,57.483333,MU,Africa\n" +
"Morocco,Rabat,34.016666666666666,-6.816667,MA,Africa\n" +
"Mozambique,Maputo,-25.95,32.583333,MZ,Africa\n" +
"Namibia,Windhoek,-22.566666666666666,17.083333,NA,Africa\n" +
"Niger,Niamey,13.516666666666667,2.116667,NE,Africa\n" +
"Nigeria,Abuja,9.083333333333334,7.533333,NG,Africa\n" +
"Rwanda,Kigali,-1.95,30.050000,RW,Africa\n" +
"Saint Helena,Jamestown,-15.933333333333334,-5.716667,SH,Africa\n" +
"Sao Tome and Principe,Sao Tome,0.3333333333333333,6.733333,ST,Africa\n" +
"Senegal,Dakar,14.733333333333333,-17.633333,SN,Africa\n" +
"Seychelles,Victoria,-4.616666666666667,55.450000,SC,Africa\n" +
"Sierra Leone,Freetown,8.483333333333333,-13.233333,SL,Africa\n" +
"Somalia,Mogadishu,2.066666666666667,45.333333,SO,Africa\n" +
"South Africa,Pretoria,-25.7,28.216667,ZA,Africa\n" +
"South Sudan,Juba,4.85,31.616667,SS,Africa\n" +
"Sudan,Khartoum,15.6,32.533333,SD,Africa\n" +
"Swaziland,Mbabane,-26.316666666666666,31.133333,SZ,Africa\n" +
"Tanzania,Dar es Salaam,-6.8,39.283333,TZ,Africa\n" +
"Togo,Lome,6.116666666666666,1.216667,TG,Africa\n" +
"Tunisia,Tunis,36.8,10.183333,TN,Africa\n" +
"Uganda,Kampala,0.31666666666666665,32.550000,UG,Africa\n" +
"Zambia,Lusaka,-15.416666666666666,28.283333,ZM,Africa\n" +
"Zimbabwe,Harare,-17.816666666666666,31.033333,ZW,Africa\n" +
"British Indian Ocean Territory,Diego Garcia,-7.3,72.400000,IO,Africa\n" );
"Country,Name,Latitude,Longitude,CountryCode,Continent,Category\n" +
"Somaliland,Hargeisa,9.55,44.05,NULL,Africa,\n" +
"Western Sahara,El-Aaiún,27.153611,-13.203333,EH,Africa,EH\n" +
"Algeria,Algiers,36.75,3.05,DZ,Africa,DZ\n" +
"Angola,Luanda,-8.83333333333333,13.216667,AO,Africa,AO\n" +
"Benin,Porto-Novo,6.48333333333333,2.616667,BJ,Africa,BJ\n" +
"Botswana,Gaborone,-24.6333333333333,25.9,BW,Africa,BW\n" +
"Burkina Faso,Ouagadougou,12.3666666666667,-1.516667,BF,Africa,BF\n" +
"Burundi,Bujumbura,-3.36666666666667,29.35,BI,Africa,BI\n" +
"Cameroon,Yaounde,3.86666666666667,11.516667,CM,Africa,CM\n" +
"Cape Verde,Praia,14.9166666666667,-23.516667,CV,Africa,CV\n" +
"Central African Republic,Bangui,4.36666666666667,18.583333,CF,Africa,CF\n" +
"Chad,N'Djamena,12.1,15.033333,TD,Africa,TD\n" +
"Comoros,Moroni,-11.7,43.233333,KM,Africa,KM\n" +
"Democratic Republic of the Congo,Kinshasa,-4.31666666666667,15.3,CD,Africa,CD\n" +
"Republic of Congo,Brazzaville,-4.25,15.283333,CG,Africa,CG\n" +
"Cote d'Ivoire,Yamoussoukro,6.81666666666667,-5.266667,CI,Africa,CI\n" +
"Djibouti,Djibouti,11.5833333333333,43.15,DJ,Africa,DJ\n" +
"Egypt,Cairo,30.05,31.25,EG,Africa,EG\n" +
"Equatorial Guinea,Malabo,3.75,8.783333,GQ,Africa,GQ\n" +
"Eritrea,Asmara,15.3333333333333,38.933333,ER,Africa,ER\n" +
"Ethiopia,Addis Ababa,9.03333333333333,38.7,ET,Africa,ET\n" +
"Gabon,Libreville,0.383333333333333,9.45,GA,Africa,GA\n" +
"The Gambia,Banjul,13.45,-16.566667,GM,Africa,GM\n" +
"Ghana,Accra,5.55,-0.216667,GH,Africa,GH\n" +
"Guinea,Conakry,9.5,-13.7,GN,Africa,GN\n" +
"Guinea-Bissau,Bissau,11.85,-15.583333,GW,Africa,GW\n" +
"Kenya,Nairobi,-1.28333333333333,36.816667,KE,Africa,KE\n" +
"Lesotho,Maseru,-29.3166666666667,27.483333,LS,Africa,LS\n" +
"Liberia,Monrovia,6.3,-10.8,LR,Africa,LR\n" +
"Libya,Tripoli,32.8833333333333,13.166667,LY,Africa,LY\n" +
"Madagascar,Antananarivo,-18.9166666666667,47.516667,MG,Africa,MG\n" +
"Malawi,Lilongwe,-13.9666666666667,33.783333,MW,Africa,MW\n" +
"Mali,Bamako,12.65,-8,ML,Africa,ML\n" +
"Mauritania,Nouakchott,18.0666666666667,-15.966667,MR,Africa,MR\n" +
"Mauritius,Port Louis,-20.15,57.483333,MU,Africa,MU\n" +
"Morocco,Rabat,34.0166666666667,-6.816667,MA,Africa,MA\n" +
"Mozambique,Maputo,-25.95,32.583333,MZ,Africa,MZ\n" +
"Namibia,Windhoek,-22.5666666666667,17.083333,NA,Africa,NA\n" +
"Niger,Niamey,13.5166666666667,2.116667,NE,Africa,NE\n" +
"Nigeria,Abuja,9.08333333333333,7.533333,NG,Africa,NG\n" +
"Rwanda,Kigali,-1.95,30.05,RW,Africa,RW\n" +
"Saint Helena,Jamestown,-15.9333333333333,-5.716667,SH,Africa\n" +
"Sao Tome and Principe,Sao Tome,0.333333333333333,6.733333,ST,Africa,ST\n" +
"Senegal,Dakar,14.7333333333333,-17.633333,SN,Africa,SN\n" +
"Seychelles,Victoria,-4.61666666666667,55.45,SC,Africa,SC\n" +
"Sierra Leone,Freetown,8.48333333333333,-13.233333,SL,Africa,SL\n" +
"Somalia,Mogadishu,2.06666666666667,45.333333,SO,Africa,SO\n" +
"South Africa,Pretoria,-25.7,28.216667,ZA,Africa,ZA\n" +
"South Sudan,Juba,4.85,31.616667,SS,Africa,SS\n" +
"Sudan,Khartoum,15.6,32.533333,SD,Africa,SD\n" +
"Swaziland,Mbabane,-26.3166666666667,31.133333,SZ,Africa,SZ\n" +
"Tanzania,Dar es Salaam,-6.8,39.283333,TZ,Africa,TZ\n" +
"Togo,Lome,6.11666666666667,1.216667,TG,Africa,TG\n" +
"Tunisia,Tunis,36.8,10.183333,TN,Africa,TN\n" +
"Uganda,Kampala,0.316666666666667,32.55,UG,Africa,UG\n" +
"Zambia,Lusaka,-15.4166666666667,28.283333,ZM,Africa,ZM\n" +
"Zimbabwe,Harare,-17.8166666666667,31.033333,ZW,Africa,ZW\n" +
"British Indian Ocean Territory,Diego Garcia,-7.3,72.4,IO,Africa,\n" );
/* Map using CSV from URL */
var url = window.location.href.substring(0, window.location.href.length - "index.html".length) + "data/europe-capitals.csv";
var url = window.location.href;
if (url.endsWith( "index.html")) {
url = url.substring(0, window.location.href.length - "index.html".length);
}
url = url + "data/europe-capitals.csv";
geocsv_lite.core.initialise_map_element("url-map", url);
</script>
</body>