<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Have a look at<br>
    <br>
    <a href="http://www.geomoose.org/docs/feature_editor.html">http://www.geomoose.org/docs/feature_editor.html</a><br>
    <pre class="moz-signature" cols="72">Best Regards,
Brent Fraser</pre>
    <br>
    On 12/11/2011 1:24 PM, Atif Butt wrote:
    <blockquote
cite="mid:CADgRPZ0sFpkPNh9sHPtqTsDrFhvZmE502iJ80SRqj1S43Z3s_Q@mail.gmail.com"
      type="cite">
      <div>I got your point now, I was thinking it may be setup already.</div>
      <div>&nbsp;</div>
      <div>Any how from where you want me to start (any document
        reference or URL talking&nbsp;about delete and modify service&nbsp; ), Or
        you suggest me to see the builtin service of geomoose (in
        relation to modify /delete polygon).</div>
      <div>&nbsp;</div>
      <div>Give me your suggestions</div>
      <div>&nbsp;</div>
      <div>Thanks and regards</div>
      <div>Atif<br>
        <br>
      </div>
      <div class="gmail_quote">On Sun, Dec 11, 2011 at 3:18 PM, Brent
        Fraser <span dir="ltr">&lt;<a moz-do-not-send="true"
            href="mailto:bfraser@geoanalytic.com">bfraser@geoanalytic.com</a>&gt;</span>
        wrote:<br>
        <blockquote style="margin:0px 0px 0px
0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid"
          class="gmail_quote">
          <div text="#000000" bgcolor="#FFFFFF"> Atif,<br>
            <br>
            &nbsp; The Feature Editor doc on the Geomoose site uses the
            results of the Identify operation to render a link to delete
            the selected feature.&nbsp; Your mapbook creates a
            "delete_polygon" button on the tool bar referencing the a
            delete_polygon service:<br>
            <br>
            <tt>&lt;service name="delete_polygon"&gt;<br>
              &nbsp; &lt;url&gt;php/editor.php&lt;/url&gt;<br>
              &nbsp; &lt;step type="input"&gt;<br>
              &nbsp;&nbsp;&nbsp; &lt;input type="hidden" name="op" value="delete"/&gt;<br>
              &nbsp;&nbsp;&nbsp; &lt;input type="hidden" name="table"
              value="test_polygons"/&gt;<br>
              &nbsp;&nbsp;&nbsp; &lt;input type="hidden" name="feature:polygon_id"/&gt;<br>
              &nbsp; &lt;/step&gt;<br>
              &lt;/service&gt;</tt><br>
            <br>
            Since your service has no spatial step (only a form input
            step), there is no way for the user to select the polygon to
            delete.&nbsp; <br>
            <br>
            &nbsp; You need to look at the Feature Editor doc and get your
            editing functions working as documented first, then you
            would be in a better position to expand it by adding tool
            bar buttons to do delete and modify.<br>
            <pre cols="72">Best Regards,
Brent Fraser</pre>
            <div>
              <div class="h5"> <br>
                On 12/11/2011 12:54 PM, Atif Butt wrote:
                <blockquote type="cite"><span lang="EN">
                    <div>Hi Brent</div>
                    <div>&nbsp;</div>
                    <div>I used the following code, for the
                      identify.html file.</div>
                    <div>&nbsp;</div>
                    <div>Kindly have a look. <a moz-do-not-send="true"
href="http://141.117.248.26/geomoose2/geomoose.html" target="_blank">http://141.117.248.26/geomoose2/geomoose.html</a></div>
                    <div>&nbsp;</div>
                    <div>&nbsp;</div>
                    <div>&nbsp;</div>
                    <div>&lt;!-- MapServer Template --&gt;</div>
                    <p>&lt;tr bgcolor="#AA55AA"&gt;</p>
                    <p> &lt;td colspan="2"&gt;&lt;b&gt;[title]
                      ([polygon_id])&lt;/b&gt;&lt;/td&gt;</p>
                    <p>&lt;/tr&gt;</p>
                    <p>&lt;tr&gt; </p>
                    <p>
                      &lt;td&gt;Owner:&lt;/td&gt;&lt;td&gt;[owner]&lt;/td&gt;</p>
                    <p>&lt;/tr&gt;</p>
                    <p>&lt;tr&gt;</p>
                    <p>&lt;td&gt;</p>
                    <p> &lt;a href=<a moz-do-not-send="true">"javascript:GeoMOOSE.startService('modify_polygon',

                        {'feature:polygon_id' :
                        '[polygon_id]','feature:wkb_geometry' :
                        '[wkt_geometry]', 'feature:title' : '[title]',
                        'feature:owner' : '[owner]'})"</a>&gt;Edit&lt;/a&gt;</p>
                    <p>&lt;/td&gt;</p>
                    <p>&lt;td&gt;</p>
                    <p> &lt;a href=<a moz-do-not-send="true">"javascript:if(confirm('Are
                        you sure you want to delete this?')) {
                        GeoMOOSE.startService('delete_polygon',
                        {'feature:polygon_id' : '[polygon_id]'}); }"</a>&gt;Delete&lt;/a&gt;</p>
                    <p>&lt;/td&gt;</p>
                    <p>&lt;/tr&gt;</p>
                  </span>
                  <div>&nbsp;</div>
                  <div>Secondly, why the above geomoose link can only be
                    working inside firefox, why not IE, and chrome, etc.
                    Do you have any idea ?</div>
                  <div><br>
                    Best regards</div>
                  <div>&nbsp;</div>
                  <div>Atif<br>
                  </div>
                  <div>&nbsp;</div>
                  <div>&nbsp;</div>
                  <div>&nbsp;</div>
                  <div class="gmail_quote">On Wed, Dec 7, 2011 at 10:20
                    AM, Brent Fraser <span dir="ltr">&lt;<a
                        moz-do-not-send="true"
                        href="mailto:bfraser@geoanalytic.com"
                        target="_blank">bfraser@geoanalytic.com</a>&gt;</span>
                    wrote:<br>
                    <blockquote style="margin:0px 0px 0px
