Skip to content
Harborby Signalry

Open graph · Geography

Country first.Then the city.

How and who for the hotel job—verified when attested.

201,008 hotels · 209 countries · 17,145 city tags · 240 map-bubble cities. City tags are distinct city strings on houses. Map bubbles are coverage centroids — not that tag count, and not a claim that every house is plotted. Country cards print country hotels (France 6,736) plus OSM / Wikidata source houses (France OSM 3,313 · Wikidata 4,225) — not a partition of those hotels (3,313 + 4,225 is not 6,736), not worldwide OSM 47,981, not worldwide Wikidata 164,800, not city tags, not map bubbles, and not OSM extract houses (Marrakech 764). Those cards also name the top amenity-tag mix in that country (France Wi-Fi 759 amenity tags · OSM 759 · Wikidata 209 — not country hotels 6,736, not worldwide Wi-Fi 12,531, not France OSM 3,313; Germany wheelchair 893 · OSM 893 · Wikidata 281 is not France Wi-Fi 759) and the top lodging-type mix (France hotel 6,626 lodging-type tags · OSM 3,203 · Wikidata 4,225 — Wikidata 4,225 is the same number as France country Wikidata, not the same unit; OSM 3,203 ≠ France OSM 3,313; not France Wi-Fi 759). Leftover lodging types after the top type on those cards name the leftover mix (France leftover 2 names hostel 69 · OSM 69 · guest_house 41 · OSM 41; Germany leftover 2 names hostel 110 · OSM 110 · guest_house 77 · OSM 77; Japan leftover 3 names hostel 258 · OSM 258 · guest_house 216 · OSM 216 · motel 16 · OSM 16; United States leftover 13 is count only — leftover > 4, not leftover after 8 on the geo lock). Leftover amenity-tag types after the top amenity on those cards name the leftover mix (France leftover 15 is count only — leftover > 4, not leftover after 12 on the geo lock, not Wi-Fi 759; Argentina leftover 3 names Wheelchair access 25 · OSM 25 · Air conditioning 18 · Bar 7; Chile leftover Breakfast 1 · OSM 1; Colombia leftover 4 names Wheelchair 10 · Air conditioning 6 · Bar 2 · Swimming pool 1). Map-bubble cities on those cards also name in-city source houses and the top amenity-tag mix in that city (Paris OSM 2,478 ≠ 2,629 city tags ≠ 2,625 map bubble ≠ France OSM 3,313; Paris wheelchair 576 amenity tags · OSM 576 · Wikidata 142 — not France Wi-Fi 759, not Paris Wi-Fi 505, not city tags 2,629) plus the OSM extract hop when the city is a map-bubble metro (Paris 2,056 OSM extract hops the Overpass metro — not city tags 2,629, not the map bubble 2,625). Cards list four map-bubble cities and name the leftover hop (France 3 more map-bubble cities hops the country lock; Bordeaux 90 city tags · 90 map bubble · OSM 64 source houses · Wikidata 45 source houses · Wi-Fi 15 amenity tags · OSM 15 · hotel 84 lodging-type tags · OSM 58 · Wikidata 45 hops the Bordeaux city lock; 45 OSM extract hops the Bordeaux Overpass extract — hotel 84 ≠ city tags 90 ≠ France hotel 6,626; not France Wi-Fi 759, not country hotels 6,736, not Paris OSM extract 2,056). Country find and metro extract still share q=; do not fold those slices. Dense OSM metro chips print extract houses (Marrakech 764), not city tags (731) and not the map bubble (721). Wikidata CC0 · OSM ODbL. No OTA scrape.

Filter the ledgerChainsAmenity tagsGraph API for agentsllms.txt

India · 20,164 coverageIndonesia · 13,170 coverageUnited Kingdom · 12,529 coverageUnited States · 11,473 coverageGermany · 9,265 coverageItaly · 7,132 coverageJapan · 6,694 coverageFrance · 6,678 coverageThailand · 5,880 coverageSpain · 5,755 coverageTurkey · 5,136 coverageBrazil · 4,281 coverageAustria · 3,969 coverageAustralia · 3,944 coveragePortugal · 3,820 coverageCanada · 3,594 coverageVietnam · 3,556 coverageMalaysia · 3,166 coveragePeople's Republic of China · 3,085 coverageSouth Africa · 3,038 coverageMorocco · 2,881 coverageSwitzerland · 2,712 coverageMexico · 2,487 coveragePoland · 2,471 coveragePhilippines · 2,430 coverageCzech Republic · 2,276 coverageNew Zealand · 2,226 coverageSouth Korea · 2,105 coverageTaiwan · 2,035 coverageColombia · 1,763 coverageUnited Arab Emirates · 1,703 coverageGreece · 1,650 coverageSweden · 1,564 coverageRussia · 1,287 coverageIreland · 1,255 coverageNetherlands · 1,252 coverageHungary · 1,163 coverageChile · 1,036 coverageSingapore · 1,011 coverageEgypt · 972 coverageBulgaria · 952 coverageEcuador · 850 coverageCosta Rica · 808 coverageArgentina · 795 coverageDenmark · 737 coverageCambodia · 715 coverageIsrael · 710 coverageNepal · 655 coverageSlovakia · 609 coverageHong Kong · 608 coverageSlovenia · 605 coverageIran · 469 coverageMaldives · 451 coverageBelgium · 443 coveragePeru · 413 coverageNigeria · 400 coverageUruguay · 396 coverageSerbia · 386 coverageIceland · 385 coverageCroatia · 377 coverageMyanmar · 374 coverageDominican Republic · 317 coverageCuba · 288 coverageGuatemala · 277 coverageJordan · 273 coverageQatar · 273 coverageBosnia and Herzegovina · 262 coverageNicaragua · 254 coverageMauritius · 254 coverageUganda · 249 coverageNamibia · 249 coverageLaos · 246 coverageMontenegro · 240 coverageNorway · 234 coveragePanama · 215 coverageSaudi Arabia · 213 coverageSri Lanka · 207 coverageUkraine · 203 coverageGhana · 203 coverageFinland · 184 coverageMalta · 184 coverageRomania · 183 coverageUzbekistan · 171 coverageKazakhstan · 166 coverageOman · 165 coverageMadagascar · 162 coverageJamaica · 160 coverageBelize · 141 coverageLebanon · 140 coverageBangladesh · 132 coverageLuxembourg · 130 coverageAndorra · 129 coverageEstonia · 122 coverageKenya · 117 coveragePakistan · 116 coverageTanzania · 110 coverageMozambique · 107 coverageEthiopia · 105 coverageBahrain · 103 coverageEl Salvador · 93 coverageSeychelles · 91 coverageFiji · 85 coverageAlbania · 85 coverageCape Verde · 84 coverageBhutan · 84 coverageLatvia · 80 coverageHonduras · 79 coverageRwanda · 78 coverageParaguay · 77 coverageKyrgyzstan · 74 coverageBotswana · 73 coveragePapua New Guinea · 59 coverageVenezuela · 55 coverageKuwait · 55 coverageGeorgia · 54 coverageLithuania · 52 coverageNorth Macedonia · 52 coverageCyprus · 50 coverageVanuatu · 46 coverageAzerbaijan · 45 coverageAlgeria · 44 coverageArmenia · 40 coverageBolivia · 39 coverageBarbados · 39 coverageSyria · 38 coverageThe Gambia · 38 coverageMongolia · 37 coverageBelarus · 30 coverageIvory Coast · 30 coverageTogo · 27 coverageTrinidad and Tobago · 27 coverageGrenada · 26 coverageSaint Lucia · 25 coverageIraq · 25 coverageThe Bahamas · 23 coverageSuriname · 22 coveragePalestine · 22 coverageLibya · 22 coverageSamoa · 19 coverageBenin · 19 coverageUnited States Virgin Islands · 18 coverageTunisia · 18 coverageNiger · 17 coverageDemocratic Republic of the Congo · 17 coverageCameroon · 15 coverageEswatini · 15 coverageKosovo · 14 coverageZimbabwe · 14 coverageBrunei · 14 coverageMonaco · 14 coverageZambia · 14 coverageSierra Leone · 13 coverageAntigua and Barbuda · 13 coverageGuyana · 13 coverageAruba · 13 coverageSaint Vincent and the Grenadines · 12 coverageSão Tomé and Príncipe · 12 coverageSenegal · 12 coverageDominica · 12 coverageGuinea · 11 coverageAngola · 11 coverageBurkina Faso · 11 coverageMoldova · 10 coverageLiberia · 10 coverageSaint Kitts and Nevis · 9 coverageTonga · 9 coverageSouth Sudan · 9 coverageAfghanistan · 8 coverageEquatorial Guinea · 8 coverageGuinea-Bissau · 8 coverageGabon · 8 coverageGreenland · 8 coverageSolomon Islands · 7 coverageTimor-Leste · 7 coverageNorth Korea · 7 coverageTurkmenistan · 7 coverageTajikistan · 7 coverageGuernsey · 6 coverageMalawi · 5 coverageDjibouti · 5 coverageLiechtenstein · 5 coverageMauritania · 4 coverageEritrea · 4 coverageIsle of Man · 4 coverageCuraçao · 3 coverageFaroe Islands · 3 coveragePalau · 3 coverageJersey · 3 coverageYemen · 3 coverageHaiti · 3 coverageLesotho · 3 coverageChad · 3 coverageRepublic of the Congo · 2 coverageNauru · 2 coverageSudan · 2 coverageCook Islands · 1 coverageEast Germany · 1 coverageTurks and Caicos Islands · 1 coverageGibraltar · 1 coverageMacau · 1 coverageKiribati · 1 coverageSint Maarten · 1 coverageSomalia · 1 coverageTuvalu · 1 coverageSan Marino · 1 coverage

Bubbles = countries

205 countries · Geo browse · © OpenStreetMap ODbL · Wikidata CC0

Dense OSM metros

Chip counts are OSM extract houses from Overpass metro bboxes — not ledger city tags, not map-bubble houses, and not country hotels (Marrakech 764 ≠ 731 city tags ≠ 721 map bubble ≠ France 6,736 country hotels). Country find and metro extract still share q= — they are different slices. Do not fold those counts. Harbor will not invent a city.

  1. Paris 2,056 OSM extract
  2. Istanbul 1,484 OSM extract
  3. Bangkok 1,464 OSM extract
  4. London 1,407 OSM extract
  5. Tokyo 1,209 OSM extract
  6. Bali 1,025 OSM extract
  7. Rome 901 OSM extract
  8. Seoul 833 OSM extract
  9. Dubai 781 OSM extract
  10. New York 780 OSM extract
  11. Marrakech 764 OSM extract
  12. Chiang Mai 665 OSM extract
  13. Madrid 657 OSM extract
  14. Barcelona 649 OSM extract
  15. Prague 631 OSM extract
  16. Kyoto 624 OSM extract

144 more OSM extracts

Countries

145 more countries or type an alias (USA, UK, China).