<?xml 
version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="https://brunosanchiz.fr/spip.php?page=backend.xslt" ?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom"
>

<channel xml:lang="fr">
	<title>pense-b&#234;te de bruno sanchiz</title>
	<link>https://dindoun.lautre.net/</link>
	<description></description>
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="https://brunosanchiz.fr/spip.php?id_rubrique=92&amp;page=backend" rel="self" type="application/rss+xml" />

	<image>
		<title>pense-b&#234;te de bruno sanchiz</title>
		<url>https://brunosanchiz.fr/local/cache-vignettes/L128xH128/favicon-68ee1.png?1762285646</url>
		<link>https://dindoun.lautre.net/</link>
		<height>128</height>
		<width>128</width>
	</image>



<item xml:lang="fr">
		<title>docs</title>
		<link>https://brunosanchiz.fr/spip.php?article598</link>
		<guid isPermaLink="true">https://brunosanchiz.fr/spip.php?article598</guid>
		<dc:date>2024-08-18T12:52:32Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>bruno</dc:creator>


		<dc:subject>leaflet</dc:subject>

		<description>
&lt;p&gt;exemples, quick start https://leafletjs.com/examples/quick-start/ https://leafletjs.com/reference.html icon tilelayer divoverlay interactive-layer map-event marker canvas marker-setlatlng latlng importer les javascripts : &lt;br class='autobr' /&gt;
apr&#232;s avoir appel&#233; les javascripts de leaflet, il faut : cr&#233;er un `` lancer le javascript qui cr&#233;e la map : var mapbox = L.tileLayer('https://tile.openstreetmap.org/z/x/y.png', attribution : 'donn&#195;&#169;es OpenStreetMap/ODbL - rendu OSM France', minZoom : 1, maxZoom : (&#8230;)&lt;/p&gt;


-
&lt;a href="https://brunosanchiz.fr/spip.php?rubrique92" rel="directory"&gt;leaflet&lt;/a&gt;

/ 
&lt;a href="https://brunosanchiz.fr/spip.php?mot175" rel="tag"&gt;leaflet&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;exemples, quick start&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;a href=&#034;https://leafletjs.com/examples/quick-start/&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://leafletjs.com/examples/quick-start/&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://leafletjs.com/reference.html&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://leafletjs.com/reference.html&lt;/a&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;a href=&#034;https://leafletjs.com/reference.html#icon&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;icon&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://leafletjs.com/reference.html#tilelayer&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;tilelayer&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://leafletjs.com/reference.html#divoverlay&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;divoverlay&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://leafletjs.com/reference.html#interactive-layer&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;interactive-layer&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://leafletjs.com/reference.html#map-event&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;map-event&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://leafletjs.com/reference.html#marker&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;marker&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://leafletjs.com/reference.html#canvas&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;canvas&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://leafletjs.com/reference.html#marker-setlatlng&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;marker-setlatlng&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://leafletjs.com/reference.html#latlng&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;latlng&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; importer les javascripts :
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;script src=&#034;leaflet-omnivore.min.js&#034;&gt;&lt;/script&gt; &lt;script src=&#034;leaflet.js&#034; crossorigin=&#034;&#034;&gt; &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;apr&#232;s avoir appel&#233; les javascripts de leaflet, il faut :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; cr&#233;er un &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;&lt;div id=map&gt;&lt;/code&gt;&lt;/li&gt;&lt;li&gt; lancer le javascript qui cr&#233;e la map :
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;var mapbox = L.tileLayer('https://tile.openstreetmap.org/{z}/{x}/{y}.png', { attribution: 'donn&#195;&#169;es OpenStreetMap/ODbL - rendu OSM France', minZoom: 1, maxZoom: _MaxZoom });&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;var map = L.map('map', { center: new L.LatLng(lat,lon), zoom:10, layers: [mapbox] });&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt; afficher les cartes voulues
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; On l'a d&#233;j&#224; fait avec le mapbox au dessus&lt;/li&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;var OpenSeaMap = L.tileLayer('https://tiles.openseamap.org/seamark/{z}/{x}/{y}.png', { attribution: 'Map data: &amp;copy; &lt;a href=&#034;http://www.openseamap.org&#034;&gt;OpenSeaMap&lt;/a&gt; contributors' }).addTo(map);&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; On peut ajoutes un gpx :&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;omnivore.gpx('gauss.gpx').addTo(map);&lt;/code&gt;&lt;/li&gt;&lt;li&gt; on peut ajouter une image avec une info quand on clique dessus :&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;const IconCentre= L.icon({ iconUrl: &#034;image.svg&#034;, iconSize: [40, 40], });&lt;/code&gt;&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;const marker1 = L.marker([10,-109], {icon: IconCentre}) .bindPopup('centre[lat=10,lon=-109]') .addTo(map);&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; on peut ajouter des &#233;c&#233;nements &#224; la carte :
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;function CentreBouge(e) { ChangeContenuHtml(&#034;centre&#034;,map.getCenter()); } map.on('move', CentreBouge); &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;var popup = L.popup(); function onMapClick(e) { popup .setLatLng(e.latlng) .setContent( e.latlng.toString()) .openOn(map); } map.on('click', onMapClick); &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;texte :&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;var myTextLabel = L.marker([50.034255,1.30251],{icon:L.divIcon({className:&#034;text-labels&#034;,html:&#034;CHEVINGTON&#034;})}).addTo(map);&lt;/code&gt;&lt;/p&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>sites</title>
		<link>https://brunosanchiz.fr/spip.php?article597</link>
		<guid isPermaLink="true">https://brunosanchiz.fr/spip.php?article597</guid>
		<dc:date>2024-08-18T12:50:59Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>bruno</dc:creator>


		<dc:subject>leaflet</dc:subject>

		<description>
&lt;p&gt;jeu sur les photos de Rouen les sites de plong&#233;e&lt;/p&gt;


-
&lt;a href="https://brunosanchiz.fr/spip.php?rubrique92" rel="directory"&gt;leaflet&lt;/a&gt;

/ 
&lt;a href="https://brunosanchiz.fr/spip.php?mot175" rel="tag"&gt;leaflet&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;a href=&#034;http://rouen.dindoun.lautre.net&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;jeu sur les photos de Rouen&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href='https://brunosanchiz.fr/DIVERS/PLONGEE/index.php?ville=DIEPPE'&gt;les sites de plong&#233;e&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