0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid"
                      class="gmail_quote">
                      <div text="#000000" bgcolor="#FFFFFF"> Well the
                        PHP is pretty simple for the delete:<br>
                        <br>
                        &nbsp;&nbsp;&nbsp; } else if($operation == 'delete') {<br>
                        &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if($feature_info[$primaryKeyColumn]
                        &lt; 1) {<br>
                        &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; print 'No Feature ID
                        specified to delete.&lt;br/&gt;';<br>
                        &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; die;<br>
                        &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>
                        <br>
                        So what that tells me is that the value passed
                        from the browser is &lt;1.&nbsp; Possibly your
                        identity.html has a syntax problem?&nbsp; And what is
                        the content of the "Delete" link when you do an
                        identify on the polygon?<br>
                        <br>
                        <pre cols="72">Best Regards,
Brent Fraser</pre>
                        <div>
                          <div> <br>
                            On 12/6/2011 11:03 PM, Atif Butt wrote:
                            <blockquote type="cite">
                              <p>Yes</p>
                              <p>&nbsp;</p>
                              <p>this is my test_polygon.ini file
                                settings</p>
                              <p>&nbsp;</p>
                              <p>; Basic Connection Information<br>
                                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; host=localhost<br>
                                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dbname=postgis<br>
                                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; username=postgres<br>
                                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; password=xxxxxxx</p>
                              <p>; Table Information<br>
                                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tablename=test_polygons<br>
                                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; geometry_column=wkb_geometry<br>
                                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; primary_key_column=polygon_id<br>
                                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                                primary_key_sequence=test_polygons_seq<br>
                                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; srid=26915</p>
                              <p>; Required Columns<br>
                                ; This is a comma separated list of
                                columns required<br>
                                ; for creating or updating features in
                                this layer<br>
                                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                                required_for_create=wkb_geometry,title<br>
                                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; required_for_update=title</p>
                              <p>&nbsp;</p>
                              <p>; GeoMOOSE Information<br>
                                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; layerpath=poly_editor/polygons</p>
                              <p><br>
                                &nbsp;</p>
                              <div>Regards</div>
                              <div>&nbsp;</div>
                              <div>Atif</div>
                              <div>&nbsp;</div>
                              <div>&nbsp;</div>
                              <div>&nbsp;</div>
                              <div><br>
                                <br>
                                &nbsp;</div>
                              <div class="gmail_quote">On Tue, Dec 6,
                                2011 at 11:24 PM, Brent Fraser <span
                                  dir="ltr">&lt;<a
                                    moz-do-not-send="true"
                                    href="mailto:bfraser@geoanalytic.com"
                                    target="_blank">bfraser@geoanalytic.com</a>&gt;</span>
                                wrote:<br>
                                <blockquote style="margin:0px 0px 0px
0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid"
                                  class="gmail_quote">
                                  <div text="#000000" bgcolor="#FFFFFF">
                                    Do you have the primary_key_column
                                    defined in the ini file?<br>
                                    <pre cols="72">Best Regards,
Brent Fraser</pre>
                                    <div>
                                      <div> <br>
                                        On 12/6/2011 7:24 PM, Atif Butt
                                        wrote: </div>
                                    </div>
                                    <blockquote type="cite">
                                      <div>
                                        <div>
                                          <p>Hi</p>
                                          <p>&nbsp;</p>
                                          <p>Is there any other steps
                                            needs to do (except written
                                            inside the feature editor
                                            document) for
                                            "polygon_update and
                                            ploygon_delete". Because
                                            after doing these steps,
                                            when I use update polygon
                                            feature I am getting this
                                            message (1No Feature ID
                                            available for update.) and
                                            when I use delete_polygon
                                            tool, it says "No Feature ID
                                            specified to delete." </p>
                                          <p>&nbsp;</p>
                                          <p>I think something is
                                            missing.</p>
                                          <p>&nbsp;</p>
                                          <p>kindly check (<a
                                              moz-do-not-send="true"
                                              href="http://99.243.192.221/geomoose2/geomoose.html"
                                              target="_blank">http://99.243.192.221/geomoose2/geomoose.html</a>)
                                            and give me your
                                            suggestions.</p>
                                          <p>&nbsp;</p>
                                          <p>Best Regards</p>
                                          <p>Atif</p>
                                          <br>
                                          <fieldset></fieldset>
                                          <br>
                                        </div>
                                      </div>
                                      <pre>_______________________________________________
Geomoose-users mailing list
<a moz-do-not-send="true" href="mailto:Geomoose-users@lists.osgeo.org" target="_blank">Geomoose-users@lists.osgeo.org</a>
<a moz-do-not-send="true" href="http://lists.osgeo.org/mailman/listinfo/geomoose-users" target="_blank">http://lists.osgeo.org/mailman/listinfo/geomoose-users</a>
</pre>
                                    </blockquote>
                                  </div>
                                </blockquote>
                              </div>
                              <br>
                            </blockquote>
                          </div>
                        </div>
                      </div>
                    </blockquote>
                  </div>
                  <br>
                </blockquote>
              </div>
            </div>
          </div>
        </blockquote>
      </div>
      <br>
    </blockquote>
  </body>
</html>