Suite

Carte vierge lorsque vous travaillez avec OpenLayers et Geoserver


J'essaie de développer une carte avec 4 couches : deux fichiers de formes (couches : "routes" et "hôpitaux") et deux World Image Files (calques : "hypsométrique","ombres"). J'ai installé OpenLayers et essayé d'écrire le code correct, mais quelque chose ne va pas, car je n'obtiens qu'une carte vierge lorsque j'entre l'adresse : http://localhost:8080/geoserver/www/wms.html.

C'est mon code :

 '

Je travaille avec OpenLayers pour la première fois.


Vos limites sont fausses (ou votre projection est fausse). Votre carte est au format EPSG : 4326 (lat/lng WGS83), donc le maximum pour une longitude est de 180 et la latitude maximum est de 90. Vos limites sont 564840.1, 5075229.7,588160.6, 5093252.2 - qui ne fonctionneront clairement pas.


Je ne parviens pas à détecter une erreur évidente en lisant simplement le code. Quoi qu'il en soit, il y a quelque chose que je n'aime pas et qui est peut-être source d'erreurs : vous ne définissez pas explicitement au moins une couche de base. (Je sais que dans OpenLayers cette pratique n'est pas obligatoire, mais je la trouve très recommandable.) La couche « hypsométrique » est-elle la couche de base ? Si oui, cette couche est-elle transparente ?


Eh bien, je vois que layer2, layer 3 et ainsi de suite ne sont pas déclarés comme layer1. Vous devez mettre le "var" avant les noms des couches. Voyez si cela résout le problème.

Essayez d'utiliser ceci si vous aimez :

OpenLayers.ProxyHost="/cgi-bin/proxy.cgi?url=";

Ou de cette façon :

OpenLayers.ProxyHost="http://localhost:8080/geoserver/www/cgi-bin/proxy.cgi?url=" ;

Ecrivez ceci dans la fonction init. L'archive proxy.cgi se trouve dans votre répertoire d'exemples dans votre dossier openlayers. Créez un dossier nommé cgi-bin dans votre dossier racine Web et placez-y l'archive proxy.cgi.


Hfrhyu

Des 737 stockés/loués qui pourraient remplacer les MAX au sol ?

La loi du carré inverse n'est pas précise pour les masses non ponctuelles ?

Les Américains précolombiens connaissaient-ils la forme sphérique de la Terre ?

Centrer la cellule verticalement dans tabularx

malloc dans main() ou malloc dans une autre fonction : allouer de la mémoire pour une structure et ses membres

Comment demander aux candidats à temps plein rejetés de postuler pour enseigner des cours individuels ?

Colonne dérivée dans une extension de données

Existe-t-il un sort qui peut créer un feu permanent ?

Une séquence aléatoire de vecteurs s'étend-elle sur un espace de Hilbert ?

Une inégalité de type isopérimétrique à l'intérieur d'un cube

Gardez à tout moment, le signe moins ci-dessus aligné avec le signe moins ci-dessous

Par quel mécanisme les élections générales britanniques de 2017 ont-elles été convoquées ?

Quelles critiques de la philosophie du langage de Wittgenstein ont été proposées ?

Le sort Épée de Mordenkainen est-il insuffisant ?

Courte histoire sur les astronautes fertilisant le sol avec leur propre corps

Pourquoi des trains d'atterrissage complexes sont-ils utilisés au lieu de fils musculaires simples, fiables et légers ou d'alliages à mémoire de forme ?

Utilisez l'expression pour ne garder qu'une couche dans la légende

Unicorn Meta Zoo #1 : Pourquoi un autre podcast ?Ajouter et basculer la légende avec la couche dans OpenLayers ?Filtrer la légende MapComposer pour afficher uniquement les couches visibles sur la carteUtiliser par programme la couche du plugin Openlayers dans Print ComposerComment puis-je supprimer par programmation une couche de la légende du composeur QGIS sans la supprimer à partir du canevas de la carte ? Combiner deux symbologies de couche en un seul élément de légende à l'aide de QGIS ? Filtrer l'entrée de légende pour la couche raster QGISQGIS - empêcher la couche d'apparaître dans la légende sur composerAfficher dans la légende uniquement les entités présentes sur une étendue de carte Créer une légende dans QGIS uniquement l'étendue de la vue ? QGIS utilise le nom de la mise en page dans l'expression de style

