John Doerr
Tuesday, July 22nd, 2008Venture Capitalist John Doerr at TED. Its a good watch.
Venture Capitalist John Doerr at TED. Its a good watch.
On The hunt for Drupal modules for an upcoming project.
Structure
jQuery UI Tabs
http://drupal.org/project/tabs
http://drupal.org/project/cck_fieldgroup_tabs
Media
Embedded Media Field
http://drupal.org/project/emfield
AIC go Drupal
http://www.artic.edu/aic/
“…Enable users to create and manage their own ‘groups’. Each group can have subscribers, and maintains a group home page where subscribers communicate amongst themselves. They do so by posting the usual node types: blog, story, page, etc. A block is shown on the group home page which facilitates these posts. The block also provides summary information about the group…”
Views 2, CCK 2, and Organic Groups Release Candidates now available for Drupal 6!
“..An API can unlock new distribution channels for your content and services. But creating an API is only the first step. Achieving long-term success requires management tools, security controls, built-in scalability, and community support…”
Practical Rails Social Networking Sites
http://www.amazon.com/Practical-Rails-Social-Networking-Experts/dp/1590598415
RailsSpace: Building a Social Networking Website with Ruby on Rails
http://railsspace.com/
Building a Social Network Site in Rails By Jim Neath
http://jimneath.org/2008/04/25/building-a-social-network-site-in-rails/
These resources could be closer links to what i need to do:
This example shows how to geocode an array of addresses in such a way that avoids going over the max QPS and getting a 620 error.
http://gmaps-samples.googlecode.com/svn/trunk/geocoder/delayed.html
With some help from this resource for parsing xml and overlay html.
So combining the above examples allows me to geocode an array of address from an xml output without hitting the 620 error, and also adding some other functionality like overlayhtml and customer markers which is all I need for my project.
Now, what I need to export the xml from a customer web app form.
Here comes the tests…
Found these from http://maps.google.com/help/maps/casestudies/
Trulia - great site for realestate
Kayak
I’ve found some examples here
and in regards to xml feeds here
Here’s an example someone did at these forums using multiple address which “…The geocode component adds a Geolocate form to the Property Details Form that scrapes the address and geocodes it returning the lat & lon or allows the user to position a marker on a google map to return the lat lon and an address for the property….”
http://econym.googlepages.com/geomulti.htm
Found a thread here where “…Alternatively and probably
better, you could use a server-side application to loop through the
file, geocode each address, and then store it back in your XML file so
that you can use AJAX to just call the XML, parse out the lat/lng
values, and place the marker….” : Contact
Here’s my first go with a GoogleMaps project. What i’m trying to do is find a way to create lat/long coords from an xml list of address’. Google provides a geocoder that only parses address’ every 2 seconds (max QPS and getting a 620 error) , so you can run into problems trying to parse through a list of 100s of xml address’.
First some resources:
http://code.google.com/apis/maps/
http://code.google.com/apis/maps/documentation/examples/geoxml-rss.html
With the AJAX Feed API, you can download any public Atom or RSS feed using only JavaScript, so you can easily mash up feeds with your content and other APIs like the Google Maps API.
http://code.google.com/apis/ajaxfeeds/
here is the flickr api link…
http://api.flickr.com/services/feeds/groups_pool.gne?id=322338@N20&format=rss_200&georss=1
Googlemaps for Flash API
http://code.google.com/apis/maps/documentation/flash/intro.html
http://code.google.com/p/gmaps-samples-flash/
http://www.insideria.com/2008/05/google-releases-as3-maps-api.html
One of the demos
http://code.google.com/apis/maps/documentation/flash/demogallery.html
yahoo map API - Yahoo maps have built in geocode functionality which converts your address to long/lat coords where as Google doesn’t.
http://developer.yahoo.com/maps/
Other info
http://www.xml.com/pub/a/2005/08/10/google-maps.html
Outting putting different ways to XML
http://code.google.com/support/bin/answer.py?answer=65622&topic=11364
Perl geocoder
http://search.cpan.org/~sderle/Geo-Coder-US/US.pm
Geocoder:US
http://geocoder.us/
To use geocoder - here’s the license
http://geocoder.us/user/signup
Geocoder parsing
http://geocoder.us/help/#parsing
Mapping hacks
http://mappinghacks.com/projects/gmaps/
More resources
http://econym.googlepages.com/index.htm