TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Porting 600k Map Views to OpenStreetMap/MapBox

106 点作者 erjiang大约 11 年前

6 条评论

Vik1ng大约 11 年前
&gt; The main feature that we can’t get anywhere else is Street View, something that nobody has come close to replicating.<p>Some people are working on it <a href="http://wiki.openstreetmap.org/wiki/Mapillary" rel="nofollow">http:&#x2F;&#x2F;wiki.openstreetmap.org&#x2F;wiki&#x2F;Mapillary</a> ;) (but yes right now not an alternative)
评论 #7676560 未加载
评论 #7676215 未加载
评论 #7678382 未加载
评论 #7677066 未加载
chippy大约 11 年前
&gt;the main motivation was simply cost. Google doesn’t publish its enterprise maps pricing, but it’s orders of magnitude more expensive than MapBox.
评论 #7676453 未加载
krick大约 11 年前
Not really on-topic (and pretty unconstructive, admittedly), but I wanted to complain about OSM for a long time, so I&#x27;d better do it now (largely in hope somebody explains me that I&#x27;m wrong and missed all the thing).<p>The OSM is <i>really</i> important project. Like Wikipedia or GNU in the older days, maybe even more. And like everything open-source, community-driven, it&#x27;s strongly dependent on how many people use it. Because, obviously, you are more likely to be wishing to contribute if you are using it yourself and, preferably, depend on your friends using it. And OSM is the kind of project that pretty much everyone potentially could contribute to, because local knowledge is invaluable for that kind of stuff. So caring for usability for everyone should be the primary goal, I&#x27;d assume.<p>Yet OSM is kinda &quot;b2b&quot; in terms it&#x27;s important for stuff like Foursquare running, but is close to unusable for the common user without stuff like MapBox, Foursquare and such. Because, really, what &quot;common user&quot; cares for? Where to find café nearby, how far is it from point A to point B (usually in some comparatively small area) and only very little information about the whole world (like major cities, country borders). More importantly, whatever information is there, he want&#x27;s it to be usable and accessible. That is, being fast to navigate, ability to make marks on your local device, accessible in offline. Ideally, of course, you&#x27;d also want to have seamless integration between offline and online modes, ability to share your local maps, there&#x27;s always something more to wish. So I feel that existence of good clients for all platforms and ability to extract information you need for them easily (without any self-education for that purpose at all, really) are absolutely must-have.<p>Well, alright, we cannot expect somebody else working for free to provide every single service we want after all. If you want something done, do it yourself, right? It&#x27;s how the open-source works, really. And that&#x27;s the real problem: documentation is horrible, both for &quot;common users&quot; and &quot;power users&quot; (potential developers). There&#x27;s quite impressive in sense of size wiki, but it&#x27;s totally awful in sense of usefulness. It&#x27;s very hard to get going if you are completely new to project and don&#x27;t know anything about cartography. There&#x27;s basically only one thing I want to know when I find anything new: how to use that thing. That is &quot;Getting started&quot; guide, followed by links to &quot;What&#x27;s next?&quot;. OSM wiki has something called &quot;Beginners&#x27; guide&quot;, but it must be a joke, as the only thing it does is explaining how do I actually edit that map, and that isn&#x27;t really &quot;using&quot;. (Again, if we don&#x27;t think of it as b2b only, which I explained why I think it&#x27;s wrong.)<p>The same time there&#x27;re articles on very wide range of topics, like existing software clients or &quot;Why open data is important&quot;. But you aren&#x27;t guided to stuff like that. And they are even worse. For example, why&#x27;d you care for existing clients? Right, you want to find one for your device. There might be several bests, sure, but neutral-point-of-view-style listing of a hundred of them does only a little better than nothing at all. If you want to know what you have to do (or know) in order to implement your own one — it&#x27;s even worse. The typical github project probably has better API overview than OSM (and usually even includes some domain-specific knowledge you probably don&#x27;t have if you are new to the field, which is absolutely natural in case of cartography).<p>If you want to see an example of good thematic wiki, look at ArchLinux wiki.
评论 #7677373 未加载
评论 #7679233 未加载
评论 #7677193 未加载
nutjob2大约 11 年前
Is there any hard data as to the quality of Google Maps versus OSM?
评论 #7676218 未加载
评论 #7676305 未加载
评论 #7676869 未加载
评论 #7677547 未加载
评论 #7676258 未加载
placeybordeaux大约 11 年前
&gt;[...] people using our real-time bus tracking to find out where there bus is.<p>their.
mrpanda大约 11 年前
I don&#x27;t seem to get the point of this post? Seems rather basic and trivial to rewrite google maps code to fit in with another library like leaflet or mapbox. What is something new or innovative done here? Also it seems like you guys jacked a lot of what transloc does <a href="http://duke.transloc.com/" rel="nofollow">http:&#x2F;&#x2F;duke.transloc.com&#x2F;</a><p>If anything this seems like a weak attempt to garner some attention for doublemap. I mean look at the link, its to github.io sure, but is there any actual code. No. Then why not link to doublemap&#x27;s blog? Why create this false sense of open community (by linking to a github page) and sharing if you&#x27;re not really sharing anything. You&#x27;re basically detailing what you did in text, but in no way do you share your code.
评论 #7680449 未加载