Ver mensaje
  #67  
Antiguo 09-07-2021, 16:19
Avatar de dr.spooky
dr.spooky dr.spooky esta desconectado
Capitán pirata
 
Registrado: 29-07-2010
Mensajes: 645
Agradecimientos que ha otorgado: 24
Recibió 451 Agradecimientos en 252 Mensajes
Sexo:
Predeterminado Re: Cartas Nauticas españolas gratis y actualizadas. Por fin.

Cita:
Originalmente publicado por zorrua Ver mensaje
...
Lo que he podido ver en la web de IHM es que existe una API donde se puede hacer consultas: http://ideihm.covam.es/servicios.html
....
Hola.



Una curiosidad del WMS (Servicios Web de Mapas) del IHM. Esta información se obtiene a través del servicio Getcapabilites.
Esto no debe confundir al usuario de forma que pueda interpretar que la información mostrada sea susceptible de ser empleada para ninguna actividad relacionada con la navegación, ya que se comprometería gravemente su seguridad….., en ningún caso ofrece seguridad para la navegación. Por parte del IHM, se declina cualquier tipo de responsabilidad en el uso, para fines náuticos

Vamos que ya te dicen que para la navegación nada de nada. Así que las dudas que surgen si se pueden llevar cartas en formato electrónico, desde luego las obtenidas a través del servidor del IHM no.

Quien tengan ilu voy a poner un ladrillete de como bajarse los mapas de IHM a través del servidor de mapas de IHM, aviso que me explico como un libro abierto.

Esto evidentemente es la forma rustica de hacerlo, hay programas que lo hacen como bien han apuntado otros cofrades, pero de esta manera simplemente con un navegador podemos bajar la carta, guardarla o imprimirla, ya que la aplicación del visor del IHM no lo permite (al menos yo no lo he visto), ahí va.

Para bajarse un mapa de un servidor WMS utilizamos el servicio GetMap.

Los parámetros que acepta GetMap podemos verlos aquí.
https://docs.geoserver.org/latest/en...ce.html#getmap


Los valores que acepta los parámetros del GetMap depende de cada servidor, el del IHM, podemos verlos aquí.
http://ideihm.covam.es/wms/cartaENCp...etcapabilities

version -> [WMS_Capabilities version="1.3.0"]

layers -> buscar el tag <layer> y veremos los posibles layes que acepta. Podemos poner varios layes separados por comas.

crs -> Lo mismo buscamos el tab <CRC> y podemos ver los diferentes datums de la carta. Que serán los que utilicemos en el parámetro bbox.

bbox -> aquí está el quit de la cuestión, aquí definimos la región de la carta que remos ver. El el tag BoundingBox, podemos ver los valores máximo y mínimos.(longitud,latitud)) que acepta este parámetro.
Con el bing/maps como con el google/mpas, podemos conocer las coordenadas con el botón derecho del ratón. El rectángulo se define con 2 puntos que van de inferior izquierda a superior derecha

width ->Es el ancho de la imagen que nos va a enviar el servidor de mapas. El ancho máximo permite este parámetro está definido en el tag <MaxWidth>

height ->El alto de la imagen que nos va a enviar el servidor de mapas. El alto máximo que permite este parámetro está definido en el tag <MaxHeight>

format -> Es el formato de la imagen que te enviará el servidor de mapas. Los distintos formatos están definidos en <GetMap><Format>.

Por ejemplo. Si queremos ver una carta que vaya de Moraira a Javea en una imagen de 400X400 pixeles en formato png.
Coordenadas obtenidas a través de bing.com/maps.
Moraira
38,668757(Latitud), 0,097877(Longitud)
Javea
38,840108(Latitud), 0,279152(Longitud)

http://ideihm.covam.es/wms/cartaENCp...at=image%2Fpng

Vemos que el IHM tiene varias direcciones que van del 2 al 5
http://ideihm.covam.es/wms/cartaENCp2.. http://ideihm.covam.es/wms/cartaENCp5.
Son las diferentes escalas de las cartas.
2: WMS - Cartas Náuticas Electrónicas de propósito 2 (escalas 1:350.000 - 1:500.000)
5: WMS - Cartas Náuticas Electrónicas de propósito 5 (escalas 1:4.000 - 1:22.000)
Citar y responder
Los siguientes cofrades agradecieron este mensaje a dr.spooky
genoves (01-07-2022)