GIS 2 / GIS 3 - commentaires GIS 2 / GIS 3 2020-01-27T14:19:40Z https://contrib.spip.net/GIS-2-GIS-3#comment503873 2020-01-27T14:19:40Z <p>Oui, je sais qu'il faudrait mais je ne peux pas parce que cela me pose d'autres problèmes :(</p> <p>Je vais essayer de continuer mes recherches seul...</p> <p>Merci pour la réponse rapide, en tout cas</p> <p>Arnaud</p> GIS 2 / GIS 3 2020-01-27T13:50:18Z https://contrib.spip.net/GIS-2-GIS-3#comment503872 2020-01-27T13:50:18Z <p>Salut, oulah, ça faisait longtemps qu'on ne m'avait pas parlé de cette vieille version ^^</p> <p>Tu utilises encore SPIP 2.1<small class="fine d-inline"> </small>? Je te conseille grandement de mettre à jour ton site et de passer à GIS 4.</p> GIS 2 / GIS 3 2020-01-27T13:46:55Z https://contrib.spip.net/GIS-2-GIS-3#comment503871 2020-01-27T13:46:55Z <p>Bonjour</p> <p>Je ne comprends vraiment pas comment intégrer une carte dans mon article. Les coordonnées sont entrées dans les champs de GIS (2.4) et j'ai essayé toutes les possibilités et je ne trouve pas. Et je ne comprends pas bien les explications ci-dessus.</p> <p>Peut-on m'aider, s'il vous plaît<small class="fine d-inline"> </small>?</p> <p>MErci</p> <p>Arnaud</p> GIS 2 / GIS 3 2016-12-16T10:05:49Z https://contrib.spip.net/GIS-2-GIS-3#comment490225 2016-12-16T10:05:49Z <p>J'ai trouvé : il faut modifier gis_pipelines.php qui ne transmet pas la clé google dans le cas de la version googleV3. Le test est à la ligne 26, à remplacer par</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>if ($config['api'] == 'googlev3') $flux .="\n".'<script type="text/javascript" src="https://maps.google.com/maps/api/js?sensor=false&amp;key='.$config['api_key_google'].'&amp;language='.$GLOBALS['spip_lang'].'"></script>'."\n";</code></pre></div> GIS 2 / GIS 3 2016-12-16T08:04:57Z https://contrib.spip.net/GIS-2-GIS-3#comment490224 2016-12-16T08:04:57Z <p>Merci b_b pour ta réponse. Nous allons bientôt refondre le site et passer à SPIP 3 et GIS 4 :-)<br class="autobr"> Mais en attendant il me faut résoudre ce problème.<br class="autobr"> J'ai bien compris qu'il fallait une clé pour l'API mais ce qui est étonnant c'est que sur le site d'origine, dans un contexte identique, elle n'est pas demandée. D'ailleurs GIS ne la demande que pour la version V2 de l'API GoogleMaps et là j'utilise la version V3 pour laquelle aucune clé n'est demandée dans le plugin GIS.</p> <p>Pour ce qui est du message d'erreur, c'est ce que je vois à la console :<br class="autobr"> « Google Maps API error : MissingKeyMapError <a href="https://developers.google.com/maps/documentation/javascript/error-messages#missing-key-map-error" class="spip_url spip_out auto" rel="nofollow external">https://developers.google.com/maps/documentation/javascript/error-messages#missing-key-map-error</a> »</p> <p>Comment faire pour transmettre cette clé via le plugin GIS en version V3 de l'API Google<small class="fine d-inline"> </small>?</p> GIS 2 / GIS 3 2016-12-15T18:02:35Z https://contrib.spip.net/GIS-2-GIS-3#comment490221 2016-12-15T18:02:35Z <p>Même si cette version de GIS n'est plus supportée, as-tu lu le message d'erreur complet et le contenu de la page liée<small class="fine d-inline"> </small>?</p> <p>« Google Maps API error : MissingKeyMapError <a href="https://developers.google.com/maps/documentation/javascript/error-messages#missing-key-map-error" class="spip_url spip_out auto" rel="nofollow external">https://developers.google.com/maps/documentation/javascript/error-messages#missing-key-map-error</a> »</p> <p>En résumé, il faut une clé pour utiliser l'API google.</p> GIS 2 / GIS 3 2016-12-15T10:14:05Z https://contrib.spip.net/GIS-2-GIS-3#comment490212 2016-12-15T10:14:05Z <p>Bonjour,<br class="autobr"> J'ai dupliqué un site en spip 2.1 dans lequel le plugin GIS2.4 fonctionne parfaitement bien. Au passage : merci pour ce plugin<small class="fine d-inline"> </small>!<br class="autobr"> Mon soucis est que sur la version dupliquée aucune carte ne s'affiche et j'ai l'erreur : MissingKeyMapError</p> <p>Url qui fonctionne : <a href="http://www.cc-bassin-annonay.fr/Acces,2.html" class="spip_url spip_out auto" rel="nofollow external">www.cc-bassin-annonay.fr/Acces,2.html</a><br class="autobr"> Url avec pb : <a href="http://www.annonayrhoneagglo.fr/Acces,2.html" class="spip_url spip_out auto" rel="nofollow external">www.annonayrhoneagglo.fr/Acces,2.html</a></p> <p>J'ai beau chercher, je ne trouve pas où est le problème<small class="fine d-inline"> </small>? Quelqu'un peut-il m'aider<small class="fine d-inline"> </small>?<br class="autobr"> D'avance merci.</p> GIS 2 / GIS 3 2016-05-11T08:24:42Z https://contrib.spip.net/GIS-2-GIS-3#comment487310 2016-05-11T08:24:42Z <p>Bonjour à tous</p> <p>Je reviens encore une fois - désolé - sur la possibilité d'enregistrer la carte affichée par Gis.</p> <p>En regardant - sans y connaître grand chose - avec Firebug ce qui est généré par l'appel de carte, à savoir :</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>[(#INCLURE{fond=modeles/carte_gis, objets=articlesrubrique, id_rubrique=#ID_RUBRIQUE, id_article=#ID_ARTICLE, lang=#ENV{lang}, type=hybride, autocenterandzoom=oui, no_control=oui})]</code></pre></div> <p>et qui génère ceci, par exemple :</p> <p><a href="http://www.guidemanche.com/spip.php?rubrique80&lang=fr" class="spip_url spip_out auto" rel="nofollow external">http://www.guidemanche.com/spip.php?rubrique80&lang=fr</a></p> <p>je me disais qu'il devrait être possible d' « intercepter » la sortie générée par le js au moment de l'affichage.</p> <p>Mais, bien évidemment, je ne saurai pas comment faire...</p> <p>Comme je l'ai déjà expliqué plus tôt, en utilisant html2canvas, j'obtiens bien un fichier image mais qui est vide.</p> <p>Et je sèche...</p> <p>µµMerci pour votre aide.<br class="autobr"> ADB</p> GIS 2 / GIS 3 2016-02-17T08:53:09Z https://contrib.spip.net/GIS-2-GIS-3#comment485966 2016-02-17T08:53:09Z <p>Problème de droits<small class="fine d-inline"> </small>? Vent contraire<small class="fine d-inline"> </small>? Je devrais pouvoir t'en dire plus avec l'adresse du site :p</p> GIS 2 / GIS 3 2016-02-16T23:44:53Z https://contrib.spip.net/GIS-2-GIS-3#comment485959 2016-02-16T23:44:53Z <p>Version 2.4.11, le pointeur par défaut ne s'affiche plus.</p> <p>J'ai donc utilisé</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>squelettes/images/marker_defaut.png</code></pre></div> <p>qui est bien pris en compte (une fois le cache vidé).</p> <p>Par contre il m'a fallut choisir une image en 32x32 et non 24x32 comme indiqué ci-dessus pour éviter dese bandes blanches de part et d'autre du pointeur.</p> GIS 2 / GIS 3 2016-02-16T11:48:18Z https://contrib.spip.net/GIS-2-GIS-3#comment485948 2016-02-16T11:48:18Z <p>Difficile de t'aider sans plus di'nfos et un lien vers la page qui pose problème...</p> GIS 2 / GIS 3 2016-02-16T09:57:24Z https://contrib.spip.net/GIS-2-GIS-3#comment485944 2016-02-16T09:57:24Z <p>Le pointeur ne s'affiche plus sur la version pour SPIP 2.1 (c'est déjà arrivé précedement)</p> <p>J'ai tenté de spécifier un marqueur personnalité comme indiqué à la fin de cette doc, sans résultat.</p> GIS 2 / GIS 3 2015-12-17T11:52:58Z https://contrib.spip.net/GIS-2-GIS-3#comment484986 2015-12-17T11:52:58Z <p>Bonjour<br class="autobr"> Je me repenche sur cette histoire de transformation de la carte en image statique.<br class="autobr"> Si j'arrive à le faire avec une carte maps.google avec coordonnées,</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><?php ini_set('user_agent', 'Mozilla/5.0'); $url="http://maps.google.com/maps/api/staticmap?center=[(#LATITUDE|scannav)],[(#LONGITUDE|scannav)]&zoom=15&size=450x400&maptype=hybrid&format=jpg&markers=color:blue|label:W|[(#LATITUDE|scannav)],[(#LONGITUDE|scannav)]&sensor=false"; $contenu = file_get_contents($url); if (empty($contenu)){} else { file_put_contents('googleimg/#ID_ARTICLE.jpg',file_get_contents($url)); } ?></code></pre></div> <p>je me heurte au pb de l'inclure de toute la fonction de création de la carte :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>[(#INCLURE{fond=modeles/carte_gis,objets=articlesrubrique,id_rubrique=#ID_RUBRIQUE,id_article=#ID_ARTICLE,lang=#ENV{lang},limit=1000, type=hybride,autocenterandzoom=oui, no_control=oui})] </code></pre></div> <p>J'ai essayé avec html2canvas, avec pour résultat un fichier = 0, mais je ne suis pas assez calé pour savoir ce qui cloche dans le code.</p> <p>Auriez-vous une piste<small class="fine d-inline"> </small>?<br class="autobr"> Merci</p> GIS 2 / GIS 3 2015-04-29T10:44:51Z https://contrib.spip.net/GIS-2-GIS-3#comment481602 2015-04-29T10:44:51Z <p>Problème résolu en supprimant la boucle. Merci beaucoup.</p> GIS 2 / GIS 3 2015-04-29T09:14:59Z https://contrib.spip.net/GIS-2-GIS-3#comment481598 2015-04-29T09:14:59Z <p>Ok, d'après ce que je vois, ton squelette affiche la carte uniquement si un point est lié au mot en cours d'affichage, cf ce code :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code> <BOUCLE_carte(GIS){id_mot}> [<div id="carte" style="margin-bottom: 1em;">(#INCLURE{fond=modeles/carte_gis, objets=articles, autocenterandzoom=oui, id_mot=#ID_MOT, scale=oui, limit=100, ombre=0 }) </div>]blabla</BOUCLE_carte></code></pre></div> <p>Du coup, tu n'as peut-être pas de carte qui s'affiche car il n'y a aucun point lié au mot en cours. À vérifier. Sinon, le plus simple est de virer la boucle carte qui encadre l'appel du modèle.</p> <p>++</p> GIS 2 / GIS 3 2015-04-29T08:46:16Z https://contrib.spip.net/GIS-2-GIS-3#comment481596 2015-04-29T08:46:16Z <p>Bonjour,</p> <p>Merci pour votre réponse.</p> <p>Voici <a href="http://inventaire.urbagora.be/quartiers/angleur.html" class="spip_out" rel='nofollow external'>une page où ça fonctionne</a> et <a href="http://inventaire.urbagora.be/types/centres-commerciaux.html" class="spip_out" rel='nofollow external'>une autre où ça ne fonctionne pas</a>, et <a href="http://inventaire.urbagora.be/squelettes/mot.html" class="spip_out" rel='nofollow external'>le squelette utilisé sur ces deux pages</a>.</p> <p>François</p> GIS 2 / GIS 3 2015-04-29T07:47:35Z https://contrib.spip.net/GIS-2-GIS-3#comment481593 2015-04-29T07:47:35Z <p>Salut,</p> <blockquote class="spip"> <p>Auriez-vous une idée de ce dont il s'agit<small class="fine d-inline"> </small>?</p> </blockquote> <p>Sans lien vers les pages qui affichent le problème, non.</p> GIS 2 / GIS 3 2015-04-28T21:56:36Z https://contrib.spip.net/GIS-2-GIS-3#comment481587 2015-04-28T21:56:36Z <p>Bonjour,</p> <p>Je rencontre un problème curieux avec ce plugin (avec SPIP 2.1.26 et GIS 2.4.11).</p> <p>Dans les squelettes affichant les mots-clés, j'ai inséré une carte reprenant tous les points (tous les articles) liés à ce mot-clé. Ce que je fais avec le code suivant :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_carte(GIS){id_mot}> [(#INCLURE{fond=modeles/carte_gis, objets=articles, autocenterandzoom=oui, id_mot=#ID_MOT, scale=oui, limit=100, ombre=0 })] </BOUCLE_carte></code></pre></div> <p>(avec le modèle standard fourni avec le plugin)</p> <p>Ça marche très bien... mais uniquement pour les mots-clés de certains groupes. Pour les mots-clés des autres groupes, ça n'affiche rien du tout (avec le même squelette, donc).</p> <p>Auriez-vous une idée de ce dont il s'agit<small class="fine d-inline"> </small>? Merci.</p> GIS 2 / GIS 3 2015-03-20T11:39:06Z https://contrib.spip.net/GIS-2-GIS-3#comment480407 2015-03-20T11:39:06Z <p>Fausse alerte. Le bug n'est plus présent sous FireFox.</p> <p>C'est ça d'attendre avant de rapporter un bug : des fois, il est corrigé dans l'intervalle.</p> GIS 2 / GIS 3 2015-03-20T09:16:59Z https://contrib.spip.net/GIS-2-GIS-3#comment480402 2015-03-20T09:16:59Z <p>Bonjour,</p> <p>La dernière version de FireFox (sous Windows 7) casse la recherche d'un point par son adresse.<br class="autobr"> SPIP 2.1.26 SVN + GIS2 SVN aussi.<br class="autobr"> Donc, avec FF, il n'est plus possible de rajouter un point en le cherchant à partir de son adresse.</p> <p>Ça marche encore avec Chrome, Opera et IE.</p> GIS 2 / GIS 3 2015-03-01T19:34:56Z https://contrib.spip.net/GIS-2-GIS-3#comment479842 2015-03-01T19:34:56Z <p>Salut, quelle API utilises-tu<small class="fine d-inline"> </small>?</p> GIS 2 / GIS 3 2015-02-09T06:57:26Z https://contrib.spip.net/GIS-2-GIS-3#comment479332 2015-02-09T06:57:26Z <p>Bonjour,</p> <p>Depius quelques jours, le géocodage ne semble plus forctionner (GIS2). Pouvez-vous me dire si ce problème est susceptible d'être résolu prochainement.</p> GIS 2 / GIS 3 2014-12-08T14:17:20Z https://contrib.spip.net/GIS-2-GIS-3#comment478392 2014-12-08T14:17:20Z <p>OK, merci.<br class="autobr"> Je vais chercher du côté de la création d'une image statique.</p> GIS 2 / GIS 3 2014-12-08T13:44:17Z https://contrib.spip.net/GIS-2-GIS-3#comment478390 2014-12-08T13:44:17Z <p>Salut, pour faire court, c'est mal barré :p Les cartes utilisent ce qu'on appelle des tuiles :</p> <p><a href="http://www.neogeo-online.net/blog/archives/1727/" class="spip_url spip_out auto" rel="nofollow external">http://www.neogeo-online.net/blog/archives/1727/</a></p> <p>Du coup, si tu veux faire une version CD de ton site, il vaudrait mieux masquer les cartes ou en faire une version statique d'une seule image, car pour avoir des carte dynamiques sur ton CD il te faudrait télécharger toutes les tuiles utilisées par ta carte et les coller sur le CD en question (et comme la planète représente un paquet de tuiles, il te faudrait un sacré gros CD ^^).</p> GIS 2 / GIS 3 2014-12-08T13:41:15Z https://contrib.spip.net/GIS-2-GIS-3#comment478389 2014-12-08T13:41:15Z <p>Bonjour<br class="autobr"> Plugin magnifique et bien utile. Merci<br class="autobr"> Il demeure un « petit » problème que j'aimerais bien résoudre...</p> <p>Lors de l'aspiration de mon site, pour faire un CD, la partie Carte de Gis ne s'affiche pas et laisse un grand blanc.<br class="autobr"> Comment serait-il possible de contourner ce pb et d'obtenir l'affichage de la carte et des points associés<small class="fine d-inline"> </small>?</p> <p>Merci</p> GIS 2 / GIS 3 2014-07-10T19:59:34Z https://contrib.spip.net/GIS-2-GIS-3#comment476185 2014-07-10T19:59:34Z <p>Merci, mais ça ne change rien pour moi. Pour l'instant, en tout cas.</p> GIS 2 / GIS 3 2014-07-10T19:11:53Z https://contrib.spip.net/GIS-2-GIS-3#comment476184 2014-07-10T19:11:53Z <p>Bonsoir</p> <p>Essaie ainsi</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>[(#INCLURE{fond=modeles/carte_gis, objets=articlesrubrique, id_rubrique=#ID_RUBRIQUE, id_article=#ID_ARTICLE, lang=#ENV{lang}, type=hybride, autocenterandzoom=oui, no_control=oui})]</code></pre></div> <p>Je sais que j'ai du faire comme cela pour que tout soit pris en compte.</p> GIS 2 / GIS 3 2014-07-10T10:01:34Z https://contrib.spip.net/GIS-2-GIS-3#comment476166 2014-07-10T10:01:34Z <p>Bonjour<br class="autobr"> Je ne parviens pas à faire prendre en compte quelques pâramètres du modèle, comme no_control, etc., alors que autocenterandzoom=oui fonctionne.<br class="autobr"> Mon appel est le suivant :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>[(#INCLURE{fond=modeles/carte_gis,objets=articlesrubrique,id_rubrique=#ID_RUBRIQUE,id_article=#ID_ARTICLE,lang=#ENV{lang},type=hybride,autocenterandzoom=oui,no_control=oui})]</code></pre></div> <p>Merci de m'éclairer</p> GIS 2 / GIS 3 2014-07-04T10:16:35Z https://contrib.spip.net/GIS-2-GIS-3#comment476106 2014-07-04T10:16:35Z <p>Re, le contenu de l'infobulle est généré à partir de l'attribut description du JSON, cf <a href="http://zone.spip.org/trac/spip-zone/browser/_plugins_/gis/branches/v2/json/gis_articles.html#L6" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/browser/_plugins_/gis/branches/v2/json/gis_articles.html#L6</a></p> <p>++</p> GIS 2 / GIS 3 2014-07-04T09:10:14Z https://contrib.spip.net/GIS-2-GIS-3#comment476105 2014-07-04T09:10:14Z <p>Bonjour<br class="autobr"> J'ai presque trouvé, sauf que ce n'est pas icon que je veux modifier mais intégrer une image à l'ouverture du marker.<br class="autobr"> J'ai fait un #GET dans description mais ça ne veut pas<small class="fine d-inline"> </small>!<br class="autobr"> Y a-t-il un « code » à la place de icon pour une image intégrée dans le marker<small class="fine d-inline"> </small>?<br class="autobr"> Merci</p> GIS 2 / GIS 3 2014-07-03T18:01:46Z https://contrib.spip.net/GIS-2-GIS-3#comment476099 2014-07-03T18:01:46Z <p>Hop,</p> <blockquote class="spip"> <p>Par ailleurs, j'aimerais afficher une image visible à «<small class="fine d-inline"> </small>l'ouverture<small class="fine d-inline"> </small>» du marker.<br class="autobr"> J'ai essayé en ajoutant ces lignes, mais rien...</p> </blockquote> <p>Utilise la balise <code class="spip_code spip_code_inline" dir="ltr">#CHEMIN</code> :)</p> GIS 2 / GIS 3 2014-07-03T15:34:58Z https://contrib.spip.net/GIS-2-GIS-3#comment476098 2014-07-03T15:34:58Z <p>Bonjour<br class="autobr"> J'ai réussi à placer un lien cliquable vers un article, mais du coup la balise title s'affiche 2 fois lors de l'ouverture du marker.</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_art1(ARTICLES){id_article ?}{branche ?}{id_secteur ?}{id_mot ?}{0, #ENV{limit}}{par titre}{","}> {"type": "Feature", "geometry": {"type": "Point", "coordinates": [[(#LONGITUDE|scannav)], [(#LATITUDE|scannav)]]}, "id":"#ID_ARTICLE",[(#SET{titre,#TITRE* [- (#CHAPO)]})]"title":[(#GET{titre}|json_encode)], [(#SET{titre2,<a href="#URL_ARTICLE">#TITRE* [- (#CHAPO)]</a>})]"description":[(#GET{titre2}|json_encode)] } </BOUCLE_art1></code></pre></div> <p>Je ne vois pas comment éviter cela.</p> <p>Par ailleurs, j'aimerais afficher une image visible à « l'ouverture » du marker. <br class="autobr"> J'ai essayé en ajoutant ces lignes, mais rien...</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>[(#SET{port,#URL_SITE_SPIP/googleimg/#ID_ARTICLE.jpg|image_passe_partout{50,50}|image_recadre{50,50}})] "icon": (#GET{port}|extraire_attribut{src}|json_encode)</code></pre></div> <p>Comment faire<small class="fine d-inline"> </small>?</p> <p>Merci</p> GIS 2 / GIS 3 2014-07-03T05:32:51Z https://contrib.spip.net/GIS-2-GIS-3#comment476086 2014-07-03T05:32:51Z <p>Bonjour<br class="autobr"> Eh oui. Gis est très sensible. Quelques-uns de mes points de réf étaient mal orthographiés.<br class="autobr"> Problème résolu, donc.<br class="autobr"> Merci</p> GIS 2 / GIS 3 2014-07-02T17:29:56Z https://contrib.spip.net/GIS-2-GIS-3#comment476080 2014-07-02T17:29:56Z <p>En ce qui concerne ta réponse ci-dessus, j'ai vérifié et corrigé. Mais<br class="autobr"> je n'ai toujours pas l'affichage de l'Angleterre<br class="autobr"> (<a href="http://www.guidemanche.com/spip.php?rubrique5&lang=fr" class="spip_url spip_out auto" rel="nofollow external">http://www.guidemanche.com/spip.php?rubrique5&lang=fr</a>) ou de la côte<br class="autobr"> S-E (<a href="http://www.guidemanche.com/spip.php?rubrique30&lang=fr" class="spip_url spip_out auto" rel="nofollow external">http://www.guidemanche.com/spip.php?rubrique30&lang=fr</a>) alors que<br class="autobr"> j'ai bien la côte S-W ou l'île de Wight.<br class="autobr"> De même, je n'ai pas l'affichage de la Manche entière ou de la mer du<br class="autobr"> Nord alors que j'ai celui de la Baltique<br class="autobr"> (<a href="http://www.guidemanche.com/spip.php?rubrique76&lang=fr" class="spip_url spip_out auto" rel="nofollow external">http://www.guidemanche.com/spip.php?rubrique76&lang=fr</a>).<br class="autobr"> C'est un grand mystère. D'autant qu'il s'agit toujours du même squelette<br class="autobr"> Rubrique pour gérer tout cela. <br class="autobr"> Merci de ton aide réactive</p> GIS 2 / GIS 3 2014-07-02T17:28:58Z https://contrib.spip.net/GIS-2-GIS-3#comment476079 2014-07-02T17:28:58Z <p>Bonjour<small class="fine d-inline"> </small>;)<br class="autobr"> Je suis allé voir le site <a href="http://www.geodiversite.net/spip.php?page=carte#" class="spip_url spip_out auto" rel="nofollow external">www.geodiversite.net/spip.php?page=carte#</a>. Carte superbe.<br class="autobr"> J'aimerais bien savoir, si ce n'est pas trop compliqué, <br>- comment avoir la carte Bing comme fond de carte (je ne l'ai pas dans<br class="autobr"> les choix Gis 2/3) <br>- comment faire pour que le marker s'agrandisse avec photo<br class="autobr"> Merci</p> GIS 2 / GIS 3 2014-07-02T12:25:13Z https://contrib.spip.net/GIS-2-GIS-3#comment476073 2014-07-02T12:25:13Z <p>Hop, ta deuxième carte n'affiche rien car le json qui l'alimente n'est pas valide, cf :</p> <p><a href="http://www.guidemanche.com/spip.php?page=gis_json&objets=articlesrubrique&id_rubrique=5&limit=500" class="spip_url spip_out auto" rel="nofollow external">http://www.guidemanche.com/spip.php?page=gis_json&objets=articlesrubrique&id_rubrique=5&limit=500</a></p> <p>L'erreur est qu'un des points n'a pas de coordonnées.</p> <p>Merci pour le message à propos du suivi :)</p> GIS 2 / GIS 3 2014-07-02T11:19:12Z https://contrib.spip.net/GIS-2-GIS-3#comment476070 2014-07-02T11:19:12Z <p>Bonjour<br class="autobr"> (désolé pour le post précédent mal placé)<br class="autobr"> Je bute sur un problème d'affichage que je ne comprends pas. Dans les 2 exemples ci-dessous, le squelette, l'appel de Gis, etc., sont les mêmes. Et pourtant, <br class="autobr"> <a href="http://www.guidemanche.com/spip.php?rubrique4&lang=fr" class="spip_url spip_out auto" rel="nofollow external">http://www.guidemanche.com/spip.php?rubrique4&lang=fr</a> m'affiche bien la carte.<br class="autobr"> alors que<br class="autobr"> <a href="http://www.guidemanche.com/spip.php?rubrique5&lang=fr" class="spip_url spip_out auto" rel="nofollow external">http://www.guidemanche.com/spip.php?rubrique5&lang=fr</a> ne me l'affiche pas.<br class="autobr"> Je ne vois pas ce qui cloche.<br class="autobr"> Aucune des deux rubriques n'a de point référencé, les 2 sont semblables<small class="fine d-inline"> </small>?<br class="autobr"> Une idée<small class="fine d-inline"> </small>?</p> <p>PS : C'est quand même pas mal, ce GIS. Avec un bon suivi des questions. Bravo.</p> GIS 2 / GIS 3 2014-07-02T10:20:07Z https://contrib.spip.net/GIS-2-GIS-3#comment476067 2014-07-02T10:20:07Z <p>Salut, tu aurais pu ouvrir un fil spécifique à ton problème<small class="fine d-inline"> </small>;)</p> <p>1) le type de carte est à passer en paramètre de l'inclure, donc type=hybride<br class="autobr"> 2) pour le lien sur le titre, le sujet a déjà été abordé plusieurs fois dans ce forum, cela se passe du côté de l'attribut title de ton json<br class="autobr"> 3) pour la modification du marker en fonction d'un mot clé, le sujet a je crois aussi été abordé dans ce forum, sinon regarde par ici <a href="http://contrib.spip.net/Astuces-GIS" class="spip_url spip_out auto" rel="nofollow external">http://contrib.spip.net/Astuces-GIS</a></p> <p>++</p> GIS 2 / GIS 3 2014-07-01T16:59:19Z https://contrib.spip.net/GIS-2-GIS-3#comment476056 2014-07-01T16:59:19Z <p>Bonjour<br class="autobr"> J'appelle la carte ainsi :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>[(#INCLURE{fond=modeles/carte_gis,objets=articlesrubrique,id_rubrique=#ID_RUBRIQUE,id_article=#ID_ARTICLE,autocenterandzoom=oui})]</code></pre></div> <p>ce qui envoie vers :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_art1(ARTICLES){id_article ?}{branche ?}{id_mot ?}{0, #ENV{limit}}{par titre}{","}> {"type": "satellite", "geometry": {"type": "Point", "coordinates": [[(#LONGITUDE|scannav)], [(#LATITUDE|scannav)]]}, "id":"#ID_ARTICLE", "title":[(#TITRE*|supprimer_numero|json_encode)], "description":[(#DESCRIPTIF|json_encode)][(#SET{logo_doc,''})] [(#LOGO_ARTICLE|oui) [(#SET{logo_doc,#LOGO_ARTICLE|image_passe_partout{32,32}|image_recadre{32,32}})]] [(#GET{logo_doc}|oui) #SET{icon_w,#GET{logo_doc}|extraire_attribut{src}|largeur} #SET{icon_h,#GET{logo_doc}|extraire_attribut{src}|hauteur} #SET{icon_anchorPoint,''} [,"icon": (#GET{logo_doc}|extraire_attribut{src}|url_absolue|json_encode)], "icon_size": [(#VAL{91}|chr)]#GET{icon_w},#GET{icon_h}[(#VAL{93}|chr)], "icon_anchor": [(#VAL{91}|chr)][(#GET{icon_w}|div{2})],[(#GET{icon_h})][(#VAL{93}|chr)] ]} </BOUCLE_art1></code></pre></div> <p>J'obtiens une carte en mode Carte.<br class="autobr"> Je voudrais : <br>- passer en mode hybride <br>- que le TITRE affiché dans le marker soit cliquable pour renvoyer sur l'article <br>- enfin, modifier le marker en fonction d'un mot clé</p> <p>Et je nage....<br class="autobr"> Merci</p> GIS 2 / GIS 3 2014-05-31T08:18:26Z https://contrib.spip.net/GIS-2-GIS-3#comment475616 2014-05-31T08:18:26Z <p>Bonjour</p> <p>J'utilise GIS en version 2.4.10 pour SPIP 2.1</p> <p>J'aimerai savoir comment modifier la taille des info-bulles apparaissant au clic sur les marqueurs.</p> <p>Merci</p> GIS 2 / GIS 3 2014-05-25T15:09:29Z https://contrib.spip.net/GIS-2-GIS-3#comment475527 2014-05-25T15:09:29Z <p>Moi non plus je ne suis ni maman ni papa, mais je suis une mère pour beaucoup de gens (c'est eux qui le disent<small class="fine d-inline"> </small>!).</p> <p>En tout cas, si, dans un article l'on écrit cela :<br class="autobr"> <tt><carte_gis3|id_gis=2|width=100%|height=400px></tt><br class="autobr"> On affiche bien le point n°2 - et seulement celui-là - sur la carte n°3.</p> <p>Voir ici : <br class="autobr"> <a href="http://www.puissantmarc.com/spip.php?article5" class="spip_url spip_out auto" rel="nofollow external">http://www.puissantmarc.com/spip.php?article5</a></p> <p>Merci encore.</p> GIS 2 / GIS 3 2014-05-25T14:39:21Z https://contrib.spip.net/GIS-2-GIS-3#comment475526 2014-05-25T14:39:21Z <p>Pour clarifier, id_carte_gis est un paramètre à passer au modèle pour différencier deux cartes quand on les insère dans la même page. Ce paramètre (technique) n'est pas là pour spécifier ce qu'on souhaite afficher.</p> <blockquote class="spip"> <p>Et bonnes fêtes des mères (vous êtes des mères pour nous).</p> </blockquote> <p>Je ne suis ni maman, ni papa, mais ça me touche quand même :)</p> GIS 2 / GIS 3 2014-05-25T13:49:29Z https://contrib.spip.net/GIS-2-GIS-3#comment475523 2014-05-25T13:49:29Z <p>Bonjour,</p> <p>Merci de ta réponse. Non, la formulation n'est pas trompeuse, mais il y a écrit en face à gauche « id_carte_gis » et non « id_gis ». Peut-être donner un exemple. En tout cas bravo pour ce plugin.</p> <p>Et bonnes fêtes des mères (vous êtes des mères pour nous).</p> <p>Cordialement,</p> <p>Christian Julia.</p> GIS 2 / GIS 3 2014-05-25T13:44:07Z https://contrib.spip.net/GIS-2-GIS-3#comment475522 2014-05-25T13:44:07Z <p>Pourtant la doc indique bien :</p> <blockquote class="spip"> <p>id unique <strong>de la carte</strong> (à définir si plusieurs cartes sont affichées sur une même page)</p> </blockquote> <p>Peut-être que tu as une idée pour une autre formulation si celle-ci est trompeuse<small class="fine d-inline"> </small>?</p> GIS 2 / GIS 3 2014-05-24T12:06:13Z https://contrib.spip.net/GIS-2-GIS-3#comment475517 2014-05-24T12:06:13Z <p>Je me réponds à moi-même : le point doit être identifié par id_gis et non par id_carte_gis comme indiqué dans le tableau des paramètres.</p> GIS 2 / GIS 3 2014-05-20T09:12:08Z https://contrib.spip.net/GIS-2-GIS-3#comment475462 2014-05-20T09:12:08Z <p>Bonjour,</p> <p>Je voudrais mettre plusieurs cartes dans un article avec à chaque fois un point différent. Je voudrais remplacer dans mon article <a href="http://www.christianjuliablog.fr/spip.php?article35" class="spip_url spip_out auto" rel="nofollow external">http://www.christianjuliablog.fr/spip.php?article35</a> les intégrations de cartes Google Maps par des cartes Gis2 plus maîtrisées. Cette question a été abordée plusieurs fois dans le forum, mais je n'ai pas trouvé la solution. Par exemple, si j'écris ceci :</p> <p><tt><carte_gis|zoom=7|id_article=5|objets=articles|autocenterandzoom=oui|width=100%|height=400px></tt><br class="autobr"> <tt><carte_gis10|id_carte_gis=3|zoom=7|autocenterandzoom=oui|width=100%|height=400px></tt></p> <p>cela me donne deux fois la même carte avec tous les points liés à l'article. L'identification d'un point ne semble pas être prise en compte. Peut-être l'ai-je mal écrite<small class="fine d-inline"> </small>?</p> <p>D'avance, merci pour votre aide.</p> <p>Christian Julia.</p> GIS 2 / GIS 3 2014-05-13T07:15:19Z https://contrib.spip.net/GIS-2-GIS-3#comment475366 2014-05-13T07:15:19Z <p>Pb résolu dans les versions GIS.2.4.10 et GIS.3.4.4 du plugin.<br class="autobr"> Merci b_b</p> GIS 2 / GIS 3 2014-05-12T15:55:33Z https://contrib.spip.net/GIS-2-GIS-3#comment475347 2014-05-12T15:55:33Z <p>Arf, en fait ce bug est corrigé dans la version dans GIS 4 depuis 9 mois, voici qui reporte le correctif dans les branches 2 et 3 :</p> <p><a href="http://zone.spip.org/trac/spip-zone/changeset/82329" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/changeset/82329</a></p> <p>++</p> GIS 2 / GIS 3 2014-05-12T15:51:52Z https://contrib.spip.net/GIS-2-GIS-3#comment475346 2014-05-12T15:51:52Z <p>Ps : C'était la ligne 123 de gis_pipelines.php et non 93 ....</p> GIS 2 / GIS 3 2014-05-12T15:49:36Z https://contrib.spip.net/GIS-2-GIS-3#comment475345 2014-05-12T15:49:36Z <p>Version PHP utilisée 5.2.9<br class="autobr"> Avec la modif suggérée ça marche :-)<br class="autobr"> merci bcp.</p> GIS 2 / GIS 3 2014-05-12T15:35:38Z https://contrib.spip.net/GIS-2-GIS-3#comment475343 2014-05-12T15:35:38Z <p>Quelle version de PHP utilises-tu<small class="fine d-inline"> </small>?</p> <p>Peux-tu tester en modifiant la ligne 93 de gis_pipelines, remplacer :</p> <p><code class="spip_code spip_code_inline" dir="ltr">if ($exifs = @exif_read_data($fichier,'GPS')) {</code></p> <p>par :</p> <p><code class="spip_code spip_code_inline" dir="ltr">if (function_exists('exif_read_data') AND $exifs = @exif_read_data($fichier,'GPS')) {</code></p> <p>++</p> GIS 2 / GIS 3 2014-05-12T15:25:05Z https://contrib.spip.net/GIS-2-GIS-3#comment475341 2014-05-12T15:25:05Z <p>Il n'y a pas d'erreur php, voilà ce que j'ai dans prive_spip.log après la manip :</p> <p>May 12 17:21:20 46.18.229.113 (pid 29494) spip_register_globals(1)<br class="autobr"> May 12 17:21:20 46.18.229.113 (pid 29494) ajoute session ../tmp/sessions/1_ca0785c3ab7947b1c26db91aa165c5f2.php cookie 864000<br class="autobr"> May 12 17:21:20 46.18.229.113 (pid 29494) ajout du document /tmp/phpXytU3P IMG_0041.jpg (M 'document' T 'article' L '1348' D '4626')</p> GIS 2 / GIS 3 2014-05-12T14:34:04Z https://contrib.spip.net/GIS-2-GIS-3#comment475339 2014-05-12T14:34:04Z <p>Il me faut l'erreur générée par php pour corriger le bug. Voici la marche à suivre pour afficher les erreurs php :</p> <p><a href="http://www.spip.net/fr_article4453.html?var_recherche=debuggage#infos_plus" class="spip_url spip_out auto" rel="nofollow external">http://www.spip.net/fr_article4453.html?var_recherche=debuggage#infos_plus</a></p> <p>++</p> GIS 2 / GIS 3 2014-05-12T14:28:43Z https://contrib.spip.net/GIS-2-GIS-3#comment475338 2014-05-12T14:28:43Z <p>Bonjour,<br class="autobr"> Ce pb concerne également spip 2.1.26 et GIS 2.4.9 sur un serveur où les fonctions exif ne sont effectivement pas installées.<br class="autobr"> Ce serait donc le test de présence qui ne fonctionne pas<small class="fine d-inline"> </small>?</p> <p>PS : Au delà du plugin Media, cela affecte le chargement des vignettes dans la mise à jour d'article et cela fait planter l'upload d'un dossier d'images zippé</p> GIS 2 / GIS 3 2014-05-07T19:46:46Z https://contrib.spip.net/GIS-2-GIS-3#comment475278 2014-05-07T19:46:46Z <p>merci</p> <p>ce que je ne comprends pas, c'est qu'avant, j'avais une infobulle avec le lien vers l'article...?</p> GIS 2 / GIS 3 2014-05-06T07:13:19Z https://contrib.spip.net/GIS-2-GIS-3#comment475247 2014-05-06T07:13:19Z <p>bonjour,<br class="autobr"> et merci pour ce plugin dont j'aurai du mal à me passer.</p> <p>J'ai le problème suivant :<br class="autobr"> Lors du téléversement d'une image dans un article, il faut actualiser la page pour que la vignette de l'image apparaisse (avec la fenêtre de mise à jour du document). Il y a des posts qui relatent des symptômes similaires dont la cause était le script « prive/javascript/async_upload.js » mais ici ce n'est pas le cas (le script en question est à jour), j'ai fini par trouver la cause : c'est le plugin GIS 2.4.9. Dès que celui-ci est désactivé tout rentre dans l'ordre... Une idée<small class="fine d-inline"> </small>?<br class="autobr"> Cela se produit sur différents sites qui sont sur des machines différentes.<br class="autobr"> En revanche, le même site installé sur mon Mac Os X (PHP Version 5.2.13 - MySql 5.1.44 ) ne présente pas ce problème</p> <p>Merci de votre aide...</p> <p>config : SPIP 2.1.26 <br class="autobr"> plugins : Acces Restreint 3.0.2 , Afficher Objets 1.2.3 , Agenda 2.1.8, Autorité 0.9.7, cfg 1.15.2, Crayons 1.9.1, GIS 2.4.9, Google analytics 0.3.1, Le Couteau Suisse 1.8.26.00, Lecteur vidéo flv 1.1, Saisies pour formulaires 1.38.3, SPIP Bonux 2.3.0, Thickbox v2 0.3<br class="autobr"> Serveur Linux : PHP Version 5.2.9 - MySql 5.0.88</p> GIS 2 / GIS 3 2014-04-27T18:51:42Z https://contrib.spip.net/GIS-2-GIS-3#comment475136 2014-04-27T18:51:42Z <p>Vu que tu souhaites personnaliser le contenu des infobulles pour les articles, il faut que tu copies le squelette suivant dans squelettes/json :</p> <p><a href="http://zone.spip.org/trac/spip-zone/browser/_plugins_/gis/branches/v2/json/gis_articles.html" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/browser/_plugins_/gis/branches/v2/json/gis_articles.html</a></p> <p>Ensuite il faut modifier ton squelette perso pour changer le titre affiché (par exemple), remplacer :</p> <p><code class="spip_code spip_code_inline" dir="ltr">"title":[(#TITRE_GIS*|sinon{#TITRE*}|supprimer_numero|json_encode)],</code></p> <p>par :</p> <p><code class="spip_code spip_code_inline" dir="ltr">"title":[(#TITRE*|supprimer_numero|json_encode)],</code></p> <p>Affichera le titre de l'article au lieu du titre du point.</p> <p>++</p> GIS 2 / GIS 3 2014-04-27T18:36:14Z https://contrib.spip.net/GIS-2-GIS-3#comment475135 2014-04-27T18:36:14Z <p>merci de la réponse</p> <p>je suis sur SPIP 2.1.19 et gis 2.4.5<br class="autobr"> j'ai bien les squelettes dans json/gis_... non modifié, rien dans squelettes/json...<br class="autobr"> mais je ne vois toujours que les titres des objets s'ils existent...</p> <p>j'ai essayé d'ajouter dans l'appel de la carte un paramètre « objets » de cette manière</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><carte_gis1|zoom=15|lat=45.698342|lon=4.885041 |type=hybride|control_zoom=small|overview=oui|objets=articles> </code></pre></div> <p>mais ca ne change rien...</p> <p>je suppose que l'appel du squelette est automatique selon le contexte objet<small class="fine d-inline"> </small>?</p> <p>donc, je ne vois pas pourquoi ca ne donne rien de plus...</p> <p>merci d'avance d'une piste<br class="autobr"> pam</p> GIS 2 / GIS 3 2014-04-27T12:47:09Z https://contrib.spip.net/GIS-2-GIS-3#comment475130 2014-04-27T12:47:09Z <p>Salut,</p> <p>Le contenu des infobulles est généré par les squelettes situées dans le répertoires json/ du plugin. Exemple pour les articles :</p> <p><a href="http://zone.spip.org/trac/spip-zone/browser/_plugins_/gis/branches/v3/json/gis_articles.html" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/browser/_plugins_/gis/branches/v3/json/gis_articles.html</a></p> <p>Tu peux personnaliser ces squelettes en les copiant dans squelettes/jon.</p> <p>Quelle version de GIS et SPIP utilises-tu<small class="fine d-inline"> </small>? Si tu es sous SPIP 3, je te conseille d'utiliser GIS4 et la lecture de ce tuto :</p> <p><a href="http://contrib.spip.net/Gis-4-Surcharger-les-infobulles" class="spip_url spip_out auto" rel="nofollow external">http://contrib.spip.net/Gis-4-Surcharger-les-infobulles</a></p> <p>++</p> GIS 2 / GIS 3 2014-04-27T08:46:06Z https://contrib.spip.net/GIS-2-GIS-3#comment475126 2014-04-27T08:46:06Z <p>bonjour,</p> <p>désolé si la question a déja été traitée, mais je n'ai pas trouvé sur les premières pages du forum...</p> <p>j'utilise gis depuis qq années, et auparavant, l'infobulle contenait l'intro de l 'article lié... ce qu'elle ne fait plus, elle contient le titre du point GIS s'il existe, et rien sinon...</p> <p>est-ce que j'ai raté qqchose<small class="fine d-inline"> </small>?</p> <p>merci d'avance<br class="autobr"> pam<br class="autobr"> <a href="http://pam.venissieux.org" class="spip_url spip_out auto" rel="nofollow external">http://pam.venissieux.org</a></p> GIS 2 / GIS 3 2014-02-03T17:41:22Z https://contrib.spip.net/GIS-2-GIS-3#comment473658 2014-02-03T17:41:22Z <p>bonjour à tous,</p> <p>je répond à mon post. Le problème venait d'une restriction du module suhosin de php.<br class="autobr"> Pb résolu.</p> <p>Cdt,</p> <p>aro.</p> GIS 2 / GIS 3 2014-01-15T20:31:02Z https://contrib.spip.net/GIS-2-GIS-3#comment473309 2014-01-15T20:31:02Z <p>Bonjour,</p> <p>Peux-tu donner un exemple de contenu de ce fichier gis_articles_age.html<small class="fine d-inline"> </small>? Cela m'aiderait, car pour le moment cela efface tous mes points de la carte<small class="fine d-inline"> </small>;-)</p> <p>Merci<small class="fine d-inline"> </small>!</p> GIS 2 / GIS 3 2013-12-12T14:08:07Z https://contrib.spip.net/GIS-2-GIS-3#comment472691 2013-12-12T14:08:07Z <p>Salut erational, quelle est l'erreur rencontrée<small class="fine d-inline"> </small>? Cela provient peut-être de l'absence des fonctions exifs dans la version de PHP utilisée, pourtant on teste bien leur présence avant de les utiliser, cf :</p> <p><a href="http://zone.spip.org/trac/spip-zone/browser/_plugins_/gis/branches/v3/gis_pipelines.php#L93" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/browser/_plugins_/gis/branches/v3/gis_pipelines.php#L93</a></p> <p>++</p> GIS 2 / GIS 3 2013-12-05T02:15:51Z https://contrib.spip.net/GIS-2-GIS-3#comment472538 2013-12-05T02:15:51Z <p>oui c'est normal car il s'agit de scripts externes à spip : google map (sur leur serveur) et la mapabstraction (en tant que librairie externe)</p> GIS 2 / GIS 3 2013-12-04T23:58:54Z https://contrib.spip.net/GIS-2-GIS-3#comment472536 2013-12-04T23:58:54Z <p>Bonjour, une simple question, est ce normal que ce plugin génère 2 javascript qui ne sont pas pris en compte dans le compactage proposé par spip<small class="fine d-inline"> </small>?</p> <p>Dans mon head j'ai :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><script type='text/javascript' src='local/cache-js/bc35c01506ee5d1654c111d1700d3780.js'></script> <!-- insert_head --> <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false&amp;language=fr"></script> <script id="mxn_script" type="text/javascript" src="http://www.monsite.com/lib/mxn-gis-2.2.2/mxn.js?(googlev3,[geocoder])"></script></code></pre></div> GIS 2 / GIS 3 2013-12-03T08:21:44Z https://contrib.spip.net/GIS-2-GIS-3#comment472489 2013-12-03T08:21:44Z <p>Bonjour</p> <p>Merci pour ton retour, mais tu upgrade gis qui logiquement à les points à jours ...<br class="autobr"> Je vais regarder pour le porter sur mets objets perso.</p> GIS 2 / GIS 3 2013-12-03T08:14:10Z https://contrib.spip.net/GIS-2-GIS-3#comment472488 2013-12-03T08:14:10Z <p>pour ma part, j'ai réglé le problème en faisant une page PHP que j'appelle de temps en temps pour mettre à jour.</p> <pre><code style="color:#000000;"><span style="color:#0000BB;"><?php </span><span style="color:#FF8000;">//ce serait mieux de faire ça avec un cron... // se connecter à la BDD </span><span style="color:#0000BB;">$connection </span><span style="color:#007700;">= </span><span style="color:#0000BB;">mysql_connect</span><span style="color:#007700;">(</span><span style="color:#DD0000;">"localhost"</span><span style="color:#007700;">, </span><span style="color:#DD0000;">"login"</span><span style="color:#007700;">, </span><span style="color:#DD0000;">"motdepasse"</span><span style="color:#007700;">); if (!</span><span style="color:#0000BB;">$connection</span><span style="color:#007700;">) { die(</span><span style="color:#DD0000;">"Not connected : </span><span style="color:#0000BB;">$connection</span><span style="color:#DD0000;"> " </span><span style="color:#007700;">. </span><span style="color:#0000BB;">mysql_error</span><span style="color:#007700;">()); } </span><span style="color:#FF8000;">// choisir la base </span><span style="color:#0000BB;">$db_selected </span><span style="color:#007700;">= </span><span style="color:#0000BB;">mysql_select_db</span><span style="color:#007700;">(</span><span style="color:#DD0000;">"mabase"</span><span style="color:#007700;">, </span><span style="color:#0000BB;">$connection</span><span style="color:#007700;">); if (!</span><span style="color:#0000BB;">$db_selected</span><span style="color:#007700;">) { die(</span><span style="color:#DD0000;">"Can\'t use db : " </span><span style="color:#007700;">. </span><span style="color:#0000BB;">mysql_error</span><span style="color:#007700;">()); } </span><span style="color:#FF8000;">// on cherche les enregistrements sans coordonnees </span><span style="color:#0000BB;">$query </span><span style="color:#007700;">= </span><span style="color:#DD0000;">"SELECT * FROM spip_gis WHERE lat is NULL"</span><span style="color:#007700;">; </span><span style="color:#0000BB;">$result </span><span style="color:#007700;">= </span><span style="color:#0000BB;">mysql_query</span><span style="color:#007700;">(</span><span style="color:#0000BB;">$query</span><span style="color:#007700;">); if (!</span><span style="color:#0000BB;">$result</span><span style="color:#007700;">) { die(</span><span style="color:#DD0000;">"Invalid query: " </span><span style="color:#007700;">. </span><span style="color:#0000BB;">mysql_error</span><span style="color:#007700;">()); } </span><span style="color:#FF8000;">// initialisation de la vitesse de geolocalisation </span><span style="color:#0000BB;">$delay </span><span style="color:#007700;">= </span><span style="color:#0000BB;">0</span><span style="color:#007700;">; </span><span style="color:#FF8000;">// geocodage des adresses </span><span style="color:#007700;">while (</span><span style="color:#0000BB;">$row </span><span style="color:#007700;">= @</span><span style="color:#0000BB;">mysql_fetch_assoc</span><span style="color:#007700;">(</span><span style="color:#0000BB;">$result</span><span style="color:#007700;">)) { </span><span style="color:#0000BB;">$geocode_pending </span><span style="color:#007700;">= </span><span style="color:#0000BB;">true</span><span style="color:#007700;">; while (</span><span style="color:#0000BB;">$geocode_pending</span><span style="color:#007700;">) { </span><span style="color:#0000BB;">$address </span><span style="color:#007700;">= </span><span style="color:#0000BB;">$row</span><span style="color:#007700;">[</span><span style="color:#DD0000;">"addresse"</span><span style="color:#007700;">].</span><span style="color:#DD0000;">" "</span><span style="color:#007700;">.</span><span style="color:#0000BB;">$row</span><span style="color:#007700;">[</span><span style="color:#DD0000;">"code_postal"</span><span style="color:#007700;">].</span><span style="color:#DD0000;">" "</span><span style="color:#007700;">.</span><span style="color:#0000BB;">$row</span><span style="color:#007700;">[</span><span style="color:#DD0000;">"ville"</span><span style="color:#007700;">]; </span><span style="color:#0000BB;">$id </span><span style="color:#007700;">= </span><span style="color:#0000BB;">$row</span><span style="color:#007700;">[</span><span style="color:#DD0000;">"id_gis"</span><span style="color:#007700;">]; </span><span style="color:#0000BB;">$crds </span><span style="color:#007700;">= </span><span style="color:#0000BB;">getXmlCoordsFromAdress</span><span style="color:#007700;">(</span><span style="color:#0000BB;">$address</span><span style="color:#007700;">); if (</span><span style="color:#0000BB;">strcmp</span><span style="color:#007700;">(</span><span style="color:#0000BB;">$crds</span><span style="color:#007700;">[</span><span style="color:#DD0000;">'status'</span><span style="color:#007700;">], </span><span style="color:#DD0000;">"OK"</span><span style="color:#007700;">) == </span><span style="color:#0000BB;">0</span><span style="color:#007700;">) { </span><span style="color:#FF8000;">// successful geocode </span><span style="color:#0000BB;">$geocode_pending </span><span style="color:#007700;">= </span><span style="color:#0000BB;">false</span><span style="color:#007700;">; </span><span style="color:#0000BB;">$lat </span><span style="color:#007700;">= </span><span style="color:#0000BB;">$crds</span><span style="color:#007700;">[</span><span style="color:#DD0000;">'lat'</span><span style="color:#007700;">]; </span><span style="color:#0000BB;">$lng </span><span style="color:#007700;">= </span><span style="color:#0000BB;">$crds</span><span style="color:#007700;">[</span><span style="color:#DD0000;">'lon'</span><span style="color:#007700;">]; </span><span style="color:#0000BB;">$query </span><span style="color:#007700;">= </span><span style="color:#0000BB;">sprintf</span><span style="color:#007700;">(</span><span style="color:#DD0000;">"UPDATE spip_gis " </span><span style="color:#007700;">. </span><span style="color:#DD0000;">" SET lat = '%s', lon = '%s' " </span><span style="color:#007700;">. </span><span style="color:#DD0000;">" WHERE id_gis = %s LIMIT 1;"</span><span style="color:#007700;">, </span><span style="color:#0000BB;">mysql_real_escape_string</span><span style="color:#007700;">(</span><span style="color:#0000BB;">$lat</span><span style="color:#007700;">), </span><span style="color:#0000BB;">mysql_real_escape_string</span><span style="color:#007700;">(</span><span style="color:#0000BB;">$lng</span><span style="color:#007700;">), </span><span style="color:#0000BB;">mysql_real_escape_string</span><span style="color:#007700;">(</span><span style="color:#0000BB;">$id</span><span style="color:#007700;">)); </span><span style="color:#0000BB;">$update_result </span><span style="color:#007700;">= </span><span style="color:#0000BB;">mysql_query</span><span style="color:#007700;">(</span><span style="color:#0000BB;">$query</span><span style="color:#007700;">); if (!</span><span style="color:#0000BB;">$update_result</span><span style="color:#007700;">) { die(</span><span style="color:#DD0000;">"Invalid query: " </span><span style="color:#007700;">. </span><span style="color:#0000BB;">mysql_error</span><span style="color:#007700;">()); } } else if (</span><span style="color:#0000BB;">strcmp</span><span style="color:#007700;">(</span><span style="color:#0000BB;">$crds</span><span style="color:#007700;">[</span><span style="color:#DD0000;">'status'</span><span style="color:#007700;">], </span><span style="color:#DD0000;">"OVER_QUERY_LIMIT"</span><span style="color:#007700;">) == </span><span style="color:#0000BB;">0</span><span style="color:#007700;">) { </span><span style="color:#FF8000;">// sent geocodes too fast </span><span style="color:#0000BB;">$delay </span><span style="color:#007700;">+= </span><span style="color:#0000BB;">100000</span><span style="color:#007700;">; } else { </span><span style="color:#FF8000;">// failure to geocode </span><span style="color:#0000BB;">$geocode_pending </span><span style="color:#007700;">= </span><span style="color:#0000BB;">false</span><span style="color:#007700;">; echo </span><span style="color:#DD0000;">"Address " </span><span style="color:#007700;">. </span><span style="color:#0000BB;">$address </span><span style="color:#007700;">. </span><span style="color:#DD0000;">" failed to geocoded. "</span><span style="color:#007700;">; echo </span><span style="color:#DD0000;">"Received status " </span><span style="color:#007700;">. </span><span style="color:#0000BB;">$crds</span><span style="color:#007700;">[</span><span style="color:#DD0000;">'status'</span><span style="color:#007700;">] . </span><span style="color:#DD0000;">"<br />"</span><span style="color:#007700;">; } </span><span style="color:#0000BB;">usleep</span><span style="color:#007700;">(</span><span style="color:#0000BB;">$delay</span><span style="color:#007700;">); } } function </span><span style="color:#0000BB;">getXmlCoordsFromAdress</span><span style="color:#007700;">(</span><span style="color:#0000BB;">$address</span><span style="color:#007700;">){ </span><span style="color:#0000BB;">$coords</span><span style="color:#007700;">=array(); </span><span style="color:#0000BB;">$base_url</span><span style="color:#007700;">=</span><span style="color:#DD0000;">"http://maps.googleapis.com/maps/api/geocode/xml?"</span><span style="color:#007700;">; </span><span style="color:#FF8000;">// ajouter &region=FR si ambiguité </span><span style="color:#0000BB;">$request_url </span><span style="color:#007700;">= </span><span style="color:#0000BB;">$base_url </span><span style="color:#007700;">. </span><span style="color:#DD0000;">"address=" </span><span style="color:#007700;">. </span><span style="color:#0000BB;">urlencode</span><span style="color:#007700;">(</span><span style="color:#0000BB;">$address</span><span style="color:#007700;">).</span><span style="color:#DD0000;">'&sensor=false&region=FR'</span><span style="color:#007700;">; </span><span style="color:#0000BB;">$xml </span><span style="color:#007700;">= </span><span style="color:#0000BB;">simplexml_load_file</span><span style="color:#007700;">(</span><span style="color:#0000BB;">$request_url</span><span style="color:#007700;">) or die(</span><span style="color:#DD0000;">"url not loading"</span><span style="color:#007700;">); </span><span style="color:#FF8000;">//print_r($xml); </span><span style="color:#0000BB;">$coords</span><span style="color:#007700;">[</span><span style="color:#DD0000;">'lat'</span><span style="color:#007700;">]=</span><span style="color:#0000BB;">$coords</span><span style="color:#007700;">[</span><span style="color:#DD0000;">'lon'</span><span style="color:#007700;">]=</span><span style="color:#DD0000;">''</span><span style="color:#007700;">; </span><span style="color:#0000BB;">$coords</span><span style="color:#007700;">[</span><span style="color:#DD0000;">'status'</span><span style="color:#007700;">] = </span><span style="color:#0000BB;">$xml</span><span style="color:#007700;">-></span><span style="color:#0000BB;">status </span><span style="color:#007700;">; if(</span><span style="color:#0000BB;">$coords</span><span style="color:#007700;">[</span><span style="color:#DD0000;">'status'</span><span style="color:#007700;">]==</span><span style="color:#DD0000;">'OK'</span><span style="color:#007700;">){ </span><span style="color:#0000BB;">$coords</span><span style="color:#007700;">[</span><span style="color:#DD0000;">'lat'</span><span style="color:#007700;">] = </span><span style="color:#0000BB;">$xml</span><span style="color:#007700;">-></span><span style="color:#0000BB;">result</span><span style="color:#007700;">-></span><span style="color:#0000BB;">geometry</span><span style="color:#007700;">-></span><span style="color:#0000BB;">location</span><span style="color:#007700;">-></span><span style="color:#0000BB;">lat </span><span style="color:#007700;">; </span><span style="color:#0000BB;">$coords</span><span style="color:#007700;">[</span><span style="color:#DD0000;">'lon'</span><span style="color:#007700;">] = </span><span style="color:#0000BB;">$xml</span><span style="color:#007700;">-></span><span style="color:#0000BB;">result</span><span style="color:#007700;">-></span><span style="color:#0000BB;">geometry</span><span style="color:#007700;">-></span><span style="color:#0000BB;">location</span><span style="color:#007700;">-></span><span style="color:#0000BB;">lng </span><span style="color:#007700;">; } return </span><span style="color:#0000BB;">$coords</span><span style="color:#007700;">; } </span><span style="color:#0000BB;">?></span></code></pre> GIS 2 / GIS 3 2013-11-30T12:52:16Z https://contrib.spip.net/GIS-2-GIS-3#comment472447 2013-11-30T12:52:16Z <p>Bonjour</p> <p>Je cherche a savoir si ce projet à vu le jour<small class="fine d-inline"> </small>? un projet de plugins a été commencer ou pas finalement<small class="fine d-inline"> </small>?</p> GIS 2 / GIS 3 2013-11-12T03:21:49Z https://contrib.spip.net/GIS-2-GIS-3#comment472140 2013-11-12T03:21:49Z <p>l'erreur vient gis_pipelines.php, <code class="spip_code spip_code_inline" dir="ltr">function gis_post_edition($flux){</code><br class="autobr"> si on supprime le bloc qui gere l'ajout de document tout rentre dans l'ordre</p> <div class="precode"><pre class="spip_code spip_code_block language-php" dir="ltr" style="text-align:left;" data-language="php"><code>if (($flux['args']['operation'] == 'ajouter_document') AND ($document = sql_fetsel("*","spip_documents","id_document=".intval($flux['args']['id_objet']))) ) { /* ici un soucis */ }</code></pre></div> GIS 2 / GIS 3 2013-11-12T02:15:37Z https://contrib.spip.net/GIS-2-GIS-3#comment472139 2013-11-12T02:15:37Z <p>hello,un petit bug à signaler sur GIS 3.4.3 et SPIP 3.0.13 <br class="autobr"> L'activation du plugin GIS semble pertuber le plugin-dis Medias au niveau de la vignette personnalisée. Lorsqu'on édite un document pour modifier ou ajouter une vignette, l'upload de vignette échoue (formulaire illustrer_document).</p> <p>Je cherche l'erreur ...</p> GIS 2 / GIS 3 2013-10-30T20:15:18Z https://contrib.spip.net/GIS-2-GIS-3#comment471919 2013-10-30T20:15:18Z <p>Bonjour</p> <p>Je souhaite implanter GIS sur un SPIP 2.1.<br class="autobr"> Au niveau fonctionnel je dois afficher une trentaine de points et l'idée serait de proposer au visiteur de taper via un champ sa ville de recherche puis d'afficher les points les plus proches de sa ville.<br class="autobr"> Je ne vois pas du tout comment faire, merci pour votre aide.</p> GIS 2 / GIS 3 2013-09-23T15:35:04Z https://contrib.spip.net/GIS-2-GIS-3#comment470955 2013-09-23T15:35:04Z <p>Pour cela il suffit de te faire un fichier squelettes/json/gis_articles_age.html dans lequel ton critère age sera présent sur la boucle. Ensuite tu pourras utiliser ce squelette json en passant le paramètre objets=articles_age à ton appel du modèle.</p> <p>Et voilà :)</p> GIS 2 / GIS 3 2013-09-23T15:26:19Z https://contrib.spip.net/GIS-2-GIS-3#comment470953 2013-09-23T15:26:19Z <p>Bonjour,</p> <p>J'utilise SPIP 3.0.5 et GIS 3.3.11.<br class="autobr"> Avec GIS, J'aimerais savoir s'il est possible de faire passer un paramètre dans un inclure pour faire la chose suivante :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>[(#INCLURE{fond=modeles/carte_gis, id_rubrique=18, objets=articles{age < 300}, autocenterandzoom=oui, autofocus_marker=oui})]</code></pre></div> <p>Bien évidemment, ce « hack » ne fonctionne pas.<br class="autobr"> Je voudrais sélectionner uniquement les articles dont l'âge est inférieur à 300 jours. Est-ce possible<small class="fine d-inline"> </small>?<br class="autobr"> Si non, existe-t-il une solution avec GIS qui éviterait d'effacer tous ces vieux articles<small class="fine d-inline"> </small>?</p> <p>Merci de votre réponse<small class="fine d-inline"> </small>! :)</p> GIS 2 / GIS 3 2013-09-18T16:53:44Z https://contrib.spip.net/GIS-2-GIS-3#comment470836 2013-09-18T16:53:44Z <p>Bonjour,</p> <p>J'ai installé votre plugin sur deux SPIP.<br class="autobr"> L'un est un SPIP 3.0.4 et GIS 3.3.11, l'autre un SPIP 3.0.5 et GIS 3.3.11 <br class="autobr"> Le deuxième est un clone du premier. Ils sont donc identiques mis à part pour quelques articles.<br class="autobr"> J'ai remarqué que pour le deuxième SPIP (sous 3.0.5), il semble y avoir un problème avec le paramètre « autocenterandzoom=oui » qui semble ne pas être correctement pris en compte. En effet, un zoom au maximum est appliqué, et ce en dépit du paramètre « zoom=4 ».</p> <p>D'où cela peut-il venir<small class="fine d-inline"> </small>?</p> <p>Merci de votre réponse.</p> GIS 2 / GIS 3 2013-07-19T14:29:13Z https://contrib.spip.net/GIS-2-GIS-3#comment469613 2013-07-19T14:29:13Z <p>bonjour à tous,</p> <p>Tout d'abord, merci pour ce plugin très intéressant.<br class="autobr"> J'ai rajouté la possibilité de créer des points à partir d'un tableau fourni à l'inclure.<br class="autobr"> Tout marche bien du moment qu'il n'y a pas plus de 14 points par carte. Malheureusement pour moi, j'en ai beaucoup plus parfois.</p> <p>Quelqu'un a-il une idée sur la cause de ce problème<small class="fine d-inline"> </small>?</p> <p>Cordialement,</p> <p>aro.</p> GIS 2 / GIS 3 2013-07-08T14:30:49Z https://contrib.spip.net/GIS-2-GIS-3#comment469412 2013-07-08T14:30:49Z <p>Salut,</p> <p>Comme je le disais dans un message précédent :</p> <blockquote class="spip"> <p>Le problème de coller un lien sur le titre de la bulle, est que le code source du lien sera affiché dans l'infobulle affichée au survol du marker, résultat pas très classe.</p> </blockquote> <p><a href="http://contrib.spip.net/GIS-2-GIS-3?debut_comments-list=-1#forum459967" class="spip_url spip_out auto" rel="nofollow external">http://contrib.spip.net/GIS-2-GIS-3?debut_comments-list=-1#forum459967</a></p> <p>À ce jour, il n'y a pas de solution à ce problème avec GIS 2 ou 3, par contre GIS 4 ne comporte plus ce bug. J'avais proposé un patch pour corriger la librairie Mapstraction sur ce point, mais la nouvelle version tarde à devenir publique (wait and see de ce côté). Perso je focalise mon temps sur la v4 de GIS qui utilise maintenant la librairie Leaflet et ne fonctionne que sous SPIP 3.x.</p> <p>++</p> GIS 2 / GIS 3 2013-07-08T14:03:34Z https://contrib.spip.net/GIS-2-GIS-3#comment469411 2013-07-08T14:03:34Z <p>Bonjour, petit souci avec le plugin<small class="fine d-inline"> </small>! En effet, il y a du html dans les bulles d'aides des marqueurs :/ Comment régler cela<small class="fine d-inline"> </small>?? URL : <a href="http://www.perigueux-habitat.fr/-Les-antennes-de-quartier-.html" class="spip_url spip_out auto" rel="nofollow external">http://www.perigueux-habitat.fr/-Les-antennes-de-quartier-.html</a><br class="autobr"> En vous remerciant.</p> GIS 2 / GIS 3 2013-06-26T11:37:34Z https://contrib.spip.net/GIS-2-GIS-3#comment469149 2013-06-26T11:37:34Z <p>Merci Bruno, toujours aussi réactif<small class="fine d-inline"> </small>!<small class="fine d-inline"> </small>;)</p> GIS 2 / GIS 3 2013-06-26T09:16:51Z https://contrib.spip.net/GIS-2-GIS-3#comment469143 2013-06-26T09:16:51Z <p>Top<small class="fine d-inline"> </small>!! Merci à toi<small class="fine d-inline"> </small>!!</p> GIS 2 / GIS 3 2013-06-26T08:23:16Z https://contrib.spip.net/GIS-2-GIS-3#comment469134 2013-06-26T08:23:16Z <p>Et voilà, les version 2.4.8 et 3.4.3 corrigent le problème :</p> <p><a href="http://zone.spip.org/trac/spip-zone/changeset/73894" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/changeset/73894</a></p> <p><a href="http://zone.spip.org/trac/spip-zone/changeset/73895" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/changeset/73895</a></p> <p>++</p> GIS 2 / GIS 3 2013-06-26T08:01:49Z https://contrib.spip.net/GIS-2-GIS-3#comment469131 2013-06-26T08:01:49Z <p>Ok je vois le bug aussi sur un de mes derniers sites qui utilise cette version de GIS :</p> <p><a href="http://www.francejka.com/-dojos-.html" class="spip_url spip_out auto" rel="nofollow external">http://www.francejka.com/-dojos-.html</a></p> <p>J'ai trouvé un ticket sur l'espace github de mapstraction qui référence le bug et propose un patch :</p> <p><a href="https://github.com/mapstraction/mxn/pull/257" class="spip_url spip_out auto" rel="nofollow external">https://github.com/mapstraction/mxn/pull/257</a></p> <p>Je le backport dans la lib et envoie une maj du plugin dans la journée.</p> <p>++</p> GIS 2 / GIS 3 2013-06-25T18:42:17Z https://contrib.spip.net/GIS-2-GIS-3#comment469108 2013-06-25T18:42:17Z <p>Hello<small class="fine d-inline"> </small>!</p> <p>Ah oui pardon b_b : <a href="http://www.en-randonnee.com" class="spip_out" rel='nofollow external'>http://www.en-randonnee.com</a><br class="autobr"> Tu peux pas louper la carte<small class="fine d-inline"> </small>;)</p> <p>Ok Mist.GraphX, c'est quand même louche cette histoire. Hop d'un coup Google décide de plus afficher les éléments de navigation sur la carte</p> <p>Merci à vous 2<br class="autobr"> ++</p> GIS 2 / GIS 3 2013-06-25T17:04:55Z https://contrib.spip.net/GIS-2-GIS-3#comment469105 2013-06-25T17:04:55Z <p>Hello,</p> <p>Apparemment je rencontre le même problème sur le même type de configuration, avec l'api google.</p> <p>api = googlev3<br class="autobr"> GIS 2.4.4 - stable<br class="autobr"> SPIP 2.1.17</p> <p>Visible ici : <a href="http://www.des-gens.net/-ANACR-" class="spip_url spip_out auto" rel="nofollow external">http://www.des-gens.net/-ANACR-</a></p> <p>Mais ça doit être l'api car j'ai le cas sur d'autres sites en spip3 et Gis3.</p> <p>En fait disparition des boutons de zoom+/- et de la direction.</p> GIS 2 / GIS 3 2013-06-25T09:26:59Z https://contrib.spip.net/GIS-2-GIS-3#comment469073 2013-06-25T09:26:59Z <p>Salut, impossible de t'aider sans l'url de la page qui pose problème.</p> <p>++</p> GIS 2 / GIS 3 2013-06-24T18:20:47Z https://contrib.spip.net/GIS-2-GIS-3#comment469059 2013-06-24T18:20:47Z <p>Hello<small class="fine d-inline"> </small>!</p> <p>Depuis quelques jours, mes contrôles de déplacement sur la carte ont disparu<small class="fine d-inline"> </small>!! En effet, sur le Front comme sur le Backoffice, il n'y a plus l'affichage du pan (haut, bas, gauche et droite) et de la slidebar (+ -), j'utilise l'API 3 de GoogleMap pour l'affichage de mes cartes.<br class="autobr"> Je suis en SPIP 2.1.23, GIS 2.4.7.</p> <p>Est-ce que quelques choses n'aurait pas changé au niveau de l'API qui n'est plus lisible sur GIS<small class="fine d-inline"> </small>?</p> <p>Quelqu'un aurait- il constaté la même chose sur son site<small class="fine d-inline"> </small>?<br class="autobr"> Merci à vous<small class="fine d-inline"> </small>;)</p> <p>PS : Je précise que mon code n'a pas changé et que la mise à jour de SPIP et de GIS n'y est probablement pour rien car j'ai constaté ceci également en 2.1.19 et GIS 2.4.5 avant de faire la mise à jour</p> GIS 2 / GIS 3 2013-06-17T17:18:25Z https://contrib.spip.net/GIS-2-GIS-3#comment468848 2013-06-17T17:18:25Z <p>Et l'adresse de l'API de mapquest pour geocoder est <a href="http://open.mapquestapi.com/geocoding/" class="spip_url spip_out auto" rel="nofollow external">http://open.mapquestapi.com/geocoding/</a><br class="autobr"> (je note : utiliser open même license que osm > Open Street Map)</p> GIS 2 / GIS 3 2013-06-17T17:10:51Z https://contrib.spip.net/GIS-2-GIS-3#comment468847 2013-06-17T17:10:51Z <p>le lien est à présent</p> <p><a href="https://developers.google.com/maps/documentation/geocoding/index" class="spip_url spip_out auto" rel="nofollow external">https://developers.google.com/maps/documentation/geocoding/index</a></p> <p>et l'exemple est</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>http://maps.googleapis.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA&sensor=true</code></pre></div> <p>googggle restreint les accès à son serveur pour rechercher des adresses (environ 2000 par jour par IP)</p> <p>Et pour b_b il faudrait tester le geocoder de mapquest, bien d'accord<small class="fine d-inline"> </small>!</p> GIS 2 / GIS 3 2013-03-06T09:42:44Z https://contrib.spip.net/GIS-2-GIS-3#comment465892 2013-03-06T09:42:44Z <p>Aïe aïe... Oui, merci beaucoup<small class="fine d-inline"> </small>!</p> GIS 2 / GIS 3 2013-03-06T09:14:25Z https://contrib.spip.net/GIS-2-GIS-3#comment465890 2013-03-06T09:14:25Z <p>Ta page comporte une erreur javascript, donc pas de carte affichée. L'erreur en question pointe sur ce code :</p> <p><code class="spip_code spip_code_inline" dir="ltr">map1.setCenterAndZoom(new mxn.LatLonPoint(,),15);</code></p> <p>Tu as tout simplement oublié de configuré les coordonnées par défaut dans la page de config du plugin...</p> GIS 2 / GIS 3 2013-03-05T10:12:42Z https://contrib.spip.net/GIS-2-GIS-3#comment465858 2013-03-05T10:12:42Z <p>Pas de chance<small class="fine d-inline"> </small>! Avec le même code (sauf erreur de ma part) ça ne marche pas sur un autre site : <br class="autobr"> <a href="http://fonds-saintyves.fr/Paroisses-Saint-Yves" class="spip_url spip_out auto" rel="nofollow external">http://fonds-saintyves.fr/Paroisses-Saint-Yves</a><br class="autobr"> Théoriquement on devrait là afficher une carte centrée sur la cathédrale de Tréguier... :-(</p> GIS 2 / GIS 3 2013-02-22T16:28:51Z https://contrib.spip.net/GIS-2-GIS-3#comment465575 2013-02-22T16:28:51Z <p>Ça marche<small class="fine d-inline"> </small>! Merci (bis)<small class="fine d-inline"> </small>!</p> GIS 2 / GIS 3 2013-02-22T16:24:56Z https://contrib.spip.net/GIS-2-GIS-3#comment465574 2013-02-22T16:24:56Z <p>Oups<small class="fine d-inline"> </small>! Ca m'avait échappé<small class="fine d-inline"> </small>! Ca a du être introduit par GIS2 (le traître<small class="fine d-inline"> </small>;-) )<br class="autobr"> Y a-t-il une option que ne ferait apparaître la carte que si il y a un point attaché<small class="fine d-inline"> </small>? (Je vais quand même tester le code que tu m'as donné).<br class="autobr"> Merci<small class="fine d-inline"> </small>!<br class="autobr"> (à suivre...)</p> GIS 2 / GIS 3 2013-02-22T16:18:07Z https://contrib.spip.net/GIS-2-GIS-3#comment465570 2013-02-22T16:18:07Z <p>Merci pour le lien, c'est bien pratique pour aider :)</p> <p>Alors, ton squelette fait exactement ce que tu lui demande de faire avec ce code :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>[(#REM) Cartographie] [(#MODELE{carte_gis, zoom=15, type=satellite, control_zoom=large})]</code></pre></div> <p><a href="http://2013.uea-assomption.cef.fr/sites/2013.uea-assomption.cef.fr/squelettes/article.html" class="spip_url spip_out auto" rel="nofollow external">http://2013.uea-assomption.cef.fr/sites/2013.uea-assomption.cef.fr/squelettes/article.html</a></p> <p>Il faudrait tout simplement conditionner cet inclure en fonction de la présence d'un point attaché à l'article avec le code suivant :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_unpoint(GIS){id_article}{0,1}> Ici le code de la carte </BOUCLE_unpoint></code></pre></div> <p>++</p> GIS 2 / GIS 3 2013-02-22T16:14:07Z https://contrib.spip.net/GIS-2-GIS-3#comment465568 2013-02-22T16:14:07Z <p>Pages publiques : <br class="autobr"> <a href="http://2013.uea-assomption.cef.fr/" class="spip_url spip_out auto" rel="nofollow external">http://2013.uea-assomption.cef.fr/</a></p> GIS 2 / GIS 3 2013-02-22T16:03:50Z https://contrib.spip.net/GIS-2-GIS-3#comment465567 2013-02-22T16:03:50Z <p>Salut,</p> <blockquote class="spip"> <p> il a le malheur de faire apparaître une carte dans toutes mes pages</p> </blockquote> <p>Toutes les pages de l'espace public ou de l'espace privé<small class="fine d-inline"> </small>?</p> GIS 2 / GIS 3 2013-02-22T16:00:00Z https://contrib.spip.net/GIS-2-GIS-3#comment465566 2013-02-22T16:00:00Z <p>Bonjour,<br class="autobr"> J'utilise ce plugin mais il a le malheur de faire apparaître une carte dans toutes mes pages, ce que je ne lui demande pas<small class="fine d-inline"> </small>! Et je en vois pas comment dévalider cela.<br class="autobr"> Merci d'avance<small class="fine d-inline"> </small>!</p> GIS 2 / GIS 3 2013-02-13T18:16:31Z https://contrib.spip.net/GIS-2-GIS-3#comment465306 2013-02-13T18:16:31Z <p>Salut, ce que tu souhaites faire est possible en utilisant le critère distance qui est disponible dans la version 4 de GIS (uniquement pour SPIP 3). Par contre, il n'y a pas de solution toute faite, il te faudra bidouiller un peu de code pour y arriver<small class="fine d-inline"> </small>;)</p> <p>++</p> GIS 2 / GIS 3 2013-02-13T17:16:30Z https://contrib.spip.net/GIS-2-GIS-3#comment465295 2013-02-13T17:16:30Z <p>Salut, oui le clustering de markers est possible, mais uniquement avec la version 4 de GIS pour SPIP 3. Tu peux aussi le faire avec GIS 3 sous SPIP 2, mais pour cela il faut mettre les main dans le code...</p> <p>Exemple sur Géodiversité qui tourne encore sous SPIP 2 avec GIS 2 (utilisant l'API google) :</p> <p><a href="http://www.geodiversite.net/spip.php?page=carte" class="spip_url spip_out auto" rel="nofollow external">http://www.geodiversite.net/spip.php?page=carte</a></p> <p>Dans cette page la carte utilise bien les scripts de GIS, mais tout le code qui génère la carte est fait « à la main ».</p> <p>++</p> GIS 2 / GIS 3 2013-02-13T17:12:46Z https://contrib.spip.net/GIS-2-GIS-3#comment465294 2013-02-13T17:12:46Z <p>Salut StephanD (<= moi aussi je peut rajouter des lettres à la fin des prénoms ^^)</p> <p>Jamais observé ce bug, et en ce moment j'ai plutôt tendance à recommander l'usage de GIS4 pour SPIP 3 :p</p> <p>Tu devrais activer l'affichage des erreurs PHP depuis ton fichier d'options pour avoir un peu plus d'info à me filer => <a href="http://www.spip.net/fr_article4453.html" class="spip_url spip_out auto" rel="nofollow external">http://www.spip.net/fr_article4453.html</a></p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>error_reporting(E_ALL^E_NOTICE); ini_set ("display_errors", "On");</code></pre></div> <p>Sinon, passe en causer sur IRC la semaine prochaine...</p> GIS 2 / GIS 3 2013-02-12T03:08:14Z https://contrib.spip.net/GIS-2-GIS-3#comment465225 2013-02-12T03:08:14Z <p>Bonjour,</p> <p>Est-ce possible de faire avec ce plugin un moteur de recherche public pour donner comme résultat une carte présentant les X marqueurs à proximité de l'adresse saisie<small class="fine d-inline"> </small>?</p> <p>Merci de m'orienter dans mes recherches<small class="fine d-inline"> </small>!</p> <p>(Désolé de cette question de néophyte... je ne suis pas développeur et je n'ai rien trouvé comme solution/indice à mon besoin sur cette page ou les différents forums.)</p>