2012-04-11 3 views
3

Der Google Maps 8-Bit Aprilscherz-Witz kann immer noch mit der "t=8" parameter abgerufen werden.Wie lautet die Google MapTypeId für den 8-Bit-April-Fools-Tag?

Sie können sogar die Karte mit dem Quest darin einbetten, indem Sie die eingebettete Option verwenden.

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

Aber für diejenigen, die bereits Karten haben, die die richtige Karte V3 API verwenden, was ist die richtige MapTypedId für Quest-Modus? Offensichtlich ist es nicht:

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

google.maps.MapTypeId.QUEST funktioniert nicht. Ich würde nicht glauben, dass die Quest in der API verfügbar sein würde, aber nachdem ich sie in der gesehen habe, denke ich, könnte es vielleicht.

Wenn Sie durch die obfuscated source code of the <iframe> trollen, können Sie eine Reihe von [14534,"Quest"] finden, aber darüber hinaus bin ich in Google verschleiertem JavaScript ratlos. Meine Vermutung ist, dass das Finden dieser Antwort nicht für die unbeschwerten ist, und es möglicherweise überhaupt nicht in der API verfügbar ist.

Jeder?

+2

google.maps.MapTypeId.QUEST ist in der Famicom Patrone enthalten. –

+0

Haben Sie das versucht? http://blog.bn.ee/2012/03/31/how-to-use-google-maps-8-bit-tiles-in-your-own-project/ – Robin

Antwort

2

Ich bezweifle, dass dies eine echte maptype ist,

Check hier: https://groups.google.com/forum/?fromgroups#!topic/google-maps-js-api-v3/-t3YmEBs_Co

+0

Dies ist nicht ganz das, was ich gesucht habe für, aber es ist nah genug. Ich hätte gerne den Knopf für "Quest" (oder was auch immer), und das überlagert nur die Kacheln oben ohne die Möglichkeit zu wechseln. Es ist wahrscheinlich so nah, wie wir bekommen werden. Vielen Dank. – richardcornish

+0

Ja, ich weiß, aber ich denke, es gibt noch etwas, das die volle Schicht erfasst, die toggleable sein sollte: http://www.mapstd.com/ Ich habe den Code nicht nachgeschlagen ... vielleicht können Sie extrahieren, was benötigt wird, beste! – en4ce

+0

Danke für die Hinweise! Ich habe es aus diesen Beispielen zusammengesetzt. Du hast recht: Es gibt (wahrscheinlich) keine MapTypeId, aber du hast einen eigenen 'ImageMapType' gesetzt und registriert und fügst ihn als Mitglied des' mapTypeIds' Arrays hinzu. Ich habe einen öffentlichen Gist für jeden erstellt, der seinen Karten einen Quest-Button hinzufügen möchte. https://gist.github.com/2424961 – richardcornish

Verwandte Themen