Message posté par : staubli
----------------------------------------
Bonjour a tous
on a differents projets Sous lizmap qui fonctionnent tres bien. Je finis un gros projet là mais impossible de le publier Avec Lizmap, j'ai la fameuse erreur "Service non disponible".
Je suis alors reparti d'un projet qui fonctionne et dès que je lui mets le moindre nouveau jeu de données ca ne marche plus. Je l'efface ca remarche. Mes données sont dans Postgre mais j'avais le meme problème quand mes données etaient sur le DD.
PostgreSQL 9.5.9 on x86_64-pc-linux-gnu
Lizmap webclient 3.3 ou 3.2: l'un ou l'autre marche Avec les anciennes données et ne marchent pas Avec les nouvelles.
Je me dis que ca doit avoir quelque Chose à voir Avec ma Version de qgis (3.4).
Des idées ? Merci a+
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=335689#p335689
Pour y répondre : webmapping(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : kili888
----------------------------------------
Bonjour je souhaite récupérer toutes les données issues du géoportail sous formes de flux WMS/WFS. Je ne trouve pas les adresses des liens. Pouvez-vous m'aider svp ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=335669#p335669
Pour y répondre : webmapping(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : vistel237 (vtchako99(a)gmail.com)
----------------------------------------
bonjour, bonsoir j’espère que vous allez bien alors voila j'ai pour projet de réaliser une application pour générer des itinéraire en utilisant des données d'adresse stocker dans geoserver seulement voila j'ai deja les donne dans geoserver et j'ai deja commencer en utilisant leaflet mais seulement voila j’arrive a charge le fond de carte openstreetmap et la couche d'adresse de geoserver et j"ai mit la leaflet routing machine et sa marche mais il n'arrive pas a voire mes donne de geoserver
pas s'il vous plait besoin d'aide
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=334946#p334946
Pour y répondre : webmapping(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : vistel237 (vtchako99(a)gmail.com)
----------------------------------------
bonjour alors voilas je travaille sur un projet de classe ou il m'ai demander de calculer des itinéraire a partir de ma localisation alors après avoir chercher j'ai trouver la librairie Leaflet Routing Machine qui permet de determiner des itinéraire seulement voila je crois qu'il mâche avec des données de openstreetmap et il ne permet pas de prendre ma position actuel comme point de depart parce-que quand j'ajoute le L.control.locate().addTo(map);
la machine de routaage disparait alors que j'ai déjà ajouter les librairie cdnj dans le html alors voici mes question:
1- comment faire en sorte qu'il prenne en compte ma localisation comme point de part?????
2-comment faire ensorte que la librairie deter mine des itineraire meme avec des donnees stocker dans geoserver???
merci pour vos reponce et je laisse mon code a disposition:
HTML
-----------------
Code :
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<!-- CSS only -->
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/css/bootstrap.min.css" integrity="sha384-9aIt2nRpC12Uk9gS9baDl411NQApFmC26EwAOH8WgZl5MYYxFfc+NcPb1dKGj7Sk" crossorigin="anonymous">
<!-- Fichiers CSS -->
<link rel="stylesheet" href="https://unpkg.com/leaflet@1.6.0/dist/leaflet.css" integrity="sha512-xwE/Az9zrjBIphAcBb3F6JVqxf46+CDLwfLMHloNu6KEQCAWi6HcDUbeOfBIptF7tcCzusKFjFw2yuvEpDL9wQ==" crossorigin=""/>
<!-- Ces deux balises link sont à insérer entre les deux balises existantes -->
<link rel="stylesheet" href="https://unpkg.com/leaflet-control-geocoder/dist/Control.Geocoder.css" />
<link rel="stylesheet" href="https://unpkg.com/leaflet-routing-machine@latest/dist/leaflet-routing-machi…" />
<link rel="stylesheet" href="css/Stile.css">
</head>
<body>
<!-- cdn pour la localisation-->
<script src='https://api.mapbox.com/mapbox.js/plugins/leaflet-locatecontrol/v0.43.0/L.Co…'></script>
<link href='https://api.mapbox.com/mapbox.js/plugins/leaflet-locatecontrol/v0.43.0/L.Co…' rel='stylesheet' />
<link href='https://api.mapbox.com/mapbox.js/plugins/leaflet-locatecontrol/v0.43.0/L.Co…' rel='stylesheet' />
<!-- cdn pour les glifIcon-->
<link href='https://api.mapbox.com/mapbox.js/plugins/leaflet-locatecontrol/v0.43.0/css/…' rel='stylesheet' />
<!-- cdn pour le plein ecrant-->
<script src='https://api.mapbox.com/mapbox.js/plugins/leaflet-fullscreen/v1.0.1/Leaflet.…'></script>
<link href='https://api.mapbox.com/mapbox.js/plugins/leaflet-fullscreen/v1.0.1/leaflet.…' rel='stylesheet' />
<div id="bandeau">
<div id="titre">Leaflet.js / Master SIGAT</div>
</div>
<div id="cadre">
<div id="encart">
<form acttion="index.php" method="Post">
<div class="form-row">
<div class="form-group col-md-6">
<label for="nom">Nom du Point</label>
<input type="text" name="nom" class="form-control" id="name" placeholder="nom du point">
</div>
<div class="form-group col-md-6">
<label for="Longitude">Longitude</label>
<input type="number" name="long" class="form-control" id="Longitude" placeholder="Longitude du point">
</div>
</div>
<div class="form-group">
<label for="Latitude">Latitude</label>
<input type="number" name="lat" class="form-control" id="Latitude" placeholder="latitude du point">
</div>
<button type="submit" class="btn btn-primary">Valider</button>
</form>
</div>
<div id="map"></div>
</div>
</div>
<!-- Fichiers JS -->
<script src="https://unpkg.com/leaflet@1.6.0/dist/leaflet.js" integrity="sha512-gZwIG9x3wUXg2hdXF6+rVkLF/0Vi9U8D2Ntg4Ga5I5BZpVkVxlJWbSQtXPSiUTtC0TjtGOmxa1AJPuV0CPthew==" crossorigin=""></script>
<!-- Ces deux balises script sont à insérer entre les deux balises existantes -->
<script src="https://unpkg.com/leaflet-control-geocoder/dist/Control.Geocoder.js"></script>
<script src="https://unpkg.com/leaflet-routing-machine@latest/dist/leaflet-routing-machi…"></script>
<script src="js/Stile.js"></script>
</body>
</html>
-----------------
CSS
-----------------
Code :
#bandeau {
width:100%;
height:50px;
background-color:#222222;}
#titre {color: #FFFFFF;
font-size: 20px;
font-weight: bold;
position: absolute;
left: 100px;
Top: 3%;
font-family: Georgia, "Times New Roman", Times, serif;}
#cadre{
width: 100%;
height: 597px;
margin-right: auto;
margin-left: auto;
background-color: #252830;
}
#encart{
width: 30%;
height: 100%;
float: left;
}
#map{
width: 70%;
height: 100%;
}
-----------------
JS
-----------------
Code :
// On s'assure que la page est chargée
window.onload = function(){
// On initialise la carte sur les coordonnée du cameroun
// Initialiser la carte
var map = L.map('map', {
center: [7.9, 13.02],
zoom: 6 });
// On charge les tuiles depuis un serveur au choix, ici OpenStreetMap France
L.tileLayer('http://{s}.tile.osm.org/{z}/{x}/{y}.png').addTo(map) ;
//ajouter des fonds de carte
var baselayers = {
OSM: L.tileLayer('http://{s}.tile.osm.org/{z}/{x}/{y}.png'),
ESRI: L.tileLayer('http://server.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServe…'),
openTopo: L.tileLayer('https://{s}.tile.opentopomap.org/{z}/{x}/{y}.png'),
Forest: L.tileLayer('https://dev.{s}.tile.openstreetmap.fr/cyclosm/{z}/{x}/{y}.png'),
velo: L.tileLayer('http://tile.thunderforest.com/cycle/${z}/${x}/${y}.png')
};baselayers.OSM.addTo(map);
//ajouter une couche wsf
var Cadastre = L.tileLayer.wms('http://localhost:8080/geoserver/yaounde/wms',
{layers: 'yaounde:yde',
format: 'image/png',
transparent: true
});
var National = L.tileLayer.wms('http://localhost:8080/geoserver/yaounde/wms',
{layers: 'yaounde:national',
format: 'image/png',
transparent: true
});
var Point = L.tileLayer.wms('http://localhost:8080/geoserver/yaounde/wms',
{layers: 'yaounde:monument historique',
format: 'image/png',
transparent: true
});
ms_url="http://localhost:8080/geoserver/yaounde/wms";
function Identify(e)
{
// set parameters needed for GetFeatureInfo WMS request
var BBOX = map.getBounds().toBBoxString();
var WIDTH = map.getSize().x;
var HEIGHT = map.getSize().y;
var X = map.layerPointToContainerPoint(e.layerPoint).x;
var Y = map.layerPointToContainerPoint(e.layerPoint).y;
// compose the URL for the request
var URL = ms_url + 'SERVICE=WMS&VERSION=1.1.0&REQUEST=GetFeatureInfo&LAYERS=yaounde:yde&QUERY_LAYERS=yaounde:yde&BBOX='+BBOX+'&FEATURE_COUNT=1&HEIGHT='+HEIGHT+'&WIDTH='+WIDTH+'&INFO_FORMAT=text%2Fhtml&SRS=EPSG%3A4326&X='+X+'&Y='+Y;
//send the asynchronous HTTP request using jQuery $.ajax
$.ajax({
url: URL,
dataType: "html",
type: "GET",
success: function(data)
{
var popup = new L.Popup
({
maxWidth: 300
});
popup.setContent(data);
popup.setLatLng(e.latlng);
map.openPopup(popup);
}
});
}
map.on('click', Identify);
var marqueurs ={"Yaounde": Cadastre,"Point": Point,"Route Nationnale":National};
//controleur de couche
L.control.layers(baselayers, marqueurs).addTo(map);
//ajouter l'echelle
L.control.scale().addTo(map);
// Cette méthode est à insérer juste après avoir initialisé la carte
L.Routing.control({
//position: 'bottomleft',
// Nous personnalisons le tracé
lineOptions: {
styles: [{color: '#ff8f00', opacity: 1, weight: 7}]
},
// Nous personnalisons la langue et le moyen de transport
router: new L.Routing.osrmv1({
language: 'fr',
profile: 'car', // car, bike, foot
}),
geocoder: L.Control.Geocoder.nominatim()
}).addTo(map)
}
-----------------
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=334837#p334837
Pour y répondre : webmapping(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Sébastien Morucci
----------------------------------------
Bonjour,
Je cherche à activer l'extension wfsOutputExtension qui permet d'ajouter des formats d'export (shp, xls, csv) à Lizmap.
https://github.com/3liz/qgis-wfsOutputExtension
Cette extension est à activer dans la configuration du module qgis-server et non pas dans lizmap.
https://docs.qgis.org/3.4/en/docs/user_manual/working_with_ogc/server/plugi…
J'ai suivi les protocoles proposés et j'obtiens une réponse positive pour l’extension test "HelloWorld".
Seulement, ça ne marche pas pour l'extension wfsOutputExtension
J'ai modifié le fichier /etc/apache2/mods-available/fcgid.conf en ajoutant les lignes proposées. Je pense que le problème doit provenir de la configuration du qgis-server dans apache mais je n'arrive pas à trouver la solution.
Merci pour votre aide et bonne journée
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=334110#p334110
Pour y répondre : webmapping(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Sebastien_
----------------------------------------
Bonjour,
J'ajoute qu'un tutoriel sur le clustering est aussi disponible ici https://www.codethemap.fr/2020/07/tuto-js-clustering.html en utilisant l'arcgis api gratuitement.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=334075#p334075
Pour y répondre : webmapping(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : thomas.bagot
----------------------------------------
Bonjour à tous,
J'ai quelques interrogations par rapport à la mise en place d'une carto web à l'aide de lizmap.
Si je comprends bien pour mettre en place une carto-web il y a besoin de créer :
-un serveur cartographique avec PostgreSQL / PostGIS (SGBD) + pure-ftpd (FTP) + QGIS Server (Serveur SIG) + Lizmap (client carto web),
-une base de données avec toutes l’information géographique nécessaire,
-administrer Lizmap : gérer les groupes utilisateurs, configurer Lizmap Web Client, gestion du cache et gestion des logs,
-éditer une carto web : préparer projet (QGIS) + configurer projet (Plugin Lizmap), publier la carte par FTP (FileZilla).
Est-ce qu’il y a d’autres étapes à ajouter ?
Est-il possible d’avoir une idée du temps approximatifs que vous avez consacrer à ces différentes étapes svp pour que la carto web soit opérationnelle ?
Est-il possible d’utiliser geoserver à la place de QGIS server ?
En vous remerciant d’avance.
Bonne journée
Thomas BAGOT - chargé d'étude gestion et valorisation des données ATMO BFC
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=333638#p333638
Pour y répondre : webmapping(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Bertrand BOULLARD
----------------------------------------
Bonjour
Je cherche à mettre en place une manip pour identifier sur une page Web dans quelle surface (au sens d'une objet surfacique) se trouve une position connue en latitude / longitude avec un minimum d'échanges avec le serveur. Par exemple: si ma position Lat / Long est en France, dans quel département je me trouve, ou si elle est à l'étranger dans quel pays je suis.
Merci pour vos idées et conseils.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=333010#p333010
Pour y répondre : webmapping(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : JP Beaudoin
----------------------------------------
bonjour
voir pièce jointe
l'outil impression ne s'affiche pas ... même si je coche dans option de carte Impression
merci de votre collaboration
----------------------------------------
Ce message est accompagné de fichiers, pour les télécharger, suivre le lien ci-dessous.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=332558#p332558
Pour y répondre : webmapping(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Sylvain Becquaert
----------------------------------------
Bonjour,
Je cherche à mettre un flux WFS dans mon projet carto mais pas moyen, mon navigateur me renvoie tjs des erreurs étranges.
Je crée le flux WFS depuis un MapFile. Je déclare le WFS en JS, mais il n'aime pas semble-t-il le
-----------------
Code :
new ol.source.Vector et new ol.format.GeoJSON();
-----------------