针对网络的地图技术(如Google地图) [英] Map technologies for the web (such as Google Maps)

查看:77
本文介绍了针对网络的地图技术(如Google地图)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

好吧,基本上我正在与某人讨论如何为用户发布位置信息以便在地图上发布位置信息。



我知道Google地图可以做到这一点,并可能有最好的文档/支持。我只是想知道是否还有其他选择。我发现图钉 Mappy ,但我对他们中的任何一个都了解甚少。



那么你们所有的地图都与/为什么一起工作?

解决方案

所以要回答你的问题。我使用 Google Maps API。



<为什么?



我认为有很多很好的理由可以使Google Maps成为一个非常有价值的Web开发人员地图解决方案。我意识到我可能听起来像是挥手传福音的人,但这里有:


  • 很好有记录的API
  • 访问地图上的一系列优秀拼贴集(地形,卫星,路线图,地形)。

  • 访问Google地球3D插件,只需对标准Google地图网站进行少量更改。 >不断升级和改进API及其功能。几年前我开始研究我的Google Maps项目,当时我已经看到了新的tilesets,升级后的GUI控件,鼠标滚轮缩放,Google地球插件......我相信这个列表将会变得更长。

  • StreetView。我自己并没有真正使用它,但Streetview是一个奇妙的功能,在其他映射解决方案中不会重复。

  • API中有大量非常实用的工具。 GLog,距离计算,GLatLngRegion等等。

  • GeoCoding。我最近涉猎了Google提供的GeoCoding API,并发现它非常易于使用,而且功能非常强大。 谷歌地图APIrel =nofollow noreferrer>谷歌地图集团 - 我已经向这些人求助了很多次,并且发现了可以与StackOverflow相媲美的及时和准确的回复。

  • 能够在Google地图图块(GOverlay)上叠加图块。
  • 能够使用Google Maps缩放/平移框架的完全自定义的转换。

  • 自定义地图主题可让您将地图外观与您的页面颜色方案集成。


Ok so basically I am talking with someone about building a way for users to post locations to a map and have a pin over the location.

I know Google Maps can do this and probably has the best documentation/support. I was just wondering if/what other options there are. I have found Pushpin and Mappy but I really don't know much about either of them.

So what maps do you all work with/why?

解决方案

So to answer your question. I use the Google Maps API.

Why?

I think there are a whole lot of good reasons that make Google Maps an extremely valuable mapping solution for web developers. I realise I will probably sound like a hand waving evangelist, but here goes:

  • Very well documented API
  • Access to a range of excellent tile sets for your maps (topographic, satellite, road maps, terrain).
  • Access to the Google Earth 3D plugin with very few changes to a standard Google Maps site.
  • Constant upgrades and improvements to the API and it's features. I started working on my Google Maps project a few years ago and in that time I have seen new tilesets, the upgraded GUI controls, mousewheel zoom, Google Earth plugin ... I am sure this list will get longer.
  • StreetView. I don't actually use this myself, but Streetview is a fantastic feature that isn't duplicated in the other mapping solutions.
  • Extensive set of very useful tools in the API. GLog, distance calculations, GLatLngRegion etc ...
  • GeoCoding. I recently dabbled with the GeoCoding API that Google provides and found it was very easy to use and extremely powerful.
  • The Google Maps Group - I have asked these guys for a help a number of times and found prompt and accurate responses that rival StackOverflow.
  • Ability to overlay tiles over the Google map tiles (GOverlay).
  • Ability to implement entirely custom tilsets that leverage the Google Maps scaling/panning framework.
  • Custom map themes allows you to integrate the map look and feel with your page color scheme.

这篇关于针对网络的地图技术(如Google地图)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