J'essaye l'exemple geoportalMap_osm.html mais il manque le fichier ../data/lyon.osm
Au passage sur ce chargement de gml, j'ai un popup!
J'essaye l'exemple geoportalMap_osm.html mais il manque le fichier ../data/lyon.osm
Au passage sur ce chargement de gml, j'ai un popup!
Je l'ai récupéré en faisant un wget sur l'url trouvée dans l'exemple http://api.openstreetmap.org/api/0.6....81,4.82,45.82
Il reste du travail pour les gens d'OSM!
J'ai fait une version sur mon secteur géographique, qui fonctionne en local mas pas en distant: http://atlasnw.free.fr/geoportail/ap...mples/osm.html
La taille du fichier osm est certainement en cause (1Mo).
Je viens de mettre en ligne les exemples:
http://atlasnw.free.fr/geoportail/ap...eta5/examples/
J'ai fait de la conversion "bourrin" en perl, tout ne fonctionne pas, mais cela donne un aperçu
le code perl:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 $lignes =~ s/\@debug\@//g; $lignes =~ s/\@firebug\@//g; $lignes =~ s{\@apiUrl\@}{http://api.ign.fr/geoportail}g; $lignes =~ s{\@project.version\@}{1.0beta4-e}g; $lignes =~ s{\@api.key.fxx\@}{1731453248655229623}g; $lignes =~ s{\@geoportal\@}{<script type="text/javascript" src="/geoportail/api/js/1.0beta5/GeoportalExtended.js"></script>}g; $lignes =~ s/\@in\@/false/g; $lignes =~ s/\@onload\@/ onload="initGeoportalMap();"/g; $lignes =~ s{\@proxy\@}{'/geoportail/proxy.php'}g; $lignes =~ s{\@visu\@}{/geoportail/api}g; $lignes =~ s{\@openlayers.css.path\@}{/geoportail/api/js/1.0beta5}g; $lignes =~ s{\@geoportal.css.path\@}{/geoportail/api/js/1.0beta5}g;
Superbe effort, j'ai l'impression d'être sur ma machine
Il te manque @onload2@, @geoportal.extended@ => 8 tests échouent
Les KML, GPX manquent => les tests retournent des erreurs. Je les ai attaché à la réponse.
Le WMS des avalanches du Ministère est de nouveau down (ou a encore changé d'URL ...)
Cet après-midi, j'ai fait des corrections/évolutions pour les tests :
- geoportalAlert.html
- geoportalXYForm.html
- geoportalLike.html
Et je suis en train d'ajouter le WFS à Geoportal.Control.AddVectorLayer![]()
J'ai oublié :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $lignes =~ s{\@onload2\@}{\tonload="firstOnLoadCallback();secondOnLoadCallback();initGeoportalMap();"}g; $lignes =~ s{\@geoportal.extended\@}{<script type="text/javascript" src="/geoportail/api/js/1.0beta5/GeoportalExtended.js"></script>}g;
J'ai ajouté les fichiers kml/gpx, ajouté les 2 lignes de conversion.
J'ai juste regardé le nouveau rendu kml, il est superbe!
Au fait, j'essaye de suivre (avec passion mais sans trop comprendre la technique) vos échanges sur "pre 1.0beta5".
S'agit-il d'une nouvelle version disponible "grand-public" ?
Sans être de nature envieuse, Mga_geo aurait-il accès à des sources privilégiées ?![]()
Tout a démarré là !
Voici les dernières versions de l'API (complète) et exemples associés. Par rapport à la précédente version :
- AddVectorLayer : support WFS ajouté;
- Corrections de divers boggues et mise à niveau des exemples.
Si vous avez des remarques / retours, n'hésitez pas !
J'ai mis à jour les fichiers sur http://atlasnw.free.fr/geoportail/ap...eta5/examples/
J'ai dû, comme d'habitude, me louper quelque part car entre la version locale et celle de free de la page geoportalLike.html, il y a beaucoup de différences,
les boutons:
- historique de navigation
- recherche d'adresses, de lieu (ne sont pas fonctionnels)
- mesure de distance, de surface
Par contre cette page permet de voir comment mettre en bandeau html (marge gauche/marge droite) les menus et le redimensionnement de la fenêtre "viewer" est nickel
Je jetterai un oeil, mais sache que :
- historique de navigation : je ne l'ai testé que sous FF2. Il peut y avoir des problèmes de CSS sur les autres butineurs;
- Recherche : c'est normal - cela ne fonctionne que sur l'infrastructure de développement. Il faudra que le contrat contienne les couches idoines une fois en production;
- Mesures, là c'est étonnant (une conséquence des précédentes?)
J'utilise le même navigateur FF 3.0.13 pour accéder en local ( serveur xampp sous Windows XP) ou sous free.fr (serveur Apache sauce free).
Quand j'ai une différence de rendu, j'ai une forte tendance à pencher pour une erreur de transfert ftp vers free.
Je remettrai en place l'arborescence complète et tout devrait rentrer dans l'ordre.
En cadeau Bonux, une page avec le même kml rendu par l'API et par GM:
si proche et si différent!
http://atlasnw.free.fr/geoportail/ap...mples/kml.html
Je viens de remettre en place l'ensemble des fichiers et j'ai le même comportement en local que sur free.
La page http://atlasnw.free.fr/geoportail/ap...ortalLike.html fonctionne correctement maintenant.
Pas tout de suite puisque, c'est sur l'infrastructure de développement:
- la recherche par lieux ne fonctionne pas encore (j'attend le branchement de la base de données, puis du service);
- la recherche par adresse fonctionne;
- la recherche inverse d'adresse (lon,lat)->adresse n'est pas encore branchée (j'attend le service, mais les premiers tests sont ok).
A terme, il faudra ajouter deux nouvelles couches dans les contrats (à priori). Mais, sous quelles conditions, je ne sais point![]()
Si je comprends bien la question :
les "boutons" dans la partie gauche sont des Control (en général des Panel) qui sont pilotés par des CSS provoquant le remplissage horizontal par rapport au conteneur parent :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 .gpControlXXX { float:left; position: relative; width:100%; ... }
Voici les dernières versions de l'API (complète) et exemples associés. Par rapport à la précédente version :
- Hack AddImageLayer (WMS) pour contourner les WMS dont les GetCapabilities sont verbeuses;
- Intégration du ticket 2195 (KML folder).
Bons tests!
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager