Www :: gazetteer :: heavenabove

Lage der Weltstädte und Städte finden
Jetzt downloaden

Www :: gazetteer :: heavenabove Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Philippe Bruhat
  • Website des Verlags:
  • http://search.cpan.org/~book/

Www :: gazetteer :: heavenabove Stichworte


Www :: gazetteer :: heavenabove Beschreibung

Lage der Weltstädte und Städte finden Ein Gazetteer ist ein geografisches Wörterbuch (wie auf der Rückseite eines Atlas). Www :: Gazetteer :: Himmlische Absabove Perl-Modul verwendet die Informationen Athttp: //www.heavens-above.com/coundries.appe, um den geografischen Standort (Längengrad, Breitengrad, Erhebung) für Städte und Städte in Ländern der Welt zurückzukehren. a www :: gazetteer :: heavensabove sects erstellt, verwenden die find () -Methode, um die Listen von HashRefs zurückzugeben, die alle Informationen für die passenden Städte halten. Eine Stadtstruppe sieht so aus: $ lesparis = {iso => 'fr', Latitude => '45 .633 ', regionname =>' Region ', Region =>' Rhône-Alpes ', Alias =>' Les Paris ', Elevation =>' 508 ', # Meter Längengrad =>' 5.733 ', Name => 'Paris',}; Hinweis: Das Attribut 'Regioname' ist der lokale Name einer Region (dies kann sich von Land zu Land ändern) .Deulich auf die Art und Weise, wie die Datenbank von Heavens-above.com erstellt wurde, werden Städte aus den USA als behandelt ein Sonderfall. Das Gebiet der Region ist der Staat, und ein besonderes Feld mit dem Namen County hält den Bezirksnamen. ", Region => 'Missouri', County => 'caldwell', # Dies ist nur für US-Städte Alias => '', Elevation => '244', Longitude => '-93.927', Name => 'New York '}; Synopsis Verwenden Sie www :: gazetteer :: heavenabove; Mein $ atlas = www :: gazetteer :: heavenabove-> neu; # einfache Abfrage mit ISO 3166-Codes My @towns = $ atlas-> Find (Bacton ',' GB '); drucken $ _-> {Name}, ",", $ _-> {Elevation}, $ / für @towns; # einfache Abfrage mit himmlischen-above.com-Codes My @towns = $ atlas-> abfragen ('bacton', 'uk'); drucken $ _-> {Name}, ",", $ _-> {Elevation}, $ / für @towns; # Große Abfragen können einen Rückruf verwenden (und nichts zurückgeben) $ atlas-> Suche ('BACTON', 'GB', Sub {drucken $ _-> {Name}, ", $ _-> {Elevation}, $ / Pro @_ } ); # Suchen () Gibt einen ArrayRef in den skalaren Kontext $ Cities = $ atlas-> Fund ('Paris', 'FR'); $ Cities drucken -> {Name}; # Die himmlische-above.com-Site unterstützt komplizierte Abfragen My @az = $ atlas-> find ('a * z', 'fr'); # und Sie können Natürlich Callbacks für diese verwenden! mein ($ c, n); $ atlas-> Suche ('N *', 'US', Sub {$ C ++; $ n + = @_}); Drucken "$ C-WEB-Anfragen, die erforderlich sind, um $ N-Städte zu finden"; # oder verwenden Sie Ihr eigenes Benutzeragent My $ UA = LWP :: UserAgent-> NEU; $ atlas = www :: gazetteer :: heavensabove-> neu (ua => $ ua); # Eine andere Möglichkeit, ein neues Objekt zu erstellen, www :: gazetteer; meine $ g = www :: gazetteer-> neu ("heavenabove"); Anforderungen: · Perl.


Www :: gazetteer :: heavenabove Zugehörige Software