Message posté par : remi_c (remi-c(a)live.fr)
----------------------------------------
Bonjour,
Suite à pas mal de recherche sur internet, je n'arrive pas à afficher ma couche en WFS avec OpenLayers. En WMS, celle-ci s'affichait bien mais étant donné que je veux pouvoir afficher les informations d'un point en cliquant dessus, il était plus simple de le faire en WFS (et aussi parce que j'aimerais pouvoir afficher en WFS et WMS, histoire d'acquérir un peu d’expérience).
Voici mon code java :
-----------------
Code :
var osm = new ol.layer.Tile({
source: new ol.source.OSM({
crossOrigin: ''
})
});
var vectorSource = new ol.source.Vector({
format: new ol.format.GML3({srsName: 'EPSG:3857'}),
url: 'https://ggat.alwaysdata.net/cgi-bin/mapserv?service=wfs&version=1.1.0&reque…',
projection:'EPSG:3857'
});
var vecteur = new ol.layer.Vector({
source : vectorSource,
name: 'stages'
});
var view = new ol.View({
center: [310640.0830, 5801876.1950],
zoom: 5
});
//Création de la carte
var map = new ol.Map({ //Ajout de la couche OSM
layers: [osm,vecteur],
target: 'map',
controls : ol.control.defaults().extend([ //Ajouter des fonctionnalités
new ol.control.ScaleLine(), //Ajouter une échelle
new ol.control.FullScreen() //Ajouter l'option plein écran
]), //fin de controle
view : view
});
-----------------
Et mon MapFile :
-----------------
Code :
MAP
IMAGETYPE PNG
EXTENT -20000000 -20000000 20000000 20000000
SIZE 900 900
IMAGECOLOR 255 255 255
SYMBOLSET "/home/ggat/www/html/position.sym"
PROJECTION
"init=epsg:3857"
END
WEB
TEMPLATE "template_stage.html"
METADATA
"wfs_title" "wfs Server Demonstration"
"wfs_onlineresource" "https://ggat.alwaysdata.net/cgi-bin/mapserv?map=/home/ggat/www/html/stages.…"
"wfs_srs" "EPSG:3857"
"wfs_enable_request" "*"
END
END
OUTPUTFORMAT
NAME "geojson"
DRIVER "OGR/GEOJSON"
MIMETYPE "application/json; subtype=geojson"
FORMATOPTION "STORAGE=stream"
FORMATOPTION "FORM=SIMPLE"
END
SCALEBAR
LABEL
COLOR 0 0 0
SIZE SMALL
END
END
LAYER
NAME stages
TYPE POINT
STATUS ON
T -20000000 -20000000 20000000 20000000
CONNECTIONTYPE POSTGIS
CONNECTION "host=postgresql-ggat.alwaysdata.net port=5432 dbname='ggat_webmapping' /* Les infos de connexions (privées)*/ "
DATA "geom from webmapping_stages USING UNIQUE id"
PROJECTION
"init=epsg:3857"
END
DUMP TRUE
METADATA
"wfs_title" "les stages"
"wfs_srs" "EPSG:3857"
"gml_include_items" "all"
"gml_featureid" "ID"
"wfs_enable_request" "*"
"wfs_getfeature_formatlist" "geojson"
END
CLASS
NAME "Stages"
STYLE
symbol 'pointeur'
size 30
END
END
END
END
-----------------
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=330721#p330721
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 : Bruno IRATCHET (bruno(a)georezo.net)
----------------------------------------
Bonsoir Sébastien,
Solution pas très libre, mais redoutable pour gagner du temps sur des projets.
N'hésitez pas à préciser d'où vous "parler" dans votre signature ;)
Bruno
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=330634#p330634
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 : neskuik01
----------------------------------------
Bonjour
Bon tous est dans le titre , je diffuse mes données sur une plateforme geoserver, mes données disposent de style propre à qgis. Lorsque j'enregistre mes styles en SLD les symboles svg ne sont pas stockés dans le fichier de style. Y'a t-il un moyen de stocker les symboles svg dans un SLD ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=330582#p330582
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 : Alexandre31
----------------------------------------
Bonsoir,
Je travaille sur des territoires qui sont situés en zone de montagne, et j’aimerais utiliser un fond OSM dans mes applications.
Le fond Opentopomap https://opentopomap.org/ est vraiment parfait pour ce dont j’ai besoin, par contre, il est distribué en Pseudo Web Mercator (EPSG 3857) alors que mon application websig (propriétaire et non paramétrable à n’autorise que l’utilisation de la même projection de mes couches vecteurs, cad Lambert 93 (EPSG 2154).
Existe t-il un moyen de transformer en direct le flux Opentopomap ? Je fouillé sur le net, j’ai trouvé quelque chose autour de Mapcache, mais j’ai vraiment du mal à comprendre le fonctionnement et le réglage, surtout que je suis sur un serveur Windows 2016 (contraint).
Auriez vous des ressources, une bonne doc, des conseils ?
Merci !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=330038#p330038
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 : DMONTAGNE
----------------------------------------
Bonjour,
Merci de votre réponse rapide !
Il s'agit de cartes sur de nombreux pays (le monde entier) qui seront géoréférencées sur SIG. Dans un premier temps, c'est donc en 2D.
Par contre, que je comprenne : reprojeter sur un globe une carte géoréférencer sur du 2D n'est pas possible ?
Merci,
D.MONTAGNE
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321676#p321676
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 : Pascal Boulerie
----------------------------------------
Pour l'instant ce sont des cartes d'un seul pays comme la France ?
Si vous faites un globe virtuel, c'est du 3D.
Alors pourquoi projeter à plat sur une carte 2D ??
à mon avis, le jour où vous allez passer au monde entier, vous aurez à découper vos cartes en un grand nombre de cartes plus petites (pour re-projeter plus facilement et rapidement chacune d'elles)
Et vous travaillez dans quel logiciel actuellement ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321632#p321632
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 : DMONTAGNE
----------------------------------------
Bonjour,
Nous allons procéder au géoréférencement de cartes anciennes pour les mettre en libre accès sur sur une carte interactive. Nous pensons géoréférencer les cartes en pseudo-Mercator (EPSG 3857). Toutefois, à long terme, il est possible que la carte interactive se transforme en globe, comme avec Google Erath ou Cesium.
Savez-vous la projection (ellipsoïde ?) utilisée par les globes virtuels ?
Si non, avez-vous une idée de la projection à utiliser lors du géoréférencement afin de minimiser la déformation de futures reprojections ?
Merci pour vos idées !
D.MONTAGNE
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321620#p321620
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 : avel (avel.feron(a)gmail.com)
----------------------------------------
Bonjour à tous
Je suis en train d'importer ds postgresql/postgis un fichier osm.pbf. J'ai l'erreur suivante qui apparait:
C:UsersFERON PAPEL Avel>osm2pgsql -U postgres -W -m -d osmBis -p osmBis -E 3857 -S "C:ms4wtoolsosm2pgsqldefault.style" C:ms4wappsosmfrance-latest.osm.pbf
osm2pgsql version 0.96.0 (64 bit id space)
!! You are running this on 32bit system, so at most
!! 3GB of RAM can be used. If you encounter unexpected
!! exceptions during import, you should try running in slim
!! mode using parameter -s.
Password:
Allocating memory for sparse node cache
Node-cache: cache=800MB, maxblocks=12800*65536, allocation method=1
Using built-in tag processing pipeline
Using projection SRS 3857 (Spherical Mercator)
Setting up table: osmBis_point
node cache: stored: 0(-nan(ind)%), storage efficiency: -nan(ind)% (dense blocks: 0, sparse nodes: 0), hit rate: -nan(ind)%
Osm2pgsql failed due to ERROR: CREATE UNLOGGED TABLE osmBis_point (osm_id int8,"access" text,"addr:housename" text,"addr:housenumber" text,"addr:interpolation" text,"admin_level" text,"aerialway" text,"aeroway" text,"amenity" text,"area" text,"barrier" text,"bicycle" text,"brand" text,"bridge" text,"boundary" text,"building" text,"capital" text,"construction" text,"covered" text,"culvert" text,"cutting" text,"denomination" text,"disused" text,"ele" text,"embankment" text,"foot" text,"generator:source" text,"harbour" text,"highway" text,"historic" text,"horse" text,"intermittent" text,"junction" text,"landuse" text,"layer" text,"leisure" text,"lock" text,"man_made" text,"military" text,"motorcar" text,"name" text,"natural" text,"office" text,"oneway" text,"operator" text,"place" text,"population" text,"power" text,"power_source" text,"public_transport" text,"railway" text,"ref" text,"religion" text,"route" text,"service" text,"shop" text,"sport" text,"surface" text,"toll" text,"touris
m" text,"tower:type" text,"tunnel" text,"water" text,"waterway" text,"wetland" text,"width" text,"wood" text,"z_order" int4,"population" text,way geometry(POINT,3857) ) WITH ( autovacuum_enabled = FALSE ) failed: ERREUR: la colonne ┬½ population ┬╗ est sp├®cifi├®e plus d'une fois
Queslqu'un a til eu déjà un pb similaire?
Merci beaucoup
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321496#p321496
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