banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

#1 Tue 09 October 2007 16:25

Nicolas
Membre
Date d'inscription: 5 Sep 2005
Messages: 2869
Site web

Quelles technologies serveur derrière google maps ?

Bonjour,

Quelqu'un sait quelles sont les technologies serveur de génération de cartes chez google pour google maps ?

Propriétaires ? Libres ?

Merci

Nicolas

Hors ligne

 

#2 Wed 10 October 2007 07:20

Guillaume Sueur
Participant assidu
Lieu: Toulouse
Date d'inscription: 23 Sep 2005
Messages: 331
Site web

Re: Quelles technologies serveur derrière google maps ?

je sais que Google est un gros utilisateur de python, ils ont d'ailleurs embauché son créateur.
Je ne pense pas qu'il y ait de moteur cartographique, juste du découpage de dalles sur les échelles prédéfinies, puis un gros moteur de cache.
Skuyler Erle rappelait lors de sa présentation de TileCache au Foss4G que l'essentiel des dalles GoogleMaps sont chargées en... RAM sur plusieurs serveurs.
Donc GoogleMaps, plutot qu'un gros truc de génération à la volée, c surtout une fantastique architecture. Mais bon, facile quand on affiche que deux couches différentes ;-)

Guillaume

--
Guillaume SUEUR
Expert SIG et OpenSource
NEOGEO

Hors ligne

 

#3 Wed 10 October 2007 08:09

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9869
Site web

Re: Quelles technologies serveur derrière google maps ?

Bonjour,

Ils utilisent GDAL-OGR me semble t il aussi (mais pas côté serveur carto, plutôt traitement).

Y.


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#4 Wed 10 October 2007 08:44

David JONGLEZ
Participant actif
Lieu: Le Bourget-du-Lac
Date d'inscription: 22 Sep 2005
Messages: 93

Re: Quelles technologies serveur derrière google maps ?

Je partage l'avis de Guillaume ... A noter que Google a été consulté (fin 2005) par l'armée américaine pour les problématiques d'architecture massivement répartie, ce qui dénote d'un réel savoir faire en la matière
...

--
___________________________________________
David JONGLEZ
Directeur associé
Camptocamp France SAS

Hors ligne

 

#5 Wed 10 October 2007 09:01

Ludovic G
Membre
Lieu: Annecy
Date d'inscription: 5 Sep 2005
Messages: 124

Re: Quelles technologies serveur derrière google maps ?

La technologie utilisée par Google Maps est fournie par deCarta http://www.decarta.com/.
Ceci dit cette solution s'appuie peut-être sur GDAL-OGR wink

Hors ligne

 

#6 Wed 10 October 2007 09:23

Nicolas
Membre
Date d'inscription: 5 Sep 2005
Messages: 2869
Site web

Re: Quelles technologies serveur derrière google maps ?

Ludovic G a écrit:

La technologie utilisée par Google Maps est fournie par deCarta http://www.decarta.com/.
Ceci dit cette solution s'appuie peut-être sur GDAL-OGR wink


Merci à tout le monde et surtout à ludo.

C'est drôle de voir la même interface que gmaps sur d'autres sites tels que whitepages.be , local.com, juste les icones de navigation sont différents...
... mais bon c'est comme quand certains récupèrent ceux de google maps pour remplacer ceux d'open layers wink

à lire :
http://fr.biz.yahoo.com/02042007/175/de … crits.html

yahoo utilise la même techno wink

A+

Nicolas

Hors ligne

 

#7 Wed 10 October 2007 09:57

Peio
Participant assidu
Lieu: Nantes
Date d'inscription: 23 Jul 2006
Messages: 428
Site web

Re: Quelles technologies serveur derrière google maps ?

Bonjour,

La technologie avec laquelle Google Maps communique avec ses serveurs pour l'affichage des cartes est remarquablement simple : il suffit simplement de composer l'URL de la tuile de l'image.
Le système est déterministe : chaque tuile issue d'un modèle pyramidal représente une couverture géographique à une échelle donnée et ses coordonnées (latitude/longitude) sont astucieusement spécifiées par l'adresse unique de l'image :
http://kh0.google.com/kh?&v=20& … srststssqr                 'pour les photos aériennes
http://mt0.google.com/mt?&x=4062&am … amp;zoom=4                 'pour la carto
De plus, l'intérêt d'avoir une adresse statique pour chaque image représentant une surface terrestre donnée fait que Google peut utiliser un système de cache.

Quant à savoir comment Google gère le système sur ses serveurs, il semblerait que le rendu des tuiles soit réalisé avant leur mise à disposition sur le réseau.
Note : seul le produit Google Earth Entreprise (qui inclut GE Fusion) permet le mécanisme 'On Demand Tile Server' c'est à dire le rendering à la volée des tuiles raster à partir de données vectorielles cartographiques, en overlay sur la base de tuiles de Google Maps.
Il semble effectivement que la société Telcontar (aujourd'hui deCarta) ait joué un rôle de passerelle entre les fournisseurs de données et Google côté gestion des données, rendu, calcul de routes.
http://www.decarta.com/products/dds/DDS … epaper.pdf

Quant à la puissance de Google en matière d'infrastructure de serveurs, de centres de données organisés dans une architecture distribuée géographiquement, elle n'est plus à démontrer.

Bien cordialement.

--
Peio Elissalde
Magic Instinct Software

Hors ligne

 

Pied de page des forums

Powered by FluxBB