..et puis Google Maps "divise les eaux des eaux"
Eh bien, pas dans le sens biblique mais..
J'aimerais savoir quelles options j'ai pour vérifier si un point de [Lat, Lon] est Terre ou Eau.
Google Maps a évidemment ces données (les masses d'eau sont bleues) - mais y a-t-il quelque chose dans l'API que je peux utiliser pour cela ? Et sinon - est-ce qu'ils ne le fournissent pas parce qu'ils n'y ont jamais pensé ? Ou parce que c'est trop compliqué ?
Je n'ai trouvé aucune information à ce sujet - sauf quelques questions similaires ici (comme trouver le type de terrain, ou l'élévation - mais ce n'est pas exactement ce dont j'ai besoin).
Y a-t-il un calque séparé pour cela ? Une option ? Une commande ? Ou dois-je le faire manuellement ?
La seule façon à laquelle je pense d'aborder cela (si je dois le faire manuellement) est de vérifier chaque tuile servie pour le point exact - et puis vérifier la valeur RGB pour cette teinte de carte Google. Ce n'est que théorique - car en pratique - je n'ai aucune idée comment accomplir cela, le premier obstacle étant que je ne sais pas comment je peux convertir un emplacement de pixel sur une tuile en point [LatLon] par exemple
Une solution prête à l'emploi serait beaucoup plus facile.
Notez que je n'ai pas besoin de TOUTE l'eau dans le monde (par exemple - je me fiche des ruisseaux, des petits étangs, de la plupart des rivières ou de la piscine de votre voisin. J'ai besoin des points où une personne peut s'aventurer sans l'aide d'un véhicule flottant)
MODIFIER I
Après avoir lu les commentaires : La méthode de l'élévation n'est pas fiable, il y a trop d'endroits SOUS le niveau de la mer (vous pouvez voir une liste des 10 "plus profonds" ici http://geology.com/below-sea-level/ ) et il y a trop de masses d'eau isolées DU niveau de la mer (lacs). La méthode de géolocalisation inverse n'est pas fiable car elle renverra une entité géopolitique, comme une ville, ou un état - ou ZÉRO de nombreuses fois. J'ai déjà examiné ces pseudo-solutions avant de poser la question - mais aucune d'entre elles n'a réellement répondu à la question - ces méthodes sont de simples "devinettes" au mieux.
1 votes
Vous pourriez utiliser la bibliothèque d'élévation. Bien que cela ne soit pas toujours vrai, j'imagine que la plupart du temps, les choses au niveau de la mer sont de l'eau. Il existe quelques cas particuliers assez évidents (Death Valley en Californie, les Pays-Bas, les lacs en montagne, etc.) mais cela pourrait fonctionner pour une approximation approximative.
0 votes
Merci, j'y ai déjà pensé - mais comme vous l'avez souligné - il y a trop de points en dessous du niveau de la mer sur Terre - les exclure tous n'est pas une solution viable.
0 votes
@michael - sans oublier tous les plans d'eau enclavés que vous avez mentionnés .. (lacs, etc..)
0 votes
Peut-être plus adapté pour GIS.SE? Vous pouvez migrer lorsque la prime se termine.
0 votes
Comme vous avez reçu une réponse, je n'ai rien à dire à ce sujet.. Mais, si vous cherchez des données sur l'eau, ou des informations SIG, eh bien, il y a une discussion séparée en cours sur notre domaine séparé http://gis.stackexchange.com/ Ici, vous trouverez de nombreuses choses dont vous pourriez avoir besoin, y compris des données sur l'eau.. qui vous aideront au besoin.. Ancien Post J'espère que cela vous aidera ..
0 votes
Voir aussi stackoverflow.com/questions/8362255/…