Lorsque j'imprime mon projet, qui comprend différents calques, je me retrouve toujours avec tous les calques de la légende. Ce que je veux lors de l'impression, c'est de n'afficher qu'une couche, qui porte toujours le même nom "Werken". Le reste des couches n'a pas besoin d'être affiché dans la légende. Quel genre d'expression devrais-je écrire pour devenir ce résultat ?

Vous pouvez supprimer manuellement des calques de la légende en sélectionnant le nom du calque et en cliquant sur le bouton rouge "moins". Si vous souhaitez filtrer la légende par expression, veuillez expliquer quels sont vos critères.

@csk Je souhaite uniquement conserver le calque nommé "Werken" dans ma légende via une expression. Le seul problème c'est que je ne sais pas comment faire :) Pourriez-vous m'aider ?

Lorsque j'imprime mon projet, qui comprend différents calques, je me retrouve toujours avec tous les calques de la légende. Ce que je veux lors de l'impression, c'est de n'afficher qu'une couche, qui porte toujours le même nom "Werken". Le reste des couches n'a pas besoin d'être affiché dans la légende. Quel genre d'expression devrais-je écrire pour devenir ce résultat ?

Vous pouvez supprimer manuellement des calques de la légende en sélectionnant le nom du calque et en cliquant sur le bouton rouge "moins". Si vous souhaitez filtrer la légende par expression, veuillez expliquer quels sont vos critères.

@csk Je souhaite uniquement conserver le calque nommé "Werken" dans ma légende via une expression. Le seul problème c'est que je ne sais pas comment faire :) Pourriez-vous m'aider ?

Lorsque j'imprime mon projet, qui comprend différents calques, je me retrouve toujours avec tous les calques de la légende. Ce que je veux lors de l'impression, c'est de n'afficher qu'un seul calque, qui porte toujours le même nom "Werken". Le reste des couches n'a pas besoin d'être affiché dans la légende. Quel genre d'expression devrais-je écrire pour devenir ce résultat ?

Lorsque j'imprime mon projet, qui comprend différents calques, je me retrouve toujours avec tous les calques de la légende. Ce que je veux lors de l'impression, c'est de n'afficher qu'une couche, qui porte toujours le même nom "Werken". Le reste des couches n'a pas besoin d'être affiché dans la légende. Quel genre d'expression devrais-je écrire pour devenir ce résultat ?

Vous pouvez supprimer manuellement des calques de la légende en sélectionnant le nom du calque et en cliquant sur le bouton rouge "moins". Si vous souhaitez filtrer la légende par expression, veuillez expliquer quels sont vos critères.

@csk Je souhaite uniquement conserver le calque nommé "Werken" dans ma légende via une expression. Le seul problème c'est que je ne sais pas comment faire :) Pourriez-vous m'aider ?

Vous pouvez supprimer manuellement des calques de la légende en sélectionnant le nom du calque et en cliquant sur le bouton rouge "moins". Si vous souhaitez filtrer la légende par expression, veuillez expliquer quels sont vos critères.

@csk Je souhaite conserver uniquement le calque nommé "Werken" dans ma légende via une expression. Le seul problème c'est que je ne sais pas comment faire :) Pourriez-vous m'aider ?

Vous pouvez supprimer manuellement des calques de la légende en sélectionnant le nom du calque et en cliquant sur le bouton rouge "moins". Si vous souhaitez filtrer la légende par expression, veuillez expliquer quels sont vos critères.

Vous pouvez supprimer manuellement des calques de la légende en sélectionnant le nom du calque et en cliquant sur le bouton rouge "moins". Si vous souhaitez filtrer la légende par expression, veuillez expliquer quels sont vos critères.

@csk Je souhaite uniquement conserver le calque nommé "Werken" dans ma légende via une expression. Le seul problème c'est que je ne sais pas comment faire :) Pourriez-vous m'aider ?

