WebMapping und WebGIS

WebMapping und WebGIS

Posts 1-5 of 5
  • Jörg Thomsen
    Jörg Thomsen    Group moderator
    The company name is only visible to registered members.
    Daten von Google
    Hallo,

    das Thema Google Maps greife ich unter dem Gesichtspunkt der Daten gleich mal. Wir haben uns in der letzten Zeit damit auseinander gesetzt (v. a. mit der Technik, die Daten nehmen wir als gegeben). Ist schon erstaunlich, was Google jetzt auch für Europa bietet, ich habe sogar den kleinen Sandkasten in unserem Garten gefunden. Ein echtes Lizenzmodell gibt es ja noch nicht: die Anwendung selbst erstellte Anwendung muss kostenfrei zugänglich sein ('nicht kommerziell', wie es bei den Datenanbietern immer heißt) und G. behält sich vor, zukünftig Werbung auf den Karten zu schalten. Ein wenig nachteilig ist, dass man die Google-API benutzen muss und keinen eigenen Client einsetzen kann, abr die ist auch sehr mächtig und mit ein wenig Scripting kann man auch OGC-konforme WMS und WFS einbinden.

    Zurück zu den Daten ;-)
    Mich würde hier interessieren, inwieweit das Modell, ich denke v. a. allem an Neueinsteiger im Bereich WebMapping, trotz der Einschränkungen interessant ist:
    - freier Zugang zur Anwendung
    - möglicherweiser Werbung auf den Karten
    - Abhängigkeit von Goolge

    Dem Gegenüber stehen qualitativ hervorragende Daten, die man alternativ für 5-stellige Beträge selbst lizenzieren muss. Sehen Datenanbieter sich bedroht (wie vor ein paar Jahren durch MS MapPoint)? und, durchaus bewust provokannt gefragt, brauchen wir für Karten im Maßstabsbereich über 10.000 die Landesvermessungen noch (jetzt kauft ja sogar schon das BKG (Bundesamt f. Kartogr. und Geod.) Daten bei den privaten anbietern).

    Für Einsteiger:
    Grundanwendung: http://maps.google.de
    wiki mit interessanten Links: http://mapki.com/wiki/Main_Page

    Gruß, Jörg Thomsen
  • Horst Wessel
    Horst Wessel    Premium Member
    The company name is only visible to registered members.
    Re: Daten von Google
    Hallo,

    wir haben uns die Lizenz von Google Maps angesehen. Sie scheint sich von Zeit zu Zeit zu ändern. Einen Zwang zur Api gibt es zur Zeit nur in sofern, dass man die Daten sonst nicht in kommerzielle Seiten einbauen darf. Wir haben in Moskito einen Treiber für Google Maps eingebaut. Die Lizenzbestimmungen muss der Anwender natürlich selbst beachten.

    Es ist imposant, die Satelitendaten als Hintergrund zu haben, egal wo auf der Erde man sucht.
    Damit gelingt auch andersherum die Umsetzung der Googledaten als WMS-Service.

    Horst Wessel
  • Till Adams
    Till Adams    Premium Member   Group moderator
    The company name is only visible to registered members.
    Re: Daten von Google
    Hallo Jörg, hallo Herr Wessel, alle Leser!

    Aufgrund der Tatsache, daß wir uns im Rahmen eines grösseren Projektes seit einiger Zeit mit OpenLayers beschäftigen dürfen, möchte ich an dieser Stelle einfach mal auf die phantastischen Möglichkeiten, die diese Software bietet hinweisen.

    OpenLayers (http://www.openlayers.org) bietet Schnittstellen zu Kartendiensten vom UMN Mapserver, WMS, WFS, Zugriff auf GML, Textdateien u.v.m., aber eben auch zu GoogleMaps, Yahoo Maps, Map24 oder auch zur MS Virtual Earth API. Alle diese Kartendienste können in OpenLayers eingebunden und leicht angesprochen werden. OpenLayers bietet ein sehr sauberes Objektmodell an und hat so alle Möglichkeiten, eine dynamische Web-Karte in ein Webportal einzubinden.

    Aber wir reden ja über Daten: In unserem Fall haben wir Daten von Microsoft VirtualEarth eingebunden und diese überlagert mit eigenen Diensten, die aus einer PostGIS gefüttert werden. Natürlich bezahlt unser Kunde auch die jährliche Bereitstellung dieser Daten, aber auch hier ist es letztenendes Sache des Betreibers, welche Daten mit welchem Lizenzmodell er/sie letztenendes benutzt und wie das jeweilige Lizenzmodell dahinter aussieht.
    Fakt ist: Die Möglichkeiten sind da, egal ob für professionelle Anwendungen oder auch erstmal nur zum "spielen".

    Von der technischen Seite her bieten die genannten API's phantastische Möglichkeiten - denn der schönste WebGIS-Client mit der tollsten Funktionen ist nur halb so viel Wert, wenn die angezeigten Daten wiedermal "nur" Demodaten sind. Insofern stimme ich Herrn Wessel voll zu:
    "Finde die Strandbar deines letzten Urlaubs in deiner Anwendung!"

    In der Hoffnung viele "Mitbegeisterte" zu finden,

    Till Adams
  • Horst Wessel
    Horst Wessel    Premium Member
    The company name is only visible to registered members.
    Re^2: Daten von Google
    Hallo,

    habt Ihr es geschaft, bei OpenLayer das Kacheln für MWS-Dienste "abzuschalten"?
    Als wir OpenLayers versucht haben wurden immer etwa 100 Abfragen an den WMS-Server abgesetzt. Da bei beim Moskito WMS-Server die Reaktionszeit/Rechenleistung je Anfrage relativ konstant ist ein echten Problem.

    Gruß

    Horst Wessel
  • Till Adams
    Till Adams    Premium Member   Group moderator
    The company name is only visible to registered members.
    Re^3: Daten von Google
    Horst,
    du musst den WMS mit dem Attribut "singleTile=true" definieren.

    Hier ein Beipsiel für einen UMN WMS:
    mywms = new openLayers.Layer.WMS(
    "Titel", "url",
    {map: "path/to/mapfile/map.map", layers: "layer1", format: "png"},
    {singleTile: true, maxResolution: 0.01234, ... }
    );