mapproxy

hallo,

ich benötige hilfe, bei der nutzung eines mapproxys.

http://mapproxy.de/

mapproxy ist installiert, und läuft:

http://gk.historic.place/mappy/

wie kann ich nun diesen wms:

http://isk.geobasis-bb.de/ows/dr25.php

gecacht als overlay in diese karte bringen?

http://gk.historic.place/historische_objekte/index.html

alle versuche nach den anleitungen von mapproxy schlugen bisher fehl…

grüße von lutz

vielleicht weil du keine Lizenz hast? :roll_eyes:
http://www.geobasis-bb.de/GeoPortal1/pdf/AGNB.pdf

mmmhhh,

fallen wir da mit rein:
http://www.geobasis-bb.de/GeoPortal1/pdf/Nutzungsrechte.pdf

lizenz kommt natürlich nicht in frage, also selber georeferenzieren…

grüße von lutz

Ich würde mal eine Anfrage an die Frau Theile stellen. Ich sehe nicht ganz, daß Historic.Place zur Berichterstattung über Tagesereignisse geeignet ist :slight_smile: (eher über das Gegenteil davon…).

Schön finde ich den Satz:

Ein erloschenes Recht kann ja wohl schwerlich der Rechtsnachfolger wahrnehmen, das gilt also wohl nur während der 70 Jahre Laufzeit-Frist.
Immerhin löblich, daß die Fristen hier korrekt erwähnt werden.

Auf der anderen Seite stellt die Sammlung wohl eine Datenbank dar und hier greifen wohl wieder die Schutzrechte (so lange die 15 Jahre nicht abgelaufen sind).
In jedem Fall steht es natürlich dem LGB frei, für den WMS-Dienst als solchen Nutzungsrechte nach Belieben festzulegen.

Also hilft wohl ggf. nur eine freundliche Nachfrage.

Gruß,
Zecke

Tag,

ich hoffe, ich habe alle wichtigen Teile der Config erwischt:

In der mapproxy-config.yaml:


services:
  wms:
    versions: ['1.1.1']
    srs: ['EPSG:4326', 'EPSG:900913', 'EPSG:3857'] 
    image_formats: ['image/png', 'image/jpeg']

layers:
  - name: geobasisbb
    title: geobasisbb   
    sources: [geobasisbb_cache]

caches:
  geobasisbb_cache:
    grids: [mercator]
    sources: [geobasisbb_source]
    cache:
      type: file   
      directory_layout: tc
      directory: /var/spool/tilecache/geobasisbb

sources:
  geobasisbb_source:
    type: wms
    supported_srs: ['EPSG:4326']
    req:
      url: http://isk.geobasis-bb.de/ows/dr25.php?
      layers: 0

grids:
  mercator:   
    base: GLOBAL_MERCATOR
    num_levels: 20

und dann in OpenLayers:

bblayer = new OpenLayers.Layer.WMS( "DR25", "http://mein.mapserver.example.org/mapproxy/service?",
                              {layers: "geobasisbb", format: "image/png", srs:"EPSG:900913",
                               exceptions: "application/vnd.ogc.se_inimage", transparent: false},
                               {singleTile: true, ratio: 1, isBaseLayer: true} );

alternativ, wer lieber TMS mag als WMS:

msbblayer= new OpenLayers.Layer.TMS('DR25 (TMS)',
                        'http://mein.mapserver.example.org/mapproxy/tms/',
                         {layername: 'geobasisbb/mercator', type: 'png',
                          tileSize: new OpenLayers.Size(256, 256),
                          maxResolution: 78271.516964
                         });

Sieht, wenns fertig ist so aus: bbtest1.html

Ich schalte das morgen aber wieder aus, wer weiss, ob ich das überhaupt darf

Grüße, Max

Edit: TMS noch eingebaut. Halte ich für besser, weil da cached der Browser auch ein bisschen mit und nicht nur der Mapproxy…
Edit2: Demo wieder gelöscht.

danke, es klappt :slight_smile:

wir werden es auch nicht reinnehmen, wissen jetzt aber wie es funktioniert :slight_smile:

grüße von lutz

nur fürs protokoll:


herzlichen Dank für Ihre Nachfrage.

Leider steht der Geodienst Deutsches Reich mit Ausnahme über den BrandenburgViewer für eine weitere Nutzung nicht zur Verfügung.

Für Rückfragen stehe ich Ihnen gerne zur Verfügung.


eine anfrage in dreden läuft noch, habe da aber wenig hoffnung…

grüße von lutz