2012-04-11 29 views
3

Google地图8位愚人笑话仍然可以通过"t=8" parameter访问。什么是8位愚人节的Google MapTypeId?

您甚至可以使用嵌入选项在其中嵌入带有Quest的地图。

Google Maps 8 bit embed http://dl.dropbox.com/u/2066483/google_map-8_bit.png

但是,对于那些谁已经拥有了使用正确的地图API V3地图,什么是任务模式的正确MapTypedId?显然,这是不是:

  • google.maps.MapTypeId.ROADTYPE
  • google.maps.MapTypeId.SATELLITE
  • google.maps.MapTypeId.HYBRID
  • google.maps.MapTypeId.TERRAIN

google.maps.MapTypeId.QUEST不起作用。我不认为Quest将在API中可用,但在中看到它后,我认为它可以。

如果你通过obfuscated source code of the <iframe>巨魔,你可以找到一个[14534,"Quest"]的数组,但除此之外,我迷失在Google的混淆JavaScript中。我的猜测是,找到这个答案并不是为了轻松,它可能根本无法在API中使用。

有人吗?

+2

google.maps.MapTypeId.QUEST包括在红白机筒。 – 2012-04-11 20:08:40

+0

你试过这个吗? http://blog.bn.ee/2012/03/31/how-to-use-google-maps-8-bit-tiles-in-your-own-project/ – Robin 2012-04-12 13:52:24

回答

2

我怀疑这是一个真正的地图类型,

检查这里:https://groups.google.com/forum/?fromgroups#!topic/google-maps-js-api-v3/-t3YmEBs_Co

+0

这不是我正在寻找的东西因为,但它足够接近。我想要有“Quest”(或其他)的按钮,而这只是将顶部的贴图叠加在一起,而无法切换。这可能和我们要得到的一样接近。谢谢。 – richardcornish 2012-04-13 08:43:31

+0

是的,我知道,但我认为还有其他东西可以捕捉到应该切换的完整图层:http://www.mapstd.com/我没有查看代码......也许你可以提取需要的东西,最好的! – en4ce 2012-04-18 13:37:20

+0

感谢您的线索!我从这些例子中将它拼凑在一起。你是对的:(可能)没有MapTypeId,但是你设置并注册了你自己的'ImageMapType',并将它添加为'mapTypeIds'数组的成员。我为任何想要在他们的地图上添加Quest按钮的人创建了一个公共Gist。 https://gist.github.com/2424961 – richardcornish 2012-04-20 00:19:04

相关问题