[mapserver-users] Re: FW: [MAPSERV] Fonts and porting from Linux to NT.
Chad Streck
chads at adci.com
Wed Apr 18 11:20:16 PDT 2001
I will gladly share it once we get the job that it was built for, or I
take out the jobs specific items in the demo. There is a paranoia that
the competition will see it before then.
Chad
Jeremy wrote:
> Any plans to share this when it's complete? Our GPS gaming site,
> Geocaching.com, is looking for a mapserver that is inexpensive/free, and run
> on the NT/MSSQL platform (which the site runs on). I'm very interested in
> what you're working on.
>
> Thanks,
>
> Jeremy
>
> -----Original Message-----
> From: owner-mapserver-users at lists.gis.umn.edu
> [mailto:owner-mapserver-users at lists.gis.umn.edu]On Behalf Of Chad Streck
> Sent: Wednesday, April 18, 2001 6:27 AM
> To: Chad Streck
> Cc: Mapserver
> Subject: Re: [MAPSERV] Fonts and porting from Linux to NT.
>
>
> Working. Played with the paths some more and what finally worked is
> when I used / and did not specify the drive. They looked like this....
>
> helvbold /InetPub/wwwroot/maps/fonts/helb____.ttf
> helvbolditalic /InetPub/wwwroot/maps/fonts/helbi___.ttf
> helvitalic /InetPub/wwwroot/maps/fonts/heli____.ttf
> helv /InetPub/wwwroot/maps/fonts/helr____.ttf
> timesbold /InetPub/wwwroot/maps/fonts/timb____.ttf
> timesbolditalic /InetPub/wwwroot/maps/fonts/timbi___.ttf
> timesitalic /InetPub/wwwroot/maps/fonts/timi____.ttf
> times /InetPub/wwwroot/maps/fonts/timr____.ttf
>
> Thanks,
> Chad
>
> Chad Streck wrote:
>
>> I have an application that I developed under Linux/Postgresql using
>> PHP and Mapscript and I'm now porting it to NT/MSSQL7. I grabbed the
>> binaries of php from php.net and the binary dll for PHP_Mapscript from
>> dmsolutions. I'm using MSDE for the database server. PHP appears to
>> be working well, and Mapscript is giving me an error well after it
>> reads in the map file.
>>
>> Now that you know the environment, here is what I'm getting....
>>
>> *Fatal error*: MapServer Error in msGetLabelSize(): Could not
>> find/open font in *C:\inetpub\wwwroot\lib/mapscript.php* on line *202*
>>
>> ...where line 202 is a $mapobj->draw(). I believe I changed all the
>> paths. I included part of the map file and fonts.list file. I've
>> played with the fonts list file to include only single back slashes,
>> no quotes and relative paths. This is working fine under Linux. Do
>> any of you have an idea of what could be wrong?
>>
>> Tanks,
>> Chad Streck
>>
>> Map file parts..
>> =========================
>> map
>> extent 263354 548123 967555 1108974
>> fontset "C:\InetPub\wwwroot\maps\etc\fontsw.list"
>> name "Maricopa County"
>> scale 6000000
>> shapepath "C:\InetPub\shape"
>> size 600 400
>> symbolset "C:\InetPub\wwwroot\maps\etc\symbol.sym"
>> units feet
>> ......
>> layer
>> data "etak\az\county"
>> labelitem "feaname"
>> minscale 75000
>> name "County"
>> status default
>> type polygon
>> class
>> color 225 225 225
>> outlinecolor 150 150 150
>> label
>> antialias
>> buffer 3
>> color 150 150 150
>> font "helv"
>> mindistance 100
>> minfeaturesize 90
>> outlinecolor 255 255 255
>> position cc
>> size 10
>> type TRUETYPE
>> end
>> end
>> end
>>
>>
>> fontsw.list
>> ====================
>> arialbold "C:\\InetPub\\wwwroot\\maps\\fonts\\arib____.ttf"
>> arial "C:\\InetPub\\wwwroot\\maps\\fonts\\arir____.ttf"
>> helvbold "C:\\InetPub\\wwwroot\\maps\\fonts\\helb____.ttf"
>> helvbolditalic "C:\\InetPub\\wwwroot\\maps\\fonts\\helbi___.ttf"
>> helvitalic "C:\\InetPub\\wwwroot\\maps\\fonts\\heli____.ttf"
>> helv "C:\\InetPub\\wwwroot\\maps\\fonts\\helr____.ttf"
>> timesbold "C:\\InetPub\\wwwroot\\maps\\fonts\\timb____.ttf"
>> timesbolditalic "C:\\InetPub\\wwwroot\\maps\\fonts\\timbi___.ttf"
>> timesitalic "C:\\InetPub\\wwwroot\\maps\\fonts\\timi____.ttf"
>> times "C:\\InetPub\\wwwroot\\maps\\fonts\\timr____.ttf"
>>
>>
More information about the MapServer-users
mailing list