[mapserver-users] OSM data rendering using Mapserver
Ali_
ali_informatics at yahoo.com
Sat Oct 31 10:26:22 PDT 2009
Stephen Woodbridge wrote:
>
> Ali_ wrote:
>> Hi Stephen,
>>
>> Thanks for your response. I am grateful to you. Cygwin worked.
>> I am getting this error
>> loadLabel(): Unknown identifier. Parsing error near (MAXSCALEDENOM):(line
>> 48)
>> Is that something to do with the Mapserver versions?
>
> Yes this sounds like you are on a very old version of mapserver. You
> need to be on at least Mapserver 5.4.2 to use that mapfile.
>
> What version are you using?
> /path/to/mapserv.exe -v
> Should tell you.
>
> Thanks a lot. That worked. I downloaded the latest version of Mapserver.
> Yet another... I have included the openlayers page from the same tutorial
> and unable to see the map. The error is 'msProcessProjection() prjection
> library error. no such file or directory found'.
> The interesting thing is I have generated the osm.png image using shp2img
> utility and I can see the map as an image using the same configurations. I
> have checked all the paths and the projection tag in the osm mapfile looks
> like this
>
> PROJECTION
> "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0
> +k=1.0 +units=m +nadgrids=@null +no_defs"
> END
>
> I have also added this line in epsg file:
> <900913> +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0
> +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs <>
>
> From my HTML page, the openlayers code looks like this:
> projection:new OpenLayers.Projection("EPSG:900913"),
>
> Any idea where things are going wrong?
>
>
>
>
>
>
> -Steve
>
>> Ali.
>>
>>
>>
>> Stephen Woodbridge wrote:
>>> Ali_ wrote:
>>>> Hi,
>>>> I am new to MapServer and wanted to render OSM data through that. I
>>>> followed
>>>> the tutorial
>>>> http://trac.osgeo.org/mapserver/wiki/RenderingOsmData
>>>> but unfortunately I am unable to run it at the final stage. I am on the
>>>> last
>>>> step where I use 'make' command to compile osm.map file as an output
>>>> but
>>>> something seems wrong. I am getting 3 syntax errors in makefile. Now I
>>>> am
>>>> using Borland C++ compiler make utility. Before that I tried with TC
>>>> compiler make utility. I was getting 5 syntax errors before but now its
>>>> only
>>>> 3. So I have some points in my mind which if you could clarify.
>>> cpp is the GNU C preprocessor, you might have better luck if you install
>>> cygwin on Windows.
>>>
>>>> 1) The other map files such as landuse, buildings and highways have not
>>>> MAP
>>>> keyword at the start of each file. Though I tried with this but still
>>>> couldn't get it working.
>>> The map file is broken into logical pieces and uses lots of variables
>>> that get resolved and replaces by the cpp. You can not use them as they
>>> are. When cpp runs all the pieces get assembled into the usable mapfile.
>>>
>>>> 2) The osm_line and osm_road table have not been assigned the primary
>>>> key
>>>> while conversion using osm2pgsql and where we query in the map file we
>>>> use
>>>> USING UNIQUE osm_id which may be incompatible and may be make is unable
>>>> to
>>>> give the result.
>>> This probably will not impact mapserver running unless you are guerying
>>> the features.
>>>
>>>> 3) The first line in the makefile CPP=cpp tells about the compiler we
>>>> are
>>>> using. Could you tell me which exactly is the compiler I should use.
>>> This is the GNU C preprocessor.
>>>
>>>> I shall be grateful if I could get some comments from you. Thanking you
>>>> in
>>>> anticipation.
>>>>
>>>> Cheers,
>>>> Ali
>>>>
>>> Hope this helps,
>>> -Steve W
>>> _______________________________________________
>>> mapserver-users mailing list
>>> mapserver-users at lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/mapserver-users
>>>
>>>
>>
>
> _______________________________________________
> mapserver-users mailing list
> mapserver-users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapserver-users
>
>
--
View this message in context: http://n2.nabble.com/OSM-data-rendering-using-Mapserver-tp3911799p3924550.html
Sent from the Mapserver - User mailing list archive at Nabble.com.
More information about the MapServer-users
mailing list