Dicen que cuando a las carreras buscas jamas encuentras y cuando te cansas y al fin lo dejas, la respuesta se presenta.
Pues bien decidí dejarlo de lado y descansar cuando regrese opte por hacer la conversión de decimales a coordenadas geográficas, dentro de la misma consulta sql que almacenara los datos
la consulta base para convertir en sql quedo así, tal vez me la complique pero de entrada me ha servido.
Código SQL:
Ver originalDECLARE @xx DECIMAL(25,20)
SET @xx = -112.1525
SELECT (CONVERT(VARCHAR,CONVERT(INT,CONVERT(DECIMAL(25,20),REPLACE(@xx,'-',''))))
+'° '
+CONVERT(VARCHAR,
CONVERT(INT,(CONVERT(DECIMAL(25,20),REPLACE((@xx-CONVERT(INT,@xx)),'-',''))*60))
)
+CHAR(39)+' '
+CONVERT(VARCHAR,
CONVERT(INT,(((CONVERT(DECIMAL(25,20),REPLACE((@xx-CONVERT(INT,@xx)),'-',''))*60)-CONVERT(INT,(CONVERT(DECIMAL(25,20),REPLACE((@xx-CONVERT(INT,@xx)),'-',''))*60)))*60))
)
+'"'
) AS 'Degrees'
Por cierto el link que me colocaste para convertir las coordenadas ya lo conocía, pero el problema es que el sistema sera usado por todos los usuarios registrados, si fuera a usarlo yo o alguien de la empresa no habría tanto problema, pero se requiere sea en automático y en cuanto a mi código javascript para el mapa de google es el mismo del link que coloque al inicio.
Pero ya luego tratare de optimizar esto con la consulta sql me va bien de momento,