Thank you for your help so far Bob.<br><br>Your suggestion gave me an idea.  What I am doing now, I calculated the center point for each polygon, and inserted that geometry into the database table.  I am now displaying the symbol centered on the polygon, however there is still the issue of sizing it properly.<br>
<br>My idea is to write a stand alone program that will size the images properly depending on the polygon size. The problem of having a different image for every polygon is another story in itself, but I want to focus on getting just a few images in there first.<br>
<br>Is it crazy to try to calculate what the screen pixel size of the bounding box surrounding the polygon, depending on scale, in order to resize the image to a size that will fit just right into the polygon?<br><br>-Adam<br>
<br><div class="gmail_quote">On Fri, May 22, 2009 at 5:27 PM, Bob Basques <span dir="ltr"><<a href="mailto:Bob.Basques@ci.stpaul.mn.us">Bob.Basques@ci.stpaul.mn.us</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

  
    
    
  
  <div>
    <p style="margin-top: 0pt; margin-bottom: 0pt;">
      <font size="3" face="Comic Sans MS">Oh, well, that's slight different, you want to scale an image/symbol, to fit (once) in a closed polygon, right?</font>    </p>
<br>      
    <p style="margin-top: 0pt; margin-bottom: 0pt;">
      <font size="3" face="Comic Sans MS">That's harder to do (if at all), are all the polygons the same size, or variable in size.  Are they the same aspect as th, height to width as the symbol?</font>    </p>
<br>      
    <p style="margin-top: 0pt; margin-bottom: 0pt;">
      <font size="3" face="Comic Sans MS">You may be able to scale on a attribute value if you have the size (width or height) as a attribute for example.</font>    </p>
<br>      
    <p style="margin-top: 0pt; margin-bottom: 0pt;">
      <font size="3" face="Comic Sans MS">SIZE [attributeValueFromDataSource]   ## This uses the value in the attributes from the data source to size the symbol.  Clipping the symbol to fit an irregular polygon will be another complication, unless you allow for repeating symbols (which is what I thought you were looking for originally.</font>    </p>

<br>      
    <p style="margin-top: 0pt; margin-bottom: 0pt;">
      <font size="3" face="Comic Sans MS">bobb</font>    </p><div class="im">
<br>      
    <p style="margin-top: 0pt; margin-bottom: 0pt;">
      <br>
      <br>
      >>> Adam Eskreis <<a href="mailto:aeskreis@gmail.com" target="_blank">aeskreis@gmail.com</a>> wrote:<br>    </p>
    <div style="border-left: 1px solid rgb(5, 5, 5); margin: 0pt 0pt 0pt 15px; padding-left: 7px; background-color: rgb(243, 243, 243);">
      <p style="margin-top: 0pt; margin-bottom: 0pt;">
        Ok, I read through this, and it was helpful, but i can't figure how to do exactly what I need.<br http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><br>What I essentialy want to do is make the symbol act as though it were the "background image" of the polygon. No repeating, and stretched or compressed to fit, so that the entire image is viewable.<br>
<br>Is somethign like this possible?<br><br>-Adam<br><br>      </p>
      <div class="gmail_quote">
        <p style="margin-top: 0pt; margin-bottom: 0pt;">
          On Fri, May 22, 2009 at 3:46 PM, Bob Basques        </p>
        <div dir="ltr">
          <p style="margin-top: 0pt; margin-bottom: 0pt;">
            <<a href="mailto:Bob.Basques@ci.stpaul.mn.us" target="_blank">Bob.Basques@ci.stpaul.mn.us</a>>          </p>
        </div>
        <p style="margin-top: 0pt; margin-bottom: 0pt;">
          wrote:<br>        </p>
        <blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt; padding-left: 0pt;" class="gmail_quote">
          <div>
            <p style="margin-top: 0pt; margin-bottom: 0pt;">
              <font size="3" face="Comic Sans MS">Yes, </font>            </p>
            <p style="margin-top: 0pt; margin-bottom: 0pt;">
              <br>
                          </p>
            <p style="margin-top: 0pt; margin-bottom: 0pt;">
              <font size="3" face="Comic Sans MS">see here. . . </font>            </p>
            <p style="margin-top: 0pt; margin-bottom: 0pt;">
              <br>
              <br>
                          </p>
            <p style="margin-top: 0pt; margin-bottom: 0pt;">
              <u><i><a href="http://mapserver.org/mapfile/symbology/construction.html?highlight=symbol%20fill" target="_blank"><font color="#0000ff" size="3" face="Comic Sans MS">http://mapserver.org/mapfile/symbology/construction.html?highlight=symbol%20fill</font></a></i></u>            </p>

            <div>
              <div>
<br>                  
              </div>
              <div>
                <p style="margin-top: 0pt; margin-bottom: 0pt;">
                  <br>
                  <br>
                  >>> Adam Eskreis <<a href="mailto:aeskreis@gmail.com" target="_blank">aeskreis@gmail.com</a>> wrote:<br>                </p>
                <div style="border-left: 1px solid rgb(5, 5, 5); margin: 0pt 0pt 0pt 15px; padding-left: 7px; background-color: rgb(243, 243, 243);">
                  <p style="margin-top: 0pt; margin-bottom: 0pt;">
                    Hello all.<br http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><br>I have a question that may or may not have been answered before, but I can't seem to find anything on it.<br><br>
Is it possible with mapserver to make a symbol fill the entire area of a polygon feature? In other words, can I provide an image as the symbol, and have that symbol completely fill the polygon, regardless of the width and height dimensions of the image?<br>
<br>Thank you,<br><br>-Adam<br>                  </p>
                </div>
              </div>
            </div>
          </div>
        </blockquote>
      </div>
      <p style="margin-top: 0pt; margin-bottom: 0pt;">
        <br>
      </p>
    </div>
  </div></div>

</blockquote></div><br>