Ah, I see. I had a feeling the image format had something to do with it.

Just as an update, we managed to solve our WMS problem. We started using a 
different WMS: 
http://geoint.lmic.state.mn.us/cgi-bin/wms?VERSION=1.3.0&SERVICE=WMS&REQUEST=GetCapabilities
 which is almost the same as the previous WMS. The difference is that the 
original has a single layer that is a composite of about 50 aerials. This WMS 
lists the layers individually.

Through a stroke of luck we managed to expose a layer by modifying the config 
document. Not sure what we did right. Even with the Format tag set to JPG it 
still works somehow. Clicking the Advanced button in Maestro now throws an 
error "Object reference not set to an instance of an object" but I don't mind 
because the its working otherwise. Here's the config document that works with 
this new wms:

<?xml version="1.0" encoding="UTF-8"?>
<DataStore xmlns:fdo="http://fdo.osgeo.org/schemas"; 
xmlns:gml="http://www.opengis.net/gml"; 
xmlns:xs="http://www.w3.org/2001/XMLSchema"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xmlns:xlink="http://www.w3.org/1999/xlink"; xmlns="http://fdo.osgeo.org/schemas"; 
xsi:schemaLocation="http://fdo.osgeo.org/schemas FdoDocument.xsd">
  <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"; 
targetNamespace="http://fdo.osgeo.org/schemas/feature/WMS"; 
xmlns:fdo="http://fdo.osgeo.org/schemas"; 
xmlns:WMS="http://fdo.osgeo.org/schemas/feature/WMS"; 
elementFormDefault="qualified" attributeFormDefault="unqualified">
    <xs:element name="nga2012Type" type="WMS:nga2012Type" abstract="false" 
substitutionGroup="gml:_Feature">
      <xs:key name="nga2012TypeKey">
        <xs:selector xpath=".//nga2012Type"/>
        <xs:field xpath="Id"/>
      </xs:key>
    </xs:element>
    <xs:complexType name="nga2012Type" abstract="false">
      <xs:complexContent>
        <xs:extension base="gml:AbstractFeatureType">
          <xs:sequence>
            <xs:element name="Id">
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:maxLength value="256"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="Image" type="fdo:RasterPropertyType" 
fdo:defaultImageXSize="800" fdo:defaultImageYSize="600">
              <xs:annotation>
                <xs:appinfo source="http://fdo.osgeo.org/schemas";>
                  <fdo:DefaultDataModel organization="Row" bitsPerPixel="32" 
tileSizeX="100" tileSizeY="100"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:schema>
  <SchemaMapping provider="OSGeo.WMS.3.1" name="WMS" 
xmlns="http://fdowms.osgeo.org/schemas";>
    <complexType name="nga2012Type">
      <RasterDefinition name="Image">
        <Format>JPG</Format>
        <Transparent>false</Transparent>
        <BackgroundColor>0xFFFFFF</BackgroundColor>
        <Time />
        <Elevation />
        <SpatialContext>EPSG:26915</SpatialContext>
        <Layer name="nga2012">
          <Style name="" />
        </Layer>
      </RasterDefinition>
    </complexType>
  </SchemaMapping>
</DataStore>

-----Original Message-----
From: [email protected] 
[mailto:[email protected]] On Behalf Of Jackie Ng
Sent: Thursday, June 06, 2013 7:15 AM
To: [email protected]
Subject: Re: [mapguide-users] WMS config files and image formats

Ok, here is the problem.

The configuration contains a bad mime type for the jpeg format. This is what's 
causing MapGuide to throw that MgUnclassifiedException

It's image/jpg when it should be image/jpeg

And that's the solution, fix that bad mime type by editing the configuration 
document's XML form and replace "image/jpg" with "image/jpeg", at least until I 
fix the problem in Maestro proper.

- Jackie



--
View this message in context: 
http://osgeo-org.1560.x6.nabble.com/WMS-config-files-and-image-formats-tp5057179p5058397.html
Sent from the MapGuide Users mailing list archive at Nabble.com.
_______________________________________________
mapguide-users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/mapguide-users

_______________________________________________
mapguide-users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/mapguide-users

Reply via email to