
Hi Eric I use mkgmap to convert typ-files from .txt to .typ (just stick mapnik.txt at the end of the parameter list, after the map data files) It doesn't give these errors. Line 1959 - is TYPViewer objecting to "String=River..." because it wants something of the form "String1=0x00,River..." or is it objecting to the "," between River & Wadi? Polygon 0x3d errors - Not sure what it doesn't like here, maybe the indentation, as this is a significant thing different about it from, say, 0x04. This polygon should be transparent - there was a long debate about this at the beginning of the year. The only way to do this is with a ICON.
From my experiments, Garmin devices expect the TYP section to be in the same character-set as the map to which it is attached. Using mkgmap to do the conversion handles this. mapnik.txt needs to be in some unicode encoding as it encompasses many languages; if TYPViewer doesn't allow you to save in the required char-set then this is a fundamental problem in using TYPViewer to do the conversion.
Ticker On Wed, 2020-03-25 at 07:38 -0700, AnkEric wrote:
mapnik.txt (128.746 bytes, 19-03-2020 08:31)
I assume (...) "mapnik.txt" is to be converted into "<nnnnn>.typ".
Using TYPViewer 4.5.50 two Errors during conversion:
******************************************************************** Errors in the file : mapnik.txt ********************************************************************
Line 1959 : "String=River, Wadi (Intermittent)"
To Resolve, update: String=River, Wadi (Intermittent) into: String1=0x00,River (Intermittent) String2=0x01,Cours d’eau (intermittent) etc.
******************************************************************** Errors in the file : 44010.typ ********************************************************************
Error while reading polygon 0x03d/00 : Error #9 Description: Subscript out of range Error while reading polygon 0x03d/00 : Error #9 Description: Subscript out of range Error while reading polygon 0x03d/00 : Error #9 Description: Subscript out of range Error in the length of the polygon Type=0x03d SubType=0x00 Problem with the polygon Type=0x03d SubType=0x00
To Resolve: copy from Type=0x3c
[_polygon] Type=0x3d ;GRMN_TYPE: Water Areas/LAKE_30MI, LARGE_LAKE/Large lake, typically between 30 and 500 sq mi in area/Non NT String1=0x00,Bay String2=0x01,Baie String3=0x02,Bucht String4=0x03,Baai String5=0x15,Zatoka String6=0x10,Baia String7=0x05,Baia ExtendedLabels=Y FontStyle=SmallFont CustomColor=Day DaycustomColor:#4D80B3 Xpm="0 0 1 0" "1 c #AAD3DF" [end]
Also be aware: mapnik.txt is [UTF-8] encoding I assume (...) Garmin expects [Windows 1252] encoding. If [Windows 1252] is required, in TYPViewer "Open a TXT (Utf8) file...". Converted TYP file will have same encoding.
-- Sent from: http://gis.19327.n8.nabble.com/Mkgmap-Development-f5324443.html _______________________________________________ mkgmap-dev mailing list mkgmap-dev@lists.mkgmap.org.uk http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev