5 ms·
For Google Maps, they used satellite imaging and cars with cameras. They didn't ask the government to give them the information / data besides the necessary per
by LunaSea 12y ago
For Google Maps, they used satellite imaging and cars with cameras. They didn't ask the government to give them the information / data besides the necessary permits.
A company can't just expect that the data holders will blindly comply with them because the result would be an improvement over the current solution.
- maxerickson 12y agoGoogle Maps makes huge use of government data (particularly in the US where the government makes detailed imagery available under a free license). I'm also confused what your point is. TeMPOraL expressed an opinion but having this data available in Google Maps and Google now would be strictly better. That isn't a forceful argument that cities must comply with the demands of Google, but you seem to be answering it as if it were. Using your words, it's a lamentation that Google provides no service at all.
- LunaSea 12y agoI was reacting to TeMPOraL in that way because it felt like there was some kind of entitlement for the data. Public entities ow the data to nobody and especially not to companies. For sure, it would be great if city administrations and public entities did have some kind of API but the overhead would be just too big to justify the cost. Having commercial partners for those APIs would be one way to fund it but I don't think that it would be a sustainable model world-wide.
- maxerickson 12y agoI disagree, public entities owe the data to their users. (especially if we are talking about entities that receive government funding or offer a public service under some limited license) I think my attitude is widespread: https://developers.google.com/transit/gtfs/ https://developers.google.com/transit/gtfs/ https://code.google.com/p/googletransitdatafeed/wiki/PublicFeeds https://code.google.com/p/googletransitdatafeed/wiki/PublicF... That's a Google effort, but it is pragmatic, it opens the data for more than just Google.
- LunaSea 12y agoI agree with the idea that the data should be open to the public. Research funded by public grants should be in the same category as well. But as a developer I know how quickly the technologies and developer needs change. There are often threads on the front page of HN and /r/programming about the technology turnover being too quick. From this practical point of view I find it difficult to see how an public entity could justify funding for stuff like this. Also using companies like Google as an example for data-openness is not the best argument. API bait-and-switches are just too common these days.
- icebraining 12y agoTechnology turnover is irrelevant, programmers are well used to extracting data from old systems. Anything good nowadays will be good enough in 20 years (e.g. XML is from '98, and still vastly used).
- maxerickson 12y agoI didn't use Google as an example, I used that particular effort as an example. It involves dozens of transit providers opening their data, with no intermediate reliance on Google. As far as the spending, the public entity already has to have some sort of record of their scheduling. The justification for sharing it is simply that making things easier to use increases use of them. Perhaps that isn't the case, but it shouldn't take months of time to set up a system to dump an existing database, so for systems with thousands of users it should not be a significant expense.
- icebraining 12y agoPublic entities owe the data to the public. For those of us living in the EU, there even are multiple directives mandating it for various kinds of public entities and data.
- deleted 12y ago[deleted]
- jsight 12y agoThat's not entirely true. A lot of public government data is fed into the creation of Google Maps.