Geo Mapping
Geo::ShapeFile is a Perl extension for handling ESRI GIS Shapefiles. SYNOPSIS use Geo::ShapeFile; my $shapefile = new Geo::ShapeFile("roads"); for(1 .. $shapefile->shapes()) { my $shape = $shapefile->get_shp_record($_); # see Geo::ShapeFile::Shape docs for what to do with $shape my...
Platforms: *nix
License: Freeware | Size: 276.48 KB | Download (147): Geo::ShapeFile Download |
Geo Data German Admin contains geodata of the Federal Republic of Germany with geo referenced towns, municipalities, town quarters and other administrative units, postal codes, telephone preselections, nature areas, landscapes, climatic zones and official topographical cartographies.
The data...
Platforms: Windows
License: Freeware | Download (459): Geo Data German Admin (formerly Geodaten German Houses) Download |
The Comment Geo Maps WordPress plugin allows you to turn a post or a page into a geo-based issue map. This adds value to discussions about issues that are geographically located. All you need to do is create a prompt in the form of a blog post and then people post their comments. Each comment is...
Platforms: PHP
License: Freeware | Size: 10 KB | Download (47): Comment Geo Maps Download |
GEO project is a C++ geometric template class library. Use this library for your graphical, image processing, or scientific applications. GEO has rich set of operations with vectors and matrices, 2D and 3D objects (such as finding convex hull, bounding box), triangulation, tesselation, etc..
Platforms: *nix
License: Freeware | Size: 29.7 KB | Download (119): GEO Download |
Geo::Lookup::ByTime is a Perl module to lookup location by time. SYNOPSIS use Geo::Lookup::ByTime; $lookup = Geo::Lookup::ByTime->new( @points ); my $pt = $lookup->nearest( $tm ); Given a set of timestamped locations guess the location at a particular time. This is a useful operation...
Platforms: *nix
License: Freeware | Size: 15.36 KB | Download (94): Geo::Lookup::ByTime Download |
Geo::Raster is a Perl extension for raster algebra. SYNOPSIS use Geo::Raster; or use Geo::Raster qw(:types); or use Geo::Raster qw(:types :logics :db); Geo::Raster is an object-oriented interface to libral, a C library for rasters and raster algebra. Geo::Raster makes using libral easy...
Platforms: *nix
License: Freeware | Size: 89.09 KB | Download (108): Geo::Raster Download |
Geo::Shapelib is a Perl extension for reading and writing shapefiles as defined by ESRI. SYNOPSIS use Geo::Shapelib qw/:all/; or use Geo::Shapelib qw/:all/; my $shapefile = new Geo::Shapelib { Name => stations, Shapetype => POINT, FieldNames => [Name,Code,Founded]; FieldTypes =>...
Platforms: *nix
License: Freeware | Size: 266.24 KB | Download (134): Geo::Shapelib Download |
Geo::Coder::Yahoo is a Perl module with geocode addresses with the Yahoo! API. SYNOPSIS Provides a thin Perl interface to the Yahoo! Geocoding API. use Geo::Coder::Yahoo; my $geocoder = Geo::Coder::Yahoo->new(appid => my_app ); my $location = $geocoder->geocode( location => Hollywood and...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (109): Geo::Coder::Yahoo Download |
Class::DBI::DataMigration::Mapping is an abstract parent class for objects that map a single column in a single row from the source database to the target database. Synopsis use Class::DBI::DataMigration::Mapping; # ... Later, when building $mappings hashref for use by a #...
Platforms: *nix
License: Freeware | Size: 12.29 KB | Download (97): Class::DBI::DataMigration::Mapping Download |
Geo::KML::PolyMap is a Perl module to generate KML/KMZ-format choropleth (shaded polygonal) maps viewable in Google Earth. SYNOPSIS use Geo::KML::PolyMap qw(generate_kml_file generate_kmz_file); # Clusters "Total Population" data for "Foobar City" in $entities into 5 bins; # renders using...
Platforms: *nix
License: Freeware | Size: 11.26 KB | Download (399): Geo::KML::PolyMap Download |
Geo::Coder::YahooJapan is a simple wrapper for Yahoo Japan Geocoder API. SYNOPSIS use Geo::Coder::YahooJapan; $r = lookup( $address_in_japanese_characters ); my ($lat, $lng) = ( $r->{latitude}, $r->{longitude} ); # coordinate in WGS87. # if you want to get result in TOKYO datum, specify...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (98): Geo::Coder::YahooJapan Download |
Geo::TigerLine::Record::B is a TIGER/Line 2003 Polygon Geographic Entity Codes: Corrections. SYNOPSIS use Geo::TigerLine::Record::B; @records = Geo::TigerLine::Record::B->parse_file($fh); @records = Geo::TigerLine::Record::B->parse_file($fh, &callback); $record =...
Platforms: *nix
License: Freeware | Size: 40.96 KB | Download (101): Geo::TigerLine::Record::B Download |
Geo::Spline is a Perl module to calculate geographic locations between GPS fixes. SYNOPSIS use Geo::Spline; my $p0={time=>1160449100.67, #seconds lat=>39.197807, #degrees lon=>-77.263510, #degrees speed=>31.124, #m/s heading=>144.8300}; #degrees clockwise from North my...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (141): Geo::Spline Download |
Geo::Inverse is a Perl module to calculate geographic distance from a lat & lon pair. SYNOPSIS use Geo::Inverse; my $obj = Geo::Inverse->new(); # default "WGS84" my ($lat1,$lon1,$lat2,$lon2)=(38.87, -77.05, 38.95, -77.23); my ($faz, $baz, $dist)=$obj->inverse($lat1,$lon1,$lat2,$lon2);...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (152): Geo::Inverse Download |
Geo::Ellipsoids is a package for standard Geo:: ellipsoid a, b, f and 1/f values. SYNOPSIS use Geo::Ellipsoids; my $obj = Geo::Ellipsoids->new(); $obj->set(WGS84); #default print "a=", $obj->a, "n"; print "b=", $obj->b, "n"; print "f=", $obj->f, "n"; print "i=", $obj->i, "n"; print...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (109): Geo::Ellipsoids Download |
Geo::ECEF is a Perl module that converts between ECEF (earth centered earth fixed) coordinates and latitude, longitude and height above ellipsoid. SYNOPSIS use Geo::ECEF; my $obj=Geo::ECEF->new(); #WGS84 is the default my ($x, $y, $z)=$obj->ecef(39.197807, -77.108574, 55); #Lat (deg), Lon...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (184): Geo::ECEF Download |
CORBA::MICO::mapping is a CORBA mapping for Perl. This document describes a mapping of the CORBA system into Perl. It sticks most closely to the mapping in the CORBA::MICO module, however some reference is also made to the mappings implemented in COPE and ILU/Perl. These systems exhibit a...
Platforms: *nix
License: Freeware | Size: 87.04 KB | Download (100): CORBA::MICO::mapping Download |
CORBA::omniORB::mapping is a CORBA mapping for Perl. This document describes a mapping of the CORBA system into Perl. It sticks most closely to the mapping in the CORBA::MICO, L:< CORBA:omniORB >, and CORBA::ORBit modules; however, some reference is also made to the mappings implemented in COPE...
Platforms: *nix
License: Freeware | Size: 235.52 KB | Download (99): CORBA::omniORB::mapping Download |
Geo::Coordinates::VandH is a Perl module that can convert and manipulate telco V and H coordinates. SYNOPSIS To convert V: 5498 H: 2895 to lat/long coordinates: use Geo::Coordinates::VandH; $blah=new Geo::Coordinates::VandH; ($lat,$lon) = $blah->vh2ll(5498,2895); printf...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (115): Geo::Coordinates::VandH Download |
Geo::Gpx is a Perl module to create and parse GPX files. SYNOPSIS # Version 0.10 compatibility use Geo::Gpx; my $gpx = Geo::Gpx->new( @waypoints ); my $xml = $gpx->xml; # New API, generate GPX my $gpx = Geo::Gpx->new(); $gpx->waypoints(@wpt); my $xml = $gpx->xml(1.0); # Parse GPX...
Platforms: *nix
License: Freeware | Size: 12.29 KB | Download (214): Geo::Gpx Download |