2008-10-12 6 views
4

Je fais des recherches sur la faisabilité de la mise en place d'un outil de cartographie pour mon alliance dans un jeu en ligne. Le jeu n'est pas basé dans le monde réel, donc je ne suis pas intéressé par le contenu des outils cartographiques disponibles, juste la fonctionnalité.Quelle api de carte serait le mieux soutenir les cartes définies de manière fictive?

Au minimum, j'aimerais que la carte affiche des informations sur l'emplacement des villes alliées dans le monde. Idéalement, j'aimerais pouvoir afficher des informations sur les métiers souhaités, les niveaux de développement et les actions militaires. Tout cela devrait être modifiable par les utilisateurs de la carte. J'ai regardé l'API google maps et il semble que je pourrais l'utiliser pour servir mes fins en utilisant mes propres carreaux de carte avec un objet de carte personnalisé et certains superpositions personnalisées, mais il semble que ce serait beaucoup de travail à mettre en place.

Existe-t-il un autre outil qui serait mieux adapté à cette tâche?

Répondre

-1

Vous ne définissez pas votre propre superposition avec un fichier KMZ dans Google Maps?

3

Un List Apart a un article from the creators of EveryBlock.com. Ils utilisent une pile open-source complète (bibliothèque côté client, cache de tuiles, générateur de cartes) comme alternative à Google Maps. Cela semble avoir exactement ce dont vous avez besoin.

0

Il existe une implémentation google map du gameworld Oblivion - cela pourrait servir de référence.

1

Je dirais que l'approche Goole Maps API n'est pas aussi difficile que vous l'imaginez. L'API fournit une très belle interface pour définir des tilesets personnalisés pour rendre vos propres cartes.

Cette interface est en fait assez simple à utiliser. Il y a une description détaillée de celui-ci here. Lorsque vous créez un objet GMapType, vous pouvez spécifier un vecteur d'URL à vos propres mosaïques d'image, étiqueter des images et modifier fondamentalement le paradigme d'affichage.

Il y en a quelques exemples sur le web:

Je pense que c'est vraiment un moyen puissant de mettre en œuvre vos propres cartes sur le web.

Questions connexes