Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Do You Recommend Google Maps API or Microsoft Live Maps?

Posted by Zonk on Fri Sep 28, 2007 03:41 PM
from the two-options-many-permutations dept.
KSobby writes "The organization that I work for is going to be redoing our website in .Net/AJAX. On the site, our members will have profile pages listing where their organizations are located (our members are scattered throughout the world) as well as other pertinent information for the general public. It is a non-profit organization, so funds are tight. My question to you: If we include maps, which API do we go with: Google or Microsoft? We're in a Microsoft environment (we're non-profit and Microsoft basically gives us everything for free) but the ubiquity of Google may be enough to sway us. Has anyone used either extensively? Used them in conjunction with .Net?"

Related Stories

This discussion has been archived. No new comments can be posted.
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • I let google answer (Score:5, Funny)

    by Anonymous Coward on Friday September 28, @03:42PM (#20787689)
  • In my experience (Score:3, Insightful)

    by El Lobo (994537) on Friday September 28, @03:47PM (#20787751)
    In my (little) experience the MS API is a lot clearer and "logical" to my .net trained brain than Google's. But in the end, my experience is that both work reasonable well, and leaving politics and idealogical issues aside, I would say, test both and choose the one you like more.
  • Compatibility (Score:5, Insightful)

    by Anonymous Coward on Friday September 28, @03:47PM (#20787755)
    It's the same product, but Google maps works with more browsers. Sounds like an easy choice to me.
    • Re:Compatibility by nschubach (Score:1) Friday September 28, @04:41PM
    • Re:Compatibility by MBraynard (Score:1) Friday September 28, @07:55PM
    • Want to know where Google gets their mapping tech? by Rick Bentley (Score:2) Friday September 28, @10:28PM
    • Re:Compatibility by JimDaGeek (Score:2) Saturday September 29, @11:47AM
    • Re:Compatibility by InformationOverload (Score:1) Sunday September 30, @11:28AM
    • Re:Compatibility by s4m7 (Score:3) Friday September 28, @05:25PM
      • Re:Compatibility (Score:5, Interesting)

        by garcia (6573) on Friday September 28, @07:02PM (#20789853)
        (http://www.lazylightning.org/)
        Live Maps lacks good sat imagery for a very large portion of the globe.

        I think that people should seriously consider using both depending on their needs. If you're looking to do international mapping Google is probably the way to go but if you're going to be centered in large metro areas in the US and you're looking to use SWEET aerial photos, Microsoft's Live Maps kick ass (75m, far more recent than Google Maps, and better resolution).

        I live and die by Google Maps API for what I need at work (plotting interest and applicant levels by zip code) because it's easy for people to use and many are already familiar with it. That just works for what I need but that doesn't mean that it's the best option for every application.

        *shrug*
        [ Parent ]
      • Re:Compatibility by jonbryce (Score:2) Saturday September 29, @06:57AM
    • Re:Compatibility by julesh (Score:2) Saturday September 29, @03:46AM
    • Re:Compatibility by Greg_D (Score:2) Saturday September 29, @04:18AM
    • 2 replies beneath your current threshold.
  • go with google (Score:4, Insightful)

    by ILuvRamen (1026668) on Friday September 28, @03:47PM (#20787757)
    I say go with Google. If their map system suddenly changes they'll at least be smart enough to include legacy support or do something remotely responsible and there's no way that their entire map system would just disappear. As for Microsoft, they change their names and systems more often than I change my pants and if suddenly all of that new Microsoft Live crap disappeared, nobody would be surprised at all. Just think how many new Microsoft inventions/projects/experiments there were that either didn't do well enough so they cut them or they did really well and they cut them anyway for who knows what reason.
  • Google Maps (Score:5, Interesting)

    by EjayHire (860402) on Friday September 28, @03:47PM (#20787761)
    In your situation, I would go with Google. The Live web services are really new, and they will evolve over time, especially if they follow the same model as MS other mapping software.. free -> bundled -> unbundled/not free. Between Microsoft and Google, who do you trust for backwards compatibility in a year or two?
    • Re:Google Maps by Actually, I do RTFA (Score:3) Friday September 28, @04:11PM
      • Re:Google Maps (Score:4, Insightful)

        by kripkenstein (913150) on Friday September 28, @05:00PM (#20788601)
        (http://neolicity.blogspot.com/)

        It took me 4 hours to port our software to Vista [...] The trick to MS backwards compatibility is to not use the undocumented shit.
        That might be true, but how is it relevant as a comparison to Google?

        The issue isn't Microsoft's desktop backwards compatibility issues (which is debatable in itself). Thing is, Windows and MSN/Live/etc. just happen to exist in the same company, otherwise, nothing is really shared between them. When you compare Microsoft to Google with respect to maps APIs, you need to compare Google to MSN/Live/etc., which has seen many name and strategy changes and is far less mature than Google's offerings. Google APIs are consequently more stable and less likely to change.

        A conservative approach will therefore recommend Google APIs. They are more seasoned, more tested, work on more browsers, and used successfully by far more organizations and businesses.
        [ Parent ]
      • Certainly Microsoft by holophrastic (Score:2) Friday September 28, @05:34PM
    • Re:Google Maps by DerekLyons (Score:2) Friday September 28, @04:27PM
    • Backwards compatibility? Not MS by MikePlacid (Score:2) Friday September 28, @08:06PM
  • Stick with MS by everphilski (Score:2) Friday September 28, @03:48PM
  • Microsoft API experience (Score:3, Informative)

    by LordSah (185088) * on Friday September 28, @03:48PM (#20787769)
    I've implemented a solution based on Live Maps, and I was pretty happy. Not having used Google's, I can't provide tit-vs-tat comparison, but I know enough to tell you that MS's API is intuitive and easy to pick up.
  • OpenStreetMap? by saibot834 (Score:2) Friday September 28, @03:48PM
  • About to make the switch (Score:3, Informative)

    by Garrynz (904755) on Friday September 28, @03:50PM (#20787803)
    About to make the switch to Microsoft Live Maps, I find Google maps to slow to load, if they load at all. Of course there isn't anything stopping you trying both and choosing the best that suits your needs.
  • Go with Microsoft, get MapCruncher (Score:5, Informative)

    by Anonymous Coward on Friday September 28, @03:51PM (#20787817)
    I recently discovered MapCruncher [microsoft.com] which is a super cool add-on for the Microsoft Virtual Earth API. Basically, if you have any of your own high resolution maps (like PDF of a floorplan or bicycle route or whatever) you can align it to Virtual Earth and MapCruncher writes the thousands of tiny image tiles needed to make your map easily browsable right on top of Virtual Earth. Google doesn't have anything like this. (Even though Google Earth has an "image overlay" feature, they have nothing that runs in the browser, plus it forces the user to download the entire overlay image instead of just the tiny pieces they're trying to view.)

    MapCruncher rocks!
  • Depends on whether you want to be screwed by Anonymous Coward (Score:1) Friday September 28, @03:51PM
  • Checkout refin.com's comparison (Score:5, Informative)

    by sp00 (639381) on Friday September 28, @03:52PM (#20787831)
    Redfin did a decent writeup [redfin.com] at the beginning of the year when they were deciding what technology to use. It was helpful to read when I was making the decision for the company I work for. Some of the things they point out have changed/been fixed, but it's still a good overview.
  • Use Mapquest Posts by adrenlinerush (Score:2) Friday September 28, @03:52PM
  • OpenLayers.org API ! (Score:5, Informative)

    Really. Don't want to get stucked by one of the numerous webmap providers? Use OpenLayers.org [openlayers.org]. OpenLayers, open source, will legally allow you to connect to Google, Microsoft, Yahoo! and other providers' data and switch between any without ever changin your code. No jokes, this is the best choice. Of course, it allows you to do *much* more. Want to learn more [slashgeo.org]? Also, OpenLayers works perfectly with other widely used webmapping software, such as GeoServer.org [geoserver.org] and many others. See also the webmapping section over Slashgeo.org [slashgeo.org]. (Yes I'm one of the founders, but it's really on-topic! :-) Why not read this entry on the webmapping APIs and data access [slashgeo.org].
  • Do both. Seriously. (Score:5, Informative)

    by xxxJonBoyxxx (565205) on Friday September 28, @04:01PM (#20787955)

    If we include maps, which API do we go with: Google or Microsoft?


    Do both. Seriously.

    One of the oldest rules a downstream manufacturer (that's you) should follow is "avoid supplier lock-in". If you code with only one of these software titans in mind, you're subject to their terms. If you code for both, you can tell one vendor to zark off and/or play one rep against the other at pricing/ad-rev negotiation time.

    Oh wait - you're a small non-profit with free Microsoft software? In that case there's no reason not to go with Microsoft. Development in 100% Microsoft tools is better than anything Google has...
  • Google maps == Google earth (Score:4, Informative)

    by nweaver (113078) on Friday September 28, @04:02PM (#20787975)
    (http://www.icsi.berkeley.edu/~nweaver/)
    One of the really nice things about Google maps is the same API is used for google maps and google earth. Well, maps uses a subset.

    So you can easily do pretty-ultra-eyecandy that also works well when viewed just through the web.
  • Google Maps...but. (Score:3, Informative)

    by omibus (116064) on Friday September 28, @04:04PM (#20787995)
    (http://bsdg.org/ | Last Journal: Friday March 21 2003, @03:12PM)
    I've used Google maps because of the more favorable licensing terms with google (you get more for less).

    But I would look around for an asp.net control that wraps the api. There was one on the code project that doesn't work anymore.

    Microsoft Live Maps might have a wrapped api for you that could reduce the development time.
    • 1 reply beneath your current threshold.
  • It's simple. by dynamo (Score:2) Friday September 28, @04:06PM
  • Data (Score:4, Informative)

    by Kiaser Zohsay (20134) on Friday September 28, @04:06PM (#20788031)
    Maps are all about accuracy. Microsoft has more coverage with high res imagery (I can see my house from here!) but some of their street data is several years out of date.

    For example [live.com], when I-74 was built, McKinney Road was re-routed to Hwy 601. The map has the correct positioning for I-74, but it still shows the old path of McKinney Road, even though the new path is visible in the image.

    On the other hand [google.com], Google shows the roads correctly, but you can't zoom in the imagery nearly as close.

    So its a matter of priorities. Do you want accurate or pretty?
    • Re:Data by Teun (Score:2) Friday September 28, @05:41PM
    • Re:Data by ZERO1ZERO (Score:1) Saturday September 29, @11:02AM
      • Re:Data by Haeleth (Score:1) Monday October 01, @02:40PM
        • Re:Data by ZERO1ZERO (Score:1) Tuesday October 02, @06:02PM
  • Maps, maps, maps.... by Bomarc (Score:2) Friday September 28, @04:15PM
  • Actually niether (Score:4, Informative)

    by mhollis (727905) on Friday September 28, @04:17PM (#20788139)
    (Last Journal: Saturday September 10 2005, @12:35PM)

    I set up a website for a brick-and-mortar store about seven months ago on my Mac. I then went to Google's maps and provided a link for directions. Then Google quit working with Safari browsers. Now, I know Apple's browser has its problems and has so many that many Mac users are not using the Apple-supplied beta browser because of problems with their release version but I cannot afford for anyone to not be able to load a map due to a problem with someone's map API. So I switched the website to use Mapquest. [mapquest.com]

    Yes, I know that Mapquest is a slag-heap of a company since AO-Hell purchased it. I also know they're not innovating, they're just resting on their laurels and being used to provide AO-Hell with cash. But it works with all browsers I tested on Windows and Macintosh platforms, including some pretty obscure ones like iCab and Netscape's Navigator 2.0. Unless of until I get absolute assurances from Google that they'll never roll out new code again unless they test it first, I'm not using Google Maps for anything.

    Haven't tried Microsoft's. Probably won't either as they won't work well with Macs or Linux or Unix and I cannot afford to disenfranchise anyone.

  • Google by spykemail (Score:2) Friday September 28, @04:17PM
    • Re:Google by spykemail (Score:2) Sunday September 30, @03:35PM
    • 1 reply beneath your current threshold.
  • by yelvington (8169) on Friday September 28, @04:31PM (#20788289)
    (http://www.yelvington.com/)

    The organization that I work for is going to be redoing our website in .Net/AJAX.


    This is sooooo 1999.

    You should be using a CMS/framework where such issues have been resolved, [drupal.org] and focus your time/energy on the (few) places where you can create unique value.

  • I'll recomment google maps by hamoe (Score:2) Friday September 28, @04:33PM
  • Who will be using what you develop? (Score:3, Informative)

    by QuietLagoon (813062) on Friday September 28, @04:36PM (#20788349)
    Do you need wider browser support than just Microsoft's IE?

    Google endeavors to support a much broader range of browsers than any of the Microsoft websites support. Give the users of what you are developing a choice, don't force them to use Microsoft's IE in order to take advantage of the functionality of your website.

  • Depends on location by dindi (Score:2) Friday September 28, @04:38PM
  • Why bother asking ... by IchBinEinPenguin (Score:2) Friday September 28, @04:40PM
    • 1 reply beneath your current threshold.
  • Try them both by kalirion (Score:2) Friday September 28, @04:45PM
  • Define your goal. by The Cisco Kid (Score:2) Friday September 28, @04:49PM
  • TeleAtlas vs. Navteq by rehevkor5 (Score:1) Friday September 28, @04:49PM
    • 1 reply beneath your current threshold.
  • Argentina? by doti (Score:2) Friday September 28, @04:52PM
  • psst, just because they are free, you are not by Locutus (Score:2) Friday September 28, @04:56PM
    • 1 reply beneath your current threshold.
  • Redfin dev blog (Score:4, Informative)

    by |/|/||| (179020) on Friday September 28, @04:59PM (#20788591)
    Here's a comparison [redfin.com] that I saw a while back on the dev blog for redfin.com.
  • License by Snap E Tom (Score:2) Friday September 28, @05:05PM
    • 1 reply beneath your current threshold.
  • First Mistake (a deliberate semi-troll 8-) by IBitOBear (Score:2) Friday September 28, @05:42PM
  • Bad for you by unity100 (Score:2) Friday September 28, @05:49PM
  • That depends... by Tim4444 (Score:1) Friday September 28, @05:57PM
  • Google Maps API forum by zopu (Score:1) Friday September 28, @06:18PM
  • Very easy by Richard Fairhurst (Score:1) Friday September 28, @06:35PM
  • MediaWiki + Google Maps Extension by Keith Duhaime (Score:1) Friday September 28, @07:50PM
  • Google by Megane (Score:2) Friday September 28, @08:27PM
    • Re:Google by try_anything (Score:2) Friday September 28, @11:25PM
  • Google Maps Vs Microsoft by SadSadFalcon (Score:1) Friday September 28, @08:37PM
  • google by sniggly (Score:2) Friday September 28, @09:04PM
  • Tell em to get stuffed by codingmasters (Score:1) Friday September 28, @10:05PM
  • Google apps is free for non profits - slightly ot by Dan Berlin (Score:2) Friday September 28, @10:40PM
  • Google's is simple by mackyrae (Score:2) Friday September 28, @10:42PM
  • Microsoft.length Google.length by 8ball629 (Score:1) Saturday September 29, @12:24AM
  • Why choose? Use mapsctraction by perrygeo (Score:1) Saturday September 29, @12:31AM
  • You're both wrong: Yahoo! by X (Score:2) Saturday September 29, @02:03AM
  • Having evaluated all, I'd say go with Google by Anonymous Coward (Score:1) Saturday September 29, @02:14AM
  • https support by FattyBoeBatty (Score:1) Saturday September 29, @09:12AM
  • Google's Data Sucks!! by rwrife (Score:1) Saturday September 29, @10:35AM
  • gmaps ftw by wisdombiscuit (Score:1) Saturday September 29, @01:33PM
  • Doh! It's the whole package that matters. by Bozovision (Score:2) Saturday September 29, @05:56PM
  • Yahoo by tirerim (Score:1) Sunday September 30, @01:19AM
  • Why force your users to decide? by HoldmyCauls (Score:2) Monday October 01, @02:54PM
  • Live for users, Google for search. by ozphx (Score:1) Monday October 01, @09:37PM
  • What's really important to your app? by VirtuallyEarth'd (Score:1) Tuesday October 02, @01:01AM
  • Google API by unity100 (Score:2) Friday October 05, @06:13PM
  • Re:Google will spy on your members by iknownuttin (Score:1) Friday September 28, @03:52PM
    • How about this then? (Score:4, Informative)

      by megaditto (982598) on Friday September 28, @03:53PM (#20787865)
      [ Parent ]
      • Err... (Score:4, Interesting)

        by Anonymous Coward on Friday September 28, @05:21PM (#20788855)
        I've seen their report and I know what they do. However, I see good reason to trust Google (if they betray my trust, I'll dump them flat and they seem to know this; they've actually done meaningful things to increase privacy; they're honest and direct about what their actual policies are) and not so much reason to trust the other people listed. At least, no more than Google.

        In the mean time, didn't Microsoft & Yahoo turn over dissidents to China? And didn't Google refuse the subpoena of user data from the US government when Microsoft & Yahoo gave it over without question?

        I understand paranoia about your identity perfectly well. It just seems stupid to focus on the smaller threats when there are larger ones nearby, you know?

        Actually, maybe I understand the paranoia better than you. I mean, you posted that while logged in...
        [ Parent ]
      • Re:How about this then? (Score:5, Interesting)

        by IamTheRealMike (537420) on Friday September 28, @05:38PM (#20789051)
        (http://plan99.net/~mike/)

        Did you actually read that report? In my humble opinion, it was basically some guys opinion dressed up as a scientific study. There was no repeatable methodology and the author didn't even bother to fully fill out the matrix. Go read the comments on the story you linked to, if you want to get more detailed commentary.

        Incidentally, I say this as a very biased person. I work for Google, on Google Maps. As per usual, what's written here is my own opinion and not that of my employers. I won't comment on the Google vs Microsoft debate - it's not my place to do so - but I'd like to say that I've seen first hand (and participated in) the very strict procedures we have in place to protect peoples privacy.

        For instance, I'm one of the very few people who have Maps logs access (ie, I can see cookies and IP addresses), and that's only because I work directly with the servers on a day-to-day basis and do abuse handling as part of my job. The vast majority of Maps developers have no logs access at all. I have to periodically rejustify my access, I'm not allowed to track any individual cookie or IP address for longer than 24 hours, my own usage of the logs is recorded and audited, I'm not allowed to take the logs out of their secure holding area and am not allowed to give logs in non-scrubbed form to anybody else. Violating these rules is grounds for instant termination. Contrast this with ISPs which sell clickstream data [seekingalpha.com] on the open market.

        I'm not trying to make any statement of policy or anything, because that's not my job, but if end-user privacy is going to be a deciding factor in which maps product to use, hopefully now you have more insight into how seriously we treat end user data (what I described applies to all Google products by the way).

        [ Parent ]
  • Re:Google will spy on your members by hauntingthunder (Score:1) Friday September 28, @03:58PM
  • Re:I would like to counter-offer by heffrey (Score:1) Friday September 28, @04:09PM
  • Re:I would like to counter-offer by the_B0fh (Score:2) Friday September 28, @04:38PM
  • Re:qg3rea (Score:3, Funny)

    by Cutie Pi (588366) on Friday September 28, @04:54PM (#20788529)
    You know, I just read your comment history. I used to be a troll like you. I just posted whatever the hell came to my mind whether it be random crap or songs about my penis or just a quick "frist psot". It was a small release, a little bit of humor in my otherwise boring life.

    But trolling became an addiction to me... soon I was doing everything I could to get a rise out of fellow netizens. I basically spent all my time trolling Slashot and other various forums. Of course Slashot was my favorite trolling venue because the demographic was a perfect fit for me. Imagine the endless sources of amusement Slashot gave to someone like me, a self-hating sociophobe who enjoyed nothing more than hating other people just like myself. So, for example, I would sit in front of my computer on a Friday night and blast anyone on Slashot that would post something. I would call them losers for not having anything better to do than reading Slashdot on a Friday night! Classical projection at its finest.

    Of course, all addicts have to hit a rock bottom before they become willing to change their behavior. That happened to me on July 6, 2003. I remember it like it was yesterday. I had found my ultimate prey: a seasoned Slashdot poster who just couldn't resist feeding the trolls. I basically "stalked him"... hitting refresh countless time waiting for him to make a comment, then instantly posting a personal attack. He never failed to respond, which just fed my addiction. But then one day, I got a knock on my door from the FBI, cybercrimes division. Apparently this poster I had stalked was an in real life an FBI agent. He had emailed the Slashdot staff and gotten my IP address. It was then a simple matter for him to trace the messages back to me. Here I was, never in trouble with the law before, with an FBI agent staring me down. Although I had done nothing wrong, he didn't waste any time giving me a 3rd degree questioning. It was only 20 minutes, but felt like hours. He left me with standing in the doorway with a pale face and shit in pants.

    Needless to say, I cleaned up my act and worked on becoming a normally functioning member of society. I started seeing a therapist, got many of my self-hate and anger issues resolved (I still have lots more to work on) and started actively trying to make friends online. Its amazing how much my life has turned around. Before that day, I was friendless, both in the real world and online, had never had a romantic relationship that lasted more than 3 months, and was a virgin. Now, I have a wife with a baby on the way, have lots a friends at work and in my community, and enjoy reading and discussing views with a variety of online buddies.

    I'm posting this because I sense that your trolling is a cry for help, one that I know well. I hope that some day you can find happiness like I did.
    [ Parent ]
    • Slashbot Rhyme (Score:5, Funny)

      by Anonymous Coward on Friday September 28, @05:54PM (#20789201)
      I make a dash to the Slash to the D-O-T
      Coz them news for nerds makes sense to me
      So let this serve as a warning to the spammers and trolls
      You may have a fat pipe but you ain't got bawls.

      There's a new manifesto by ESR
      And the stats of the watts of a hybrid car
      I gots love for Perens and miguel, et al
      And I voted CowboyNeal on the Slashdot Poll

      I'm Microsoft bashin' like every single day
      Coz the OS got holes and Exploder's teh gay
      Now SCO's talkin' trash so I give firefox a ride
      To reply as a Coward so I can hate on McBride

      I will flame you with language I won't say to your face
      And I bet you can't guess who gots all your base
      There's one way to know if your server is rotting
      Just post a link and you'll get a slashdotting

      You can mod me down coz I'm a karma whore
      And I'm a decorated veteran of a recent flame war
      Where they fought about an app with a K or a G
      And a heated debate on what was meant by "Free"

      As a slashbot, when Linux receives a threat,
      My palms begin to sweat and my evil bit is set
      You best believe I'll be posting a rant
      And I'll be surfin' Slashdot 'til my mom says I can't.
      [ Parent ]
    • Re:qg3rea by mixenmaxen (Score:1) Friday September 28, @07:28PM
    • Re:qg3rea by netcrusher88 (Score:1) Friday September 28, @10:02PM
    • Re:qg3rea by ROMRIX (Score:1) Friday September 28, @11:18PM
    • Re:qg3rea by joe slacker (Score:1) Saturday September 29, @02:28AM
    • Re:I AM DISMAYED! by flosofl (Score:2) Friday September 28, @11:01PM
    • 3 replies beneath your current threshold.
  • Re:Google will spy on your members by canuck57 (Score:2) Friday September 28, @06:09PM
  • Re:Google will spy on your members (Score:5, Informative)

    by Trelane (16124) on Friday September 28, @07:06PM (#20789875)
    (Last Journal: Monday March 20 2006, @08:33PM)

    They actually have a privacy policy.

    You mean the link that says "Privacy Policy" at the bottom of the Google Maps API page [google.com] which links to, maybe, the google privacy policy [google.com] doesn't actually exist?

    Dang. My mind is more powerful than I thought!

    (for reference, the MS Maps privacy policy is here [microsoft.com]).

    [ Parent ]
    • 1 reply beneath your current threshold.
  • Re:free software? by pandrijeczko (Score:2) Saturday September 29, @07:02AM
  • 20 replies beneath your current threshold.