@csk Je souhaite conserver uniquement le calque nommé "Werken" dans ma légende via une expression. Le seul problème c'est que je ne sais pas comment faire :) Pourriez-vous m'aider ?


Hfrhyu

Ai-je vraiment besoin d'avoir un message dans un roman pour plaire aux lecteurs ?

Qu'est-ce qui produit des ondes gravitationnelles avec des « périodes comprises entre environ 100 et 8000 secondes » ?

Sortie Devanagari (hindi) à partir de l'unicode brut en utilisant Luatex

Comment fonctionnerait une souricière à utiliser dans l'espace ?

Démontrer que BD bissecte l'angle ABC

Le domaine Google .dev redirige étrangement vers https

Les incendies de bâtiments en bois deviennent-ils plus chauds que 600 °C ?

Créer une énumération à partir de son nom et non de sa valeur

Comment écrire l'alpha majuscule ?

Combien de fois Arya a-t-elle réellement utilisé Needle ?

Mélange aléatoire du corps tous les soirs – pouvons-nous toujours fonctionner ?

Les licences permissives ou copyleft ont-elles une durée limitée basée sur la loi américaine sur le droit d'auteur ?

Mettre le classement de la classe dans le CV, mais contre les directives du département

Pourquoi sonne-t-il parfois bien de jouer un appoggiature comme introduction à une note dans une mélodie ?

Le PDG est-il le « métier » avec le plus de psychopathes ?

macOS : nom de l'écran de raccourci de l'application trouvé en pinçant avec le pouce et trois doigts

Je ne peux pas mettre à jour car le référentiel 'http://download.opensuse.org/repositories/home:/strycore/xUbuntu_16.04 ./ Release' n'est pas signé

À quelle fréquence le roque se produit-il dans les jeux de grand maître ?

Quel est le moyen le plus simple de combiner des colonnes spécifiques de deux matrices ?

Un terme pour une femme se plaignant de choses/mendier d'une manière mignonne/enfantine

Girl Hackers - Puzzle Logique

Comment puis-je empêcher/équilibrer l'attente et le turtling en réponse à la mécanique du temps de recharge

Qu'est-ce qu'un "asse" en anglais élisabéthain ?

Comment Fremen a-t-il produit et transporté suffisamment de thumpers pour utiliser les Sandworms comme Ubers de facto ?

Comment imprimer une carte de tuiles ArcGIS à l'aide de MapFish print

Unicorn Meta Zoo #1 : Pourquoi un autre podcast ?Problème avec GDAL_WMS QGIS se connectant à un serveur ArcGIS ?Comment puis-je obtenir des tuiles ArcGIS pour afficher une seule couche lorsque plusieurs couches sont disponibles ?Impression possible pour openlayers GeoJson WFS avec le service d'impression Mapfish et wkhtmltopdf ? Publier la carte topographique du monde sur le serveur arcgisMapfish Print v3 - Problème de carte vierge avec la configuration du proxy - ArcGIS JS APIUsing Mapfish Print v2 yaml file for Mapfish Print v3Autoriser tous les hôtes sur la carte dans Mapfish Print 2.1.2 ?Imprimer la couche Mapbox XYZ à l'aide de Mapfish/GeoserverImpossible de charger MapService depuis ArcGIS Server dans l'API Javascript

J'ai pu configurer une impression MapFish dans GeoServer et également imprimer une carte à partir d'OSM. J'ai besoin d'imprimer une carte qui provient d'ESRI Mapserver. Y a-t-il un moyen de le faire?

Veuillez modifier la question pour qu'elle contienne le message d'erreur comme texte ASCII. Cela rendra le message lisible sur tous les appareils et consultable par d'autres.

– AhammadaliPK
11 juillet 18 à 12:32

J'ai pu configurer une impression MapFish dans GeoServer et également imprimer une carte à partir d'OSM. J'ai besoin d'imprimer une carte qui provient d'ESRI Mapserver. Y a-t-il un moyen de le faire?

Veuillez modifier la question pour qu'elle contienne le message d'erreur comme texte ASCII. Cela rendra le message lisible sur tous les appareils et consultable par d'autres.

– AhammadaliPK
11 juillet 18 à 12:32

J'ai pu configurer une impression MapFish dans GeoServer et également imprimer une carte à partir d'OSM. J'ai besoin d'imprimer une carte qui provient d'ESRI Mapserver. Y a-t-il un moyen de le faire?

J'ai pu configurer une impression MapFish dans GeoServer et également imprimer une carte à partir d'OSM. J'ai besoin d'imprimer une carte qui provient d'ESRI Mapserver. Y a-t-il un moyen de le faire?

Veuillez modifier la question pour qu'elle contienne le message d'erreur comme texte ASCII. Cela rendra le message lisible sur tous les appareils et consultable par d'autres.

– AhammadaliPK
11 juillet 18 à 12:32

Veuillez modifier la question pour qu'elle contienne le message d'erreur comme texte ASCII. Cela rendra le message lisible sur tous les appareils et consultable par d'autres.

– AhammadaliPK
11 juillet 18 à 12:32

Veuillez modifier la question pour qu'elle contienne le message d'erreur comme texte ASCII. Cela rendra le message lisible sur tous les appareils et consultable par d'autres.

Veuillez modifier la question pour qu'elle contienne le message d'erreur comme texte ASCII. Cela rendra le message lisible sur tous les appareils et consultable par d'autres.


2 réponses 2

Pour signaler des problèmes ou des demandes de fonctionnalités sur le suivi des problèmes QGIS, vous avez besoin d'un compte OSGeo. Ensuite, connectez-vous, allez à l'onglet Nouveau numéro et en Traqueur option choisir Demande de fonctionnalité

Obtenez un compte OSGeo ici : https://www.osgeo.org/cgi-bin/ldap_create_user.py

Voir également la documentation QGIS pour les bogues, les fonctionnalités et les problèmes

C'est ça. Je savais que c'était quelque chose de simple ! Il me manquait l'étape de création de compte Osgeo :) Merci beaucoup.

en tant que demande de fonctionnalité. Mais, comme copié d'un excellent article de blog

Demandez à un développeur d'apporter les modifications à votre place. Ce n'est pas terrible
efficace, vous demandez essentiellement à quelqu'un de travailler gratuitement et de prendre
temps loin de leur famille/travail/loisirs/vie sociale pour travailler
toi. Cela dit, cela arrive parfois, et voici quelques raisons pour lesquelles je
peut penser à pourquoi:

  • Vous avez accumulé suffisamment de karma dans le projet grâce à d'autres
    contributions. Si quelqu'un a été fortement impliqué dans le
    côté non-développement du projet (par exemple, traductions, documentation,
    aider les utilisateurs sur les listes de diffusion/stackexchange, organiser des hackfests
    ou groupes d'utilisateurs, etc.), alors les développeurs sont beaucoup plus susceptibles de vouloir
    les aider à leur tour.


  • Vous avez une idée fantastique qui n'est venue à personne
    avant. En le portant à l'attention d'un développeur, vous pourriez
    déclencher le “wow, je pourrais vraiment en profiter aussi !” impulsion qui
    est câblé dans certains d'entre nous !


il est plus probable que vous le fassiez (pour vous) lorsque vous engagez un développeur pour le faire.


Mdhntd

Comment les baies et les détroits peuvent-ils être déterminés dans une carte générée de manière procédurale ?

Existe-t-il un terme familial pour les pommes et les poires ?

Situation extrême, mais pas acceptable et je ne peux pas commencer le travail demain matin

Prononcer le W.O.D de Dictionary.com "vade mecum" en anglais

Qu'est-ce qui incite généralement un professeur à changer d'emploi pour une université de rang inférieur ?

Combien de temps faut-il pour taper ceci?

Comment créer des personnages uniquement masculins ?

Je prévois d'acheter une imprimante laser mais je suis préoccupé par le cycle de vie du toner dans la machine

Quel est le décalage dans la coque d'un hydravion ?

Pourquoi la définition de Russell des nombres utilisant des classes d'équivalence a-t-elle finalement été abandonnée ? (S'il a effectivement été abandonné).

Pourquoi la troisième loi de Newton ne signifie-t-elle pas qu'une personne rebondit là où elle a commencé lorsqu'elle a touché le sol ?

Circuits de répartiteurs TV

Un parti politique américain pourrait-il prendre le contrôle total du gouvernement en supprimant les chèques et les soldes ?

Quel âge peuvent avoir les références ou les sources d'une thèse ?

Un voyage à travers l'espace et le temps

Les arriérés d'impôt des années d'imposition 2016 et 2017 sont-ils déductibles pour l'année d'imposition 2018 ?

Échecs avec équerre symétrique

Une phrase allemande peut-elle avoir deux sujets ?

J'ai probablement trouvé un bug avec la fonction d'installation sudo apt

Pourquoi le petit conseil était-il si heureux que Tyrion devienne le Master of Coin ?

Dois-je participer gratuitement à un événement de nettoyage de bureau ?

Comment appelle-t-on quelque chose qui va à l'encontre de l'esprit de la loi, mais qui est légal lorsqu'on interprète la loi à la lettre ?

Mettre à jour le plugin Easy AHP de QGIS 3.6

Comment désactiver la fenêtre protégée par le droit d'auteur des données cartographiques Google dans la couche Google Street (Qgis - Plugin Openlayers) ? Alternatives QGIS EasyPrint pour v2.0.1 ? Comment mettre à jour un plugin QGIS pour la nouvelle version (2.2) ? Comment créer un plugin python dans QGIS 2.4 .0?QGIS Vienne 2.8. Le plugin Openlayers ne fonctionne pasPuis-je obtenir la valeur de la table attributaire lorsque je clique dessus pour l'utiliser dans mon plugin ?Variables d'environnement pour le développement du plugin QGIS 3 sous WindowsQGIS 3.00 se bloque alors que QGIS 2.99 fonctionnait bienImpression des données du plugin sur QGIS map canvasEasy AHP renvoie une erreur car il impossible de trouver le dossier SAGA 2.3.2

Le plugin Easy AHP de QGIS n'est pas mis à jour. Il est pris en charge dans la version QGIS 2.99 max. Je souhaite mettre à jour ce plugin dans le cadre de mon projet afin de pouvoir l'utiliser dans QGIS version 3.6 (la dernière). J'ai besoin d'aide à ce sujet, pouvez-vous s'il vous plaît me dire comment mettre à niveau un plugin existant dans QGIS.

avez-vous lu github.com/qgis/QGIS/wiki/Plugin-migration-to-QGIS-3

Le plugin Easy AHP de QGIS n'est pas mis à jour. Il est pris en charge dans la version QGIS 2.99 max. Je souhaite mettre à jour ce plugin dans le cadre de mon projet afin de pouvoir l'utiliser dans QGIS version 3.6 (la dernière). J'ai besoin d'aide à ce sujet, pouvez-vous s'il vous plaît me dire comment mettre à niveau un plugin existant dans QGIS.

avez-vous lu github.com/qgis/QGIS/wiki/Plugin-migration-to-QGIS-3

Le plugin Easy AHP de QGIS n'est pas mis à jour. Il est pris en charge dans la version QGIS 2.99 max. Je souhaite mettre à jour ce plugin dans le cadre de mon projet afin de pouvoir l'utiliser dans QGIS version 3.6 (la dernière). J'ai besoin d'aide à ce sujet, pouvez-vous s'il vous plaît me dire comment mettre à niveau un plugin existant dans QGIS.

Le plugin Easy AHP de QGIS n'est pas mis à jour. Il est pris en charge dans la version QGIS 2.99 max. Je souhaite mettre à jour ce plugin dans le cadre de mon projet afin de pouvoir l'utiliser dans QGIS version 3.6 (la dernière). J'ai besoin d'aide à ce sujet, pouvez-vous s'il vous plaît me dire comment mettre à niveau un plugin existant dans QGIS.


Voir la vidéo: Särgikujuline kaart Isadele (Octobre 2021).