Convertir la géométrie de la lat et long
J'ai trouvé dans ma base de données des commerces, emplacement représenté comme geometry
type de données.
Est-il possible de convertir lat
et long
coordonnées et l'utiliser comme entrée pour bing maps?
OriginalL'auteur Bill Gates | 2013-02-28
Vous devez vous connecter pour publier un commentaire.
Cela fonctionne pour les types de géométrie dans sql server
OriginalL'auteur mp7
La magic 8-ball dit: "tous les signes pointent vers "oui"". La documentation montre Lat et Long méthodes. Donc, vous devez faire:
Par ailleurs, si c'est en votre pouvoir de changer le nom de cette colonne, faites-le; vous ne l'appelez pas une colonne avec le type de données integer "int".
Il n'est pas loin de la divination. Qui est, il n'y a rien d'inhérent à la géométrie de type de données qui indique où il se trouve sur la planète Terre. Qui est un vraiment raison impérieuse d'utiliser la géographie type de données pour des données géographiques.
OriginalL'auteur Ben Thul
Le post est un peu vieux, mais...
Vous avez besoin d'utiliser une ressource qui peut faire des projections. De nombreux magasins ont accès à ESRI RESTE services de Géométrie et d'un exposé de service est
Project
.Voici les étapes manuelles, vous pouvez les reconditionner dans un script ou d'une procédure à l'aide de votre normal DB outils:
--QA données à partir d'un point connu avec geom nommé ShapeGeom
retourne: POINT (5786835.7214864492 2235317.366254434) 35.10721420 -120.59089280
--extract/reformater x,y du POINT: 5786835.7214864492,2235317.366254434
--Appel RESTE - votre chemin sera différent
--http????/rest/services/Utilities/Geometry/GeometryServer/project?inSR=2229&outSR=4251&geometries=5786835.7214864492%2C+2235317.366254434&f=json
--résultat:
OriginalL'auteur user3833