Ich habe UMN als einen kaskadierenden Mapserver konfiguriert. Ich möchte, dass die Karte während der Kaskadierung durch UMN erneut projiziert wird. Wie kann ich das machen? Ist das überhaupt möglich?Wie projiziere ich map mit einem kaskadierenden UMN-mapserver?
0
A
Antwort
1
ich denke, solange MapServer mit GDAL Unterstützung auf einer Schicht dann so konfiguriert ist, um den Vorsprung Einstellung dieses Tool automatisch aufrufen Verwendung wird neu projizieren:
http://www.gdal.org/gdalwarp.html
Sonst kann es scripted werden müssen.
Ihre Schicht Definition sollte unten aussehen:
http://mapserver.org/ogc/wms_client.html
LAYER
NAME "prov_bound"
TYPE RASTER
STATUS ON
CONNECTION "http://www2.dmsolutions.ca/cgi-bin/mswms_gmap?"
CONNECTIONTYPE WMS
PROJECTION
"init=epsg:42304"
END
METADATA
"wms_srs" "EPSG:42304"
"wms_name" "prov_bound"
"wms_server_version" "1.1.1"
"wms_format" "image/gif"
END
END
Verwandte Themen
- 1. Undo/Redo mit kaskadierenden Löschungen
- 2. Wie projiziere ich ein Array-Feld mit Spring-Daten
- 3. Wie benutze ich map mit einem FadeSlideShow?
- 4. Wie projiziere ich ein Wörterbuch mit einem benutzerdefinierten Typ mit Linq to SQL?
- 5. Perspektivenprojektion - wie projiziere ich Punkte, die hinter "Kamera" stehen?
- 6. Wie projiziere ich ein 2D-Bild als Oberfläche in einem 3D-Streudiagramm (in R)?
- 7. Ich projiziere die folgenden Jahre der Artendaten auf PCA-Ordination
- 8. Wie summiere ich Werte in einer Map mit einem Stream?
- 9. google map marker mit einem Array zeichnen
- 10. Wie initialisiert man eine Map mit einem Lambda?
- 11. Wie zeige ich ausgewählten Wert in einer kaskadierenden Dropdown-Liste an?
- 12. Wie projiziere ich eine Kamera auf einen Würfel als Textur in jMonkeyEngine 3?
- 13. Wie injiziere ich eine Map mit der @Value Spring Annotation?
- 14. Wie setze ich Text mit Map <String, Object>?
- 15. Ich möchte Zickzack-Polylinie mit google map
- 16. Einsatzdaten in einem std :: map
- 17. Wie wähle ich zwischen map und unordered_map?
- 18. CASE-Anweisung, Nullwerte in kaskadierenden Feldern zu entfernen
- 19. Wie positioniere ich das Google Map Infowindow
- 20. Kann ich `map` mit fester Eingabe verwenden?
- 21. Wie kann ich eine std :: map mit einem Schlüssel eines anderen Typs suchen?
- 22. Wie stelle ich ein Objekt mit einem Konstruktor ohne Argumente in std :: map?
- 23. Google Maps API v3: Wie ändere ich dynamisch die Bezeichnungen meiner Map mit einem Listener?
- 24. Wie kann ich Scala-Map in Java-Map mit scala.Float zu java.Float k/v-Konvertierung konvertieren
- 25. Wie lese ich die Hadoop-Map-Datei mit Python?
- 26. Typescript lodash: Wie deklariere ich ein Wörterbuch mit _.map?
- 27. Wie versetze ich einen Google Map Marker?
- 28. Map ArrayList mit Hibernate
- 29. , wie ich einfügen in std :: map effizienter
- 30. Wie schreibe ich Map reduzieren in R?
Cascading mapserver bedeutet, dass ich eine Schicht definieren, welche Daten stammen aus einer anderen externen WMS. In diesem Fall interessiert mich die Änderung der Projektion. – Mnementh
Haben Sie die WMS_SRS-Metadateneigenschaft des Ursprungs-WMS überprüft? Manchmal sind sie so eingerichtet, dass sie mehrere Projektionen unterstützen. Wenn ja, können Sie den relevanten SRS-Parameter in Ihren URL-Aufrufen angeben. Kann die PROJECTION in Ihrer WMS-Layer-Definition in einer Map-Datei geändert werden? – geographika
Es sollte einfach funktionieren. Das Einrichten eines WMS als Layer unterscheidet sich nicht von dem Einrichten eines Shapefile als Layer. Beide haben eine native Projektion. Wenn Sie eine Map in Projektion X anfordern, wenn die nativen Projektionen nicht übereinstimmen, wird MapServer erneut projizieren – user27874