Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Powielone dane z MapServer
10-01-2011, 17:52, (Ten post był ostatnio modyfikowany: 10-01-2011, 17:55 {2} przez Umberto.)
#3
RE: Powielone dane z MapServer
Staram się uzyskać cokolwiek, na dodatek to dopiero mój wstęp do MapServera, więc bądź wyrozumiały Smile

MapFile:
Kod:
MAP
  NAME           "testowa_mapa"
  EXTENT         16.0 52.0 18.0 53.0
  SIZE           600 500
  IMAGETYPE      PNG
  PROJECTION
    "init=epsg:2180"
  END
  
  WEB
    METADATA
      "wms_title"           "WMS Hub Server"
      "wms_onlineresource"  "http://hubmapserver.org/cgi-bin/mapserv?map=/home/umberto/systherm/hubmapserver/test.map&"
      "wms_srs"             "EPSG:2180"
    END
  END

  LAYER
    CONNECTIONTYPE postgis
    NAME "ulica"
    PROJECTION
      "init=epsg:2180"
    END
    CONNECTION "user=postgres password=psdatabase dbname=punktyadresowe host=localhost"
    PROCESSING "CLOSE_CONNECTION=DEFER"
    DATA "geometria from ad_ulica using srid=2180 using unique id"
    STATUS ON
    TYPE LINE
    CLASS
      STYLE
        COLOR 255 22 22
        WIDTH 2
      END
    END
  END
END

Kawałek z OL, tworzący mapę:

Kod:
map = new OpenLayers.Map("ap_open_layers_map", { controls: [] });

Kawałek z OL, tworzący warstwę WMS:

Kod:
var roads = new OpenLayers.Layer.WMS("Osie dróg", "http://hubmapserver.org/cgi-bin/mapserv?",
                {
                  map: '/home/umberto/systherm/hubmapserver/test.map',
                  layers: "ulica",
                  transparent: true,
                  mode: 'map'
                },
                {
                  isBaseLayer: false,
                  maxExtent: new OpenLayers.Bounds(16.0, 52.0, 18.0, 53.0),
                  projection: new OpenLayers.Projection('EPSG:2180'),
                  units: 'meters'
                });
  map.addLayer(roads);

Wstępny zoom w OL:
Kod:
map.setCenter(new OpenLayers.LonLat(16.9, 52.4), 10);


Wiadomości w tym wątku
Powielone dane z MapServer - przez Umberto - 10-01-2011, 11:22
RE: Powielone dane z MapServer - przez borys - 10-01-2011, 13:21
RE: Powielone dane z MapServer - przez Umberto - 10-01-2011, 17:52
RE: Powielone dane z MapServer - przez borys - 10-01-2011, 20:28
RE: Powielone dane z MapServer - przez m_k - 10-01-2011, 22:36
RE: Powielone dane z MapServer - przez Umberto - 10-01-2011, 23:40
RE: Powielone dane z MapServer - przez borys - 11-01-2011, 00:06
RE: Powielone dane z MapServer - przez Umberto - 11-01-2011, 22:03

Skocz do: