<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Codigos y Plantillas Web, wallpapers, paleta de colores &#187; Panoramio</title>
	<atom:link href="http://www.dattahome.com/category/panoramio/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dattahome.com</link>
	<description></description>
	<lastBuildDate>Mon, 30 Jan 2012 15:21:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Mapas de Google y Fotos de Panoramio</title>
		<link>http://www.dattahome.com/2008/10/16/mapas-de-google-y-fotos-de-panoramio/</link>
		<comments>http://www.dattahome.com/2008/10/16/mapas-de-google-y-fotos-de-panoramio/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 16:11:15 +0000</pubDate>
		<dc:creator>Dattahome</dc:creator>
				<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[Panoramio]]></category>

		<guid isPermaLink="false">http://dattahome.com/?p=326</guid>
		<description><![CDATA[Como debemos saber, Panoramio es un servicio de Google donde los usuarios pueden enviar fotos de cualquier parte del mundo. A través del API de Google Maps podemos, de una manera muy rápida, sobreponer una capa con las fotos de la base de datos de Panoramio. En este artículo veremos cómo incluir dichas fotos para enriquecer nuestros mapas con contenido actualizado y de utilidad. Este artículo es muy sencillo, al menos así les parecerá a todos los que hayan seguido el Manual de programación del API de los Mapas de Google que venimos publicando en DesarrolloWeb.com. Sólo vamos a utilizar una nueva clase que no habíamos visto hasta ahora que es la clase Glayer. Esta clase GLayer sirve para superponer capas con información geográfica de otros sitios web. En este caso utilizaremos el sitio web de Panoramio para incluir las fotos dadas de alta, pero también se puede utilizar GLayer para incluir información de la Wikipedia, por ejemplo. En el documento http://spreadsheets.google.com/pub?key=p9pdwsai2hDN-cAocTLhnag podemos encontrar una lista de las posibles capas que por ahora soporta el API de Google Maps. Para crear una capa con GLayer hacemos lo siguiente: var capa_panoramio = new GLayer(&#8220;com.panoramio.all&#8221;); Simplemente llamamos al constructor de GLayer y [...]]]></description>
			<content:encoded><![CDATA[<p><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:HyphenationZone>21</w:HyphenationZone> <w:Compatibility> <w:BreakWrappedTables /> <w:SnapToGridInCell /> <w:WrapTextWithPunct /> <w:UseAsianBreakRules /> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> </w:WordDocument> </xml><![endif]--> <!--[if gte mso 10]><br />
<mce:style><!   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Tabla normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin:0cm; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman";} --></p>
<p><!--[endif]--></p>
<blockquote>
<p class="MsoNormal"><span style="font-family: Arial;">Como debemos saber, Panoramio es un servicio de Google donde los usuarios pueden enviar fotos de cualquier parte del mundo. A través del API de Google Maps podemos, de una manera muy rápida, sobreponer una capa con las fotos de la base de datos de Panoramio. En este artículo veremos cómo incluir dichas fotos para enriquecer nuestros mapas con contenido actualizado y de utilidad.</span></p>
</blockquote>
<p>Este artículo es muy sencillo, al menos así les parecerá a todos los que hayan seguido el <a href="http://www.desarrolloweb.com/manuales/desarrollo-con-api-de-google-maps.html"><span style="font-size: 10pt;">Manual de programación del API de los Mapas de Google</span></a> que venimos publicando en DesarrolloWeb.com. Sólo vamos a utilizar una nueva clase que no habíamos visto hasta ahora que es la clase Glayer.</p>
<p>Esta clase GLayer sirve para superponer capas con información geográfica de otros sitios web. En este caso utilizaremos el sitio web de Panoramio para incluir las fotos dadas de alta, pero también se puede utilizar GLayer para incluir información de la Wikipedia, por ejemplo.</p>
<p>En el documento <a href="http://spreadsheets.google.com/pub?key=p9pdwsai2hDN-cAocTLhnag" target="_blank"><span style="font-size: 10pt;">http://spreadsheets.google.com/pub?key=p9pdwsai2hDN-cAocTLhnag</span></a> podemos encontrar una lista de las posibles capas que por ahora soporta el API de Google Maps.</p>
<p>Para crear una capa con GLayer hacemos lo siguiente: <span id="more-326"></span><br />
<span style="font-family: Arial;"><br />
</span><span class="codigo1"><span style="font-size: 8pt; font-family: Arial;">var capa_panoramio = new GLayer(&#8220;com.panoramio.all&#8221;); </span></span></p>
<p>Simplemente llamamos al constructor de GLayer y le pasamos como parámetro el identificador de la capa que queremos mostrar. Los identificadores posibles están en el <a href="http://spreadsheets.google.com/pub?key=p9pdwsai2hDN-cAocTLhnag" target="_blank"><span style="font-size: 10pt;">documento</span></a> ese al que hacía referencia.</p>
<p>Luego, para hacer que el layer se muestre en un mapa de Google utilizamos un método, que ya hemos visto anteriormente en el manual de desarrollo web .com, de la clase GMap2: addOverlay().</p>
<p><span class="codigo1"><span style="font-size: 8pt; font-family: Arial;">map.addOverlay(capa_panoramio); </span></span></p>
<p>A addOverlay() le tenemos que pasar la instancia de la capa que queremos mostrar, que hemos creado al llamar al constructor de GLayer.</p>
<p>El código completo para crear un mapa de Google con las fotos de Panoramio sería el siguiente:</p>
<p><span class="codigo1"><span style="font-size: 8pt; font-family: Arial;">function load() {</span></span><span style="font-size: 8pt; font-family: Arial; color: #660000;"><br />
<span class="codigo1"><span style="font-family: Arial;"> if (GBrowserIsCompatible()) {</span></span><br />
<span class="codigo1"><span style="font-family: Arial;"> var map = new GMap2(document.getElementById(&#8220;map&#8221;)); </span></span><br />
<span class="codigo1"><span style="font-family: Arial;"> map.setCenter(new GLatLng(40.002,-4.12),8);</span></span><br />
<span class="codigo1"><span style="font-family: Arial;"> </span></span><br />
<span class="codigo1"><span style="font-family: Arial;"> var capa_panoramio = new GLayer(&#8220;com.panoramio.all&#8221;);</span></span><br />
<span class="codigo1"><span style="font-family: Arial;"> map.addOverlay(capa_panoramio);</span></span></span></p>
<p><span class="codigo1"><span style="font-family: Arial;"> }</span></span><br />
<span class="codigo1"><span style="font-family: Arial;">}</span></span></p>
<p><span class="codigo1"><span style="font-family: Arial;">window.onload=load </span></span></p>
<p>Podemos <a href="http://www.guiarte.com/mapas-google/desarrolloweb/fotos-panoramio.php" target="_blank"><span style="font-size: 10pt;">ver el ejemplo en marcha</span></a> en una página aparte.</p>
<p class="MsoNormal">
<p class="MsoNormal">Vía: Desarrolloweb.com</p>

<div class="besocial"><ul class="center"><li><a class="besocial-meneame" id="besocial-meneame-2" rel="nofollow" href="http://www.meneame.net/submit.php?url=http://www.dattahome.com/2008/10/16/mapas-de-google-y-fotos-de-panoramio/&amp;title=Mapas%20de%20Google%20y%20Fotos%20de%20Panoramio" title="Enviar la entrada a Meneame"><span class="besocial-text">Meneame</span></a></li><li><a class="besocial-divulgame" id="besocial-divulgame-2" rel="nofollow" href="http://www.divulgame.net/submit.php?url=http://www.dattahome.com/2008/10/16/mapas-de-google-y-fotos-de-panoramio/&amp;title=Mapas%20de%20Google%20y%20Fotos%20de%20Panoramio" title="Enviar la entrada a Divúlgame"><span class="besocial-text">Divúlgame</span></a></li><li><a class="besocial-bitacoras" id="besocial-bitacoras-2" rel="nofollow" href="http://bitacoras.com/anotaciones/www.dattahome.com/2008/10/16/mapas-de-google-y-fotos-de-panoramio/" title="Enviar la entrada a Bitacoras.com"><span class="besocial-text">Bitacoras</span></a></li><li><a class="besocial-reddit" id="besocial-reddit-2" rel="nofollow" href="http://www.reddit.com/submit?url=http://www.dattahome.com/2008/10/16/mapas-de-google-y-fotos-de-panoramio/&amp;title=Mapas%20de%20Google%20y%20Fotos%20de%20Panoramio" title="Enviar la entrada a Reddit"><span class="besocial-text">Reddit</span></a></li><li><a class="besocial-delicious" id="besocial-delicious-2" rel="nofollow" href="http://www.delicious.com/save?v=5&amp;noui&amp;url=http://www.dattahome.com/2008/10/16/mapas-de-google-y-fotos-de-panoramio/&amp;title=Mapas%20de%20Google%20y%20Fotos%20de%20Panoramio" title="Guardar la entrada en Delicious"><span class="besocial-text">Delicious</span></a></li><li><a class="besocial-facebook" id="besocial-facebook-2" rel="nofollow" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.dattahome.com%2F2008%2F10%2F16%2Fmapas-de-google-y-fotos-de-panoramio%2F&amp;t=Mapas%20de%20Google%20y%20Fotos%20de%20Panoramio&amp;src=sp" title="Compartir la entrada en Facebook"><span class="besocial-text">Facebook</span></a></li><li><a class="besocial-twitter" id="besocial-twitter-2" rel="nofollow" href="http://twitter.com/share?url=http%3A%2F%2Fwww.dattahome.com%2F2008%2F10%2F16%2Fmapas-de-google-y-fotos-de-panoramio%2F&amp;text=Mapas%20de%20Google%20y%20Fotos%20de%20Panoramio&via=myndart" title="Twittea esto"><span class="besocial-text">Twitter</span></a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.dattahome.com/2008/10/16/mapas-de-google-y-fotos-de-panoramio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

