[mapserver-users] Cannot read shp file from database
Jeremy JK
jason2017jay at gmail.com
Mon Mar 28 11:29:54 PDT 2022
Hello all,
On my virtualbox linuxmint machine I can view a shp file with MapServer
when the shp file is on filesystem.
When I put it into the database, the browser returns an error message
but ogrinfo program can read the database well.
See below
And thanks for your assistance
J
*Error*: msLoadMap(): Unknown identifier. Parsing error near
(CONNECTIONTYPE):(line 9)
*Petition*:
http://localhost:8080/cgi-bin/mapserv?map=/opt/mapfile/mapserver_quickstart.map&SERVICE=WMS&REQUEST=Getmap&VERSION=1.1.1&LAYERS=Countries&SRS=EPSG:4326&BBOX=-137,29,-53,88&FORMAT=PNG&WIDTH=800&HEIGHT=600
*ogrinfo *PG:"host=127.0.0.1 user=postgres password=StrongAdminP at ssw0rd
dbname=news_test_shp port=5432" sample.admintable -summary
INFO: Open of `PG:host=127.0.0.1 user=postgres password=StrongAdminP at ssw0rd
dbname=news_test_shp port=5432'
using driver `PostgreSQL' successful.
Layer name: sample.admintable
Geometry: Multi Polygon
Feature Count: 258
Extent: (-180.000000, -90.000000) - (180.000000, 83.634101)
Layer SRS WKT:
GEOGCRS["WGS 84",
DATUM["World Geodetic System 1984",
ELLIPSOID["WGS 84",6378137,298.257223563,
LENGTHUNIT["metre",1]]],
PRIMEM["Greenwich",0,
ANGLEUNIT["degree",0.0174532925199433]],
CS[ellipsoidal,2],
AXIS["geodetic latitude (Lat)",north,
ORDER[1],
ANGLEUNIT["degree",0.0174532925199433]],
AXIS["geodetic longitude (Lon)",east,
ORDER[2],
ANGLEUNIT["degree",0.0174532925199433]],
ID["EPSG",4326]]
Data axis to CRS axis mapping: 2,1
...
+++++++++++++++++++++++++++++++++++++++++++++++++++
*MAP*
NAME "MAPSERVER_QUICKSTART"
EXTENT -137 29 -53 88
UNITS DD
SHAPEPATH "/opt/mapfile"
SIZE 800 600
IMAGETYPE PNG24
CONNECTIONTYPE postgis
CONNECTION "user=postgres password=StrongAdminP at ssw0rd
dbname=news_test_shp host=127.0.0.1 port=5432"
DATA "geom from sample.admintable using unique gid using srid=9000913"
PROJECTION
"init=epsg:4326"
END
WEB
METADATA
ows_title "MapServer Quickstart"
ows_enable_request "*"
ows_srs "EPSG:4326 EPSG:25832 EPSG:25833"
END
END
LAYER
NAME "Countries"
STATUS ON
TYPE POLYGON
DATA "ne_10m_admin_0_countries"
CLASS
STYLE
COLOR 246 241 223
OUTLINECOLOR 0 0 0
END
END
END
END
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapserver-users/attachments/20220328/074d9e74/attachment.htm>
More information about the MapServer-users
mailing list