地图可视化

发布于 2024-09-16 17:57:26 字数 263 浏览 9 评论 0 原文

我们正在寻找一种美观的地图可视化来在处理交易时绘制交易图。我们收到来自美国各地的入站消息(纬度、经度)。我们目前已经有了 Google 地图解决方案,但它没有达到我们想要的视觉效果。我们非常喜欢这张地图的外观:

http://leftronic.com/doc/screen02.jpg

你们知道有什么好看的地图可视化吗?

We are looking for a great looking map visualization to plot transaction as we process them. We get inbound messages from all over the united states (latitude, longitude). We currently have a Google Maps solution in place, but it just doesn't have the visual impact we are looking for. We really like how this map looks:

http://leftronic.com/doc/screen02.jpg

Do you guys know of any great looking map visualizations?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

想挽留 2024-09-23 17:57:26

所以,澄清一下,谷歌地图和你正在寻找的东西之间的区别是谷歌地图太忙了。如果您想找到前往朋友家的路线,但不适合数据可视化,那么 Google 地图非常有用。我们意见一致吗?

如果您正在寻找更简洁的可视化效果,那么根据您的需求,有几种 Google 地图的替代方案。如果您希望 Google 地图易于使用,您可能需要坚持使用 Google 解决方案:

要获得更大的灵活性,但可能需要做更多的工作,您可以尝试 Protovis。除了地图之外,Protovis 还具有许多其他可以使用的可视化效果。您可能需要使用 protovis 找到您自己的地理数据。他们确实有美国和世界各地的地理数据样本。 Protovis 完全通过 javascript 在浏览器中运行。

另一种可能性是 OpenLayers 前端和 GeoServer 后端。该解决方案具有高度可定制性,允许服务器执行繁重的 GIS 工作,而浏览器则不必这样做。它也需要最多的工作。

So, just to clarify, the difference between Google maps and what you are looking for is that Google maps is too busy. Google maps is great if you are trying to get directions to your friend's house, but not for data visualization. Are we on the same page?

If you are looking for visualizations with less clutter, there are several alternatives to Google Maps depending on what you want. If you would like the ease of use of Google Maps, you might want to stick with a Google solution:

For more flexibility but potentially more work you can try Protovis. Protovis also has many other visualizations you can use in addition to maps. You may have to find your own geographic data with protovis. They do have sample geographic data for the U.S. and for the world. Protovis runs entirely in the browser through javascript.

Another possibility is an OpenLayers front end and GeoServer backend. This solution is extremely customizeable and allows the server to do the heavy duty GIS work so the browser doesn't have to. It also requires the most work.

霓裳挽歌倾城醉 2024-09-23 17:57:26

我不这样做,但这就是我要做的:

  1. 获取美国的墨卡托投影图,如第二张图片
  2. 给定一个地址,使用 this 之类的工具找到它的经纬度。
  3. 将经纬度转换为图像坐标。这应该是一个简单的公式,因为您使用了墨卡托投影,
  4. 使用 gd 之类的工具来绘制圆在图像中的相应点处。

圆锥投影可能看起来比墨卡托投影更好,但数学更难看(涉及三角函数)

I don't, but here is what I would do:

  1. Get a mercator projection map of the us, like the 2nd image here.
  2. given an address, find it's lat-long with a tool like this.
  3. convert the lat-long into image coordinates. this should be a simple formula, because you used the mercator projection
  4. use a tool like gd to plot a circle at the corresponding point in the image.

Conic projections might look nicer than mercator, but the math is uglier (trig is involved)

泪之魂 2024-09-23 17:57:26

Dundas Data Visualization 有一个出色的地图组件。地图在什么平台上显示?

Dundas Data Visualization has a superb map component. What platform are the maps being displayed in?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文