Sigatex Widget API

¿Qué es?

Es un widget javascript que podemos incluir en cualquier página web para presentar un mapa de Extremadura con sus recursos turísticos.
El siguiente mapa es una demostración del aspecto que tiene el widget:

¿Cómo funciona?

Sólo hay que incluir el siguiente tag dentro de la etiqueta head de la página en cuestión:

<script type="text/javascript" src="http://widgetcultura.gobex.es/js/widget.js"></script>
		
y situar el siguiente código donde queramos que aparezca nuestro mapa:

<script type="text/javascript">
	new Sigatex.Widget( "miMapa", {	width: "300px",	height: "250px"	} );
</script>

Opciones

El segundo parámetro de Widget es una colección que nos permitirá configurar el mapa que se presenta. Las opciones son las siguientes:

<script type="text/javascript">
var options = {
	width: "600px",
	height: "500px",
	zoom: 8,
	showNavigationBar: true,
	showLayerSwitcher: true,
	showScale: true,
	showOverviewMap: true,
	showLayers: ["ortoSigPac","restauracion"],
	focusOnID: {capa:"recursos_turisticos", campo:"codigo", valor:"CB-BA-05874"},
	getFeatureInfoCallback: function(resp_xml){ 
					var xml = Sigatex.parseXML(resp_xml);
					if( xml.getElementsByTagName("nombre").length > 0 )
						alert( xml.getElementsByTagName("nombre")[0].childNodes[0].nodeValue );
					else if( xml.getElementsByTagName("denominacion").length > 0 )
						alert( xml.getElementsByTagName("denominacion")[0].childNodes[0].nodeValue );
					else alert("No se ha encontrado nada en ese punto.");
				}
};
new Sigatex.Widget( "miMapa2", options );
</script>