Main > Free Download Search >

Free geo coded building addresses software for linux

geo coded building addresses

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 6837
My Own Building System 2.3.2

My Own Building System 2.3.2


My Own Building System (a.k.a. mobs) is a GPLd build system, lightweight and easy to use, with a limited application framework. more>>
My Own Building System (a.k.a. mobs) is a GPLd build system, lightweight and easy to use, with a limited application framework. My Own Building System project gets information from the end-user wanting to build your project and modifies the building process according to such information.

It provides the developer with some development helpers, including some makefile framework and an interface for the end-user (the 0 script). This building system supports the (more or less) automatic building of C, C++, Bison/Yacc, Flex/Lex, and Texinfo source files, and the creation of static and shared libraries and binaries.

It is not a GNU autoconf/automake clone, and although the command line of the 0 script certainly mimics the one of GNU configure it is only for the sake of end-users. Internally, and from the point of view of the developer, is very different.

<<less
Download (0.041MB)
Added: 2006-09-25 License: GPL (GNU General Public License) Price:
1125 downloads
Geo::StreetAddress::US 0.99

Geo::StreetAddress::US 0.99


Geo::StreetAddress::US is a Perl extension for parsing US street addresses. more>>
Geo::StreetAddress::US is a Perl extension for parsing US street addresses.

SYNOPSIS

use Geo::StreetAddress::US;

my $hashref = Geo::StreetAddress::US->parse_location(
"1005 Gravenstein Hwy N, Sebastopol CA 95472" );

my $hashref = Geo::StreetAddress::US->parse_location(
"Hollywood & Vine, Los Angeles, CA" );

my $hashref = Geo::StreetAddress::US->parse_address(
"1600 Pennsylvania Ave, Washington, DC" );

my $hashref = Geo::StreetAddress::US->parse_intersection(
"Mission Street at Valencia Street, San Francisco, CA" );

my $normal = Geo::StreetAddress::US->normalize_address( %spec );
# the parse_* methods call this automatically...

Geo::StreetAddress::US is a regex-based street address and street intersection parser for the United States. Its basic goal is to be as forgiving as possible when parsing user-provided address strings.

Geo::StreetAddress::US knows about directional prefixes and suffixes, fractional building numbers, building units, grid-based addresses (such as those used in parts of Utah), 5 and 9 digit ZIP codes, and all of the official USPS abbreviations for street types and state names.

<<less
Download (0.010MB)
Added: 2006-09-25 License: Perl Artistic License Price:
1124 downloads
Geo::Coordinates::OSGB 1.07

Geo::Coordinates::OSGB 1.07


Geo::Coordinates::OSGB is a Perl module that can convert coordinates from Lat/Long to UK Grid. more>>
Geo::Coordinates::OSGB is a Perl module that can convert coordinates from Lat/Long to UK Grid.

A UK-specific implementation of co-ordinate conversion, following formulae from the Ordnance Survey of Great Britain (hence the name).

SYNOPSIS

use Geo::Coordinates::OSGB qw(ll2grid grid2ll);

# basic conversion routines
($easting,$northing) = ll2grid($lat,$lon);
($lat,$long) = grid2ll($easting,$northing);

# format full easting and northing into traditional formats
$trad_gr = format_grid_trad($easting,$northing); # TQ 234 098
$GPS_gr = format_grid_GPS($easting,$northing); # TQ 23451 09893
$landranger_gr = format_grid_landranger($easting, $northing) # 234098 on Sheet 176

# you can call these in list context to get the individual parts
# add "=~ s/s//g" to the result to remove the spaces

# and there are corresponding parse routines to convert from these formats to full e,n
($e,$n) = parse_trad_grid(TQ 234 098); # spaces optional, can give list as well
($e,$n) = parse_GPS_grid(TQ 23451 09893); # spaces optional, can give list as well
($e,$n) = parse_landranger_grid($sheet, $gre, $grn); # gre/grn must be 3 or 5 digits long
($e,$n) = parse_landranger_grid($sheet); # this gives you the SW corner of the sheet

# some convenience routines that bundle these up for you
map2ll();
map2grid();

# set parameters
set_ellipsoid(6377563.396,6356256.91); # not needed for UK use
set_projection(49, -2, 400000, -100000, 0.9996012717); # not needed for UK use

