Tag Info

Hot answers tagged

4

I work in the address verification field for SmartyStreets. Actually we added geocoding and residential/business indication (RDI) features to our address API not too long ago and so I think I can point you in the right direction as you do your own research to find what fits your needs the best. You'd be interested to know that Google and Bing may know more ...


3

For the labels of the roads you don't have to set the color of the label, but only style the 'hue', 'saturation' and 'lightness'. For example: var styles = [ { "featureType": "road", "elementType": "labels.icon", "stylers": [ { "Hue": "#0a9ad7" }, { "saturation": 100 }, { "lightness" : -20 } ...


2

Looks like OpenLayers does what I want. I'll update this answer if I run into problems with it.


2

I think your question at the end may be the problem. Google say There shouldn't be more than one listing per physical location. Even if you're a doctor who is a cardiologist and a chiropractor or a service that covers multiple towns, you shouldn't have two listings. Instead, use the description of your business or categories to explain the ...


2

Actually, it looks like the tool I was looking for is not a map API, but the Google Visualization tool: http://code.google.com/apis/visualization/documentation/gallery/geomap.html


1

If you can't handle the Google Maps API, then I doubt you're going to be able to handle any other mapping/geo-location API. The Google Maps API is very, very easy to use and there's plenty of "wrappers" out there to make it even easier (such as this one I just found on google here)


1

You need to individually style the labels.text.fill and the labels.text.stroke. var styles = [ { stylers: [{ hue: "#E29FC7" }] }, { featureType: "all", stylers: [{ visibility: "off" }] }, { featureType: "road", elementType: "all", stylers: [{ visibility: "simplified" }] }, { featureType: "road.arterial", stylers: [{ color: "#702076" }, { ...


1

You are missing a hash (#) symbol at the start of the usemap attribute: usemap="#imgmap2013948720" (No need to enclose the map element in a p. The map element itself is non-visual.)


1

You could use IP to Location services such as MaxMind which is very fast since the database is stored on your local file system. Determine the Postal code of the visitor, then use Google Maps API to display a map set to a zoom level 1 or 2 higher than city level assuming the postal code may not be 100% accurate. This lets the visitor see a map of their ...


1

You need to be in Google Places. I'm not sure how they handle three businesses. I would guess that they choose the one most relevant to a search query.


1

check out http://mapbox.com/, http://www.webglearth.com/, http://www.chromeexperiments.com/globe


1

One of the ways you can prevent your site & the static map from appearing too out of proportion is to use the viewport meta tag: <meta name="viewport" content="width=780px"/> This would tell a mobile browser to try to display the page with a viewport of 780px, or scale it if the device resolution is smaller than that. There are several other ...


1

That is a really specific question - your best bet would be to inquire directly with people who specialize in spatial data mining and possibly with companies which provide local business/restaurant data to see what's out there. (Note that sites like Yelp and Google Places have API's which might come in handy if you plan to conduct any original research)



Only top voted, non community-wiki answers of a minimum length are eligible