[Mapserver-DE] MapServer-Client

Arnulf Christl arnulf.christl at ccgis.de
Fre Sep 1 10:38:26 CEST 2006


RASTADISASTA wrote:
> Danke Danke Danke.
> 
> Du glaubst nicht wie mir solche Infos weiterhelfen.
> 
> Gleich zu Beginn: Habe die gleiche Antwort auch ins Forum gestellt weil 
> dort die Frage auch beantwortet wurde.
> 
> Das mit dem WMS Client hab ich folgendermaßen gemeint. 
> 
> Der Mapbender ist ja eigentlich nix anderes als ein WMS Client auf Php 
> basis mit Umfangreicher Administrationsoberfläche.
> 
> Diese Administrationoberfläche und die Option für mehrere User und 
> mehrer  Guis brauch ich nicht.

Dann ist vielleicht der Community Mapbuilder oder OpenLayers eine 
interessante Alternative. Gerade OpenLayers ist eine sehr schlanke 
Anwendung auf AJAX Technologie und hat nicht nur WMS, sondern auch 
gleich noch Googlemaps-Anschluss (wers brauchen kann).
http://openlayers.org/gallery/

> Meine Idee ist, in meiner Applikation einfach von meinem WMS Server(UMN 
> Mapserver mit WMS) das Service mit getcapabilties() abzurufen und danach 
> mit getmap() meine Karte zuholen. Das ganze drumherum muss auch gemacht 
> werden aber is im Prinzip das gleiche wie beim Mapscript.

Mapbender ist eher für großen Infrastrukturen und Geodatenportale mit 
vielen heterogenen Nutzungsfällen geeignet, für diesen Fall sicher ein 
Fall von Overkill. Ein kleiners Problem von Open Source, man kann sich 
die komplexesten Sachen für umme ziehen und dann daran frustrieren...

> So eine ähnliche Anwendung hab ich schon mal in C# als Desktoplösung 
> gemacht.

Oh ja, auch dieses Rad wurde bereits viele Mals neu erfunden. :-)

> Ein zusätzlicher Einwurf: Hab gelesen dass Mapbender Probleme mit der 
> Digitalisierung von Daten hat. Mit Mapscript ist das eigentlich ziemlich 
> leicht zu realisieren. Einfach den Punkt oder die Punkte in die DB 
> eintragen. Da kann man dann auch Linien oder Polygone erzeugen. Kann man 
> sollche einfachen Sachen auch in ein Mapbender System einbauen?

Die Perspektive ist auch hier eine andere. Die Digitalisierung in 
Mapbender ist auf Interoperabilität fokussiert (OGC WFS-T) und 
implementiert 'nebenbei' Multisnap, Rechteverwaltung, dynamische 
Genauigkeitsanpassung und eine Reihe weiterer Goodies. Die Datenschicht 
wird dabei von der Applikationsschicht gelöst, es ist also möglich jeden 
beliebigen Datendienst einzubinden, egal woher oder von welchem 
Hersteller (der Segen der Interoperabilität).
Damit ist es z.B. möglich aus einem offiziellen/amtlichen Datenbestand 
(z.B. Katastergrundlage) online Geometrien zu beziehen und als 
Digitalisiergrundlage (z.B. zum Snappen) für eigenen Daten zu verwenden. 
Das Ergebnis sind dann auch wieder hochgenaue Geometrien, die z.B. zur 
Beantragung von Subventionsflächen von Landwirten genutz werden. Die 
angesprochenen Probleme sind vergleichweise harmlos, das ärgere Problem 
ist, dass bisher viel zu wenig öffentlich Daten überhaupt als WFS 
Dienste bereitsgestellt werden. Insofern haben wir noch viel Zeit die 
Administration rund um den WFS-T ausreifen zu lassen.

Gruß, Arnulf.

