Check-in Differences
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Difference From 5df97398cf4096aa To e9691fbabfd1d691

2013-03-16
13:22
supporting XB_SetFileID() and friends check-in: 4317c2b1b0 user: sandro tags: trunk
2013-03-14
10:52
supporting ST_Point() and MakeLine(MultiPoint, direction) check-in: e9691fbabf user: sandro tags: trunk
2013-03-13
00:44
supporting ST_Project() and ST_Area() - geodesic check-in: 5df97398cf user: sandro tags: trunk
2013-03-11
18:12
supporting SetStyledGroupInfos() check-in: bcdfe94ff9 user: sandro tags: trunk

Changes to Main.cpp.

  8507   8507     html +=
  8508   8508       wxT
  8509   8509       ("<td bgcolor=\"#f0fff0\">a POINT Geometry will be returned representing the GPS long/lat contained within EXIF-GPS <i>metadata</i>	for the BLOB image<br>");
  8510   8510     html +=
  8511   8511       wxT
  8512   8512       ("NULL will be returned if for any reason it's not possible to build such a POINT</td></tr>");
  8513   8513     html +=
         8514  +    wxT
         8515  +    ("<tr><td bgcolor=\"#fffff0\">ST_Point( x Double precision , y Double precision ) : Geometry</td>");
         8516  +  html +=
         8517  +    wxT
         8518  +    ("<td bgcolor=\"#f0fff0\">simply an alias-name for MakePoint() (SRID is never supported).</td></tr>");
         8519  +  html +=
  8514   8520       wxT
  8515   8521       ("<tr><td bgcolor=\"#fffff0\">MakePoint( x Double precision , y Double precision [ , SRID Integer] ) : Geometry</td>");
  8516   8522     html +=
  8517   8523       wxT
  8518   8524       ("<td bgcolor=\"#f0fff0\">a Geometry will be returned representing the POINT defined by [x y] coordinates</td></tr>");
  8519   8525     html +=
  8520   8526       wxT
................................................................................
  8547   8553       ("<tr><td bgcolor=\"#fffff0\">MakeLine( geom PointGeometry ) : LinestringGeometry</td>");
  8548   8554     html +=
  8549   8555       wxT
  8550   8556       ("<td bgcolor=\"#f0fff0\">a Linestring Geometry will be returned connecting all the input Points (accordingly to input sequence)<br>");
  8551   8557     html += wxT("<b><u>aggregate function</u></b><br>");
  8552   8558     html += wxT("NULL will be returned if any error is encountered</td></tr>");
  8553   8559     html +=
         8560  +    wxT
         8561  +    ("<tr><td bgcolor=\"#fffff0\">MakeLine( geom MultiPointGeometry , direction Boolean ) : LinestringGeometry</td>");
         8562  +  html +=
         8563  +    wxT
         8564  +    ("<td bgcolor=\"#f0fff0\">a Linestring Geometry will be returned connecting all the input Points (accordingly to input sequence); \"direction=FALSE\" implies reverse order.<br>");
         8565  +  html +=
         8566  +    wxT
         8567  +    ("<u>Please note</u>: similar to the previuous one, but this one is an ordinary (not aggregate) function; a MultiPoint input is always expected.<hr>");
         8568  +  html += wxT("NULL will be returned if any error is encountered</td></tr>");
         8569  +  html +=
  8554   8570       wxT
  8555   8571       ("<tr><td bgcolor=\"#fffff0\">Collect( geom1 Geometry , geom2 Geometry ) : Geometry<hr>");
  8556   8572     html += wxT("ST_Collect( geom1 Geometry , geom2 Geometry ) : Geometry</td>");
  8557   8573     html +=
  8558   8574       wxT
  8559   8575       ("<td bgcolor=\"#f0fff0\">a generic Geometry (possibly a GEOMETRYCOLLECTION) will be returned merging geom1 and geom2<br>");
  8560   8576     html += wxT("NULL will be returned if any error is encountered</td></tr>");
................................................................................
  9808   9824       ("<tr><td align=\"center\" bgcolor=\"#e0ffe0\" colspan=\"2\"><a name=\"c36\">functions on type Surface [Polygon or Ring]</a>");
  9809   9825     html += wxT("<br><a href=\"#index\">back to index</a></td></tr>");
  9810   9826     html += wxT("<tr><td bgcolor=\"#fffff0\">Centroid( s Surface ) : Point<hr>");
  9811   9827     html +=
  9812   9828       wxT
  9813   9829       ("ST_Centroid( s Surface ) : Point</td><td bgcolor=\"#f0fff0\">return the centroid of s, which may lie outside s</td></tr>");
  9814   9830     html +=
  9815         -    wxT("<tr><td bgcolor=\"#fffff0\">Area( s Surface [ , use_ellipsoid Boolean ] ) : Double precision<hr>");
         9831  +    wxT
         9832  +    ("<tr><td bgcolor=\"#fffff0\">Area( s Surface [ , use_ellipsoid Boolean ] ) : Double precision<hr>");
  9816   9833     html +=
  9817   9834       wxT
  9818   9835       ("ST_Area( s Surface [ , use_ellipsoid Boolean ] ) : Double precision</td><td bgcolor=\"#f0fff0\">return the area of s</td></tr>");
  9819   9836     html +=
  9820   9837       wxT
  9821   9838       ("<tr><td align=\"center\" bgcolor=\"#e0ffe0\" colspan=\"2\"><a name=\"c37\">functions on type Polygon</a>");
  9822   9839     html += wxT("<br><a href=\"#index\">back to index</a></td></tr>");

Changes to QueryView.cpp.

   601    601     if (str.CmpNoCase(wxT("BlobFromFile")) == 0)
   602    602       return true;
   603    603     if (str.CmpNoCase(wxT("BlobToFile")) == 0)
   604    604       return true;
   605    605   
   606    606   
   607    607     if (str.CmpNoCase(wxT("MakePoint")) == 0)
          608  +    return true;
          609  +  if (str.CmpNoCase(wxT("ST_Point")) == 0)
   608    610       return true;
   609    611     if (str.CmpNoCase(wxT("MakeLine")) == 0)
   610    612       return true;
   611    613     if (str.CmpNoCase(wxT("BuildMbr")) == 0)
   612    614       return true;
   613    615     if (str.CmpNoCase(wxT("BuildCircleMbr")) == 0)
   614    616       return true;