This module provides a collection of routines to convert between longitude & latitude and map grid references, using the formulae given in the British Ordnance Surveys excellent information leaflet, referenced below in "Theory".

The module is implemented purely in Perl, and should run on any Perl platform. In this description `OS means `the Ordnance Survey of Great Britain: the UK government agency that produces the standard maps of England, Wales, and Scotland. Any mention of `sheets or `maps refers to one or more of the 204 sheets in the 1:50,000 scale `Landranger series of OS maps.

<<less
Download (0.004MB)
Added: 2006-08-11 License: Perl Artistic License Price:
1179 downloads
Geo::Coordinates::VandH 1.11

Geo::Coordinates::VandH 1.11


Geo::Coordinates::VandH is a Perl module that can convert and manipulate telco V and H coordinates. more>>
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 "%lf,%lfn",$lat,$lon;

To find the mileage between 5498,2895 and 5527,2873 in miles:

use Geo::Coordinates::VandH;
$blah=new Geo::Coordinates::VandH;
printf "Distance between Pontiac, MI and Southfield, MI is approximately: %d milesn",$blah->distance(5498,2895,5527,2873);

Currently this package supports the translation of V+H to Lat/Long, and mileage calculations between two V+H coordinates.

Results are returned in decimal degrees for V+H to Lat/Long, and Miles for distance.

Future versions will convert Lat/Long to V+H coordinates.

<<less
Download (0.004MB)
Added: 2006-08-10 License: Perl Artistic License Price:
1170 downloads
Geo::Coder::US 1.00

Geo::Coder::US 1.00


This will estimate latitude and longitude for any US address. more>>
Geo:Coder:US 1.00 offers a full-feature facility for geocoding US addresses, that is, estimating the latitude and longitude of any street address or intersection in the United States, using the TIGER/Line data set from the US Census Bureau. Geo:Coder:US uses Geo:TigerLine to parse this data, and DB_File to store a highly compressed distillation of it, and Geo:StreetAddress:US to parse addresses into normalized components suitable for looking up in its database.

You can find a live demo of this code at http://geocoder.us/. The demo.cgi script is included in eg/ directory distributed with this module, along with a whole bunch of other goodies. See Geo:Coder:US:Import for how to build your own Geo:Coder:US database.

Consider using a web service to access this geocoder over the Internet, rather than going to all the trouble of building a database yourself. See eg/soap-client.pl, eg/xmlrpc-client.pl, and eg/rest-client.pl for different examples of working clients for the rpc.geocoder.us geocoder web service.

Major Features:

  1. Geo:Coder:US->geocode( $string )
    • Given a string containing a street address or intersection, return a list of specifiers including latitude and longitude for all matching entities in the database. To keep from churning over the entire database, the given address string must contain either a city and state, or a ZIP code (or both), or geocode() will return undef.
    • geocode() will attempt to normalize directional prefixes and suffixes, street types, and state abbreviations, as well as substitute TIGER/Line's idea of the "primary street name", if an alternate street name was provided instead.
    • If geocode() can parse the address, but not find a match in the database, it will return a hashref containing the parsed and normalized address or intersection, but without the "lat" and "long" keys specifying the location. If geocode() cannot even parse the address, it will return undef. Be sure to check for the existence of "lat" and "long" keys in the hashes returned from geocode() before attempting to use the values! This serves to distinguish between addresses that cannot be found versus addresses that are completely unparseable.
    • geocode() attempts to be as forgiving as possible when geocoding an address. If you say "Mission Ave" and all it knows about is "Mission St", then "Mission St" is what you'll get back. If you leave off directional identifiers, geocode() will return address geocoded in all the variants it can find, i.e. both "N Main St" and "S Main St".
    • Don't be surprised if geocoding an intersection returns more than one lat/long pair for a single intersection. If one of the streets curves greatly or doglegs even slightly, this will be the likely outcome.
    • geocode() is probably the method you want to use. See more in the following section on the structure of the returned address and intersection specifiers.
  2. Geo:Coder:US->geocode_address( $string )
    • Works exactly like geocode(), but only parses addresses.
  3. Geo:Coder:US->geocode_intersection( $string )
    • Works exactly like geocode(), but only parses intersections.
  4. Geo:Coder:US->filter_ranges( $spec, @candidates )
    • Filters a list of address specifiers (presumably from the database) against a query specifier, filtering by prefix, type, suffix, or primary name if possible. Returns a list of matching specifiers. filter_ranges() will ignore a filtering step if it would result in no specifiers being returned. You probably won't need to use this.
  5. Geo:Coder:US->find_ranges( $address_spec )
    • Given a normalized address specifier, return all the address ranges in the database that appear to cover that address. find_ranges() ignores prefix, suffix, and type fields in the specifier for search purposes, and then filters against them ex post facto. The intention for find_ranges() to find the closest match possible in preference to returning nothing. You probably want to use lookup_ranges() instead, which will call find_ranges() for you.
  6. Geo:Coder:US->lookup_ranges( $address_spec, @ranges )
    • Given an address specifier and (optionally) some address ranges from the database, interpolate the street address into the street segment referred to by the address range, and return a latitude and longitude for the given address within each of the given ranges. If @ranges is not given, lookup_ranges() calls find_ranges() with the given address specifier, and uses those returned. You probably want to just use geocode() instead, which also parses an address string and determines whether it's a proper address or an intersection automatically.
  7. Geo:Coder:US->find_segments( $intersection_spec )
    • Given a normalized intersection specifier, find all of the street segments in the database matching the two given streets in the given locale or ZIP code. find_segments() ignores prefix, suffix, and type fields in the specifier for search purposes, and then filters against them ex post facto. The intention for find_segments() to find the closest match possible in preference to returning nothing. You probably want to use lookup_intersection() instead, which will call find_segments() for you.
  8. Geo:Coder:US->lookup_intersection( $intersection_spec )
    • Given an intersection specifier, return all of the intersections in the database between the two streets specified, plus a latitude and longitude for each intersection. You probably want to just use geocode() instead, which also parses an address string and determines whether it's a proper address or an intersection automatically.

Requirements: Perl

<<less
Added: 2009-06-11 License: Perl Artistic License Price: FREE
1 downloads
Building Block 1-0-0

Building Block 1-0-0


Building Block ist the Open Source Content Management Software for your website. more>>
Building Block ist the Open Source Content Management Software for your website. It is lightweight and has minimal hardware requirements.
At the same time it is powerful and delivers high performance. Building Blocks diversity allows you to create and manage professional web projects directly in your browser.
Enhancements:
- This initial release is stable and is recommended for production use on non-critical data.
<<less
Download (0.064MB)
Added: 2006-06-26 License: GPL (GNU General Public License) Price:
1216 downloads
Geo::Inverse 0.05

Geo::Inverse 0.05


Geo::Inverse is a Perl module to calculate geographic distance from a lat & lon pair. more>>
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); #array context
my $dist=$obj->inverse($lat1,$lon1,$lat2,$lon2); #scalar context
print "Input Lat: $lat1 Lon: $lon1n";
print "Input Lat: $lat2 Lon: $lon2n";
print "Output Distance: $distn";
print "Output Forward Azimuth: $fazn";
print "Output Back Azimuth: $bazn";

This module is a pure Perl port of the NGS program in the public domain "inverse" by Robert (Sid) Safford and Stephen J. Frakes.

CONSTRUCTOR

new

The new() constructor may be called with any parameter that is appropriate to the ellipsoid method which establishes the ellipsoid.

my $obj = Geo::Inverse->new(); # default "WGS84"

METHODS

ellipsoid

Method to set or retrieve the current ellipsoid object. The ellipsoid is a Geo::Ellipsoids object.

my $ellipsoid=$obj->ellipsoid; #Default is WGS84

$obj->ellipsoid(Clarke 1866); #Built in ellipsoids from Geo::Ellipsoids
$obj->ellipsoid({a=>1}); #Custom Sphere 1 unit radius
inverse

This method is the user frontend to the mathematics. This interface will not change in future versions.

my ($faz, $baz, $dist)=$obj->inverse($lat1,$lon1,$lat2,$lon2);

<<less
Download (0.004MB)
Added: 2007-05-18 License: Perl Artistic License Price:
889 downloads
Geo::Coder::Google 0.02

Geo::Coder::Google 0.02


Geo::Coder::Google is a Perl module for Google Maps Geocoding API. more>>
Geo::Coder::Google is a Perl module for Google Maps Geocoding API.

SYNOPSIS

use Geo::Coder::Google;

my $geocoder = Geo::Coder::Google->new(apikey => Your API Key);
my $location = $geocoder->geocode( location => Hollywood and Highland, Los Angeles, CA );

Geo::Coder::Google provides a geocoding functionality using Google Maps API.

METHODS

new

$geocoder = Geo::Coder::Google->new(apikey => Your API Key);
$geocoder = Geo::Coder::Google->new(apikey => Your API Key, host => maps.google.co.jp);

Creates a new geocoding object. You should pass a valid Google Maps API Key as apikey parameter.

When youd like to query Japanese address, you might want to set host parameter, which should point to maps.google.co.jp. I think this also applies to other countries like UK (maps.google.co.uk), but so far I only tested with .com and .co.jp.

geocode

$location = $geocoder->geocode(location => $location);
@location = $geocoder->geocode(location => $location);

Queries $location to Google Maps geocoding API and returns hash refernece returned back from API server. When you cann the method in an array context, it returns all the candidates got back, while it returns the 1st one in a scalar context.
When youd like to pass non-ascii string as a location, you should pass it as either UTF-8 bytes or Unicode flagged string.

Returned data structure is as follows:

{
AddressDetails => {
Country => {
AdministrativeArea => {
SubAdministrativeArea => {
SubAdministrativeAreaName => San Francisco,
Locality => {
PostalCode => {
PostalCodeNumber => 94107
},
LocalityName => San Francisco,
Thoroughfare => {
ThoroughfareName => 548 4th St
}
}
},
AdministrativeAreaName => CA
},
CountryNameCode => US
}
},
address => 548 4th St, San Francisco, CA 94107, USA,
Point => {
coordinates => [
-122.397323,
37.778993,
0
]
}
}

<<less
Download (0.004MB)
Added: 2006-11-21 License: Perl Artistic License Price:
1074 downloads
debian-builder 1.5

debian-builder 1.5


debian-builder is a simple Perl script which is designed to rebuild a Debian package from its source. more>>
debian-builder is a simple Perl script which is designed to rebuild a Debian package from its source. Some distributions such as Gentoo are focussed upon building packages from source code to give speed benefits, but that is not the aim of this program.
Ive been experimenting with a version of GCC which is patched to include stack smashing (buffer overflow) protection. One common approach to this problem is to use a modified compiler which will perform some kind of safety checking in potentially vulnerable source code - this usually involves applying a patch to the GCC compiler.
Usage:
Usage is fairly straight-forward and obvious simply run "debian-builder foo" to rebuild package foo.
If all goes well you will see some progress reports (more with --verbose) and a .deb file should eventually appear in /var/cache/debian-builder/deb.
The script will take care of installing all the packages which are required to build the named package, and then removing anything it installed afterwards.
Installation:
Simply download the tarball and run make install, alternatively you may download it from my apt-getable repository.
Enhancements:
- The handling of build dependencies is now much improved, allowing a greater number of Debian packages, including complex ones such as GNU Emacs and Mozilla Firefox.
<<less
Download (0.012MB)
Added: 2006-06-05 License: GPL (GNU General Public License) Price:
1238 downloads
My Address Book 1.2

My Address Book 1.2


My Address Book is a Web-based contact list program. more>>
My Address Book is a Web-based contact list program. It stores information like addresses, phone numbers, email addresses, and Web sites, and has a notes section for custom information.
Add, delete, and edit functions can be password protected using htaccess. Complete style control using CSS.
Main features:
- Add an unlimited number of contacts.
- Easy to use and read.
- Specify your own colors.
- Use your own template.
<<less
Download (0.016MB)
Added: 2005-10-19 License: GPL (GNU General Public License) Price:
1473 downloads
Address Tangler 0.1

Address Tangler 0.1


AddressTangler is a PHP function that helps you protect email addresses that you need to add to a web page from spam bots. more>>
AddressTangler is a PHP function that helps you protect email addresses that you need to add to a web page from spam bots.
The project uses a simple HTML/CSS trick: The email address is divided into groups of letters, then each group is placed on a table cell, but not sequentially. If a bot browses the HTML code or strips out all the tags from it, it wont find the email address (which is shown correctly when the browser displays the page) but instead a mixed set of groups of letters.
The address, even if correctly displayed, cannot be selected nor copied/pasted. It must be manually typed.
How to use it
It is quite easy to use this function. You only need to give it the email address as a parameter, and it will return the HTML TABLE code.
Remember to copy the at.php file to your webpage folder and add a line like this to the beginning of your PHP code:
require "at.php";
Also remember to add the CSS definition for the table cells to the page with class "at_r1" as follows:
TD.at_r1 {vertical-align:bottom;}
(Note: since the result is a simple HTML table, you dont need to use this function if your page is made with just HTML. You can simply copy the HTML code written on this page and correct it according to the email address that you need to display.)
Version restrictions:
- Keep in mind that not only spam bots will have trouble detecting the email address: the text-to-speech software used by blind users will likely also be affected.
- So, if you plan to make your email address accessible to them, you must provide a second way to publish it. At the present time, this is out of the scope of this project. (perhaps in the future...)
- A possible solution could be to try to describe the address. But even if this results in a high security level, it would be hard to implement it into an automatic function. Also, it could be annoying to hear and complex to understand when used with addresses that make use of many random numbers and letters.
<<less
Download (0.012MB)
Added: 2007-03-26 License: GPL (GNU General Public License) Price:
944 downloads
Mail::RFC822::Address 0.3

Mail::RFC822::Address 0.3


Mail::RFC822::Address is a Perl extension for validating email addresses according to RFC822. more>>
Mail::RFC822::Address is a Perl extension for validating email addresses according to RFC822.

SYNOPSIS

use Mail::RFC822::Address qw(valid validlist);

if (valid("pdw@ex-parrot.com")) {
print "Thats a valid addressn";
}

if (validlist("pdw@ex-parrot.com, other@elsewhere.com")) {
print "Thats a valid list of addressesn";
}

Mail::RFC822::Address validates email addresses against the grammar described in RFC 822 using regular expressions. How to validate a user supplied email address is a FAQ (see perlfaq9): the only sure way to see if a supplied email address is genuine is to send an email to it and see if the user recieves it. The one useful check that can be performed on an address is to check that the email address is syntactically valid. That is what this module does.

This module is functionally equivalent to RFC::RFC822::Address, but uses regular expressions rather than the Parse::RecDescent parser. This means that startup time is greatly reduced making it suitable for use in transient scripts such as CGI scripts.

valid ( address )

Returns true or false to indicate if address is an RFC822 valid address.

validlist ( addresslist )

In scalar context, returns true if the parameter is an RFC822 valid list of addresses.

In list context, returns an empty list on failure (an invalid address was found); otherwise a list whose first element is the number of addresses found and whose remaining elements are the addresses. This is needed to disambiguate failure (invalid) from success with no addresses found, because an empty string is a valid list

<<less
Download (0.005MB)
Added: 2007-02-14 License: Perl Artistic License Price:
985 downloads
Geo::Ellipsoids 0.14

Geo::Ellipsoids 0.14


Geo::Ellipsoids is a package for standard Geo:: ellipsoid a, b, f and 1/f values. more>>
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 "e=", $obj->e, "n";
print "n=", $obj->n(45), "n";

CONSTRUCTOR

new

The new() constructor may be called with any parameter that is appropriate to the set method.

my $obj = Geo::Ellipsoid->new();

METHODS

set

Method sets the current ellipsoid. This method is called when the object is constructed (default is WGS84).

$obj->set(); #default WGS84
$obj->set(Clarke 1866); #All built in ellipsoids are stored in meters
$obj->set({a=>1, b=>1}); #Custom Sphere 1 unit radius
list

Method returns a list of known elipsoid names.

my @list=$obj->list;

my $list=$obj->list;
while (@$list) {
print "$_n";
}
a

Method returns the value of the semi-major axis.

my $a=$obj->a;
b

Method returns the value of the semi-minor axis.

my $b=$obj->b; #b=a(1-f)
f

Method returns the value of flatting

my $f=$obj->f; #f=(a-b)/a
i

Method returns the value of the inverse flatting

my $i=$obj->i; #i=1/f=a/(a-b)
invf

Method synonym for the i method

my $i=$obj->invf; #i=1/f
e

Method returns the value of the first eccentricity, e. This is the eccentricity of the earths elliptical cross-section.

my $e=$obj->e;
e2

Method returns the value of eccentricity squared (e.g. e^2). This is not the second eccentricity, e or e-prime see the "ep" method.

my $e=sqrt($obj->e2); #e^2 = f(2-f) = 2f-f^2 = 1-b^2/a^2
ep

Method returns the value of the second eccentricity, e or e-prime. The second eccentricity is related to the first eccentricity by the equation: 1=(1-e^2)(1+e^2).

my $ep=$obj->ep;
ep2

Method returns the square of value of second eccentricity, e (e-prime). This is more useful in almost all equations.

my $ep=sqrt($obj->ep2); #ep2=(ea/b)^2=e2/(1-e2)=a^2/b^2-1
n

Method returns the value of n given latitude (degrees). Typically represented by the Greek letter nu, this is the radius of curvature of the ellipsoid perpendicular to the meridian plane. It is also the distance from the point in question to the polar axis, measured perpendicular to the ellipsoids surface.

my $n=$obj->n($lat);

Note: Some define a variable n as (a-b)/(a+b) this is not that variable.

n_rad

Method returns the value of n given latitude (radians).

my $n=$obj->n_rad($lat);
rho

rho is the radius of curvature of the earth in the meridian plane.

my $rho=$obj->rho($lat);
rho_rad

rho is the radius of curvature of the earth in the meridian plane.

my $rho=$obj->rho_rad($lat);
polar_circumference

Method returns the value of the semi-minor axis times 2*PI.

my $polar_circumference=$obj->polar_circumference;
equatorial_circumference

Method returns the value of the semi-major axis times 2*PI.

my $equatorial_circumference=$obj->equatorial_circumference;
shortname

Method returns the shortname, which is the hash key, of the current ellipsoid

my $shortname=$obj->shortname;
longname

Method returns the long name of the current ellipsoid

my $longname=$obj->longname;
data

Method returns a hash reference for the ellipsoid definition data structure.

my $datastructure=$obj->data;
name2ref

Method returns a hash reference (e.g. {a=>6378137,i=>298.257223563}) when passed a valid ellipsoid name (e.g. WGS84).

my $ref=$obj->name2ref(WGS84)

<<less
Download (0.007MB)
Added: 2007-05-18 License: Perl Artistic License Price:
890 downloads
Contemplate Web Templating System 1.2.2

Contemplate Web Templating System 1.2.2


Contemplate is a set of server-side scripts that makes it easy for web developers to separate content from code. more>>
Contemplate Web Templating System is a set of server-side scripts that makes it easy for web developers to separate content from code when building sites.
Contemplate assembles text content, page layouts, and server-side or client-side scripts into dynamically generated or precompiled web pages based on arguments you pass into each page.
From simple, content-oriented websites to complex, data-driven web applications, Contemplate separates different production tasks and allows writers, front-end developers, and web programmers to focus on what they do best.
Contemplate is distributed under the Apache Software License, which provides for free distribution and use for any purpose. The license forbids, however, the use of the name Contemplate for new products derived from the source code, and requires that Type A be credited in the source code and documentation of any derivative products.
The Contemplate source code is managed under an open source, closed development model, which means that users may view and modify the source for their own purposes, and may submit enhancement suggestions to Type A, but do not have direct access to Type As development environment. Suggestions relating to performance, security, and consistency between the different ports are particularly welcome.
Contemplate was originally written in Perl and subsequently ported to both PHP and ASP, so youll need one of those three scripting languages installed on your web server. We recommend the ASP version of Contemplate for Microsoft IIS servers and the PHP version for other servers, including Apache.
ASP comes pre-installed on all IIS servers, and PHP comes pre-installed with many Apache distributions; you can install PHP from a free download if your server does not already support it. The three Contemplate versions work identically, except for occasional differences noted in the documentation.
Since Contemplate stores its content in standard HTML files, you dont need any database software on your web server, and you can even switch from one version of Contemplate to another (for example, if migrating from a Windows to a Unix server) without modifying your content files or templates.
And Contemplate includes a Flattener utility, which allows you to develop on a server that supports server-side scripting, then compile your website to plain HTML pages and post it on any web server --even one with no scripting support at all!
Enhancements:
- Better Windows compatibility, improved localization, URL rewriting, and menu capabilities, and miscellaneous bugfixes.
<<less
Download (0.13MB)
Added: 2007-03-01 License: The Apache License Price:
968 downloads
Geo::Coder::Yahoo 0.02

Geo::Coder::Yahoo 0.02


Geo::Coder::Yahoo is a Perl module with geocode addresses with the Yahoo! API. more>>
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 Highland, Los Angeles, CA );

<<less
Download (0.005MB)
Added: 2006-12-06 License: Perl Artistic License Price:
1052 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5