Guadalupe Cano Cavanillas

Slides:



Advertisements
Presentaciones similares
Support.ebsco.com EBSCOhost Mobile Tutorial. Bienvenido al tutorial para EBSCOhost Móvil, que es una guía para las características mas populares de EBSCOhost.
Advertisements

Support.ebsco.com EBSCOadmin Personalización Tutorial.
Support.ebsco.com EBSCOhost Creando una Página Web Tutorial.
Support.ebsco.com Tutorial Descarga de eBooks on EBSCOhost.
Support.ebsco.com Creando alertas de Búsqueda Tutorial.
Adaptación de datos nacionales a GEOLocate David Draper.
USING THE INTERNET. 2 Concept 6.1 What Is the Internet? The Internet is millions of computers from all parts of the world connected so that they can communicate.
Visualización de documentos XML con CSS
Herramientas para el uso de AJAX
GAZETTEER Y SERVICIO WFS-G
Índice Descripción teórica del proyecto: Datos y fuentes
© 2013 Board of Regents of the University of Wisconsin System, on behalf of WIDA.
Editing Slides With Polaris Office, you can create new .ppt and .pptx presentations or edit your presentation with ease.
JavaScript Programación Web. Java Script es un lenguaje de escripts que se usa en páginas web (ligero) Java es un lenguaje de programación orientada a.
Curso de Diseño Web Profesor: Mario Figge. El Modelo de Cajas (Box Model)
Anatomía de la declaración La declaración consta de dos partes:  Propiedad  Valor Selector Propiedad Valor A { color: #000013;}  La propiedad es una.
Disposición de la división de las páginas: La zona de contenido principal tendrá 25 píxeles de espacio en blanco en la parte izquierda superior. /*División.
CSS div.
10/12/2012 Presentation title / Prepared by Name Surname / 00/00/20121 To insert or replace a visual on the title page: Remove the existing visual or visual.
Image Sprites. Uso de Image Sprites Es una colección de imágenes colocadas en una simple imagen: Una página web con muchas imágenes puede tardar mucho.
Por vs Para Day 2. Para “for” Para “for” destination (toward) “for” destination (toward)
POW Tema 4: Mas sobre Hojas de Estilo. 2 Posicionamiento y Visualización Los factores que se tienen en cuenta para generar cada caja de las que se muestran.
Las ciudades españolas 1 DEFINICIÓN DE URBANO 1. Definiciones cuantitativas: lo urbano según el número de habitantes Parten de la idea de que los núcleos.
Como hacer un Video. Hacer click en Inicio de su PC para encontrar el programa Windows Movie Maker, haz click para abrir el programa.
 Grab the “SER vs. ESTAR” handout from the front of the room.  Fill out the conjugations of Ser and Estar at the top of the sheet. QUASIMODO:
Puerto Rico Listen----Record-----Illustrate LISTEN to the speaker telling you about Puerto Rico. Practice saying it until you can say it perfectly. RECORD.
METODOS Y PROCEDIMIENTOS DE TRABAJO
ECOM-6030 PASOS PARA LA INSTALACIÓN DE EASYPHP Prof. Nelliud D. Torres © - Derechos Reservados.
LOS PAISAJES CAMBIAN.
ALC 7 Viernes el 9 de septiembre. ALC 7 Emparejar: Use your map to help match Venezuela Colombia Ecuador Perú Bolivia Paraguay Chile Argentina Uruguay.
¿Para ir a la piscina por favor? ¿Para ir al cine por favor? ¿Para ir a la oficina de turismo por favor? ¿Para ir al estadio por favor? ¿Para ir al mercado.
Alejandro Caballero Daza Juan Camilo Arévalo Arboleda.
[IGN + UPM] con financiación de la AECI Madrid, junio-julio de 2006 Alejandra Sánchez Maganto Instituto GeográfIco Nacional Curso IDEs Web Map Service.
Copy and complete the sentences with either: al, a la, del or de la 1.Vamos ____________ playa 2.¿Por donde se va ___________ mercado? 3.El instituto.
Consejería de Vivienda y Ordenación del Territorio Instituto de Cartografía de Andalucía LA INFORMACIÓN GEOGRÁFICA AL ALCANCE DE LOS CIUDADANOS.
Gestión Territorial y Administración Pública gvSIG: El camino de integración del SIG y las Infraestructuras de Datos Espaciales. Hacia la democratización.
Adaptación de OpenGeo Suite para la gestión integral de IG en el Ayuntamiento de Castellbisbal VI JORNADAS DE SIG LIBRE Oscar Fonts, Martí Pericay.
Estándares web 18s 20s 25s 27s 02o. Presentación manuelrecena.com
Sistema multimodal para la planificación de viajes en transportes públicos de código abierto y basado en estándares ‘de facto’ Juan G. Jordán Aldasoro.
Content based Information Retrieval. Integrated Browsing and Querying for Image Databases Simone Santini University of California, San Diego Ramesh Jain.
Witch House Play Witch House
Tienes un nuevo mensaje…. Ella era una chica timida, llamada Lina, no tenia amigosy solo convivia con su familia especialmente con su madre y su padre…
Go to cessarsc9.wixsite.com/clasedeespanol Click in this icon to see the presentation.
AccesO a información sobre investigación en agricultura :
COMPONENTES DE INTERNET
Profesora Evelyn Armijo
Beyond the Images… La mejor solución para el tratamiento de imágenes.
HERRAMIENTAS DE INFORMATICA
Lugares En La ciudad (PLACES In the city) using this powerpoint, fill out words 2-31 on your pink vocab sheet. If a visual is not obvious, use a website.
HTML5 & CSS3.
Cosas que hacer en compañía de OpenStreetMap
Lo esencial de Internet
1.
Día número 3 Español 1—Acelerado
CSS fondos saregune CC 2009.
Searching data in Arrays
Interactive Math Notebooks
Antonio F. Rodríguez IGN
Español 2 5 de diciembre de 2016
HTML, Editores HTML, Servidores Locales
Parte 3. HTML.
WARNING: JavaScript is turned OFF. None.
CSS: “CASCADING STYLE SHEETS”
3º de Primaria.
Javascript.
Estrategia Munus Camara Oscar Darío Pérez Pineda.
To insert audio you need to be on that slide
REPRESENTACIÓN DEL ESPACIO GEOGRÁFICO Unidad 3. INTRODUCCIÓN Vivimos en un mundo espacial, donde interactuamos con conceptos espaciales.
Get your data folder and be filling in grades missed
Índice Descripción teórica del proyecto: ¿Qué es CartoCiudad?
Transcripción de la presentación:

Guadalupe Cano Cavanillas IGN Search Guadalupe Cano Cavanillas

IGN-Search El widget IGN_search permite localizar códigos postales, calles, portales, municipios, núcleos de población y otros topónimos En el proceso de búsqueda se combinan los resultados procedentes de dos servicios REST existentes (petición GET, respuesta JSON): Servicio REST de geocodificación de CartoCiudad para la búsqueda de direcciones Servicio REST de búsqueda de topónimos del IGN en el Nomenclátor Geográfico Básico (NGBE).

IGN-Search Visualmente aparece como una caja de búsqueda en la que a medida que el usuario escribe se despliega una lista con aquellos topónimos y direcciones que coinciden exactamente o de forma aproximada con el texto introducido.

IGN-Search Este componente web, en la actualidad se encuentra integrado en las aplicaciones del IGN: La fototeca digital El Centro de descargas del CNIG Cartociudad

IGN-Search

IGN-Search Este componente web de búsqueda es gratuito y se encuentra disponible para que los desarrolladores puedan integrarlo y adaptarlo en sus aplicaciones como un Widget de JQuery UI. http://componentes.ign.es/busqueda/IGN_search.js

Ejemplo de vinculación con la API de OpenLayers IGN-Search Ejemplo de vinculación con la API de OpenLayers El código que hay que incluir se compone de: 1. Definir las librerías Javascript que necesita el componente de búsqueda <link rel="stylesheet" href="http://code.jquery.com/ui/1.11.3/themes/smoothness/jquery-ui.css"> <script src="http://code.jquery.com/ui/1.11.3/jquery-ui.min.js"></script> <script src="http://componentes.ign.es/NucleoVisualizador/js/wicket.js"></script> <script src="http://componentes.ign.es/busqueda/IGN_search.js"></script>

IGN-Search 2. Definir un nuevo estilo para la caja de búsqueda para incluir en visualizador <style> //css rules for map div #map { position: absolute; height: 100%; width: 50%; border-style: solid; } //css rules for search box #search { top: 7px; left: 42px; z-index:10000; </style>

IGN-Search 3. Definir una capa vectorial en el mapa, para mostrar un icono sobre el mapa que va a señalar el topónimo buscado en la caja. var vector = new ol.layer.Vector({ title: 'IGN-search-results', style: [new ol.style.Style({ image: new ol.style.Icon({ anchor: [0.5, 1], anchorXUnits: 'fraction', anchorYUnits: 'fraction', src: 'http://www.ign.es/resources/concurso/2015/images/icon13.png' }), stroke: new ol.style.Stroke({ color: 'rgb(230,0,0)', width: 1 fill: new ol.style.Fill({ color: 'rgba(230,0,0,0.1)' text: new ol.style.Text({ font: '10px Verdana,sans-serif', color: '#000' color: '#fff', width: 3 }) })] }); map.addLayer(vector);

4. Definir la función que va a utilizar el “buscador web” IGN-Search $(function () { $('#search').search({ selected: function (event, data) { if (!('title' in data.features[0].properties)) { data.features[0].properties.address = $('#busquedasIGN').val(); } var feature = (new ol.format.GeoJSON()).readFeature(data.features[0]); var geometry = feature.getGeometry(); geometry.transform('EPSG:4326', 'EPSG:3857'); //send it to the layer vector.setSource(new ol.source.Vector({features: [feature]})); //center the view on the named place or the portal number try { if (geometry != null) { map.getView().setCenter(geometry.getCoordinates()); if ('title' in feature.getProperties()) { map.getView().setZoom(zoomLevels.namedPlace); } else { map.getView().setZoom(zoomLevels.portalNumber); } } } catch (err) { console.error(err); } }, geographicNameType: [ 'Comunidad autónoma', 'Ciudad con estatuto de autonomía', 'Provincia', 'Municipio', 'EATIM', 'Isla administrativa', 'Comarca administrativa', 'Núcleos de población', 'Entidad colectiva', 'Entidad menor de población', 'Entidad singular', 'Alineación montañosa', 'Montaña', 'Paso de montaña', 'Llanura', 'Depresión', 'Vertientes', 'Comarca geográfica', 'Paraje', 'Elemento puntual del paisaje', 'Saliente costero', 'Playa', 'Isla', 'Otro relieve costero', 'Parque Nacional y Natural', 'Espacio protegido restante', 'Aeropuerto', 'Aeródromo', 'Pista de aviación y helipuerto', 'Puerto de Estado', 'Instalación portuaria', 'Carretera', 'Camino y vía pecuaria', 'Vía urbana', 'Ferrocarril', 'Curso natural de agua', 'Masa de agua', 'Curso artificial de agua', 'Embalse', 'Hidrónimo puntual', 'Glaciares', 'Mar', 'Entrante costero y estrecho marítimo'], // title to include in the drop down menu titleBox: 'Topónimo o dirección', //position an element relative to another position: {my: "left top", at: "left bottom", of: $("#search")} }); }); 4. Definir la función que va a utilizar el “buscador web”

Ejemplo de vinculación con una API de OpenLayers IGN-Search Ejemplo de vinculación con una API de OpenLayers

IGN-Search Conclusiones: Las organizaciones encargadas de toponimia publiquen witches que incluyan la toponimia oficial Las aplicaciones incluyan dichos witches en lugar de incluir cajas de búsqueda de topónimos google

Gracias por vuestra atención Guadalupe Cano Cavanillas Centro Nacional de Información Geográfica Instituto Geográfico Nacional Guadalupe.cano@cnig.es