{"id":21452,"date":"2025-10-29T12:51:24","date_gmt":"2025-10-29T12:51:24","guid":{"rendered":"https:\/\/blogemergencias.es\/index.php\/2025\/10\/29\/actualizacion-del-geolocalizador-del-scne\/"},"modified":"2025-10-29T12:51:24","modified_gmt":"2025-10-29T12:51:24","slug":"actualizacion-del-geolocalizador-del-scne","status":"publish","type":"post","link":"https:\/\/blogemergencias.es\/index.php\/2025\/10\/29\/actualizacion-del-geolocalizador-del-scne\/","title":{"rendered":"Actualizaci\u00f3n del Geolocalizador del SCNE"},"content":{"rendered":"<div id=\"post-body-4623133050991277837\">\n<div style=\"text-align: justify;\"><a href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhmRi6vqmSx2tihby-8truhyphenhyphen6FUaisiYCow0QnX-cLtBEs8SLlbHuQtoQmcfqduvlHSsLXmqC6jxQe13zdcnFQ3vj32-93ojWx_vahCTXkNiDpUZizHLxYcDB9kvgzum7LPcgbrCSLlzfzwhG8C87w2P6-Wd5aM9Hs5hoXARWvUxvQQbAq0rqfNM5lifa9F\/s1867\/Captura.jpg\" style=\"font-family: arial;\"><img decoding=\"async\" border=\"0\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhmRi6vqmSx2tihby-8truhyphenhyphen6FUaisiYCow0QnX-cLtBEs8SLlbHuQtoQmcfqduvlHSsLXmqC6jxQe13zdcnFQ3vj32-93ojWx_vahCTXkNiDpUZizHLxYcDB9kvgzum7LPcgbrCSLlzfzwhG8C87w2P6-Wd5aM9Hs5hoXARWvUxvQQbAq0rqfNM5lifa9F\/w640-h328\/Captura.jpg\"\/><\/a><\/div>\n<p><span style=\"font-family: arial;\"><\/p>\n<p>Se realiz\u00f3 con el fin de publicar un callejero de referencia estrat\u00e9gico para todas las gestiones administrativas y para la prestaci\u00f3n de servicios de distribuci\u00f3n, as\u00ed como para un gran n\u00famero de actividades comerciales, estudios de geoestad\u00edstica y an\u00e1lisis espacial.<\/p>\n<div style=\"text-align: justify;\">Utiliza internamente la <a href=\"https:\/\/github.com\/pelias\/pelias\"><span style=\"color: #2b00fe;\">API Pelias<\/span><\/a> con objeto de ofrecer un conjunto de funciones de consulta flexibles y sofisticadas.<\/div>\n<div style=\"text-align: justify;\">La API utiliza una serie de m\u00e9todos y par\u00e1metros que se le a\u00f1aden a la URL del servicio: <a href=\"https:\/\/geolocalizador.idee.es\/v1\/\"><span style=\"color: #2b00fe;\">https:\/\/geolocalizador.idee.es\/v1\/<\/span><\/a>, permitiendo que cualquier usuario\/a geolocalice las direcciones postales, top\u00f3nimos y puntos de inter\u00e9s (POI) procedentes de fuentes oficiales y facilitado por los responsables correspondientes. Dichos elementos buscados y geolocalizados se encuentran almacenados en una base de datos <a href=\"https:\/\/www.elastic.co\/es\/\"><span style=\"color: #2b00fe;\">ElasticSearch (ELS)<\/span><\/a>.<\/div>\n<p>El servicio ofrece lo siguiente:<\/p>\n<div style=\"text-align: justify;\">\n<ul>\n<li>Obtener los datos y la ubicaci\u00f3n precisa de una direcci\u00f3n, top\u00f3nimo o punto de inter\u00e9s.<\/li>\n<li>Localizar la direcci\u00f3n m\u00e1s pr\u00f3xima a un punto determinado (geolocalizaci\u00f3n por coordenadas geogr\u00e1ficas).<\/li>\n<li>Localizar las direcciones que se encuentran dentro de un \u00e1rea geogr\u00e1fica rectangular o circular<\/li>\n<\/ul>\n<p><b><a href=\"https:\/\/ideespain.github.io\/Geolocalizacion\/\"><span style=\"color: #2b00fe;\">Web informativa<\/span><\/a>:<\/b><\/div>\n<p> En dicha web se puede encontrar toda la informaci\u00f3n de referencia del servicio, modelo de datos y el visualizador, que tiene integrado el servicio REST.<\/p>\n<div style=\"text-align: justify;\"><a href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEi91quQ2XyCNZi7wOEuIOGktZuzjSEdHT6MHGR6FdwmsdD7BQIYaW7dvPzx0VypLwh8j6d9XUd-G0LkcIeQsiC5GEJNYcNQJ3Ywin3a8JmNWS37y0dlB2tgMhXUrOmRCtvIj4NLcqHHuHfe9bCjxsZkNklHCvriXlsGlpOJ5KEZIWG9NvHf_ozUBCIoa63W\/s1005\/img1.jpg\"><img decoding=\"async\" border=\"0\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEi91quQ2XyCNZi7wOEuIOGktZuzjSEdHT6MHGR6FdwmsdD7BQIYaW7dvPzx0VypLwh8j6d9XUd-G0LkcIeQsiC5GEJNYcNQJ3Ywin3a8JmNWS37y0dlB2tgMhXUrOmRCtvIj4NLcqHHuHfe9bCjxsZkNklHCvriXlsGlpOJ5KEZIWG9NvHf_ozUBCIoa63W\/w640-h392\/img1.jpg\"\/><\/a><\/div>\n<p><b>Visualizador:<\/b><\/p>\n<div style=\"text-align: justify;\"><a href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjhyxhPspij0oQvYNIog-8L4_Za7lT-DkRC2LM8c1M0jr6Dnv_oK4fX8oOS6vJp24ZKTzOboWGbTVn05WFsWfnrdBR_dKcZJIzEPCjy7wfwNnj3BUBHdmO77H9XNXYDmGAAyzLCRyISpmts28yn-7WGUQRHdX0_Kw15odC4gaV1l43M-W0teCUOj1Sb8e3P\/s922\/img2.jpg\"><img decoding=\"async\" border=\"0\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjhyxhPspij0oQvYNIog-8L4_Za7lT-DkRC2LM8c1M0jr6Dnv_oK4fX8oOS6vJp24ZKTzOboWGbTVn05WFsWfnrdBR_dKcZJIzEPCjy7wfwNnj3BUBHdmO77H9XNXYDmGAAyzLCRyISpmts28yn-7WGUQRHdX0_Kw15odC4gaV1l43M-W0teCUOj1Sb8e3P\/w640-h302\/img2.jpg\"\/><\/a><\/div>\n<div style=\"text-align: justify;\">El visualizador est\u00e1 desarrollado con la <a href=\"https:\/\/plataforma.idee.es\/web\/idee\/cnig-api\"><span style=\"color: #2b00fe;\">API-CNIG<\/span><\/a>, un desarrollo abierto para la creaci\u00f3n de visualizadores cartogr\u00e1ficos.<\/div>\n<div style=\"text-align: justify;\">En dicho visualizador se encuentra un apartado informativo, mostrando la leyenda de los campos obtenidos de las b\u00fasquedas realizadas, as\u00ed como un <a href=\"https:\/\/visualizadores.idee.es\/geocodificador-scn\/Manual_Visualizador_Geocodificador-scn.pdf\"><span style=\"color: #2b00fe;\">manual del visualizador<\/span><\/a>.<\/div>\n<p><b>Nuevo plugin en la API-CNIG<\/b><\/p>\n<div style=\"text-align: justify;\">Adem\u00e1s, ha sido necesario la creaci\u00f3n de un nuevo plugin en la API-CNIG para poder incorporar el servicio Geolocalizaci\u00f3n del SCN, el cual se denomina<span style=\"color: #2b00fe;\"> <a href=\"https:\/\/github.com\/IGN-CNIG\/API-CNIG\/tree\/master\/api-ign-js\/src\/plugins\/locatorscn\">\u00ablocatorscn\u00bb<\/a><\/span>.<\/div>\n<p>Con el plugin se tiene la posibilidad de poder adaptar las b\u00fasquedas del servicio seg\u00fan las necesidades pertinentes y tiene la siguiente apariencia:<\/p>\n<div style=\"text-align: justify;\"><a href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhl5HwYiCzAf-l2biQZInO68ZXqoaO6tff_TuORSlnYP-0ZWe8ZVl_W5kkR-jqbVhg0_iFAfniOIiYaWGgoTgURwBU3QQXs1I2YuEAlCn_u7le-eJOAo8oBrSMQskvgZlYgNO5YeGvZat0mNAetfdGaN2rkVKjACZeh7_SQsZEX74VBtnNutrqiyNrH-rNA\/s523\/img3.jpg\"><img decoding=\"async\" border=\"0\" height=\"90\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhl5HwYiCzAf-l2biQZInO68ZXqoaO6tff_TuORSlnYP-0ZWe8ZVl_W5kkR-jqbVhg0_iFAfniOIiYaWGgoTgURwBU3QQXs1I2YuEAlCn_u7le-eJOAo8oBrSMQskvgZlYgNO5YeGvZat0mNAetfdGaN2rkVKjACZeh7_SQsZEX74VBtnNutrqiyNrH-rNA\/w320-h90\/img3.jpg\" width=\"320\"\/><\/a><\/div>\n<p>Notas:<\/p>\n<p>En este visualizador se ha implementado el servicio de Geolocalizaci\u00f3n del SCN sin ning\u00fan tipo de filtro respectivo con el proveedor de datos, por ello se muestran todas las direcciones almacenadas en Elasticsearch.<\/p>\n<div style=\"text-align: justify;\">Si se quisiese hacer un visualizador solo con las direcciones de un proveedor o proveedores espec\u00edficos, a partir de la API-CNIG se puede parametrizar con el par\u00e1metro <a href=\"https:\/\/github.com\/IGN-CNIG\/API-CNIG\/tree\/master\/api-ign-js\/src\/plugins\/locatorscn\"><span style=\"color: #2b00fe;\">sources<\/span><\/a> del plugin <a href=\"https:\/\/github.com\/IGN-CNIG\/API-CNIG\/tree\/master\/api-ign-js\/src\/plugins\/locatorscn\"><span style=\"color: #2b00fe;\">\u00ablocatorscn\u00bb<\/span><\/a>.<\/div>\n<p>Repositorio de la web informativa y de la API:<\/p>\n<p><b>Publicado por Itziar Do\u00f1ate Vadillo.<\/b><\/p>\n<p><\/span><span face=\"&quot;Aptos Display&quot;,sans-serif\" style=\"font-size: 11pt; mso-ascii-theme-font: major-latin; mso-fareast-font-family: &quot;Times New Roman&quot;; mso-hansi-theme-font: major-latin;\"\/>\n<\/div>\n<p><a href=\"https:\/\/blog-idee.blogspot.com\/2024\/07\/nuevo-servicio-rest-geolocalizacion-del.html\">source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Se realiz\u00f3 con el fin de publicar un callejero de referencia estrat\u00e9gico para todas las gestiones administrativas y<\/p>\n","protected":false},"author":1,"featured_media":21453,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"_joinchat":[],"footnotes":""},"categories":[1],"tags":[],"class_list":["post-21452","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-noticias"],"featured_image_urls":{"full":["https:\/\/blogemergencias.es\/wp-content\/uploads\/2025\/10\/wp-header-logo-679.png",0,0,false],"thumbnail":["https:\/\/blogemergencias.es\/wp-content\/uploads\/2025\/10\/wp-header-logo-679.png",1,1,false],"medium":["https:\/\/blogemergencias.es\/wp-content\/uploads\/2025\/10\/wp-header-logo-679.png",1,1,false],"medium_large":["https:\/\/blogemergencias.es\/wp-content\/uploads\/2025\/10\/wp-header-logo-679.png",1,1,false],"large":["https:\/\/blogemergencias.es\/wp-content\/uploads\/2025\/10\/wp-header-logo-679.png",1,1,false],"1536x1536":["https:\/\/blogemergencias.es\/wp-content\/uploads\/2025\/10\/wp-header-logo-679.png",1,1,false],"2048x2048":["https:\/\/blogemergencias.es\/wp-content\/uploads\/2025\/10\/wp-header-logo-679.png",1,1,false],"morenews-large":["https:\/\/blogemergencias.es\/wp-content\/uploads\/2025\/10\/wp-header-logo-679.png",1,1,false],"morenews-medium":["https:\/\/blogemergencias.es\/wp-content\/uploads\/2025\/10\/wp-header-logo-679.png",1,1,false]},"author_info":{"info":["admin"]},"category_info":"<a href=\"https:\/\/blogemergencias.es\/index.php\/category\/noticias\/\" rel=\"category tag\">Noticias<\/a>","tag_info":"Noticias","comment_count":0,"_links":{"self":[{"href":"https:\/\/blogemergencias.es\/index.php\/wp-json\/wp\/v2\/posts\/21452","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogemergencias.es\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogemergencias.es\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogemergencias.es\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogemergencias.es\/index.php\/wp-json\/wp\/v2\/comments?post=21452"}],"version-history":[{"count":0,"href":"https:\/\/blogemergencias.es\/index.php\/wp-json\/wp\/v2\/posts\/21452\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogemergencias.es\/index.php\/wp-json\/wp\/v2\/media\/21453"}],"wp:attachment":[{"href":"https:\/\/blogemergencias.es\/index.php\/wp-json\/wp\/v2\/media?parent=21452"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogemergencias.es\/index.php\/wp-json\/wp\/v2\/categories?post=21452"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogemergencias.es\/index.php\/wp-json\/wp\/v2\/tags?post=21452"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}