[Geomoose-users] Feature Report error with Identify Tool
Fernando
nando_gcia at hotmail.com
Mon Jun 1 09:22:27 PDT 2015
Hi again, after reading your answers, I tried to change dxf_text to gid, as Brent says but the error is exactly the same. The dxf_text column are unique identifiers of our project.And to test the idea of Tanya, I have corrected the projection of drawing, referencing it with ArcMap to EPSG 23030:Projected Coordinate System: ED_1950_UTM_Zone_30NProjection: Transverse_MercatorLinear Unit: MeterAnd placing on the extend of southern Spain following: 358836 4186265 359163 4186624MAP NAME EDIFICIO_C2_MAP STATUS ON EXTENT 358836 4186265 359163 4186624 UNITS METERS ..... PROJECTION "init=epsg:23030" END......LAYER CONNECTIONTYPE postgis CONNECTION "user=postgres password=************** dbname=edificio_c2 host=localhost port=5432" DATA "the_geom FROM c2_shape USING UNIQUE gid USING SRID=23030".....And the error is as follows:Warning: layerObj::queryByRect(): [MapServer Error]: msPostGISLayerWhichShapes(): Error executing query: ERROR: error de sintaxis en o cerca de «C2BO010»LINE 1: ...6624,359163 4186265,358836 4186265))',23030) and (16C2BO010) ^in C:\ms4w\apps\geomoose2\htdocs\php\feature_report.php on line 72Warning: mapObj::setExtent(): [MapServer Error]: setExtent(): Given map extent is invalid. Check that it is in the form: minx, miny, maxx, maxy in C:\ms4w\apps\geomoose2\htdocs\php\feature_report.php on line 100Warning: mapObj::setExtent(): [MapServer Error]: msPostGISLayerWhichShapes(): Error executing query: ERROR: error de sintaxis en o cerca de «C2BO010»LINE 1: ...6624,359163 4186265,358836 4186265))',23030) and (16C2BO010) ^ in C:\ms4w\apps\geomoose2\htdocs\php\feature_report.php on line 100Fatal error: Uncaught exception 'MapScriptException' in C:\ms4w\apps\geomoose2\htdocs\php\feature_report.php:100Stack trace:#0 C:\ms4w\apps\geomoose2\htdocs\php\feature_report.php(100): mapObj->setExtent(0, 0, 0, 0)#1 {main} thrown in C:\ms4w\apps\geomoose2\htdocs\php\feature_report.php on line 100It might be a bug GeoMOOSE programming? What else I can do?
Date: Thu, 28 May 2015 10:22:53 -0600
From: bfraser at geoanalytic.com
To: nando_gcia at hotmail.com; geomoose-users at lists.osgeo.org
Subject: Re: [Geomoose-users] Feature Report error with Identify Tool
Fernanado,
When Mapserver does the attribute query as requested by the
GeoMOOSE feature_report.php, it applies a spatial filter based on
the EXTENT stated in the map file and a filter on a unique key:
Warning: layerObj
:: queryByRect (): [MapServer Error]:
msPostGISLayerWhichShapes (): Error executing query: ERROR:
syntax error at or near "C2BN001"
LINE 1: ... -1 362.227 362.227
-136 -1 -136 -1)) ', 3857) and (16C2BN001)
^
It looks like it's having a problem with the unique key. You
specified
<Td>
[dxf_text] <a href="javascript:GeoMOOSE.startService('feature_report',
{'dxf_text':'[dxf_text]','src':'edificio_c2_espacios/C2-ALBERT_EINSTEIN'})">
Report </ a>
</ td>
but you may want to try:
<Td>
[dxf_text] <a href="javascript:GeoMOOSE.startService('feature_report',
{'gid':'[gid]','src':'edificio_c2_espacios/C2-ALBERT_EINSTEIN'})">
Report </ a>
</ td>
Best Regards,
Brent Fraser
On 5/28/2015 4:10 AM, Fernando wrote:
Brent,
thank you for your replies but how
can I georeference the building plan correctly
? Actually
we don't need to
have an real coordinate
system, that does not
matter in the project. We start from a DXF
AutoCAD drawing and
converted into shapefile
with ArcTools
and then import it
to POSTGIS.
To display online
we decided to try
GeoMOOSE.
How do you think that
would solve the
error?
Geomoose-users mailing list
Geomoose-users at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/geomoose-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/geomoose-users/attachments/20150601/dba87397/attachment-0001.html>
More information about the Geomoose-users
mailing list