> Grüße aus Wien
> 
> Hansi
> 
> 
> 
> 2006/8/31, Jörg Thomsen <jt at mapmedia.de <mailto:jt at mapmedia.de>>:
> 
>     Hallo Hansi,
> 
>     RASTADISASTA schrieb:
>      > Hab diese Frage bereits vor ein paar Tagen hier und in dem deutschen
>      >  Forum gestellt. Trotzdem möchte ich nochmals diese Frage stellen und
>      >  vielleicht  anderes formulieren.
> 
>     hatte die Frage durchaus verstanden, sie lässt nur so schwer
>     beantworten :-)
> 
>      > Ich will eine Web-Gis Anwendung erstellen. Beim Mapserver passt
>      > alles. Sozusagen der is fertig. Nun brauch ich einen Applikation die
>      > die Oberfläche bereitstellt.
> 
>     Sei dabei auf jeden Fall OGC-konform, sonst könnte es mit einer
>     Nachnutzung problematisch werden.
> 
>      > Drei relevanten Möglichkeiten sind mir untergekommen.
>      >
>      > 1. Mapscript. Ist sicherlich ne schöne Lösung aber beinhaltet auch
>      > einiges an Programmierarbeit.
> 
>     Wenn auf der MapServer-Seite alles steht, wozu dann noch MapScript? Oder
>     meinst Du, MapServer kann alles, Du hast aber noch nichts konkretes
>     konfiguriert (Mapfiles)? Wenn das was Du brauchst ohne MapScript
>     realiserbar ist, würde ich es sein lassen. Bleiben Deine 2 nächsten
>     Varianten:
> 
>      > 2. Mapbender. Die Ergebnisse sind nicht schlecht obwohl alles
>      > irgendwie ähnlich aussieht. Anwendung selbst is a „bissal"
>      > undurchsichtig. Aber es sind bereits alle benötigten und auch die in
>      > Zukunft vielleicht benötigten Funktionen implementiert. Die
>     Anpassung
>      > an meine Wünsche erfordert allerdings ebenfalls viel Arbeit
> 
>     "ähnlich": Weil die meisten mit den Vorgaben zufrieden sind und weil sie
>     mehr Wert auf die Funktion als auf's Design legen, so ist jedenfalls
>     vor
>     einiger Zeit hier eine Diskussion ausgegangen. Es ist durchaus möglich
>     eigene Grafiken als für die Schaltflächen zu verwenden und das gesamte
>     aussehen mit Stylesheets zu verändern.
> 
>     "undurchsichtig": Mapbender hat eine eigene Philosophie, wenn man die
>     verstanden hat, ist er eher durchsichtig. Das ganze ist ja auch eine
>     recht komplexe Angelegenheit.
> 
>     "Anpassung": Ich denke es ist meistens sinnvoller ein gutes bestehendes
>     Produkt weiter zu entwickelt, als was Neues anzufangen. Poste Deine
>     Wünsche doch mal auf der mapbender-Liste, vielleicht gibt es schon was
>     passendes, ist gerade in Entwicklung oder es gibt weitere Interessenten
>     an Deinen Wünschen, so dass Ihr Euch die Arbeit teilen könnt. Wäre
>     nicht
>     das erste Mal.
> 
>      > 3. Eigenen WMS Client in php basteln. Erfordert sehr viel arbeit.
>      > Aber das Ergebnis könnte ich einfach in weiteren Projekten einbinden.
> 
>     Es gibt ja auch noch andere Clients (Chameleon, ka-map, ...), ansonsten
>     siehe 2.
> 
>      > Außerdem bin ich nicht auf mein WMS gebunden usw.
> 
>     ?
> 
>     Gruß, Jörg
> 
> 
> 
> 
>     _______________________________________________
>     Mapserver-DE mailing list
>     Mapserver-DE at freegis.org <mailto:Mapserver-DE at freegis.org>
>     https://freegis.org/mailman/listinfo/mapserver-de
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Mapserver-DE mailing list
> Mapserver-DE at freegis.org
> https://freegis.org/mailman/listinfo/mapserver-de




This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)