From douguoli@yahoo.com.cn Thu Jul 1 01:38:44 2004 From: douguoli@yahoo.com.cn (=?gb2312?q?guoloi=20dou?=) Date: Thu, 1 Jul 2004 08:38:44 +0800 (CST) Subject: [Mapserver-users] projection problems Message-ID: <20040701003844.91510.qmail@web15206.mail.bjs.yahoo.com> --0-1203949747-1088642324=:71588 Content-Type: text/plain; charset=gb2312 Content-Transfer-Encoding: 8bit Hi, I am trying view a .shp file. But only an image with background color defined in the map object is obtained. I'm not sure how to write the projection. Could somebody help me? Below are the info got from ogrinfo and my mapfile. INFO: Open of `c:\Proj\TopographicArea_area.shp' using driver `ESRI Shapefile' successful. Layer name: TopographicArea_area Geometry: Polygon Feature Count: 10261 Extent: (350137.990000, 168102.400000) - (356541.550000, 174643.090000) Layer SRS WKT: PROJCS["British_National_Grid", GEOGCS["GCS_OSGB_1936", DATUM["OSGB_1936", SPHEROID["Airy_1830",6377563.396,299.3249646]], PRIMEM["Greenwich",0], UNIT["Degree",0.017453292519943295]], PROJECTION["Transverse_Mercator"], PARAMETER["False_Easting",400000], PARAMETER["False_Northing",-100000], PARAMETER["Central_Meridian",-2], PARAMETER["Scale_Factor",0.999601272], PARAMETER["Latitude_Of_Origin",49], UNIT["Meter",1]] MAPFILE MAP IMAGETYPE PNG EXTENT 350137.990000 168102.400000 356541.550000 174643.090000 #EXTENT -8000000 300000 5000000 1500000 #EXTENT 24.995716 46.984584 26.008563 47.353092 UNITS METERS SIZE 1000 1000 IMAGECOLOR 255 255 255 PROJECTION #"proj=tmerc" #"ellps=airy" #"lat_0=49" "init=epsg:2163" END WEB IMAGEPATH "/Proj/img/" IMAGEURL "/img/" END # Start of LAYER DEFINITIONS --------------------------------------------- LAYER # States polygon layer begins here NAME TopographicArea_area #CONNECTIONTYPE OGR #CONNECTION "data/BoundaryLine.tab" #CONNECTION "D:\Project\tab\LN352890.tab" DATA TopographicArea_area STATUS ON TYPE POLYGON PROJECTION "init=epsg:4269" END CLASS COLOR 180 180 0 OUTLINECOLOR 32 32 32 END END # States polygon layer ends here # End of LAYER DEFINITIONS ------------------------------- END # end of map file/object Regards, Zhengda Lu --------------------------------- Do You Yahoo!? 100Õ×ÓÊÏä¹»²»¹»Óã¿ÑÅ»¢µçÓÊ×ÔÖúÀ©ÈÝ£¡ --0-1203949747-1088642324=:71588 Content-Type: text/html; charset=gb2312 Content-Transfer-Encoding: 8bit
Hi, I am trying view a .shp file. But only an image with background color defined in the map object is obtained. I'm not sure how to write the projection. Could somebody help me? Below are the info got from ogrinfo and my mapfile.
 
INFO: Open of `c:\Proj\TopographicArea_area.shp'
using driver `ESRI Shapefile' successful.
Layer name: TopographicArea_area
Geometry: Polygon
Feature Count: 10261
Extent: (350137.990000, 168102.400000) - (356541.550000, 174643.090000)
Layer SRS WKT:
PROJCS["British_National_Grid",
    GEOGCS["GCS_OSGB_1936",
        DATUM["OSGB_1936",
            SPHEROID["Airy_1830",6377563.396,299.3249646]],
        PRIMEM["Greenwich",0],
        UNIT["Degree",0.017453292519943295]],
    PROJECTION["Transverse_Mercator"],
    PARAMETER["False_Easting",400000],
    PARAMETER["False_Northing",-100000],
    PARAMETER["Central_Meridian",-2],
    PARAMETER["Scale_Factor",0.999601272],
    PARAMETER["Latitude_Of_Origin",49],
    UNIT["Meter",1]]
 
MAPFILE
MAP
  IMAGETYPE PNG
  EXTENT 350137.990000 168102.400000 356541.550000 174643.090000
  #EXTENT -8000000 300000 5000000 1500000
  #EXTENT 24.995716 46.984584 26.008563 47.353092
  UNITS METERS
  SIZE 1000 1000
  IMAGECOLOR 255 255 255
  PROJECTION
    #"proj=tmerc"
    #"ellps=airy"
    #"lat_0=49"
    "init=epsg:2163"
  END
  WEB
    IMAGEPATH "/Proj/img/"
    IMAGEURL "/img/"
  END
  # Start of LAYER DEFINITIONS ---------------------------------------------
  LAYER # States polygon layer begins here
    NAME TopographicArea_area
    #CONNECTIONTYPE OGR
    #CONNECTION "data/BoundaryLine.tab"
    #CONNECTION "D:\Project\tab\LN352890.tab"
    DATA TopographicArea_area
    STATUS ON
    TYPE POLYGON
    PROJECTION
 "init=epsg:4269"
    END
    CLASS
      COLOR 180 180 0
      OUTLINECOLOR 32 32 32
    END
  END # States polygon layer ends here
  # End of LAYER DEFINITIONS -------------------------------
END # end of map file/object
Regards,
Zhengda Lu



Do You Yahoo!?
100Õ×ÓÊÏä¹»²»¹»Óã¿ÑÅ»¢µçÓÊ×ÔÖúÀ©ÈÝ£¡ --0-1203949747-1088642324=:71588-- From John.Hockaday@ga.gov.au Thu Jul 1 06:07:34 2004 From: John.Hockaday@ga.gov.au (John.Hockaday@ga.gov.au) Date: Thu, 1 Jul 2004 15:07:34 +1000 Subject: [Mapserver-users] Reference map to show bounding coordinates extent not map extent works in 3.5 but ont 3.6 Message-ID: Hi, A while ago this list, especially Steve Lime, helped me solve the problem of showing a reference map indicating the raw bounding coordinates and not the map extent coordinates. This works beautifully on mapserv3.5 but now that I have to go to mapserv3.6 it doesn't seem to work. Can anyone help me with this please? Any help is much appreciated. Thanks. A typical call to mapserv3.5 uses the following URL: http://www-b.ga.gov.au/bin/mapserv35?map=%2Fpublic%2Fhttp%2Fwww%2Fdocs%2Fasdd %2Fref.map&mode=map&layer=box&map_box_feature=new&map_box_feature_points=109. %20-12.%20159.%20-12.%20159.%20-43.%20109.%20-43.%20109.%20-12 If I replace mapserv35 with mapserv36 in the above URL I get a "Premature end of script headers: /public/http/www/cgi-bin/mapserv36" in the web server error file. The URL is: http://www-b.ga.gov.au/bin/mapserv36?map=%2Fpublic%2Fhttp%2Fwww%2Fdocs%2Fasdd %2Fref.map&mode=map&layer=box&map_box_feature=new&map_box_feature_points=109. %20-12.%20159.%20-12.%20159.%20-43.%20109.%20-43.%20109.%20-12. My map file looks like this: MAP NAME "REF" SIZE 200 132 UNITS dd EXTENT 44.000000 -90.000000 180.000000 0.000000 STATUS OFF REFERENCE SIZE 200 132 EXTENT 44.000000 -90.000000 180.000000 0.000000 IMAGE aus200x132.png STATUS OFF END LAYER NAME background TYPE RASTER DATA aus200x132.png STATUS DEFAULT TRANSFORM OFF END LAYER NAME box STATUS OFF # TRANSPARENCY 40 # TYPE LINE TYPE line CLASS COLOR 255 0 0 OUTLINECOLOR 0 0 0 OVERLAYSYMBOL 'circle' OVERLAYSIZE 8 END END LAYER NAME pnt STATUS OFF TYPE POINT CLASS SYMBOL "star" COLOR 255 0 0 OUTLINECOLOR 0 0 0 SIZE 15 END END SYMBOL NAME 'star' TYPE VECTOR FILLED TRUE POINTS 0 .375 .35 .375 .5 0 .65 .375 1 .375 .75 .625 .875 1 .5 .75 .125 1 .25 .625 END END SYMBOL NAME 'circle' TYPE ELLIPSE FILLED FALSE POINTS 1 1 END END END From sp_ml@sourcepole.com Thu Jul 1 08:19:31 2004 From: sp_ml@sourcepole.com (Markus Schnider) Date: Thu, 1 Jul 2004 09:19:31 +0200 Subject: [Mapserver-users] query with php mapscript Message-ID: <200407010919.32101.sp_ml@sourcepole.com> Hi all I have a table with over 2'000'000 tuples. I would search in these table with php mapscript. (I search the full_name column.) How could I create a very fast query with php mapscript and a postgresql? What should I make: create indexes, and which indexes, ... ? What's the difference to a ARCsde (oracle)? What should I make with ARCsde, oracle? Could somebody give me an example? Thanks in advance Markus Schnider From John.Hockaday@ga.gov.au Thu Jul 1 08:13:34 2004 From: John.Hockaday@ga.gov.au (John.Hockaday@ga.gov.au) Date: Thu, 1 Jul 2004 17:13:34 +1000 Subject: [Mapserver-users] How to set the reference map type in mapserv 3.6 Message-ID: Hi, In the documentation at the following URL: http://mapserver.gis.umn.edu/doc36/mapfile-reference.html#referencemap It mentions that there are different types of reference maps. I would like to return the type that "depict[s] the extent of the area of interest." Can I do this by setting a "TYPE" in the map file under a "REFERENCE" object or in a CGI reference? Thanks. John From sp_ml@sourcepole.com Thu Jul 1 08:48:14 2004 From: sp_ml@sourcepole.com (Markus Schnider) Date: Thu, 1 Jul 2004 09:48:14 +0200 Subject: [Mapserver-users] wms server projection Message-ID: <200407010948.14168.sp_ml@sourcepole.com> Hi all I have a umn mapserver 4.2 wms-server and chameleon. I would include a layer of this wms server. The projection of the layer has an alpha value of 90 (init=epsg:21781), which produces an error. <21781> +proj=omerc +lat_0=46.95240555555556 +lonc=7.439583333333333 +alpha=90 +k=1 +x_0=600000 +y_0=200000 +ellps=bessel +units=m +no_defs no_defs <> so I would change the alpha value to 89, but how can I include the projection in the mapfile withaout an entry like "init=epsg:21781" ? Is it possible to create my own projection in the web part of the mapfile? Should I create an own file with my own projection like a 'epsg', 'esri', ... file (the server and the client could then use the same projection file)? Which is the best way? Thanks in advance Markus Schnider PS: Chameleon or the wms-server works at this time only if the alpha value is different of 90. So I changed the projection to this values. From mh@svaj.dk Thu Jul 1 10:21:28 2004 From: mh@svaj.dk (=?ISO-8859-1?Q?Martin_H=F8gh?=) Date: Thu, 01 Jul 2004 11:21:28 +0200 Subject: [Mapserver-users] Timeout for wms layer Message-ID: <40E3D798.4050601@svaj.dk> Dear List I've posted this message http://mapserver.gis.umn.edu/data2/wilma/mapserver-users/0406/msg00759.html earlier without much luck., so I'll try again. I'm trying to use Mapserver as a wms client for this server http://www.moeldrup.dk/scripts/mapserv.exe?map=d:/www/website/Ortofoto/moeldrup.map I am administrating this server so I can alter the settings if necessary. The problem is that when the layer from this server is requested by a Mapserver client it will timeout. A .img.tmp of 0k file is created and no errors from the client. I've tested with ms3.6.6 (both php/mapscript and cgi) on linux and ms4.0 on winxp with same result The projection for all is set to "epsg:32632". But actually the data projected in a odd Danish system which can not be reprojected. But I believe that an epsg or auto code must be specified. My map-file (client) # # Start of map file # NAME Province STATUS ON SIZE 700 440 EXTENT -277553.292530 232924.427400 -252200.662530 251396.532600 UNITS METERS #SHAPEPATH "../data/grundkort" IMAGECOLOR 215 226 233 FONTSET "../etc/fonts.txt" IMAGETYPE png PROJECTION "init=epsg:32632" END WEB # # On Windows systems, /tmp and /tmp/ms_tmp/ should be created at the root # of the drive where the .MAP file resides. # IMAGEPATH "C:\Programmer\EasyPHP1-7\www\wms\ms_tmp\" IMAGEURL "http://localhost/wms/ms_tmp/" LOG "C:\Programmer\EasyPHP1-7\www\wms\map.log" END LAYER NAME orto METADATA "wms_srs" "EPSG:32632" "wms_connectiontimeout" "15" END TYPE RASTER STATUS default CONNECTIONTYPE WMS CONNECTION "http://www.moeldrup.dk/scripts/mapserv.exe?map=d:/www/website/Ortofoto/moeldrup.map&WMTVER=1.0.0&FORMAT=image/jpeg&" END end #mapfile mapfile (server) # # Start of map file # NAME Moeldrup_WMS STATUS ON EXTENT -277553.292530 232924.427400 -252200.662530 251396.532600 UNITS METERS #SHAPEPATH "../data/grundkort" IMAGECOLOR 255 255 255 IMAGETYPE png PROJECTION "init=epsg:32632" END SIZE 700 440 # # Start of web interface definition # # On Windows systems, /tmp and /tmp/ms_tmp/ should be created at the root # of the drive where the .MAP file resides. # web IMAGEPATH "D:\www\website\ms_tmp\" IMAGEURL "http://http://www.moeldrup.dk/ms_tmp/" LOG "map.log" METADATA "wms_title" "Møldrup ortofoto WMS server" "wms_onlineresource" "http://www.moeldrup.dk/scripts/mapserv.exe?map=d:/www/website/Ortofoto/moeldrup.map&WMTVER=1.0.0&" "wms_srs" "EPSG:32632" END END # # Start of layer definitions # LAYER NAME "Ortofoto" STATUS default TILEINDEX "KX-1569_Index.shp" TILEITEM "location" TYPE RASTER PROJECTION "init=epsg:32632" END END END # Map File Best regards Martin From eric.belenfant@ac-orleans-tours.fr Thu Jul 1 10:55:41 2004 From: eric.belenfant@ac-orleans-tours.fr (eric.belenfant) Date: Thu, 01 Jul 2004 11:55:41 +0200 Subject: [Mapserver-users] creating a new layer with PHP/Mapscript Message-ID: <40E3DF9D.6060606@ac-orleans-tours.fr> Hi, i'm using php mapscript 4.0 and .tab files from MAPINFO. I try to generate some layers on the fly with php. Here is the piece of code $couche_modele = $map->getLayerByName("couche_modele"); $modele_classe = $couche_modele->getClass(0); ///////////////////////////////////////////// // Affichage/Masquage des couches ///////////////////////////////////////////// $layer = *ms_newLayerObj*($map,$couche_modele); $layer->set("name","total_sts"); $layer->set("classitem","total_sts"); $class = ms_newClassObj($layer); $class->setexpression("[total_sts]>0"); $style = ms_newStyleObj($class); $style->color->setRGB(255,255,200); $colorSTS = rgb2html(Array( $style->color->red, $style->color->green, $style->color->blue)); if (isset($HTTP_POST_VARS["total_sts"])){ print_r($map->getLayersdrawingorder()); $layer->set("status",MS_ON); $checkSTS="CHECKED"; }else $layer->set("status",MS_OFF); The new layer i create is not visible, however all the propoerties of the layer are OK when i echo them . What is wrong in my code ? Am i missing something ? eric From Stephen.Savage@asu.edu Thu Jul 1 13:59:49 2004 From: Stephen.Savage@asu.edu (Stephen H. Savage) Date: Thu, 01 Jul 2004 05:59:49 -0700 (MST) Subject: [Mapserver-users] DRGs in MapServer Message-ID: <1088686789.40e40ac5855d7@webmail.asu.edu> Greetings, In AZ we have nearly 2,000 DRG's at 1:24,000 scale. We would like to have these maps displayed as the background for our web site that serves archaeological sites and projects. However, in ArcIMS, which we are currently using, all these image layers would have to be pre-loaded into the map; this is clearly out of the question. What we need to do is add and subtract image layers from the map on-the-fly, as a user pans or zooms around the map. Is this something that MapServer can do? Ideally, at the scale at which we want the DRGs to be displayed, portions of no more than 4 map tiles would be displayed at any time. Basically, ArcIMS defines the map once, with all its layers loaded. Then, for each user session, the map server sends out session data such as the view extent, which layers are on, etc. You can't redefine the map's layers because it involves a situation where each user would get a different map definition rather than a different instance of the same map. Is the the same way thet MapServer works? Thanks, -Steve Stephen H. Savage, Ph.D. Department of Anthropology Box 872402 Arizona State University Tempe, AZ 85287-2402 shsavage@asu.edu http://archaeology.asu.edu/Jordan ----- End forwarded message ----- Stephen H. Savage, Ph.D. Department of Anthropology Box 872402 Arizona State University Tempe, AZ 85287-2402 shsavage@asu.edu http://archaeology.asu.edu/Jordan ----- End forwarded message ----- Stephen H. Savage, Ph.D. Department of Anthropology Box 872402 Arizona State University Tempe, AZ 85287-2402 shsavage@asu.edu http://archaeology.asu.edu/Jordan ----- End forwarded message ----- Stephen H. Savage, Ph.D. Department of Anthropology Box 872402 Arizona State University Tempe, AZ 85287-2402 shsavage@asu.edu http://archaeology.asu.edu/Jordan ----- End forwarded message ----- Stephen H. Savage, Ph.D. Department of Anthropology Box 872402 Arizona State University Tempe, AZ 85287-2402 shsavage@asu.edu http://archaeology.asu.edu/Jordan From ed@topozone.com Thu Jul 1 14:52:10 2004 From: ed@topozone.com (Ed McNierney) Date: Thu, 1 Jul 2004 09:52:10 -0400 Subject: [Mapserver-users] DRGs in MapServer Message-ID: <2A6FDD75AE04BE4A9E8C918D3C09FB070B3729@ptolemy.topozone.com> Steve - I've got over 59,000 DRGs loaded and served by MapServer at www.topozone.com (along with over a quarter of a million aerial photos and several other data types). MapServer handles them just fine through its TILEINDEX mechanism, by which many different raster (or vector) files can be combined into one single logical layer. We also provide this data to customers through ArcIMS and OGC WMS interfaces, so if you're interested in going that route (we host and serve the images for you), please contact me off-list. Otherwise, you should have no trouble using MapServer doing what you want. There's no "redefinition" of layers involved, beause the one layer that uses a TILEINDEX tells MapServer to consult the TILEINDEX file - a table of polygons describing the outlines of each of the individual raster files - and use that to calculate which raster images are needed for any image request. - Ed Ed McNierney President and Chief Mapmaker TopoZone.com / Maps a la carte, Inc. 73 Princeton Street, Suite 305 North Chelmsford, MA 01863 ed@topozone.com (978) 251-4242 -----Original Message----- From: mapserver-users-admin@lists.gis.umn.edu [mailto:mapserver-users-admin@lists.gis.umn.edu] On Behalf Of Stephen H. Savage Sent: Thursday, July 01, 2004 9:00 AM To: mapserver-users@lists.gis.umn.edu Subject: [Mapserver-users] DRGs in MapServer Greetings, In AZ we have nearly 2,000 DRG's at 1:24,000 scale. We would like to have these maps displayed as the background for our web site that serves archaeological sites and projects. However, in ArcIMS, which we are currently using, all these image layers would have to be pre-loaded into the map; this is clearly out of the question. What we need to do is add and subtract image layers from the map on-the-fly, as a user pans or zooms around the map. Is this something that MapServer can do? Ideally, at the scale at which we want the DRGs to be displayed, portions of no more than 4 map tiles would be displayed at any time. Basically, ArcIMS defines the map once, with all its layers loaded. Then, for each user session, the map server sends out session data such as the view extent, which layers are on, etc. You can't redefine the map's layers because it involves a situation where each user would get a different map definition rather than a different instance of the same map. Is the the same way thet MapServer works? Thanks, -Steve Stephen H. Savage, Ph.D. Department of Anthropology Box 872402 Arizona State University Tempe, AZ 85287-2402 shsavage@asu.edu http://archaeology.asu.edu/Jordan ----- End forwarded message ----- Stephen H. Savage, Ph.D. Department of Anthropology Box 872402 Arizona State University Tempe, AZ 85287-2402 shsavage@asu.edu http://archaeology.asu.edu/Jordan ----- End forwarded message ----- Stephen H. Savage, Ph.D. Department of Anthropology Box 872402 Arizona State University Tempe, AZ 85287-2402 shsavage@asu.edu http://archaeology.asu.edu/Jordan ----- End forwarded message ----- Stephen H. Savage, Ph.D. Department of Anthropology Box 872402 Arizona State University Tempe, AZ 85287-2402 shsavage@asu.edu http://archaeology.asu.edu/Jordan ----- End forwarded message ----- Stephen H. Savage, Ph.D. Department of Anthropology Box 872402 Arizona State University Tempe, AZ 85287-2402 shsavage@asu.edu http://archaeology.asu.edu/Jordan _______________________________________________ Mapserver-users mailing list Mapserver-users@lists.gis.umn.edu http://lists.gis.umn.edu/mailman/listinfo/mapserver-users From markadams@cuestasys.com Thu Jul 1 14:44:15 2004 From: markadams@cuestasys.com (Mark Adams) Date: Thu, 1 Jul 2004 09:44:15 -0400 Subject: [Mapserver-users] DRGs in MapServer In-Reply-To: <1088686789.40e40ac5855d7@webmail.asu.edu> Message-ID: <000201c45f71$7ff6f250$1300a8c0@cuestasys.com> I will let more knowledgeable folks correct me on the mapserver stuff, but I think you want to create a tileindex of your catalog of raster images, and add that index to your map file. Mapserver will take care of the rest. For ArcIMS, I believe you can do the same thing. If your catalog of raster images are in one folder for example, reference the folder in your .AXL file instead of individual images, and ArcIMS should load the correct images as the user pans and zooms around. I seem to remember seeing something about creating an explicit catalog of images as well, but that may have only been for ArcSDE as a data source. Hope that helps a little. ------------------------------ Mark Adams Business & Systems Analyst Cuesta Systems Inc. 5230 South Service Road Burlington, ON L7L 5K2 Phone: 905-333-4544 x14 Fax: 905-333-0455 Email: markadams@cuestasys.com -----Original Message----- From: mapserver-users-admin@lists.gis.umn.edu [mailto:mapserver-users-admin@lists.gis.umn.edu] On Behalf Of Stephen H. Savage Sent: Thursday, July 01, 2004 9:00 AM To: mapserver-users@lists.gis.umn.edu Subject: [Mapserver-users] DRGs in MapServer Greetings, In AZ we have nearly 2,000 DRG's at 1:24,000 scale. We would like to have these maps displayed as the background for our web site that serves archaeological sites and projects. However, in ArcIMS, which we are currently using, all these image layers would have to be pre-loaded into the map; this is clearly out of the question. What we need to do is add and subtract image layers from the map on-the-fly, as a user pans or zooms around the map. Is this something that MapServer can do? Ideally, at the scale at which we want the DRGs to be displayed, portions of no more than 4 map tiles would be displayed at any time. Basically, ArcIMS defines the map once, with all its layers loaded. Then, for each user session, the map server sends out session data such as the view extent, which layers are on, etc. You can't redefine the map's layers because it involves a situation where each user would get a different map definition rather than a different instance of the same map. Is the the same way thet MapServer works? Thanks, -Steve Stephen H. Savage, Ph.D. Department of Anthropology Box 872402 Arizona State University Tempe, AZ 85287-2402 shsavage@asu.edu http://archaeology.asu.edu/Jordan ----- End forwarded message ----- Stephen H. Savage, Ph.D. Department of Anthropology Box 872402 Arizona State University Tempe, AZ 85287-2402 shsavage@asu.edu http://archaeology.asu.edu/Jordan ----- End forwarded message ----- Stephen H. Savage, Ph.D. Department of Anthropology Box 872402 Arizona State University Tempe, AZ 85287-2402 shsavage@asu.edu http://archaeology.asu.edu/Jordan ----- End forwarded message ----- Stephen H. Savage, Ph.D. Department of Anthropology Box 872402 Arizona State University Tempe, AZ 85287-2402 shsavage@asu.edu http://archaeology.asu.edu/Jordan ----- End forwarded message ----- Stephen H. Savage, Ph.D. Department of Anthropology Box 872402 Arizona State University Tempe, AZ 85287-2402 shsavage@asu.edu http://archaeology.asu.edu/Jordan _______________________________________________ Mapserver-users mailing list Mapserver-users@lists.gis.umn.edu http://lists.gis.umn.edu/mailman/listinfo/mapserver-users From bitner@macnoise.com Thu Jul 1 14:59:26 2004 From: bitner@macnoise.com (David Bitner) Date: Thu, 1 Jul 2004 08:59:26 -0500 Subject: [Mapserver-users] DRGs in MapServer In-Reply-To: <1088686789.40e40ac5855d7@webmail.asu.edu> Message-ID: This can be done in both ArcIMS and in Mapserver. In ArcIMS all you need to do is put all the DRGs in a directory and call it as an Image Catalog and it will index and only read the images that are in the current view (you can set min/max scale to limit when they are shown). In Mapserver, you will need to create a tile index and then call that in your map file. (Instructions here: http://mapserver.gis.umn.edu/doc42/raster-howto.html#) *********************************** David W Bitner GIS Specialist Metropolitan Airports Comission -----Original Message----- From: mapserver-users-admin@lists.gis.umn.edu [mailto:mapserver-users-admin@lists.gis.umn.edu]On Behalf Of Stephen H. Savage Sent: Thursday, July 01, 2004 8:00 AM To: mapserver-users@lists.gis.umn.edu Subject: [Mapserver-users] DRGs in MapServer Greetings, In AZ we have nearly 2,000 DRG's at 1:24,000 scale. We would like to have these maps displayed as the background for our web site that serves archaeological sites and projects. However, in ArcIMS, which we are currently using, all these image layers would have to be pre-loaded into the map; this is clearly out of the question. What we need to do is add and subtract image layers from the map on-the-fly, as a user pans or zooms around the map. Is this something that MapServer can do? Ideally, at the scale at which we want the DRGs to be displayed, portions of no more than 4 map tiles would be displayed at any time. Basically, ArcIMS defines the map once, with all its layers loaded. Then, for each user session, the map server sends out session data such as the view extent, which layers are on, etc. You can't redefine the map's layers because it involves a situation where each user would get a different map definition rather than a different instance of the same map. Is the the same way thet MapServer works? Thanks, -Steve Stephen H. Savage, Ph.D. Department of Anthropology Box 872402 Arizona State University Tempe, AZ 85287-2402 shsavage@asu.edu http://archaeology.asu.edu/Jordan ----- End forwarded message ----- Stephen H. Savage, Ph.D. Department of Anthropology Box 872402 Arizona State University Tempe, AZ 85287-2402 shsavage@asu.edu http://archaeology.asu.edu/Jordan ----- End forwarded message ----- Stephen H. Savage, Ph.D. Department of Anthropology Box 872402 Arizona State University Tempe, AZ 85287-2402 shsavage@asu.edu http://archaeology.asu.edu/Jordan ----- End forwarded message ----- Stephen H. Savage, Ph.D. Department of Anthropology Box 872402 Arizona State University Tempe, AZ 85287-2402 shsavage@asu.edu http://archaeology.asu.edu/Jordan ----- End forwarded message ----- Stephen H. Savage, Ph.D. Department of Anthropology Box 872402 Arizona State University Tempe, AZ 85287-2402 shsavage@asu.edu http://archaeology.asu.edu/Jordan _______________________________________________ Mapserver-users mailing list Mapserver-users@lists.gis.umn.edu http://lists.gis.umn.edu/mailman/listinfo/mapserver-users From pdrake@gmail.com Thu Jul 1 14:58:48 2004 From: pdrake@gmail.com (Peter Drake) Date: Thu, 1 Jul 2004 09:58:48 -0400 Subject: [Mapserver-users] mygis segfault Message-ID: <6ca1256e040701065810b0d951@mail.gmail.com> I am getting a segfault whenever I try to query a MySQL layer. mapserver will display these layers fine but queries end up in a segfault. I don't know enough about programming to find a solution to the problem on my own. Can someone point me in the right direction? Thanks! Here is the command I am executing through gdb: ./map QUERY_STRING="map=/home/virtual/datashed.org/var/www/html/63data/sri.map&img.x=267&img.y=184&imgext=-175215.839633+222601.687635+-136511.908365+250694.301873&mode=nquery&zoomdir=&program=/cgi-bin/maps&map_web_imagepath=/home/virtual/datashed.org/var/www/html/gis/&map_web_imageurl=gis/&map_imagetype=jpeg80&qlayer=Projects+in+Progress" The results returned (it fills out the query header template but then segfaults before filling out the query template): Content-type: text/html -79.863167 41.126484 -156426.840272 237771.699324 Program received signal SIGSEGV, Segmentation fault. 0xb7115d33 in strlen () from /lib/tls/libc.so.6 The backtrace from gdb: #0 0xb7115d33 in strlen () from /lib/tls/libc.so.6 #1 0xb7115a75 in strdup () from /lib/tls/libc.so.6 #2 0x08079723 in msMYGISLayerOpen (layer=0x8120874) at mapmygis.c:318 #3 0x0807bca6 in msLayerOpen (layer=0x8120874) at maplayer.c:150 #4 0x080595dc in msReturnQuery (msObj=0x8105e08, pszMimeType=0x8127938 "text/html", papszBuffer=0x0) at maptemplate.c:2730 #5 0x0805313f in msReturnTemplateQuery (msObj=0x8105e08, pszMimeType=0x8127938 "text/html", papszBuffer=0x0) at maptemplate.c:212 #6 0x0805074b in main (argc=-1227358200, argv=0xbfffe554) at mapserv.c:1338 From nacional@cbs.umn.edu Thu Jul 1 17:27:08 2004 From: nacional@cbs.umn.edu (Pericles Nacionales) Date: Thu, 1 Jul 2004 11:27:08 -0500 (CDT) Subject: [Mapserver-users] Timeout for wms layer In-Reply-To: <40E3D798.4050601@svaj.dk> References: <40E3D798.4050601@svaj.dk> Message-ID: Martin, First, remove "http://localhost" from your client's IMAGEURL value. It should be like this: IMAGEURL "/wms/ms_tmp/" Also, remove "http://http://www.moeldrup.dk" from your server's IMAGEURL path. It should be: IMAGEURL "/ms_tmp" If that still doesn't work, review http://mapserver.gis.umn.edu/doc42/wms-server-howto.html and http://mapserver.gis.umn.edu/doc42/wms-client-howto.html. Good luck! -Perry Pericles S. Nacionales nacional@biosci.umn.edu On Thu, 1 Jul 2004, [ISO-8859-1] Martin Høgh wrote: > Dear List > > I've posted this message > http://mapserver.gis.umn.edu/data2/wilma/mapserver-users/0406/msg00759.html > earlier without much luck., so I'll try again. > > I'm trying to use Mapserver as a wms client for this server > http://www.moeldrup.dk/scripts/mapserv.exe?map=d:/www/website/Ortofoto/moeldrup.map > I am administrating this server so I can alter the settings if necessary. > > The problem is that when the layer from this server is requested by a > Mapserver client it will timeout. A .img.tmp of 0k file is created and > no errors from the client. > > I've tested with ms3.6.6 (both php/mapscript and cgi) on linux and ms4.0 > on winxp with same result > > The projection for all is set to "epsg:32632". But actually the data > projected in a odd Danish system which can not be reprojected. But I > believe that an epsg or auto code must be specified. > > My map-file (client) > > # > # Start of map file > # > > NAME Province > STATUS ON > SIZE 700 440 > > EXTENT -277553.292530 232924.427400 -252200.662530 251396.532600 > > UNITS METERS > #SHAPEPATH "../data/grundkort" > IMAGECOLOR 215 226 233 > FONTSET "../etc/fonts.txt" > IMAGETYPE png > > PROJECTION > "init=epsg:32632" > END > > WEB > # > # On Windows systems, /tmp and /tmp/ms_tmp/ should be created at the root > # of the drive where the .MAP file resides. > # > IMAGEPATH "C:\Programmer\EasyPHP1-7\www\wms\ms_tmp\" > IMAGEURL "http://localhost/wms/ms_tmp/" > LOG "C:\Programmer\EasyPHP1-7\www\wms\map.log" > > END > > LAYER > NAME orto > METADATA > "wms_srs" "EPSG:32632" > "wms_connectiontimeout" "15" > END > TYPE RASTER > STATUS default > CONNECTIONTYPE WMS > CONNECTION > "http://www.moeldrup.dk/scripts/mapserv.exe?map=d:/www/website/Ortofoto/moeldrup.map&WMTVER=1.0.0&FORMAT=image/jpeg&" > END > end #mapfile > > mapfile (server) > > # > # Start of map file > # > > NAME Moeldrup_WMS > STATUS ON > EXTENT -277553.292530 232924.427400 -252200.662530 251396.532600 > > UNITS METERS > #SHAPEPATH "../data/grundkort" > IMAGECOLOR 255 255 255 > IMAGETYPE png > > PROJECTION > "init=epsg:32632" > END > > SIZE 700 440 > # > # Start of web interface definition > # > # On Windows systems, /tmp and /tmp/ms_tmp/ should be created at the root > # of the drive where the .MAP file resides. > # > web > IMAGEPATH "D:\www\website\ms_tmp\" > IMAGEURL "http://http://www.moeldrup.dk/ms_tmp/" > LOG "map.log" > > METADATA > "wms_title" "Møldrup ortofoto WMS server" > "wms_onlineresource" > "http://www.moeldrup.dk/scripts/mapserv.exe?map=d:/www/website/Ortofoto/moeldrup.map&WMTVER=1.0.0&" > "wms_srs" "EPSG:32632" > END > END > > > # > # Start of layer definitions > # > > LAYER > NAME "Ortofoto" > STATUS default > TILEINDEX "KX-1569_Index.shp" > TILEITEM "location" > TYPE RASTER > PROJECTION > "init=epsg:32632" > END > END > END # Map File > > Best regards > > Martin > > > > > _______________________________________________ > Mapserver-users mailing list > Mapserver-users@lists.gis.umn.edu > http://lists.gis.umn.edu/mailman/listinfo/mapserver-users > From nacional@cbs.umn.edu Thu Jul 1 18:04:23 2004 From: nacional@cbs.umn.edu (Pericles Nacionales) Date: Thu, 1 Jul 2004 12:04:23 -0500 (CDT) Subject: [Mapserver-users] Timeout for wms layer In-Reply-To: References: <40E3D798.4050601@svaj.dk> Message-ID: Oops! A small error on my previous post, your WMS server's IMAGEURL should be "/ms_tmp/", with the slash at the end. It's required. -Perry On Thu, 1 Jul 2004, Pericles Nacionales wrote: > Martin, > > First, remove "http://localhost" from your client's IMAGEURL value. It > should be like this: IMAGEURL "/wms/ms_tmp/" > > Also, remove "http://http://www.moeldrup.dk" from your server's IMAGEURL > path. It should be: IMAGEURL "/ms_tmp" > > If that still doesn't work, review > http://mapserver.gis.umn.edu/doc42/wms-server-howto.html and > http://mapserver.gis.umn.edu/doc42/wms-client-howto.html. > > Good luck! > -Perry > > Pericles S. Nacionales > nacional@biosci.umn.edu > > > On Thu, 1 Jul 2004, [ISO-8859-1] Martin Høgh wrote: > > > Dear List > > > > I've posted this message > > http://mapserver.gis.umn.edu/data2/wilma/mapserver-users/0406/msg00759.html > > earlier without much luck., so I'll try again. > > > > I'm trying to use Mapserver as a wms client for this server > > http://www.moeldrup.dk/scripts/mapserv.exe?map=d:/www/website/Ortofoto/moeldrup.map > > I am administrating this server so I can alter the settings if necessary. > > > > The problem is that when the layer from this server is requested by a > > Mapserver client it will timeout. A .img.tmp of 0k file is created and > > no errors from the client. > > > > I've tested with ms3.6.6 (both php/mapscript and cgi) on linux and ms4.0 > > on winxp with same result > > > > The projection for all is set to "epsg:32632". But actually the data > > projected in a odd Danish system which can not be reprojected. But I > > believe that an epsg or auto code must be specified. > > > > My map-file (client) > > > > # > > # Start of map file > > # > > > > NAME Province > > STATUS ON > > SIZE 700 440 > > > > EXTENT -277553.292530 232924.427400 -252200.662530 251396.532600 > > > > UNITS METERS > > #SHAPEPATH "../data/grundkort" > > IMAGECOLOR 215 226 233 > > FONTSET "../etc/fonts.txt" > > IMAGETYPE png > > > > PROJECTION > > "init=epsg:32632" > > END > > > > WEB > > # > > # On Windows systems, /tmp and /tmp/ms_tmp/ should be created at the root > > # of the drive where the .MAP file resides. > > # > > IMAGEPATH "C:\Programmer\EasyPHP1-7\www\wms\ms_tmp\" > > IMAGEURL "http://localhost/wms/ms_tmp/" > > LOG "C:\Programmer\EasyPHP1-7\www\wms\map.log" > > > > END > > > > LAYER > > NAME orto > > METADATA > > "wms_srs" "EPSG:32632" > > "wms_connectiontimeout" "15" > > END > > TYPE RASTER > > STATUS default > > CONNECTIONTYPE WMS > > CONNECTION > > "http://www.moeldrup.dk/scripts/mapserv.exe?map=d:/www/website/Ortofoto/moeldrup.map&WMTVER=1.0.0&FORMAT=image/jpeg&" > > END > > end #mapfile > > > > mapfile (server) > > > > # > > # Start of map file > > # > > > > NAME Moeldrup_WMS > > STATUS ON > > EXTENT -277553.292530 232924.427400 -252200.662530 251396.532600 > > > > UNITS METERS > > #SHAPEPATH "../data/grundkort" > > IMAGECOLOR 255 255 255 > > IMAGETYPE png > > > > PROJECTION > > "init=epsg:32632" > > END > > > > SIZE 700 440 > > # > > # Start of web interface definition > > # > > # On Windows systems, /tmp and /tmp/ms_tmp/ should be created at the root > > # of the drive where the .MAP file resides. > > # > > web > > IMAGEPATH "D:\www\website\ms_tmp\" > > IMAGEURL "http://http://www.moeldrup.dk/ms_tmp/" > > LOG "map.log" > > > > METADATA > > "wms_title" "Møldrup ortofoto WMS server" > > "wms_onlineresource" > > "http://www.moeldrup.dk/scripts/mapserv.exe?map=d:/www/website/Ortofoto/moeldrup.map&WMTVER=1.0.0&" > > "wms_srs" "EPSG:32632" > > END > > END > > > > > > # > > # Start of layer definitions > > # > > > > LAYER > > NAME "Ortofoto" > > STATUS default > > TILEINDEX "KX-1569_Index.shp" > > TILEITEM "location" > > TYPE RASTER > > PROJECTION > > "init=epsg:32632" > > END > > END > > END # Map File > > > > Best regards > > > > Martin > > > > > > > > > > _______________________________________________ > > Mapserver-users mailing list > > Mapserver-users@lists.gis.umn.edu > > http://lists.gis.umn.edu/mailman/listinfo/mapserver-users > > > > _______________________________________________ > Mapserver-users mailing list > Mapserver-users@lists.gis.umn.edu > http://lists.gis.umn.edu/mailman/listinfo/mapserver-users > From DOtt@PALATINE.IL.US Thu Jul 1 18:16:18 2004 From: DOtt@PALATINE.IL.US (Dale Ott) Date: Thu, 01 Jul 2004 12:16:18 -0500 Subject: [Mapserver-users] Re: Mapserver-users digest, Vol 1 #569 - 17 msgs (Auto Reply.) Message-ID: Sorry but I will be out of the Office until Tuesday, July 6th, 2004 . I will be checking my email as soon as I return and will get back to you as soon as possible. Sorry for any inconvenience. Thanks! From eduardo@consultoria.eti.br Thu Jul 1 21:59:02 2004 From: eduardo@consultoria.eti.br (Eduardo Patto Kanegae) Date: Thu, 01 Jul 2004 17:59:02 -0300 Subject: [Mapserver-users] can't view 2 WMS layers(from 2 different servers) Message-ID: <40E47B16.9000109@consultoria.eti.br> Hi, I set up two WMS mapfile server and installed Intereoperability Tools for ArcGIS 8.x but I can't view the both layers together in ArcGIS ( one over the other - one is a point layer and the other is polygon layer). Here's the first mapfile: 1 -------------- MAP NAME "wmsserver" EXTENT -73.991 -33.751 -32.378 5.272 SHAPEPATH "C:/local/mapas/mapasBrasil/" SIZE 600 400 IMAGECOLOR -1 -1 -1 IMAGETYPE PNG OUTPUTFORMAT NAME PNG DRIVER "GD/PNG" MIMETYPE "image/png" IMAGEMODE PC256 EXTENSION "png" TRANSPARENT ON END PROJECTION "init=epsg:4291" END WEB METADATA "wms_title" "Teste1" "wms_onlineresource" "http://localhost/cgi-bin/mapserv.exe?map=C:/local/web/testewms/wms1.map&" "wms_srs" "EPSG:4291" END END LAYER NAME "estados" PROJECTION "init=epsg:4291" END METADATA "wms_title" "Estados" "wms_srs" "EPSG:4291" "wms_group_title" "Todos" END TRANSPARENCY 50 TYPE POLYGON DATA "br_uf" CLASS COLOR 128 128 192 OUTLINECOLOR 0 0 0 END DUMP TRUE END END ------------------ and here's the 2nd one: 2----------- MAP NAME "wmsserver" EXTENT -73.991 -33.751 -32.378 5.272 SHAPEPATH "C:/local/mapas/mapasBrasil/" SIZE 600 400 IMAGECOLOR -1 -1 -1 IMAGETYPE PNG OUTPUTFORMAT NAME PNG DRIVER "GD/PNG" MIMETYPE "image/png" IMAGEMODE PC256 EXTENSION "png" TRANSPARENT ON END PROJECTION "init=epsg:4291" END WEB METADATA "wms_title" "Teste2" "wms_onlineresource" "http://localhost/cgi-bin/mapserv.exe?map=C:/local/web/testewms/wms2.map&" "wms_srs" "EPSG:4291" END END SYMBOL NAME 'ponto' TYPE ELLIPSE FILLED TRUE POINTS 1 1 END END LAYER DUMP TRUE NAME "sedes" PROJECTION "init=epsg:4291" END METADATA "wms_title" "Sedes" "wms_srs" "EPSG:4291" "wms_group_title" "Todos" END TYPE POINT DATA "br_sede" TRANSPARENCY 50 CLASS COLOR 255 0 0 OUTLINECOLOR 255 0 0 SYMBOL "ponto" SIZE 2 END END END ------------ in ArcGIS when I load http://localhost/cgi-bin/mapserv.exe?map=C:/local/web/testewms/wms1.map& and http://localhost/cgi-bin/mapserv.exe?map=C:/local/web/testewms/wms2.map& connection I can't view one over the other. only top layer appears. what is wrong? -- Eduardo Patto Kanegae http://www.consultoria.eti.br UIN: 303747254 Treinamento em UMN MapServer - http://www.consultoria.eti.br/ptbr/?menuoption=mapserver I Encontro Nacional de Usuários MapServer - http://mapserver.cttmar.univali.br/encontro2004 Fórum MapServer Brasil - http://mapserver.cttmar.univali.br/forum ***Fim da Mensagem / End of Message *** From william@javamonkeys.co.uk Thu Jul 1 22:01:53 2004 From: william@javamonkeys.co.uk (William White) Date: Thu, 01 Jul 2004 22:01:53 +0100 Subject: [Mapserver-users] SLD and mapserver... Message-ID: <40E47BC1.5010509@javamonkeys.co.uk> Hello mapserver enthusiasts, I am interested in displaying a very simple world political map on my global financial markets page (http://www.zenfinder.com/finance/globalMarkets.php). I would like to fill specific countries with different colours based upon the percentage change of that country's major securities index. From what I can gather - I should be able to do this pretty easily using SLD, assuming I can find a server with a world politcal map which supports SLD for that particular layer. I found a world political map that appears to have SLD enabled: http://www2.dmsolutions.ca/cgi-bin/mswms_world?SERVICE=WMS&VeRsIoN=1.1.1&Request=GetMap&LAYERS=WorldPolitical but when I pass in my XML doc (see below) it doesn't appear to be working. My syntax may be incorrect or potentially this server does not accept this type of SLD? I am assuming if I download the mapserver software, I should be able to render the desired map on my home computer but I would much prefer to be able to leverage an existing server. Since my requirements are quite simple (I just need to be able to colour a world map) - I am hoping there is an existing server which I can reference and simply pass in the various style descriptors (of the countries that need to be filled in) via the querystring or an xml doc referenced in the querystring. Does anyone know of a server that would allow me to do this/what I'm doing wrong with this one? Any guidance or advice regarding this or perhaps a simpler solution would be extremely appreciated!!! Thanks in advance. William. This is the xml doc I'm currently passing in as an SLD. WorldPolitical StyleName1 NAME 'Brazil' NAME 'Canada' #FF0000 1.0 #FF0000 1.0 1 butt From tjmitchell@riverside.bc.ca Fri Jul 2 00:04:01 2004 From: tjmitchell@riverside.bc.ca (Tyler Mitchell) Date: Thu, 1 Jul 2004 16:04:01 -0700 Subject: [Mapserver-users] wms server projection In-Reply-To: <200407010948.14168.sp_ml@sourcepole.com> Message-ID: I'm not exactly sure what you mean, but maybe this will help. Are you only using EPSG codes in your PROJECTION objects of the map file? You don't have to! You can use all the parameters that an EPSG encapsulates. For example, these two entries are identical: PROJECTION "proj=omerc" "lat_0=46.9524056" "lon_c=7.4395833" "alpha=90" "k=1" "x_0=600000" "y_0=200000" "ellps=bessel" "units=m" "no_defs" END PROJECTION "init=EPSG:21781" END You can see why the later is often used :) You should then be able to modify any of those parameters to suit your likings. Hope that helps. Tyler mapserver-users-admin@lists.gis.umn.edu wrote on 07/01/2004 12:48:14 AM: > Hi all > > I have a umn mapserver 4.2 wms-server and chameleon. > I would include a layer of this wms server. The projection of the > layer has an > alpha value of 90 (init=epsg:21781), which produces an error. > <21781> +proj=omerc +lat_0=46.95240555555556 +lonc=7.439583333333333+alpha=90 > +k=1 +x_0=600000 +y_0=200000 +ellps=bessel +units=m +no_defs no_defs <> > > so I would change the alpha value to 89, but how can I include the > projection > in the mapfile withaout an entry like > "init=epsg:21781" > ? > > Is it possible to create my own projection in the web part of the mapfile? > Should I create an own file with my own projection like a 'epsg', 'esri', ... > file (the server and the client could then use the same projection file)? > > Which is the best way? > > Thanks in advance > > Markus Schnider > > PS: Chameleon or the wms-server works at this time only if the alphavalue is > different of 90. So I changed the projection to this values. > _______________________________________________ > Mapserver-users mailing list > Mapserver-users@lists.gis.umn.edu > http://lists.gis.umn.edu/mailman/listinfo/mapserver-users From tjmitchell@riverside.bc.ca Fri Jul 2 00:31:27 2004 From: tjmitchell@riverside.bc.ca (Tyler Mitchell) Date: Thu, 1 Jul 2004 16:31:27 -0700 Subject: [Mapserver-users] projection problems In-Reply-To: <20040701003844.91510.qmail@web15206.mail.bjs.yahoo.com> Message-ID: Were you able to get it working without using any projection settings? That's what I would try first. [It also looks like you've had some trouble getting the tab file to load, you may want to reference this document for some more discussion/examples on using them. http://www.maptools.org/dl_scripts/redirector.php?path=omsug/osgis2004/MsTutorialGuide.doc] Here's the stripped down map file I would try: > Layer name: TopographicArea_area > Extent: (350137.990000, 168102.400000) - (356541.550000, 174643.090000) > MAP > IMAGETYPE PNG > EXTENT 350137.990000 168102.400000 356541.550000 174643.090000 > SIZE 1000 1000 > IMAGECOLOR 255 255 255 > WEB > IMAGEPATH "/Proj/img/" > IMAGEURL "/img/" > END > # Start of LAYER DEFINITIONS --------------------------------------------- > LAYER # States polygon layer begins here > NAME TopographicArea_area > DATA TopographicArea_area > STATUS ON > TYPE POLYGON > CLASS > COLOR 180 180 0 > OUTLINECOLOR 32 32 32 > END > END # States polygon layer ends here > # End of LAYER DEFINITIONS ------------------------------- > END # end of map file/object From Tom.Kralidis@ec.gc.ca Fri Jul 2 03:51:09 2004 From: Tom.Kralidis@ec.gc.ca (Kralidis,Tom [Burlington]) Date: Thu, 1 Jul 2004 22:51:09 -0400 Subject: [Mapserver-users] SLD and mapserver... Message-ID: <2576812186CDD411BF1500508B6DCE9507367139@ecnwri1.ontario.int.ec.gc.ca> This is a multi-part message in MIME format. ------_=_NextPart_001_01C45FDF.6DA8A342 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable > -----Original Message----- > From: mapserver-users-admin@lists.gis.umn.edu=20 > [mailto:mapserver-users-admin@lists.gis.umn.edu] On Behalf Of=20 > William White > Sent: Thursday, July 01, 2004 5:02 PM > To: mapserver-users@lists.gis.umn.edu > Subject: [Mapserver-users] SLD and mapserver... >=20 >=20 > Hello mapserver enthusiasts, >=20 > I am interested in displaying a very simple world political map on my=20 > global financial markets page=20 > (http://www.zenfinder.com/finance/globalMarkets.php). I=20 > would like to=20 > fill specific countries with different colours based upon the=20 > percentage=20 > change of that country's major securities index. > From what I can gather - I should be able to do this pretty easily=20 > using SLD, assuming I can find a server with a world politcal=20 > map which=20 > supports SLD for that particular layer. >=20 > I found a world political map that appears to have SLD enabled: >=20 > http://www2.dmsolutions.ca/cgi-bin/mswms_world?SERVICE=3DWMS&VeR > sIoN=3D1.1.1&Request=3DGetMap&LAYERS=3DWorldPolitical=20 >=20 >=20 > but when I pass in my XML doc (see below) it doesn't appear to be=20 > working. My syntax may be incorrect or potentially this=20 > server does not=20 > accept this type of SLD? I am assuming if I download the mapserver=20 > software, I should be able to render the desired map on my=20 > home computer=20 > but I would much prefer to be able to leverage an existing server.=20 Very good choice! > Since my requirements are quite simple (I just need to be=20 > able to colour=20 > a world map) - I am hoping there is an existing server which I can=20 > reference and simply pass in the various style descriptors (of the=20 > countries that need to be filled in) via the querystring or=20 > an xml doc=20 > referenced in the querystring. >=20 > Does anyone know of a server that would allow me to do this/what I'm=20 > doing wrong with this one? Any guidance or advice regarding this or=20 > perhaps a simpler solution would be extremely appreciated!!! >=20 A couple of issues: - you don't need the 'sld:' prefix in your XML elements. The default namespace of the SLD document should be the same as xmlns:sld - you don't need to put quotes around the Literal values I've attached a file which works with this WMS if you pass, along with your GetMap request: "SLD=3D" > Thanks in advance. >=20 > William. >=20 > This is the xml doc I'm currently passing in as an SLD. > =20 > xmlns:sld=3D"http://www.opengis.net/sld"=20 > xmlns:ogc=3D"http://www.opengis.net/ogc"=20 > xmlns:gml=3D"http://www.opengis.net/gml"=20 > xmlns:xsi=3D"http://www.w3.org/2001/XMLSchema-instance"> > > WorldPolitical > > StyleName1 > > > > > NAME > 'Brazil' > > NAME > 'Canada' > > > > > > #FF0000 > 1.0 > > > #FF0000 > 1.0 > 1 > butt > > > > > > > >=20 >=20 >=20 > _______________________________________________ > Mapserver-users mailing list > Mapserver-users@lists.gis.umn.edu=20 > http://lists.gis.umn.edu/mailman/listinfo/maps> erver-users >=20 ------_=_NextPart_001_01C45FDF.6DA8A342 Content-Type: application/octet-stream; name="world_filter.sld" Content-Transfer-Encoding: base64 Content-Description: world_filter.sld Content-Disposition: attachment; filename="world_filter.sld" PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxTdHlsZWRMYXllckRlc2Ny aXB0b3IgdmVyc2lvbj0iMS4wLjAiIHhtbG5zPSJodHRwOi8vd3d3Lm9wZW5naXMubmV0L3NsZCIg eG1sbnM6b2djPSJodHRwOi8vd3d3Lm9wZW5naXMubmV0L29nYyIgeG1sbnM6eGxpbms9Imh0dHA6 Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAw MS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhzaTpzY2hlbWFMb2NhdGlvbj0iaHR0cDovL3d3dy5vcGVu Z2lzLm5ldC9zbGQgaHR0cDovL3NjaGVtYXMub3Blbmdpcy5uZXQvc2xkLzEuMC4wL1N0eWxlZExh eWVyRGVzY3JpcHRvci54c2QiPg0KICAgICAgICA8TmFtZWRMYXllcj4NCiAgICAgICAgICAgICAg ICA8TmFtZT5Xb3JsZFBvbGl0aWNhbDwvTmFtZT4NCiAgICAgICAgICAgICAgICA8VXNlclN0eWxl Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPE5hbWU+U3R5bGVOYW1lMTwvTmFtZT4NCiAgICAg ICAgICAgICAgICAgICAgICAgIDxGZWF0dXJlVHlwZVN0eWxlPg0KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICA8UnVsZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICA8b2djOkZpbHRlcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDxvZ2M6T3I+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDxvZ2M6UHJvcGVydHlJc0VxdWFsVG8+DQogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9nYzpQ cm9wZXJ0eU5hbWU+TkFNRTwvb2djOlByb3BlcnR5TmFtZT4NCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b2djOkxpdGVyYWw+ QnJhemlsPC9vZ2M6TGl0ZXJhbD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPC9vZ2M6UHJvcGVydHlJc0VxdWFsVG8+DQogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvZ2M6UHJvcGVy dHlJc0VxdWFsVG8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPG9nYzpQcm9wZXJ0eU5hbWU+TkFNRTwvb2djOlByb3BlcnR5 TmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICA8b2djOkxpdGVyYWw+Q2FuYWRhPC9vZ2M6TGl0ZXJhbD4NCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vZ2M6UHJv cGVydHlJc0VxdWFsVG8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICA8L29nYzpPcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA8L29nYzpGaWx0ZXI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg PFBvbHlnb25TeW1ib2xpemVyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgPEZpbGw+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDxDc3NQYXJhbWV0ZXIgbmFtZT0iZmlsbCI+I0ZGMDAwMDwvQ3Nz UGFyYW1ldGVyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICA8Q3NzUGFyYW1ldGVyIG5hbWU9ImZpbGwtb3BhY2l0eSI+MS4wPC9Dc3NQYXJh bWV0ZXI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8 L0ZpbGw+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8 U3Ryb2tlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICA8Q3NzUGFyYW1ldGVyIG5hbWU9InN0cm9rZSI+I0ZGMDAwMDwvQ3NzUGFyYW1ldGVy Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA8Q3NzUGFyYW1ldGVyIG5hbWU9InN0cm9rZS1vcGFjaXR5Ij4xLjA8L0Nzc1BhcmFtZXRlcj4N CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg PENzc1BhcmFtZXRlciBuYW1lPSJzdHJva2Utd2lkdGgiPjE8L0Nzc1BhcmFtZXRlcj4NCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPENzc1Bh cmFtZXRlciBuYW1lPSJzdHJva2UtbGluZWNhcCI+YnV0dDwvQ3NzUGFyYW1ldGVyPg0KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9TdHJva2U+DQogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9Qb2x5Z29uU3ltYm9saXplcj4N CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9SdWxlPg0KICAgICAgICAgICAgICAg ICAgICAgICAgPC9GZWF0dXJlVHlwZVN0eWxlPg0KICAgICAgICAgICAgICAgIDwvVXNlclN0eWxl Pg0KICAgICAgICA8L05hbWVkTGF5ZXI+DQo8L1N0eWxlZExheWVyRGVzY3JpcHRvcj4= ------_=_NextPart_001_01C45FDF.6DA8A342-- From Geoffrey.Tuckerman@ga.gov.au Fri Jul 2 06:06:06 2004 From: Geoffrey.Tuckerman@ga.gov.au (Geoffrey.Tuckerman@ga.gov.au) Date: Fri, 2 Jul 2004 15:06:06 +1000 Subject: [Mapserver-users] Dynamically change FILTER object using OGR connection to Oracle Spatial Message-ID: <777867D84476EF4699A89D95064E89240164FF5A@mail1.agso.gov.au> This is a multi-part message in MIME format. ------_=_NextPart_001_01C45FF2.47CA4D42 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable We currently can dynamically change the FILTER object in the map file = when using a shapefile, however when we use the same code to change the = FILTER object when connected to an Oracle database it doesn't do anything. The FILTER object is being used to draw the map if you hard code the = FILTERITEM and FILTER objects in the map file (and displays correctly) but nothing happens at all when it is changed dynamically. =20 Eg in the map file the following displays the two geometries for the = enos given. The connection type is OGR to an Oracle database with the DATA = object being an SQL statement to select the geometry field and a unique number = (ie eno) identifying the row. LAYER "surveys" FILTERITEM "eno" FILTER /51378|51397/ =20 But when we use the dynamic call "mapserv?map=3Dmars.map&layer=3Dsurveys&template=3Dframe_map.html&map_sur= veys_filte r=3D/51397/", it continues to draw both the geometries given in the map = file and not draw only the geometry given in the call above. =20 Does anyone know if changing the FILTER object dynamically only works = when the data is coming from a shapefile?=20 Or does it work direct from the database but we have it wrong somehow? =20 =20 =20 ------_=_NextPart_001_01C45FF2.47CA4D42 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

We currently can = dynamically change the FILTER object in the map file when using a shapefile, however = when we use the same code to change the FILTER object when connected to an = Oracle database it doesn't do anything. The FILTER object is being used to draw = the map if you hard code the FILTERITEM and FILTER objects in the map file = (and displays correctly) but nothing happens at all when it is changed = dynamically.

 

Eg in the map file = the following displays the two geometries for the enos given. The connection = type is OGR to an Oracle database with the DATA object being an SQL statement = to select the geometry field and a unique number (ie eno) identifying the = row. LAYER "surveys" FILTERITEM "eno" FILTER = /51378|51397/

 

But when we use the = dynamic call = "mapserv?map=3Dmars.map&layer=3Dsurveys&template=3Dframe_map= .html&map_surveys_filter=3D/51397/", it continues to draw both the geometries given in the map file and not = draw only the geometry given in the call above.

 

Does anyone know if = changing the FILTER object dynamically only works when the data is coming from a = shapefile?

Or does it work = direct from the database but we have it wrong somehow?

 

 

 

=00 ------_=_NextPart_001_01C45FF2.47CA4D42-- From bartvde@xs4all.nl Fri Jul 2 07:00:15 2004 From: bartvde@xs4all.nl (bartvde@xs4all.nl) Date: Fri, 2 Jul 2004 08:00:15 +0200 (CEST) Subject: [Mapserver-users] can't view 2 WMS layers(from 2 different servers) In-Reply-To: <40E47B16.9000109@consultoria.eti.br> References: <40E47B16.9000109@consultoria.eti.br> Message-ID: <15476.212.238.227.182.1088748015.squirrel@webmail.xs4all.nl> Hi, Can you check which format ArcGIS is requesting, e.g. by logging the GetMap URL? Maybe it is requesting the images in jpeg? Best regards, Bart > Hi, > > I set up two WMS mapfile server and installed Intereoperability Tools > for ArcGIS 8.x but I can't view the both layers together in ArcGIS ( one > over the other - one is a point layer and the other is polygon layer). > > Here's the first mapfile: > > 1 -------------- > MAP > NAME "wmsserver" > EXTENT -73.991 -33.751 -32.378 5.272 > SHAPEPATH "C:/local/mapas/mapasBrasil/" > SIZE 600 400 > IMAGECOLOR -1 -1 -1 > IMAGETYPE PNG > OUTPUTFORMAT > NAME PNG > DRIVER "GD/PNG" > MIMETYPE "image/png" > IMAGEMODE PC256 > EXTENSION "png" > TRANSPARENT ON > END > PROJECTION > "init=epsg:4291" > END > > WEB > METADATA > "wms_title" "Teste1" > "wms_onlineresource" > "http://localhost/cgi-bin/mapserv.exe?map=C:/local/web/testewms/wms1.map&" > "wms_srs" "EPSG:4291" > END > END > > > LAYER > NAME "estados" > PROJECTION > "init=epsg:4291" > END > METADATA > "wms_title" "Estados" > "wms_srs" "EPSG:4291" > "wms_group_title" "Todos" > END > TRANSPARENCY 50 > TYPE POLYGON > DATA "br_uf" > CLASS > COLOR 128 128 192 > OUTLINECOLOR 0 > END > DUMP TRUE > END > > > > END > ------------------ > > and here's the 2nd one: > > 2----------- > MAP > NAME "wmsserver" > EXTENT -73.991 -33.751 -32.378 5.272 > SHAPEPATH "C:/local/mapas/mapasBrasil/" > SIZE 600 400 > IMAGECOLOR -1 -1 -1 > IMAGETYPE PNG > OUTPUTFORMAT > NAME PNG > DRIVER "GD/PNG" > MIMETYPE "image/png" > IMAGEMODE PC256 > EXTENSION "png" > TRANSPARENT ON > END > PROJECTION > "init=epsg:4291" > END > > WEB > METADATA > "wms_title" "Teste2" > "wms_onlineresource" > "http://localhost/cgi-bin/mapserv.exe?map=C:/local/web/testewms/wms2.map&" > "wms_srs" "EPSG:4291" > END > END > > SYMBOL > NAME 'ponto' > TYPE ELLIPSE > FILLED TRUE > POINTS > 1 1 > END > END > > LAYER > DUMP TRUE > NAME "sedes" > PROJECTION > "init=epsg:4291" > END > METADATA > "wms_title" "Sedes" > "wms_srs" "EPSG:4291" > "wms_group_title" "Todos" > END > TYPE POINT > DATA "br_sede" > TRANSPARENCY 50 > CLASS > COLOR 255 0 > OUTLINECOLOR 255 0 > SYMBOL "ponto" > SIZE 2 > END > END > > END > ------------ > > in ArcGIS when I load > http://localhost/cgi-bin/mapserv.exe?map=C:/local/web/testewms/wms1.map& > and > http://localhost/cgi-bin/mapserv.exe?map=C:/local/web/testewms/wms2.map& > connection I can't view one over the other. only top layer appears. > > what is wrong? > > -- > Eduardo Patto Kanegae > http://www.consultoria.eti.br > UIN: 303747254 > > > Treinamento em UMN MapServer - > http://www.consultoria.eti.br/ptbr/?menuoption=mapserver > I Encontro Nacional de Usuários MapServer - > http://mapserver.cttmar.univali.br/encontro2004 > Fórum MapServer Brasil - http://mapserver.cttmar.univali.br/forum > > From sp_ml@sourcepole.com Fri Jul 2 07:09:50 2004 From: sp_ml@sourcepole.com (Markus Schnider) Date: Fri, 2 Jul 2004 08:09:50 +0200 Subject: [Mapserver-users] wms server projection In-Reply-To: References: Message-ID: <200407020809.50375.sp_ml@sourcepole.com> Thanks This works fine. The it exists also a WEB part. I would write the projection like you wrote in the WEB part: WEB IMAGEPATH "/var/lib/gisdata/ms_tmp/" IMAGEURL "/ms_tmp/" MINSCALE 25000 METADATA "WMS_TITLE" "WMS test" "WMS_ABSTRACT" "test on postgis" "WMS_ACCESSCONSTRAINTS" none "wms_onlineresource" "http://something/cgi-bin/wms?" "wms_srs" "EPSG:4326 AUTO:42001" END #QUERYFORMAT text/html # version 4.2 of mapserver END I mean: How could I write my own projection with the variabel WMS_SRS? Or: Do I need this entry? Thanks Markus Schnider On Friday 02 July 2004 01:04, Tyler Mitchell wrote: > I'm not exactly sure what you mean, but maybe this will help. > > Are you only using EPSG codes in your PROJECTION objects of the map file? > You don't have to! You can use all the parameters that an EPSG > encapsulates. For example, these two entries are identical: > > PROJECTION > "proj=omerc" > "lat_0=46.9524056" > "lon_c=7.4395833" > "alpha=90" > "k=1" > "x_0=600000" > "y_0=200000" > "ellps=bessel" > "units=m" > "no_defs" > END > > > PROJECTION > "init=EPSG:21781" > END > > You can see why the later is often used :) > > You should then be able to modify any of those parameters to suit your > likings. > > Hope that helps. > Tyler > > mapserver-users-admin@lists.gis.umn.edu wrote on 07/01/2004 12:48:14 AM: > > Hi all > > > > I have a umn mapserver 4.2 wms-server and chameleon. > > I would include a layer of this wms server. The projection of the > > layer has an > > alpha value of 90 (init=epsg:21781), which produces an error. > > <21781> +proj=omerc +lat_0=46.95240555555556 > > +lonc=7.439583333333333+alpha=90 > > > +k=1 +x_0=600000 +y_0=200000 +ellps=bessel +units=m +no_defs no_defs <> > > > > so I would change the alpha value to 89, but how can I include the > > projection > > in the mapfile withaout an entry like > > "init=epsg:21781" > > ? > > > > Is it possible to create my own projection in the web part of the > > mapfile? > > > Should I create an own file with my own projection like a 'epsg', > > 'esri', ... > > > file (the server and the client could then use the same projection > > file)? > > > Which is the best way? > > > > Thanks in advance > > > > Markus Schnider > > > > PS: Chameleon or the wms-server works at this time only if the > > alphavalue is > > > different of 90. So I changed the projection to this values. > > _______________________________________________ > > Mapserver-users mailing list > > Mapserver-users@lists.gis.umn.edu > > http://lists.gis.umn.edu/mailman/listinfo/mapserver-users > > _______________________________________________ > Mapserver-users mailing list > Mapserver-users@lists.gis.umn.edu > http://lists.gis.umn.edu/mailman/listinfo/mapserver-users From gheysen.t@skynet.be Fri Jul 2 09:58:15 2004 From: gheysen.t@skynet.be (gheysen.t@skynet.be) Date: Fri, 02 Jul 2004 10:58:15 +0200 Subject: [Mapserver-users] Convert bil to tif with gdal_translate Message-ID: <200407020858.i628wFH4027911@outmx005.isp.belgacom.be> -------boundalter150977 Content-Type: text/plain Content-Transfer-Encoding: 8bit Hello, I have very large raster in bil format. I want to convert it to tiled tif. For this, I have used gdal_translate. But, when I do this the result are in black and white. I have the same result when I draw directly the bil in mapserver. I think that the problem is that the color information are in a single file (for example, raster.clr). Somebody have an idea to solve this problem. Thanks in advance. Best regards. Thibaut. -------boundalter150977 Content-Type: text/html Content-Transfer-Encoding: 8bit Content-Disposition: inline Hello,
 
I have very large raster in bil format. I want to convert it to tiled tif. For this, I have used gdal_translate. But, when I do this the result are in black and white. I have the same result when I draw directly the bil in mapserver.
I think that  the problem is that the color information are in a single file (for example, raster.clr).
Somebody have an idea to solve this problem.
 
Thanks in advance. Best regards.
 
Thibaut.
-------boundalter150977-- From jcastil1@tragsa.es Fri Jul 2 10:16:45 2004 From: jcastil1@tragsa.es (Javier Castillejo Montes) Date: Fri, 2 Jul 2004 11:16:45 +0200 Subject: [Mapserver-users] Different colors in different layers Message-ID: This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_000_01C46015.4E5E37D6 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C46015.4E5E37D6" ------_=_NextPart_001_01C46015.4E5E37D6 Content-Type: text/plain; charset="iso-8859-1" Hi! First of all Im very bad english writer (its not my language so please forgive my mistakes and im really new at mapserver I'll try to make myself clear I have differents layers and one of then is a layer a field , this field has various divisions(layer 1) and inside each division(divi A) there is one more division (layer 1) (divi AA,AB,AC). Can anybody tell me how can I put a different color for each diviA and a different color for divi AA,AB,AC Thanks a lot ------_=_NextPart_001_01C46015.4E5E37D6 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable TRAGSA Dise=F1o de fondo
Hi!
 
First = of all =20 Im very bad english writer (its not my language so please forgive = my=20 mistakes
 
and im really=20 new at mapserver
 
I'll = try to make=20 myself clear
 
I have=20 differents layers and one of then is a layer a field , this field has various = divisions(layer=20 1)  and inside each division(divi A) there is = one more=20 division (layer 1) (divi = AA,AB,AC).=20 Can anybody tell me how can I = put a=20 different color for each diviA and a different color for divi   AA,AB,AC
 
Thanks a=20 lot
 
------_=_NextPart_001_01C46015.4E5E37D6-- ------_=_NextPart_000_01C46015.4E5E37D6 Content-Type: image/jpeg; name="pictogramatragsa.jpg" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="pictogramatragsa.jpg" Content-ID: <233281508@02072004-308e> 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 ------_=_NextPart_000_01C46015.4E5E37D6-- From gis@gmunden.ooe.gv.at Fri Jul 2 10:44:22 2004 From: gis@gmunden.ooe.gv.at (Hochegger Helmut) Date: Fri, 2 Jul 2004 11:44:22 +0200 Subject: [Mapserver-users] Help- Queryproglems Message-ID: <9E663CFAA95EE2409ACC286FA0383054B0DE2E@gmdmail.gmunden.ooe.gv.at> Hi all I got a little problem with itemqueries because mapserver returns .. msQueryByAttributes(): Search returned no results. No matching record(s) found.. but there are existing and matching records in the .dbf (shape) file. !-- MapServer Version 4.0.1 OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP OUTPUT=PDF OUTPUT=SWF SUPPORTS=PROJ SUPPORTS=FREETYPE SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT INPUT=EPPL7 INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE --> The query is starting from the index.html with following script: .....
===== PAGE 2===== MapServer - Itasca Application From cavallini@faunalia.it Tue Jul 6 07:31:17 2004 From: cavallini@faunalia.it (Paolo Cavallini) Date: Tue, 6 Jul 2004 08:31:17 +0200 Subject: [Mapserver-users] HELP ME WITH LINUX INSTALLATION In-Reply-To: <40E9AB88.70707@dmsolutions.ca> References: <40E9AB88.70707@dmsolutions.ca> Message-ID: <200407060831.20426.cavallini@faunalia.it> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Please note that the instructions are rather outdated, at least for Debian (e.g. "Compile kernel 2.4.18 so we have ext3 filesystems"). All the best. pc At 21:27, lunedì 05 luglio 2004, Jeff McKenna has probably written: > Isaac, > > You might find install instructions for your flavour of linux on the > MapServer wiki at > http://mapserver.gis.umn.edu/cgi-bin/wiki.pl?MapServerCompilation. > > Also, for windows, there is a package called MS4W > (http://www.maptools.org/ms4w/index.phtml) where all you do is unzip to > the root of a drive, start the apache web server included in it, and > mapserver is ready to use. > > jeff > - -- Paolo Cavallini cavallini@faunalia.it www.faunalia.it Piazza Garibaldi 5 - 56025 Pontedera (PI), Italy Tel: (+39)348-3801953 GPG key @: www.faunalia.it/Public_key_Paolo.asc Only free software: www.gnu.org / www.linux.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFA6kc1/NedwLUzIr4RAhK4AJ9REgli70PrIcY+Ze/awM5ySWiuoACgoznx zNq8KIVg8vsxEPaWG2KF/8o= =Jxtd -----END PGP SIGNATURE----- From cavallini@faunalia.it Tue Jul 6 07:59:47 2004 From: cavallini@faunalia.it (Paolo Cavallini) Date: Tue, 6 Jul 2004 08:59:47 +0200 Subject: DXF in mapserver (was Re: [Mapserver-users] (no subject) ) In-Reply-To: References: Message-ID: <200407060859.49881.cavallini@faunalia.it> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Could somebody expand on this, or point to a link? Importing dwg/dxf is very important for many users. Thanks. pc At 17:35, lunedì 05 luglio 2004, Tyler Mitchell has probably written: > Semi-related: > http://mapserver.gis.umn.edu/data2/wilma/mapserver-users/0309/msg00030.html > > mapserver-users-admin@lists.gis.umn.edu wrote on 07/02/2004 03:34:27 AM: > > Hi, > > > > No it doesn't. But you could always convert it by using e.g. FME. > > > > BTW: try putting a more meaningful e-mail subject line next time. > > > > Best regards, > > Bart > > > > > Hi everyone, > > > > > > Does anyone know if MapServer supports DXF format? > > > - -- Paolo Cavallini cavallini@faunalia.it www.faunalia.it Piazza Garibaldi 5 - 56025 Pontedera (PI), Italy Tel: (+39)348-3801953 GPG key @: www.faunalia.it/Public_key_Paolo.asc Only free software: www.gnu.org / www.linux.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFA6k3j/NedwLUzIr4RAmszAJwL0n9IJUgTG6TmpU6ZrEwnraNUEQCfWE9N 1M7FlUTMCP36j2H3EnR04LY= =Bgoa -----END PGP SIGNATURE----- From jcastil1@tragsa.es Tue Jul 6 08:11:39 2004 From: jcastil1@tragsa.es (Javier Castillejo Montes) Date: Tue, 6 Jul 2004 09:11:39 +0200 Subject: [Mapserver-users] Dynamic extent without mapscript Message-ID: <93314684F5E1D546A2E8EEA4EE795D75032890@cartero1.tragsa.es> This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01C46328.809C3DC2 Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: quoted-printable Hi, I would,like to do the same as Jenu. I read the answer of Stephen = but ... Where must I put the xmin=3DX-dx .. ymax=3DY+dy and how can I pass = these values to the map file(if is in there) Thanks -----Mensaje original----- De: Stephen Woodbridge [mailto:woodbri@swoodbridge.com] Enviado el: martes, 06 de julio de 2004 1:49 Para: Jenu Abraham CC: mapserver-users@lists.gis.umn.edu Asunto: Re: [Mapserver-users] Dynamic extent without mapscript You can calculate the an extent as: xmin =3D X - dx; ymin =3D Y - dy; xmax =3D X + dx; ymax =3D Y + dy; where X, Y is the location of the vehicle and dx, dy are an appropriate = constant. you might try dx and dy =3D 0.013 or 0.026 to start with if = your=20 data is in decimal degrees (DD) -Steve W. Jenu Abraham wrote: > Is there anyway to set the extent of the map based on a query in the=20 > virtual spatial file >=20 >=20 >=20 > i'm not using mapscript > ------------- > i have positions of vehicles updated regularly in my table... >=20 > i'm making the virtual spatial file dynamically using asp.net >=20 > i want the map to be zoomed automatically to a certain extent when a=20 > customer selects a particular vehicle.... > as the vehicles are on a constant move its not possible to have a = static=20 > extent with the closed up zoom i want. >=20 > or is there anyway to calculate the extent based on the location? > ------------ >=20 > Jenu >=20 > _________________________________________________________________ > FREE pop-up blocking with the new MSN Toolbar =96 get it now!=20 > http://toolbar.msn.click-url.com/go/onm00200415ave/direct/01/ >=20 > _______________________________________________ > Mapserver-users mailing list > Mapserver-users@lists.gis.umn.edu > http://lists.gis.umn.edu/mailman/listinfo/mapserver-users >=20 _______________________________________________ Mapserver-users mailing list Mapserver-users@lists.gis.umn.edu http://lists.gis.umn.edu/mailman/listinfo/mapserver-users ------_=_NextPart_001_01C46328.809C3DC2 Content-Type: text/html; charset="windows-1252" Content-Transfer-Encoding: quoted-printable RE: [Mapserver-users] Dynamic extent without mapscript

Hi, I would,like to do the same as Jenu. I read the = answer of Stephen but ... Where must I put the xmin=3DX-dx .. = ymax=3DY+dy and how can I pass these values to the map file(if is in = there)


Thanks

-----Mensaje original-----
De: Stephen Woodbridge [mailto:woodbri@swoodbridge.com]
Enviado el: martes, 06 de julio de 2004 1:49
Para: Jenu Abraham
CC: mapserver-users@lists.gis.umn.edu
Asunto: Re: [Mapserver-users] Dynamic extent without = mapscript


You can calculate the an extent as:

xmin =3D X - dx;
ymin =3D Y - dy;
xmax =3D X + dx;
ymax =3D Y + dy;

where X, Y is the location of the vehicle and dx, dy = are an appropriate
constant. you might try dx and dy =3D 0.013 or 0.026 = to start with if your
data is in decimal degrees (DD)

-Steve W.

Jenu Abraham wrote:

> Is there anyway to set the extent of the map = based on a query in the
> virtual spatial file
>
>
>
> i'm not using mapscript
> -------------
> i have positions of vehicles updated regularly = in my table...
>
> i'm making the virtual spatial file dynamically = using asp.net
>
> i want the map to be zoomed automatically to a = certain extent when a
> customer selects a particular = vehicle....
> as the vehicles are on a constant move its not = possible to have a static
> extent with the closed up zoom i want.
>
> or is there anyway to calculate the extent = based on the location?
> ------------
>
> Jenu
>
> = _________________________________________________________________=
> FREE pop-up blocking with the new MSN Toolbar = =96 get it now!
>
http://toolbar.msn.click-url.com/go/onm00200415ave/dir= ect/01/
>
> = _______________________________________________
> Mapserver-users mailing list
> Mapserver-users@lists.gis.umn.edu
> http://lists.gis.umn.edu/mailman/listinfo/mapserver-us= ers
>

_______________________________________________
Mapserver-users mailing list
Mapserver-users@lists.gis.umn.edu
http://lists.gis.umn.edu/mailman/listinfo/mapserver-us= ers

------_=_NextPart_001_01C46328.809C3DC2-- From margottid@comune.lugo.ra.it Tue Jul 6 08:32:57 2004 From: margottid@comune.lugo.ra.it (Daniele Margotti) Date: Tue, 6 Jul 2004 09:32:57 +0200 Subject: DXF in mapserver (was Re: [Mapserver-users] (no subject) ) In-Reply-To: Message-ID: <002401c4632b$757b1280$041410ac@comune.lugo.ra.it> It doesn't work for me (although MapServer is correctly installed and works very good). My mapfile is: MAP ... IMAGETYPE imagemap ... OUTPUTFORMAT NAME imagemap MIMETYPE "text/plain" DRIVER imagemap EXTENSION dxf FORMATOPTION DXF=ON END ... END I try to open this page: http://localhost/cgi-bin/mapserv?mode=map&program=/cgi-bin/mapserv&map=/ data/DXF.map And I get this error: msDrawMap(): GD library error. Unable to initialize image. What do I need? What is "DRIVER imagemap"? A particular driver? I found mapimagemap.c in MapServer installation directory, is it related? And how can I use it? Thank you in advance, Daniele -----Messaggio originale----- Da: mapserver-users-admin@lists.gis.umn.edu [mailto:mapserver-users-admin@lists.gis.umn.edu] Per conto di Tyler Mitchell Inviato: lunedì 5 luglio 2004 17.35 A: bartvde@xs4all.nl Cc: Irene Pérez; mapserver; mapserver-users-admin@lists.gis.umn.edu Oggetto: DXF in mapserver (was Re: [Mapserver-users] (no subject) ) Semi-related: http://mapserver.gis.umn.edu/data2/wilma/mapserver-users/0309/msg00030.h tml mapserver-users-admin@lists.gis.umn.edu wrote on 07/02/2004 03:34:27 AM: > Hi, > > No it doesn't. But you could always convert it by using e.g. FME. > > BTW: try putting a more meaningful e-mail subject line next time. > > Best regards, > Bart > > > > > Hi everyone, > > > > Does anyone know if MapServer supports DXF format? > > > > Thanks in advance. > > > > > > Regards, > > > > > > Irene _______________________________________________ Mapserver-users mailing list Mapserver-users@lists.gis.umn.edu http://lists.gis.umn.edu/mailman/listinfo/mapserver-users From eric.belenfant@ac-orleans-tours.fr Tue Jul 6 09:04:02 2004 From: eric.belenfant@ac-orleans-tours.fr (eric.belenfant) Date: Tue, 06 Jul 2004 10:04:02 +0200 Subject: [Mapserver-users] getting shapes with numeric attributes Message-ID: <40EA5CF2.2030001@ac-orleans-tours.fr> Hi, i read the examples in mapserver about how i can have the extent of some shapes in a layer. However, when you use OGR files ( i use MAPINFO) files, the queryByAttributes function allows some comparisons on strings but not on numbers. I read that SQL is allowed in the FILTER but only for spatial Databases and not for shape files and OGR !! So, i have some shapes and attrbutes which are numeric. How could i have the extent of the shapes in order to highlight these center on these shapes ??? thanks a lot the php code $layer->open(); $query = $layer->queryByAttributes("_".$formation."","(_".$formation.">0)", MS_SINGLE); $resultat = $layer->getResult(0); $shape = $layer->getShape(-1,$resultat->shapeindex); $limites = $shape->bounds; $map->setextent( $limites->xmin, $limites->ymin,$limites->xmax, $limites->ymax); $shape->free(); the .map MAP NAME "Les bts par commune" SIZE 500 500 STATUS ON UNITS METERS IMAGETYPE PNG EXTENT 426931.766796 2149441.377593 659404.715011 2438768.654693 IMAGECOLOR 255 255 255 FONTSET "C:/Program Files/EasyPHP1-7/www/mapserver/tutorial/fonts/fonts.list" SYMBOLSET "C:/Program Files/EasyPHP1-7/www/mapserver/tutorial/symbols/symbols35.sym" WEB IMAGEPATH "C:/Program Files/EasyPHP1-7/tmp/" IMAGEURL "/tmp/" LOG "C:/Program Files/EasyPHP1-7/www/mapserver/mapserver.log" END LAYER NAME "polygones" TYPE POLYGON STATUS DEFAULT CONNECTIONTYPE OGR CONNECTION "C:\Program Files\EasyPHP1-7\www\mapserver\data\communes_bts1.TAB" TEMPLATE "bidon" CLASS COLOR 232 232 232 END END LAYER NAME "noms_principaux" TYPE POLYGON STATUS DEFAULT CONNECTIONTYPE OGR CONNECTION "C:\Program Files\EasyPHP1-7\www\mapserver\data\communes_bts1.TAB" LABELITEM "NOM_COM" CLASS COLOR 232 232 232 EXPRESSION ('[NOM_COM]' eq 'ORLEANS' OR '[NOM_COM]' eq 'BLOIS' OR '[NOM_COM]' eq 'TOURS' OR '[NOM_COM]' eq 'BOURGES' OR '[NOM_COM]' eq 'CHARTRES' OR '[NOM_COM]' eq 'CHATEAUROUX' ) LABEL COLOR 131 31 31 SHADOWCOLOR 218 218 218 SHADOWSIZE 2 2 TYPE BITMAP FONT arial-bold SIZE medium ANTIALIAS TRUE POSITION CC PARTIALS FALSE MINDISTANCE 300 BUFFER 4 FORCE TRUE END # end of label END END LAYER NAME "noms" TYPE POLYGON STATUS DEFAULT CONNECTIONTYPE OGR CONNECTION "C:\Program Files\EasyPHP1-7\www\mapserver\data\communes_bts1.TAB" LABELITEM "NOM_COM" LABELMAXSCALE 1500000 CLASS COLOR 232 232 232 EXPRESSION ('[NOM_COM]' != 'ORLEANS' AND '[NOM_COM]' != 'BLOIS' AND '[NOM_COM]' != 'TOURS' AND '[NOM_COM]' != 'BOURGES' AND '[NOM_COM]' != 'CHARTRES' AND '[NOM_COM]' != 'CHATEAUROUX' ) LABEL COLOR 132 31 31 SHADOWCOLOR 218 218 218 SHADOWSIZE 2 2 TYPE BITMAP FONT arial-bold SIZE small ANTIALIAS TRUE POSITION CC PARTIALS FALSE MINDISTANCE 300 BUFFER 4 #FORCE TRUE END # end of label END END LAYER NAME "noms_choisis" TYPE POLYGON STATUS OFF CONNECTIONTYPE OGR CONNECTION "C:\Program Files\EasyPHP1-7\www\mapserver\data\communes_bts1.TAB" LABELITEM "NOM_COM" #LABELMAXSCALE 1500000 CLASS COLOR 232 232 232 LABEL COLOR 132 31 31 SHADOWCOLOR 218 218 218 SHADOWSIZE 2 2 TYPE BITMAP FONT arial-bold SIZE small ANTIALIAS TRUE POSITION CC PARTIALS FALSE MINDISTANCE 300 BUFFER 4 #FORCE TRUE END # end of label END END LAYER NAME "couche_modele" TYPE POLYGON STATUS OFF CONNECTIONTYPE OGR CONNECTION "C:\Program Files\EasyPHP1-7\www\mapserver\data\communes_bts1.TAB" END LAYER NAME "lignes" TYPE LINE STATUS DEFAULT CONNECTIONTYPE OGR CONNECTION "C:\Program Files\EasyPHP1-7\www\mapserver\data\communes_bts1.TAB" CLASS COLOR 100 50 200 END END REFERENCE IMAGE 'images/bts_communes.png' SIZE 150 150 EXTENT 426931.766796 2149441.377593 659404.715011 2438768.654693 STATUS ON MINBOXSIZE 10 MAXBOXSIZE 80 COLOR -1 -1 -1 OUTLINECOLOR 255 0 0 MARKERSIZE 8 MARKER 'star' END END eric From sbeorchia@gi-lemans.fr Tue Jul 6 12:52:12 2004 From: sbeorchia@gi-lemans.fr (Sylvain Beorchia) Date: Tue, 06 Jul 2004 13:52:12 +0200 Subject: [Mapserver-users] symbology for each symbol References: <002401c4632b$757b1280$041410ac@comune.lugo.ra.it> Message-ID: <000401c4634f$ad289260$8469850a@GILEMANS> Hi list, I'd like to apply a different symbology for each object on my map. I mean, i've got a mapserver project which display some shapefile, mapinfos... and i want to be able to symbolize my objects (points) according to data from a database. It's dynamic resymbolization. Example: On a layer i've got some points. Each point is a part of a class in this layer (by default). And each class's got its own symbolization. But sometimes one point has to have another symbol, but only this one, not all the class... Any ideas or advices ? Rq: i cannot change dynamically the mapfile for adding new styles or new classes because the symbolization has to be unique for the user, not for all the users of the website. Thank u. Sylvain. From palle@mail-online.dk Tue Jul 6 13:32:30 2004 From: palle@mail-online.dk (Palle Due Larsen) Date: Tue, 06 Jul 2004 14:32:30 +0200 Subject: [Mapserver-users] symbology for each symbol In-Reply-To: <000401c4634f$ad289260$8469850a@GILEMANS> References: <002401c4632b$757b1280$041410ac@comune.lugo.ra.it> <000401c4634f$ad289260$8469850a@GILEMANS> Message-ID: Hi, I'm about to do something similar. I was thinking about using SLD for this purpose. SLD's are really quite powerful and are able to do what you want. However SLD's are WMS-specific, and my application is not WMS, so I am hoping that there is some way to utilize them from the map file, or through the url. I suspect mapscript can work with SLD's, but my application is mapscript-less for now, and I would rather not add another layer of complexity (God knows there are plenty!). If anyone has any idea of how to use SLD's in a non-WMS environment, please let me know, thank you. Best regards Palle Due Larsen Carl GIS&IT -----Original Message----- From: Sylvain Beorchia To: "'mapserver'" Date: Tue, 06 Jul 2004 13:52:12 +0200 Subject: [Mapserver-users] symbology for each symbol > Hi list, > > I'd like to apply a different symbology for each object on my map. > I mean, i've got a mapserver project which display some shapefile, > mapinfos... and i want to be able to symbolize my objects (points) > according > to data from a database. It's dynamic resymbolization. > Example: > > On a layer i've got some points. Each point is a part of a class in > this > layer (by default). And each class's got its own symbolization. > But sometimes one point has to have another symbol, but only this > one, not > all the class... > > Any ideas or advices ? > > Rq: i cannot change dynamically the mapfile for adding new styles or > new > classes because the symbolization has to be unique for the user, not > for all > the users of the website. > > Thank u. > > Sylvain. > > _______________________________________________ > Mapserver-users mailing list > Mapserver-users@lists.gis.umn.edu > http://lists.gis.umn.edu/mailman/listinfo/mapserver-users Få en gratis emailkonto her: www.mail-online.dk ----------------------------------------------- Deltag i en lille brugerundersøgelse på nettet, og vind et gavekort på 50.000 kroner..! www.nyhedsbasen.dk/konkurrence From ummmmm@myrealbox.com Tue Jul 6 13:39:16 2004 From: ummmmm@myrealbox.com (Doug) Date: Tue, 06 Jul 2004 07:39:16 -0500 Subject: [Mapserver-users] Set map scale rather than extent Message-ID: <40EA9D74.30709@myrealbox.com> From PHP-Mapscript, how would you specify a Map's scale in miles, rather than extent in coordinates? We want to specify, ideally, a center point, then something like "show me a mile on each side this point". In some of the archives I see references to specifying a "buffer" region, but I can't find that capability, nor the ability to translated geo coordinates to distance measurements. Thanks, Doug From jcastil1@tragsa.es Tue Jul 6 14:00:55 2004 From: jcastil1@tragsa.es (Javier Castillejo Montes) Date: Tue, 6 Jul 2004 15:00:55 +0200 Subject: [Mapserver-users] why --> msQueryByAttributes(): Query error. No query expression defined Message-ID: <93314684F5E1D546A2E8EEA4EE795D75032A03@cartero1.tragsa.es> This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_000_01C46359.47B31798 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C46359.47B31798" ------_=_NextPart_001_01C46359.47B31798 Content-Type: text/plain; charset="iso-8859-1" Hi all, Does anyone know why this code has an error. I'm just trying to use a mapserver example from the internet, I copied the code made the changes necesaries and... ERROR!!!! :-( ### ERROR: msQueryByAttributes(): Query error. No query expression defined. ### main html






Select
## map file MAP NAME case1 SHAPEPATH "../data" SIZE 300 300 EXTENT -50000 4000000 1100000 4800000 WEB IMAGEPATH '../data/tmp/' IMAGEURL '../data/tmp/' END QUERYMAP STATUS ON STYLE HILITE COLOR 255 255 0 END LAYER NAME provin DATA provin STATUS DEFAULT TYPE POLYGON FILTERITEM nombre FILTER "%name%" CLASS COLOR 212 212 212 OUTLINECOLOR 0 0 0 TEMPLATE "../html/case1_template.html" END END END ### template file MapServer Test Suite - ItemQuery Case 1: Simple ItemQuery With QueryMap

This is just a simple dump of a few attributes for an individual polygon in the test suites counties layer:

Name: [Name]
ID Provincia: [prov]
Comunidad Code: [Comunidadc]

and here's the map of the query results (you can zoom to a set of results as well):

thanks in advance ------_=_NextPart_001_01C46359.47B31798 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable TRAGSA Dise=F1o de fondo

Hi all,
 

Does anyone know why this code has = an error.=20 I'm just trying to use a mapserver example  from the internet, I = copied the=20 code made the changes necesaries and... ERROR!!!! :-(
 

### ERROR: =20
  msQueryByAttributes(): Query error. No query expression = defined.
 
### main html
 

<html>
<body>
<form=20 name=3D"mapserv" method=3D"get"=20 action=3D"//[host]/scripts/mapserv.exe">
<input type=3D"text"=20 name=3D"mapserv" value=3D"//[host]/scripts/mapserv.exe" =20 size=3D100%>
<input type=3D"text" name=3D"map" = value=3D"[path]/map/case1.map"=20 size=3D100%>
<input type=3D"text" name=3D"map_web_imagepath"=20 value=3D"[path]/tmp/"  size=3D100%>
<input type=3D"text"=20 name=3D"map_web_imageurl" value=3D"[path]/tmp/">
<input = type=3D"text"=20 name=3D"mode" value=3D"itemquery"  size=3D100%>
<input = type=3D"text"=20 name=3D"qlayer" value=3D"provin"  size=3D100%>
 
<br><br><br><br><br><br>Select
 
<input type=3D"text" name=3D"name" = id=3D"name"=20 value=3D"mad">
 
<br>
 
<input type=3D"submit"=20 value=3D"Go!">
 
</form>
</body>
</html>
 

## map file
 
MAP
  NAME case1
 =20 SHAPEPATH      "../data"
  SIZE 300=20 300
  EXTENT -50000 4000000 1100000 4800000
 
  WEB
    = IMAGEPATH=20 '../data/tmp/'
    IMAGEURL  = '../data/tmp/'
 =20 END
 
  QUERYMAP
    = STATUS=20 ON
    STYLE HILITE
    COLOR 255 = 255=20 0
  END
 
  LAYER
    = NAME=20 provin
    DATA provin
    STATUS=20 DEFAULT
    TYPE POLYGON
    = FILTERITEM=20 nombre
    FILTER "%name%"
   =20 CLASS
      COLOR 212 212=20 212
      OUTLINECOLOR 0 0=20 0
      TEMPLATE=20 "../html/case1_template.html"
    END
 =20 END
 
END
 

### template file
 
<html>
<head>
  = <title>MapServer Test Suite -=20 ItemQuery</title>
</head>
 
<body = bgcolor=3D"#ffffff">
 
<font size=3D"+2"=20 face=3D"arial,helvetica"><b>Case 1: Simple ItemQuery With=20 QueryMap</b></font>
 
<p>
 
This is just a simple dump of a few = attributes for=20 an individual polygon
in the test suites counties = layer:
 
<p>
 
<b>Name:</b>=20 [Name]<br>
<b>ID Provincia:</b>=20 [prov]<br>
<b>Comunidad Code:</b>=20 [Comunidadc]<br>
 
<p>
 
and here's the map of the query = results (you can=20 zoom to a set of results as well):
 
<p>
 
<table=20 cellpadding=3D"5">
<tr>
<td><img border=3D"2" = src=3D"[img]"=20 height=3D"300" width=3D"300"></td>
<td><img = border=3D"2"=20 src=3D"[mapserv]?map=3D[map]&name=3D[name_esc]&mode=3Ditemquerym= ap&mapext=3Dshapes&qlayer=3D[qlayer]"=20 height=3D"300"=20 width=3D"300"></td>
</tr>
</table>
 
</body>
</html>
 
 
thanks in=20 advance
------_=_NextPart_001_01C46359.47B31798-- ------_=_NextPart_000_01C46359.47B31798 Content-Type: image/jpeg; name="pictogramatragsa.jpg" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="pictogramatragsa.jpg" Content-ID: <390565912@06072004-11ba> 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 ------_=_NextPart_000_01C46359.47B31798-- From Chip.Hankley@rmtinc.com Tue Jul 6 14:27:02 2004 From: Chip.Hankley@rmtinc.com (Chip Hankley) Date: Tue, 06 Jul 2004 08:27:02 -0500 Subject: [Mapserver-users] Itasca Demo DHTML Help? Message-ID: > Does anyone have a simple solution for this using this DHTML zoom > box without frames? Not exactly what you're asking for, but the same effect: I make the query results frame size 0... as such, it's not visible on the screen. Then I use JavaScript to "pop-up" a new window with the query results in it. So, you're main template file for the layer being queried would have some version of 'window.open' in it. This is generated in the 'invisible' frame, which then opens a new window with the results in it. I have used various techniques for writing the results... from using JavaScript to write the contents of the file out (document.write) to simply pointing the pop-up to a PHP page with a query string. HTH! Chip Outgoing messages, along with any attachments, are scanned for viruses at RMT prior to sending. ------------------------------------------------------------------------------ NOTICE--This email may contain confidential and privileged information for the sole use of the intended recipient. Any review or distribution by others is strictly prohibited. If you are not the intended recipient, please contact the sender immediately and delete all copies. From David.Fawcett@state.mn.us Tue Jul 6 15:28:29 2004 From: David.Fawcett@state.mn.us (David Fawcett) Date: Tue, 06 Jul 2004 09:28:29 -0500 Subject: [Mapserver-users] Making the MapFile Reference Document even more useful... Message-ID: I agree. Simple examples of usage for mapfile parameters would be very useful. David J. Fawcett MN Office of Environmental Assistance >>> Sean Gillies 7/2/2004 1:52:00 PM >>> On Jul 2, 2004, at 12:13 PM, P Wilkerson wrote: > I have a suggestion that was inspired by a recent message that > referenced > the MapFile reference document. > > Does anybody else think it would be helpful actual examples were > incorporated into the MapFile reference document? > > If including examples in the actual reference would make it too "busy," > then perhaps links to snippets of code?? For example, you could have > examples for PERL, PHP, Python, etc. If the information is already > available in the Wiki, then a link to that section would be useful. > > If there is interest in doing this -- and a need for volunteers to > help, let > me know. > > Peter Wilkerson > Peter, The mapfile reference document is aimed at users of the CGI program and, IMO, shouldn't be cluttered with scripting code. I do think that actual examples of mapfile configuration would be appropriate. cheers, Sean -- Sean Gillies sgillies at frii dot com http://users.frii.com/sgillies _______________________________________________ Mapserver-users mailing list Mapserver-users@lists.gis.umn.edu http://lists.gis.umn.edu/mailman/listinfo/mapserver-users From David.Fawcett@state.mn.us Tue Jul 6 15:40:14 2004 From: David.Fawcett@state.mn.us (David Fawcett) Date: Tue, 06 Jul 2004 09:40:14 -0500 Subject: [Mapserver-users] msDrawMap() error Message-ID: Oliver, Is admin.shp really in C:\library\sites\mapserver\projects\testing\admin ? Do you have the directory rights set so your Web user can read files in that directory? David. David J. Fawcett MN Office of Environmental Assistance >>> "Oliver Ishmael" 7/4/2004 6:09:23 AM >>> Hi all, i am still trying to write my first .map file but have run into the following errors: msDrawMap(): Image handling error. Failed to draw layer named 'luzon'. msSHPOpenFile(): Unable to access file. (C:\library\sites\mapserver\projects\testing\admin) msSHPOpenFile(): Unable to access file. (C:\library\sites\mapserver\projects\testing\mapserver/admin) I have attached a copy of my .map file and hope that someone can offer a little help. As always any help greatly appreciated. Cheers Oliver Ishmael _________________________________________________________________ Stay in touch with absent friends - get MSN Messenger http://www.msn.co.uk/messenger From David.Fawcett@state.mn.us Tue Jul 6 15:58:11 2004 From: David.Fawcett@state.mn.us (David Fawcett) Date: Tue, 06 Jul 2004 09:58:11 -0500 Subject: [Mapserver-users] why --> msQueryByAttributes(): Query error. No query expressiondefined Message-ID: I may be mistaken, but the example looks a little old. What version of MapServer are you using? David. David J. Fawcett MN Office of Environmental Assistance >>> Javier Castillejo Montes 7/6/2004 8:00:55 AM >>> Hi all, Does anyone know why this code has an error. I'm just trying to use a mapserver example from the internet, I copied the code made the changes necesaries and... ERROR!!!! :-( ### ERROR: msQueryByAttributes(): Query error. No query expression defined. ### main html






Select
## map file MAP NAME case1 SHAPEPATH "../data" SIZE 300 300 EXTENT -50000 4000000 1100000 4800000 WEB IMAGEPATH '../data/tmp/' IMAGEURL '../data/tmp/' END QUERYMAP STATUS ON STYLE HILITE COLOR 255 255 0 END LAYER NAME provin DATA provin STATUS DEFAULT TYPE POLYGON FILTERITEM nombre FILTER "%name%" CLASS COLOR 212 212 212 OUTLINECOLOR 0 0 0 TEMPLATE "../html/case1_template.html" END END END ### template file MapServer Test Suite - ItemQuery Case 1: Simple ItemQuery With QueryMap

This is just a simple dump of a few attributes for an individual polygon in the test suites counties layer:

Name: [Name]
ID Provincia: [prov]
Comunidad Code: [Comunidadc]

and here's the map of the query results (you can zoom to a set of results as well):

thanks in advance From tjmitchell@riverside.bc.ca Tue Jul 6 16:06:42 2004 From: tjmitchell@riverside.bc.ca (Tyler Mitchell) Date: Tue, 6 Jul 2004 08:06:42 -0700 Subject: DXF in mapserver (was Re: [Mapserver-users] (no subject) ) In-Reply-To: <002401c4632b$757b1280$041410ac@comune.lugo.ra.it> Message-ID: I haven't used it myself, but I assume that GD by default doesn't include DXF capabilities. Either way, if there is enough interest and some funding available, I suggest discussing this with Frank Warmerdam (cc:'d) to see if he can add it into his GDAl/OGR library. Therefore NO conversion would be necessary and MapServer could read it in as "native" (through OGR) data source. Tyler "Daniele Margotti" wrote on 07/06/2004 12:32:57 AM: > It doesn't work for me (although MapServer is correctly installed and > works very good). > > My mapfile is: > > MAP > ... > IMAGETYPE imagemap > ... > OUTPUTFORMAT > NAME imagemap > MIMETYPE "text/plain" > DRIVER imagemap > EXTENSION dxf > FORMATOPTION DXF=ON > END > ... > END From 1wilkerson@charter.net Tue Jul 6 16:11:41 2004 From: 1wilkerson@charter.net (1wilkerson@charter.net) Date: Tue, 6 Jul 2004 11:11:41 -0400 Subject: [Mapserver-users] Making the MapFile Reference Document even more useful... Message-ID: <391tnc$2gj1o2@mxip06a.cluster1.charter.net> Sean I hadn't seen the document from your perspective and now that I do I see your point. Thanks. Since I started learning Mapserver by looking at the MAP File reference document I find that I go there first to see what is possible and then I go other places to see how to modify variables via a script. I also agree that MAP File reference document shouldn't be cluttered up with examples. I was thinking about a link out that would read something like: "Programming scripts" and would link to a page describing how to change the particular variable(s) via the various scripts. Maybe I ought to do a mock up to see whether it would be helpful or not? Peter > > The mapfile reference document is aimed at users of the > CGI program and, IMO, shouldn't be cluttered with > scripting code. I do think that actual examples of > mapfile configuration would be appropriate. From tjmitchell@riverside.bc.ca Tue Jul 6 16:16:00 2004 From: tjmitchell@riverside.bc.ca (Tyler Mitchell) Date: Tue, 6 Jul 2004 08:16:00 -0700 Subject: [Mapserver-users] SOT: Fw: [Cgdi-dev-net] uDig Milestone 1 - Open Source Desktop GIS Message-ID: Sounds promising Paul. ----- Forwarded by Tyler Mitchell/Lignum on 07/06/2004 08:15 AM ----- cgdi-dev-net-bounces@CCRS.NRCan.gc.ca wrote on 07/05/2004 06:04:42 PM: > All, > > The open source User-friendly Desktop Internet GIS (uDig) project > (partially funded by GeoInnovations) has recently passed Milestone #1. > That means the requirements documents and some useful research on > high-risk project areas (printing, WFS client) have been completed, and > implementation of the first alpha release has begun. > > uDig will be a desktop GIS environment, providing transparent access to > OpenGIS data sources (WMS, WFS), database data sources (PostGIS, > OracleSpatial, ArcSDE) and file data (Shape, GeoTIFF). Our goal is to > provide the basic GIS viewer functionality needed by 80% of GIS users, > and a framework for extension that can be used to satisfy the remaining > 20%. We hope that uDig will be very useful to CGDI in bringing data out > from the server to a wide end user community. > > For more information on uDig, please see the uDig web site: > http://udig.refractions.net > > If you would like to help with advice, domain expertise, testing, and > even programming, please join the udig mailing list: > http://lists.refractions.net/mailman/listinfo/udig-devel > > Thanks! > Paul > > > > _______________________________________________ > CGDI-Dev-Net mailing list > CGDI-Dev-Net@lists.geoconnections.org > http://lists.geoconnections.org/mailman/listinfo/cgdi-dev-net From tjmitchell@riverside.bc.ca Tue Jul 6 16:48:30 2004 From: tjmitchell@riverside.bc.ca (Tyler Mitchell) Date: Tue, 6 Jul 2004 08:48:30 -0700 Subject: Fw: [Mapserver-users] Line drawing on Map - Pacific route Message-ID: --=_mixed 0056D62388256EC9_= Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: quoted-printable ----- Forwarded by Tyler Mitchell/Lignum on 07/06/2004 08:48 AM ----- "stephane nicolas" =20 07/05/2004 08:31 AM To "'Tyler Mitchell'" cc Fax to Subject RE: [Mapserver-users] Line drawing on Map - Pacific route Hi Tyler, Thanks for responding. I am using PHP/cgi with a .map file. Let me clarify my post. A user log destination on a map, the destination location are pulled out from our DB (we have a list of long/lat for each location in the world). Attached is an example of the currently map drawn, you will notice the=20 line going over the world. My question is to be able to draw that line from left to right (the=20 shortest route) instead of going over all continents. Thanks, St=E9phane NICOLAS -----Original Message----- From: Tyler Mitchell [mailto:tjmitchell@riverside.bc.ca]=20 Sent: 05 July 2004 16:20 To: stephane nicolas Cc: mapserver-users@lists.gis.umn.edu Subject: Re: [Mapserver-users] Line drawing on Map - Pacific route Can you show us more about how you are currently going about things? Do=20 you have a mapserver .map file and / or some SQL you could send us? mapserver-users-admin@lists.gis.umn.edu wrote on 07/05/2004 03:31:27 AM: > Hi All, > I am using mapserver to display locations on map and lines between=20 > these locations. > I am looking to get mapserver to draw routes over the pacific ocean. > Say if i do a route from Los Angeles to Sydney mapserver will draw a=20 > line over Australia, Indian Ocean, Africa, Atlantic and then across America. > I would prefer the line to go across the pacific i.e the shortest=20 > distance between the two locations and not over the rest of the world. > Example: > At the moment my map displays the line that way Los Angeles=20 > ---------------- > ---------------- > Sydney I am looking to draw=20 > lines that way > ---------------- >Los Angeles Sydney ---------------- > I am using the=20 > latest version of mapserver and all my locations are stored in SQL=20 > (long/lat) >=20 > St=E9phane NICOLAS >=20 >=20 --=_mixed 0056D62388256EC9_= Content-Type: application/octet-stream; name="108902959189011.png" Content-Disposition: attachment; filename="108902959189011.png" Content-Transfer-Encoding: base64 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 ruAkT+77AAAAAElFTkSuQmCC --=_mixed 0056D62388256EC9_=-- From debdrai@hotmail.com Tue Jul 6 19:20:53 2004 From: debdrai@hotmail.com (=?iso-8859-1?B?ROlib3JhaCBEcmFp?=) Date: Tue, 06 Jul 2004 14:20:53 -0400 Subject: [Mapserver-users] Logical expression with 2 variables Message-ID: Hello, I have problem with a logical expression with 2 keys (or variables). I don't know if it's my EXPRESSION synthax or maybe a problem with CLASSITEM. For exemple, in my database, I want to map the elements B1 (in the column "interet" for the year 2003 (03) (in the column "statid). There is my code: LAYER #B1 NAME "B1" DATA stations STATUS ON TYPE POINT LABELITEM "LOC_REF" CLASSITEM INTERET TOLERANCE 1500 TOLERANCEUNITS meters TEMPLATE "d:\developp\projetsbd\terrain\QryStatMapServer.html" CLASS #B1 NAME "B1 : niveaux d'eau - puits" EXPRESSION ([statid] = 03 AND '[interet]' eq 'B1') COLOR 0 0 125 #outlinecolor 0 0 0 SYMBOL 'circle' SIZE 8 LABEL COLOR 0 0 125 SHADOWCOLOR 218 218 218 SHADOWSIZE 2 2 TYPE TRUETYPE FONT comic_sans-bold SIZE 10 POSITION CL PARTIALS FALSE MINDISTANCE 250 BUFFER 4 END # end of label END #CLASS B1 END #LAYER B1 THanks you for your help... _________________________________________________________________ MSN Search, le moteur de recherche qui pense comme vous ! http://fr.ca.search.msn.com/ From Dscandiuzzi" I got all the srcs needed get my mapserver working, when I try to display a simple "hello" it works, but when i try with the map, it doen't. I have the USA1.map, all the shapefiles. But when i query the map, nothing is shown. Only the text. What is going on??? ________________________________________________ Mensagem enviada usando CEFTRU-WEBMAIL 1.0 From Tom.Kralidis@ec.gc.ca Tue Jul 6 20:17:43 2004 From: Tom.Kralidis@ec.gc.ca (Kralidis,Tom [Burlington]) Date: Tue, 6 Jul 2004 15:17:43 -0400 Subject: [Mapserver-users] WMS Raster problem Message-ID: <2576812186CDD411BF1500508B6DCE9507367184@ecnwri1.ontario.int.ec.gc.ca> Hi, I have a large file (some 650MB) of type TIFF with .tfw file. Here's the applicable chunks from my mapfile: # image format options OUTPUTFORMAT NAME GTiff DRIVER "GDAL/GTiff" MIMETYPE "image/tiff" IMAGEMODE RGB EXTENSION "tif" END LAYER NAME "glc2000" STATUS ON GROUP "Global Land Cover" DATA "glc2000_v1_1.tif" TYPE RASTER METADATA "wms_title" "The Land Cover of the World in the Year 2000" "wms_group_title" "Global Land Cover" "wms_abstract" "Global Land Cover" "wms_abstract" "Global Land Cover" "wms_keywordlist" "Global Landcover 2000,SPOT Vegetation" "wms_extent" "-180 -90 180 90" "wms_opaque" "1" "wms_name" "glc2000" "wms_onlineresource" "http://somehost/someurl" "wms_server_version" "1.1.1" "wms_stylelist" "default" "wms_style_default_title" "default" END PROJECTION "init=epsg:4326" END END When I run as WMS, GetCapabilities is okay, but GetMap gives me back a 500. The error_log just says: [Tue Jul 06 15:05:17 2004] [error] [client 192.75.68.254] Premature end of script headers: mapserv Any idea what I'm doing wrong here? Thanks alot ..Tom From PAGUREKD@AGR.GC.CA Tue Jul 6 21:07:55 2004 From: PAGUREKD@AGR.GC.CA (Pagurek, Debbie) Date: Tue, 6 Jul 2004 16:07:55 -0400 Subject: [Mapserver-users] WMS Raster problem Message-ID: Tom, I can use WMS to show a tif - here are the relevant parts of my mapfile. Initially we had a problem because we had compiled mapserver with INPUT=TIF, make sure you don't have that, and let GDAL take care of it. MapServer version 4.2.0 OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP SUPPORTS=PROJ SUPPORTS=FREETYPE SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT INPUT=EPPL7 INPUT=SDE INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE IMAGETYPE PNG24 OUTPUTFORMAT #not sure if this is really necessary NAME png MIMETYPE image/png DRIVER GD/PNG EXTENSION png IMAGEMODE PC256 TRANSPARENT FALSE END LAYER NAME "orthobsq" DATA "014028_0100_010608_l7_08_utm18.tif" TYPE RASTER STATUS ON GROUP "" PROCESSING "SCALE_1=18,95" PROJECTION "init=epsg:26918" # NAD83 / UTM zone 18N #<26918> +proj=utm +zone=18 +ellps=GRS80 +datum=NAD83 +units=m +no_defs no_defs <> END METADATA "wms_title" "Ortho Photo" "wms_srs" "EPSG:26918" "wms_abstract" "Ortho Photo" "wms_keywordlist" "Ortho Photo" "wms_extent" "575000 5024000 699000 5110000" "wms_opaque" "1" "wms_name" "orthobsq" "wms_onlineresource" "http://internal/cgi-bin/mapquebec?" "wms_server_version" "1.1.0" "wms_stylelist" "default" "wms_style_default_title" "default" END END # LAYER Hope this helps in some way. Debbie -----Original Message----- From: mapserver-users-admin@lists.gis.umn.edu [mailto:mapserver-users-admin@lists.gis.umn.edu] On Behalf Of Kralidis,Tom [Burlington] Sent: Tuesday, July 06, 2004 3:18 PM To: mapserver-users@lists.gis.umn.edu Subject: [Mapserver-users] WMS Raster problem Hi, I have a large file (some 650MB) of type TIFF with .tfw file. Here's the applicable chunks from my mapfile: # image format options OUTPUTFORMAT NAME GTiff DRIVER "GDAL/GTiff" MIMETYPE "image/tiff" IMAGEMODE RGB EXTENSION "tif" END LAYER NAME "glc2000" STATUS ON GROUP "Global Land Cover" DATA "glc2000_v1_1.tif" TYPE RASTER METADATA "wms_title" "The Land Cover of the World in the Year 2000" "wms_group_title" "Global Land Cover" "wms_abstract" "Global Land Cover" "wms_abstract" "Global Land Cover" "wms_keywordlist" "Global Landcover 2000,SPOT Vegetation" "wms_extent" "-180 -90 180 90" "wms_opaque" "1" "wms_name" "glc2000" "wms_onlineresource" "http://somehost/someurl" "wms_server_version" "1.1.1" "wms_stylelist" "default" "wms_style_default_title" "default" END PROJECTION "init=epsg:4326" END END When I run as WMS, GetCapabilities is okay, but GetMap gives me back a 500. The error_log just says: [Tue Jul 06 15:05:17 2004] [error] [client 192.75.68.254] Premature end of script headers: mapserv Any idea what I'm doing wrong here? Thanks alot ..Tom _______________________________________________ Mapserver-users mailing list Mapserver-users@lists.gis.umn.edu http://lists.gis.umn.edu/mailman/listinfo/mapserver-users From Tom.Kralidis@ec.gc.ca Tue Jul 6 21:12:55 2004 From: Tom.Kralidis@ec.gc.ca (Kralidis,Tom [Burlington]) Date: Tue, 6 Jul 2004 16:12:55 -0400 Subject: [Mapserver-users] WMS Raster problem Message-ID: <2576812186CDD411BF1500508B6DCE9506A83727@ecnwri1.ontario.int.ec.gc.ca> > -----Original Message----- > From: Pagurek, Debbie [mailto:PAGUREKD@AGR.GC.CA] > Sent: Tuesday, July 06, 2004 4:08 PM > To: Kralidis,Tom [Burlington]; mapserver-users@lists.gis.umn.edu > Subject: RE: [Mapserver-users] WMS Raster problem > > > Tom, > I can use WMS to show a tif - here are the relevant parts of > my mapfile. Initially we had a problem because we had > compiled mapserver with INPUT=TIF, make sure you don't have > that, and let GDAL take care of it. > Thanks alot for the info. Here's my config: [devgeo:/usr/local/wwwsites/apache/devgeo.cciw.ca/cgi-bin/mapserv]$ ./ecows -v MapServer version 4.2.0 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP OUTPUT=PDF SUPPORTS=PROJ SUPPO RTS=FREETYPE SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT INPUT=T IFF INPUT=EPPL7 INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE Can one not force gdal to be used on the layer? I'm not sure I'd want to recompile. > MapServer version 4.2.0 OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP > SUPPORTS=PROJ SUPPORTS=FREETYPE SUPPORTS=WMS_SERVER > SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT > INPUT=EPPL7 INPUT=SDE INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE > > IMAGETYPE PNG24 > > OUTPUTFORMAT #not sure if this is really necessary > NAME png > MIMETYPE image/png > DRIVER GD/PNG > EXTENSION png > IMAGEMODE PC256 > TRANSPARENT FALSE > END > > LAYER > NAME "orthobsq" > DATA "014028_0100_010608_l7_08_utm18.tif" > TYPE RASTER > STATUS ON > GROUP "" > PROCESSING "SCALE_1=18,95" > PROJECTION > "init=epsg:26918" > # NAD83 / UTM zone 18N > #<26918> +proj=utm +zone=18 +ellps=GRS80 +datum=NAD83 +units=m > +no_defs no_defs <> > END > > METADATA > "wms_title" "Ortho Photo" > "wms_srs" "EPSG:26918" > "wms_abstract" "Ortho Photo" > "wms_keywordlist" "Ortho Photo" > "wms_extent" "575000 5024000 699000 5110000" > "wms_opaque" "1" > "wms_name" "orthobsq" > "wms_onlineresource" "http://internal/cgi-bin/mapquebec?" > "wms_server_version" "1.1.0" > "wms_stylelist" "default" > "wms_style_default_title" "default" > END > END # LAYER > > Hope this helps in some way. > Debbie > > -----Original Message----- > From: mapserver-users-admin@lists.gis.umn.edu > [mailto:mapserver-users-admin@lists.gis.umn.edu] On Behalf Of > Kralidis,Tom [Burlington] > Sent: Tuesday, July 06, 2004 3:18 PM > To: mapserver-users@lists.gis.umn.edu > Subject: [Mapserver-users] WMS Raster problem > > > Hi, > > I have a large file (some 650MB) of type TIFF with .tfw file. > > Here's the applicable chunks from my mapfile: > > # image format options > OUTPUTFORMAT > NAME GTiff > DRIVER "GDAL/GTiff" > MIMETYPE "image/tiff" > IMAGEMODE RGB > EXTENSION "tif" > END > > LAYER > NAME "glc2000" > STATUS ON > GROUP "Global Land Cover" > DATA "glc2000_v1_1.tif" > TYPE RASTER > METADATA > "wms_title" "The Land Cover of the World in the Year 2000" > "wms_group_title" "Global Land Cover" > "wms_abstract" "Global Land Cover" > "wms_abstract" "Global Land Cover" > "wms_keywordlist" "Global Landcover 2000,SPOT Vegetation" > "wms_extent" "-180 -90 180 90" > "wms_opaque" "1" > "wms_name" "glc2000" > "wms_onlineresource" "http://somehost/someurl" > "wms_server_version" "1.1.1" > "wms_stylelist" "default" > "wms_style_default_title" "default" > END > PROJECTION > "init=epsg:4326" > END > END > > When I run as WMS, GetCapabilities is okay, but GetMap gives > me back a 500. > > The error_log just says: > > [Tue Jul 06 15:05:17 2004] [error] [client 192.75.68.254] > Premature end of script headers: mapserv > > Any idea what I'm doing wrong here? > > Thanks alot > > ..Tom > > _______________________________________________ > Mapserver-users mailing list > Mapserver-users@lists.gis.umn.edu > http://lists.gis.umn.edu/mailman/listinfo/maps> erver-users > From Chip.Hankley@rmtinc.com Tue Jul 6 21:46:21 2004 From: Chip.Hankley@rmtinc.com (Chip Hankley) Date: Tue, 06 Jul 2004 15:46:21 -0500 Subject: [Mapserver-users] Itasca Demo DHTML Help? Message-ID: Jerod - FWIW, it's always a good idea to reply to the list as well, that way the entire thread gets archived for others to use. Here's some code from a template file of USGS 7.5' Quadrangles. I'm not sure about your other issues. I imagine that you are referring to what's going on in the main frame. That page doesn't use the CGI placeholders, rather all of the MS functionality is tied to a JavaScript object. So, for instance, in the DHTML app that Steve Lime wrote, you would access SCALE by refering to it as ms.scale from JavaScript. Therefore, you will probably have to modify the links that you were using before to be built on-the-fly using JavaScript. HTH! Chip >>> Jerod Clabaugh 07/06/04 03:18PM >>> Chip: >I make the query results frame size 0... as such, it's not visible on >the screen. > >Then I use JavaScript to "pop-up" a new window with the query results >in it. So, you're main template file for the layer being queried would >have some version of 'window.open' in it. This is generated in the >'invisible' frame, which then opens a new window with the results in it. >I have used various techniques for writing the results... from using >JavaScript to write the contents of the file out (document.write) to >simply pointing the pop-up to a PHP page with a query string. I hate to do this, but since you have already worked it out, is there anyway you can send me snippets of the code to get the query results frame to fire a popup window with query results in it. I have zeroed the query frame out and it uses blank.html as its src. Also, since switching my interface to DHTML, all my URL strings that had cgi calls in them no longer work. I had a URL string that would fire a page to show a printable copy of the map, but the variable placeholders (e.g.,[img]) in the URL no longer fill out from the cgi. Any ideas? EX. href="http://192.168.1.100/cgi-bin/mapserv?map_reference_status=on&mapsize=500 500&map=/Library/Apache2/htdocs/belize/demo.map&img=[img]&layer=[layers]&map_web_template=/Library/Apache2/htdocs/belize/print.html&mapext=[minx]+[miny]+[maxx]+[maxy]&map_web_imageurl=/tmp/" And neither does the html variant way of building a legend. I used to be able to use the [legend] placeholder to place a template that would generate the legend in HTML on the fly, but it no longer works. source: [leg_layer_html order_metadata=WMS_ORDER visibility_flag=15] [if name=WMS_SHOWINLEGEND oper=isnull] [metadata name=WMS_TITLE][/if] [/leg_layer_html] [leg_class_html visibility_flag=15]    [leg_class_name]
[/leg_class_html] Cheers, Jerod Outgoing messages, along with any attachments, are scanned for viruses at RMT prior to sending. ------------------------------------------------------------------------------ NOTICE--This email may contain confidential and privileged information for the sole use of the intended recipient. Any review or distribution by others is strictly prohibited. If you are not the intended recipient, please contact the sender immediately and delete all copies. From Tom.Kralidis@ec.gc.ca Tue Jul 6 22:23:10 2004 From: Tom.Kralidis@ec.gc.ca (Kralidis,Tom [Burlington]) Date: Tue, 6 Jul 2004 17:23:10 -0400 Subject: [Mapserver-users] FW: help mapserver Message-ID: <2576812186CDD411BF1500508B6DCE95073671A0@ecnwri1.ontario.int.ec.gc.ca> -----Original Message----- From: Cesar Daza perez [mailto:cdazaperez@yahoo.com] Sent: Tuesday, July 06, 2004 5:22 PM To: Kralidis,Tom [Burlington] Subject: help mapserver Hello I want to know if it is possible to install to mapserver in conectiva 8,0, because I have tried installing several librerias but I have not been able that I need. if somebody has manual enviemelo please. --- "Kralidis,Tom [Burlington]" escribió: > > > > -----Original Message----- > > From: Pagurek, Debbie [mailto:PAGUREKD@AGR.GC.CA] > > Sent: Tuesday, July 06, 2004 4:08 PM > > To: Kralidis,Tom [Burlington]; > mapserver-users@lists.gis.umn.edu > > Subject: RE: [Mapserver-users] WMS Raster problem > > > > > > Tom, > > I can use WMS to show a tif - here are the > relevant parts of > > my mapfile. Initially we had a problem because we > had > > compiled mapserver with INPUT=TIF, make sure you > don't have > > that, and let GDAL take care of it. > > > > Thanks alot for the info. > > Here's my config: > > [devgeo:/usr/local/wwwsites/apache/devgeo.cciw.ca/cgi-bin/mapserv]$ > ./ecows -v > MapServer version 4.2.0 OUTPUT=GIF OUTPUT=PNG > OUTPUT=JPEG OUTPUT=WBMP > OUTPUT=PDF SUPPORTS=PROJ SUPPO > RTS=FREETYPE SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT > SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT INPUT=T > IFF INPUT=EPPL7 INPUT=POSTGIS INPUT=OGR INPUT=GDAL > INPUT=SHAPEFILE > > Can one not force gdal to be used on the layer? I'm > not sure I'd want > to recompile. > > > MapServer version 4.2.0 OUTPUT=PNG OUTPUT=JPEG > OUTPUT=WBMP > > SUPPORTS=PROJ SUPPORTS=FREETYPE > SUPPORTS=WMS_SERVER > > SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER > SUPPORTS=WFS_CLIENT > > INPUT=EPPL7 INPUT=SDE INPUT=OGR INPUT=GDAL > INPUT=SHAPEFILE > > > > IMAGETYPE PNG24 > > > > OUTPUTFORMAT #not sure if this is really > necessary > > NAME png > > MIMETYPE image/png > > DRIVER GD/PNG > > EXTENSION png > > IMAGEMODE PC256 > > TRANSPARENT FALSE > > END > > > > LAYER > > NAME "orthobsq" > > DATA "014028_0100_010608_l7_08_utm18.tif" > > TYPE RASTER > > STATUS ON > > GROUP "" > > PROCESSING "SCALE_1=18,95" > > PROJECTION > > "init=epsg:26918" > > # NAD83 / UTM zone 18N > > #<26918> +proj=utm +zone=18 +ellps=GRS80 > +datum=NAD83 +units=m > > +no_defs no_defs <> > > END > > > > METADATA > > "wms_title" "Ortho Photo" > > "wms_srs" "EPSG:26918" > > "wms_abstract" "Ortho Photo" > > "wms_keywordlist" "Ortho Photo" > > "wms_extent" "575000 5024000 699000 5110000" > > "wms_opaque" "1" > > "wms_name" "orthobsq" > > "wms_onlineresource" > "http://internal/cgi-bin/mapquebec?" > > "wms_server_version" "1.1.0" > > "wms_stylelist" "default" > > "wms_style_default_title" "default" > > END > > END # LAYER > > > > Hope this helps in some way. > > Debbie > > > > -----Original Message----- > > From: mapserver-users-admin@lists.gis.umn.edu > > [mailto:mapserver-users-admin@lists.gis.umn.edu] > On Behalf Of > > Kralidis,Tom [Burlington] > > Sent: Tuesday, July 06, 2004 3:18 PM > > To: mapserver-users@lists.gis.umn.edu > > Subject: [Mapserver-users] WMS Raster problem > > > > > > Hi, > > > > I have a large file (some 650MB) of type TIFF with > .tfw file. > > > > Here's the applicable chunks from my mapfile: > > > > # image format options > > OUTPUTFORMAT > > NAME GTiff > > DRIVER "GDAL/GTiff" > > MIMETYPE "image/tiff" > > IMAGEMODE RGB > > EXTENSION "tif" > > END > > > > LAYER > > NAME "glc2000" > > STATUS ON > > GROUP "Global Land Cover" > > DATA "glc2000_v1_1.tif" > > TYPE RASTER > > METADATA > > "wms_title" "The Land Cover of the World in > the Year 2000" > > "wms_group_title" "Global Land Cover" > > "wms_abstract" "Global Land Cover" > > "wms_abstract" "Global Land Cover" > > "wms_keywordlist" "Global Landcover 2000,SPOT > Vegetation" > > "wms_extent" "-180 -90 180 90" > > "wms_opaque" "1" > > "wms_name" "glc2000" > > "wms_onlineresource" > "http://somehost/someurl" > > "wms_server_version" "1.1.1" > > "wms_stylelist" "default" > > "wms_style_default_title" "default" > > END > > PROJECTION > > "init=epsg:4326" > > END > > END > > > > When I run as WMS, GetCapabilities is okay, but > GetMap gives > > me back a 500. > > > > The error_log just says: > > > > [Tue Jul 06 15:05:17 2004] [error] [client > 192.75.68.254] > > Premature end of script headers: mapserv > > > > Any idea what I'm doing wrong here? > > > > Thanks alot > > > > ..Tom > > > > _______________________________________________ > > Mapserver-users mailing list Mapserver-users@lists.gis.umn.edu > > http://lists.gis.umn.edu/mailman/listinfo/maps> > erver-users > > > > _______________________________________________ > Mapserver-users mailing list > Mapserver-users@lists.gis.umn.edu > http://lists.gis.umn.edu/mailman/listinfo/mapserver-users > ===== Att. Cesar Augusto Daza Ing. de Soporte Pulxar - Conectiva Colombia Tel. 3212333 310-8577213 _________________________________________________________ Do You Yahoo!? Información de Estados Unidos y América Latina, en Yahoo! Noticias. Visítanos en http://noticias.espanol.yahoo.com From TCHaddad@cshore.com Tue Jul 6 22:20:28 2004 From: TCHaddad@cshore.com (TCHaddad) Date: Tue, 6 Jul 2004 17:20:28 -0400 Subject: [Mapserver-users] Gmap and MS 4.2 Message-ID: <200407061720.AA1384317038@cshore.com> Greetings, We just installed Mapserver/PHP Mapscript 4.2.0 (see config below) successfully (we thought) on IIS 5. To test it out we downloaded the most recent GMap we could find ( gmap-ms40.zip ), but on loading Gmap it is clear that GMap won't initialize correctly... instead it gives a bunch of PHP (see bottom), and an unworking interface shell... Is gmap-ms40.zip compatible with PHP Mapscript 4.2.0 ? if not will there be an update of GMap? If it is supposed to work as is, where do we begin diagnosing our problem? many thanks for any help, TC MapServer version 4.2.0 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP OUTPUT=PDF OUTPUT=SWF SUPPORTS=PROJ SUPPORTS=FREETYPE SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE PHP MapScript Version ($Revision: 1.194.2.3 $ $Date: 2004/05/13 21:37:44 $) ------------php dumped --------------> extent->maxx - $gpoMap->extent->minx)/10; $dfTmpDeltaY = ($gpoMap->extent->maxy - $gpoMap->extent->miny)/10; // For now, we disable the 10% buffer until we get new data $dfTmpDeltaX = 0; $dfTmpDeltaY = 0; $dfMapExtMinX = $gpoMap->extent->minx; $dfMapExtMinY = $gpoMap->extent->miny; $dfMapExtMaxX = $gpoMap->extent->maxx; $dfMapExtMaxY = $gpoMap->extent->maxy; $dfMaxExtMinX = $gpoMap->extent->minx - $dfTmpDeltaX; $dfMaxExtMinY = $gpoMap->extent->miny - $dfTmpDeltaY; $dfMaxExtMaxX = $gpoMap->extent->maxx + $dfTmpDeltaX; $dfMaxExtMaxY = $gpoMap->extent->maxy + $dfTmpDeltaY; GMap75CheckClick(); $gszCommand = $HTTP_FORM_VARS["CMD"]; if ( sizeof($gszCommand) == 0) { $gszCommand = "ZOOM_IN"; } /* -------------------------------------------------------------------- */ /* swich between the rosa java applet and simple html for */ /* zooming and querying. */ /* -------------------------------------------------------------------- */ if (strlen($HTTP_FORM_VARS["PREVIOUS_MODE"])==0) $gbIsHtmlMode = 0; // Start with Java On by default else $gbIsHtmlMode = intval($HTTP_FORM_VARS["PREVIOUS_MODE"]); if ($HTTP_FORM_VARS[JavaOn_x]) $gbIsHtmlMode = 0; if ($HTTP_FORM_VARS[JavaOff_x]) $gbIsHtmlMode = 1; function IsHtmlMode() { GLOBAL $gbIsHtmlMode; return $gbIsHtmlMode; } ?> From assefa@dmsolutions.ca Tue Jul 6 23:06:43 2004 From: assefa@dmsolutions.ca (Yewondwossen Assefa) Date: Tue, 06 Jul 2004 18:06:43 -0400 Subject: [Mapserver-users] Gmap and MS 4.2 In-Reply-To: <200407061720.AA1384317038@cshore.com> References: <200407061720.AA1384317038@cshore.com> Message-ID: <40EB2273.5070001@dmsolutions.ca> Although the gmap-ms40.zip does not use all the capabilities of 4.2, It is still compatible with that version. I have just tried it with 4.2 and 4.3 (using Apache) and the application loads fine. Your problem might be a configuartion issue with IIS not redirecting or recogizing the phtml/php files. Do you have other php applications running using the same setup ? Later, TCHaddad wrote: > Greetings, > > We just installed Mapserver/PHP Mapscript 4.2.0 (see config below) successfully (we thought) on IIS 5. To test it out we downloaded the most recent GMap we could find ( gmap-ms40.zip ), but on loading Gmap it is clear that GMap won't initialize correctly... instead it gives a bunch of PHP (see bottom), and an unworking interface shell... > > Is gmap-ms40.zip compatible with PHP Mapscript 4.2.0 ? if not will there be an update of GMap? If it is supposed to work as is, where do we begin diagnosing our problem? > > many thanks for any help, > > TC > > > MapServer version 4.2.0 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP OUTPUT=PDF OUTPUT=SWF SUPPORTS=PROJ SUPPORTS=FREETYPE SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE > > PHP MapScript Version ($Revision: 1.194.2.3 $ $Date: 2004/05/13 21:37:44 $) > > ------------php dumped --------------> > > extent->maxx - $gpoMap->extent->minx)/10; $dfTmpDeltaY = ($gpoMap->extent->maxy - $gpoMap->extent->miny)/10; // For now, we disable the 10% buffer until we get new data $dfTmpDeltaX = 0; $dfTmpDeltaY = 0; $dfMapExtMinX = $gpoMap->extent->minx; $dfMapExtMinY = $gpoMap->extent->miny; $dfMapExtMaxX = $gpoMap->extent->maxx; $dfMapExtMaxY = $gpoMap->extent->maxy; $dfMaxExtMinX = $gpoMap->extent->minx - $dfTmpDeltaX; $dfMaxExtMinY = $gpoMap->extent->miny - $dfTmpDeltaY; $dfMaxExtMaxX = $gpoMap->extent->maxx + $dfTmpDeltaX; $dfMaxExtMaxY = $gpoMap->extent->maxy + $dfTmpDeltaY; GMap75CheckClick(); $gszCommand = $HTTP_FORM_VARS["CMD"]; if ( sizeof($gszCommand) == 0) { $gszCommand = "ZOOM_IN"; } /* -------------------------------------------------------------------- */ /* swich between the rosa java applet and simple html for */ /* zooming and querying. */ /* -------------------------------------------------------------------- */ if (strlen($HTTP_FORM_VARS["PREVIOUS_MODE"])==0) $gbI sH! > tmlMode = 0; // Start with Java On by default else $gbIsHtmlMode = intval($HTTP_FORM_VARS["PREVIOUS_MODE"]); if ($HTTP_FORM_VARS[JavaOn_x]) $gbIsHtmlMode = 0; if ($HTTP_FORM_VARS[JavaOff_x]) $gbIsHtmlMode = 1; function IsHtmlMode() { GLOBAL $gbIsHtmlMode; return $gbIsHtmlMode; } ?> > > > > _______________________________________________ > Mapserver-users mailing list > Mapserver-users@lists.gis.umn.edu > http://lists.gis.umn.edu/mailman/listinfo/mapserver-users > -- ---------------------------------------------------------------- Assefa Yewondwossen Software Analyst Email: assefa@dmsolutions.ca http://www.dmsolutions.ca/ Phone: (613) 565-5056 (ext 14) Fax: (613) 565-0925 ---------------------------------------------------------------- From eduardo@consultoria.eti.br Tue Jul 6 23:29:25 2004 From: eduardo@consultoria.eti.br (Eduardo Patto Kanegae) Date: Tue, 06 Jul 2004 19:29:25 -0300 Subject: [Mapserver-users] Gmap and MS 4.2 In-Reply-To: <200407061720.AA1384317038@cshore.com> References: <200407061720.AA1384317038@cshore.com> Message-ID: <40EB27C5.4090102@consultoria.eti.br> Check if you set up IIS to process .phtml extensions using PHP processor. best. Eduardo Patto Kanegae http://www.consultoria.eti.br UIN: 303747254 Treinamento em UMN MapServer - http://www.consultoria.eti.br/ptbr/?menuoption=mapserver I Encontro Nacional de Usuários MapServer - http://mapserver.cttmar.univali.br/encontro2004 Fórum MapServer Brasil - http://mapserver.cttmar.univali.br/forum ***Fim da Mensagem / End of Message *** TCHaddad escreveu: >Greetings, > >We just installed Mapserver/PHP Mapscript 4.2.0 (see config below) successfully (we thought) on IIS 5. To test it out we downloaded the most recent GMap we could find ( gmap-ms40.zip ), but on loading Gmap it is clear that GMap won't initialize correctly... instead it gives a bunch of PHP (see bottom), and an unworking interface shell... > >Is gmap-ms40.zip compatible with PHP Mapscript 4.2.0 ? if not will there be an update of GMap? If it is supposed to work as is, where do we begin diagnosing our problem? > >many thanks for any help, > >TC > > >MapServer version 4.2.0 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP OUTPUT=PDF OUTPUT=SWF SUPPORTS=PROJ SUPPORTS=FREETYPE SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE > >PHP MapScript Version ($Revision: 1.194.2.3 $ $Date: 2004/05/13 21:37:44 $) > >------------php dumped --------------> > >extent->maxx - $gpoMap->extent->minx)/10; $dfTmpDeltaY = ($gpoMap->extent->maxy - $gpoMap->extent->miny)/10; // For now, we disable the 10% buffer until we get new data $dfTmpDeltaX = 0; $dfTmpDeltaY = 0; $dfMapExtMinX = $gpoMap->extent->minx; $dfMapExtMinY = $gpoMap->extent->miny; $dfMapExtMaxX = $gpoMap->extent->maxx; $dfMapExtMaxY = $gpoMap->extent->maxy; $dfMaxExtMinX = $gpoMap->extent->minx - $dfTmpDeltaX; $dfMaxExtMinY = $gpoMap->extent->miny - $dfTmpDeltaY; $dfMaxExtMaxX = $gpoMap->extent->maxx + $dfTmpDeltaX; $dfMaxExtMaxY = $gpoMap->extent->maxy + $dfTmpDeltaY; GMap75CheckClick(); $gszCommand = $HTTP_FORM_VARS["CMD"]; if ( sizeof($gszCommand) == 0) { $gszCommand = "ZOOM_IN"; } /* -------------------------------------------------------------------- */ /* swich between the rosa java applet and simple html for */ /* zooming and querying. */ /* -------------------------------------------------------------------- */ if (strlen($HTTP_FORM_VARS["PREVIOUS_MODE"])==0) $gbIsH! > tmlMode = 0; // Start with Java On by default else $gbIsHtmlMode = intval($HTTP_FORM_VARS["PREVIOUS_MODE"]); if ($HTTP_FORM_VARS[JavaOn_x]) $gbIsHtmlMode = 0; if ($HTTP_FORM_VARS[JavaOff_x]) $gbIsHtmlMode = 1; function IsHtmlMode() { GLOBAL $gbIsHtmlMode; return $gbIsHtmlMode; } ?> > > > >_______________________________________________ >Mapserver-users mailing list >Mapserver-users@lists.gis.umn.edu >http://lists.gis.umn.edu/mailman/listinfo/mapserver-users > > > > -- From rich@greenwoodmap.com Tue Jul 6 23:59:12 2004 From: rich@greenwoodmap.com (Richard Greenwood) Date: Tue, 06 Jul 2004 16:59:12 -0600 Subject: [Mapserver-users] Join Query error In-Reply-To: References: Message-ID: <40EB2EC0.7040709@greenwoodmap.com> Steve, As always, thanks for your help. Removing the query object solves the first problem. Unfortunately the 4.2 docs still says "Joins are defined within a query object." I think I could fix that in CVS if you like. Unfortunately I'm still not getting data from my joined table, even in a one-to-one join. It works with an OGR join, but ultimately I need to get a one-to-many join going, so I don't think I can use the OGR join. I've tried the obvious stuff with field name case, etc. Do you see anything wrong with the layer definition and query string below? Rich LAYER NAME "join_query" TYPE QUERY STATUS ON DATA "parcel_region" HEADER "attribute_header.html" FOOTER "attribute_footer.html" TEMPLATE "attribute_display.html" JOIN NAME "test" TABLE "/Tc/temp/assessor2.DBF" FROM PIDP TO PIDA TYPE single END END Query string: imgext=2410773.068182+1413684.318182+2424682.613636+1424109.318182 map=tc/tc.map mode=query template=tc.html layer=join_query imgxy=219.5+164.5 img.x=188 img.y=168 Steve Lime wrote: > Hi Rich: Joins live by themselves inside layers. Query objects are long > gone. Here's an > example for a one-to-one join with a csv file. In the case of a > one-to-many join you'd > have a template defined in the join. > > # 1 by 1/2 Degree (100K) Quadrangle Index > LAYER > NAME "L210000030201" > STATUS OFF > TYPE QUERY > > # data access information > DATA "/r01/data/drs/metadata/mapserver/gen_state" > FILTERITEM "C210030201" > FILTER /./ > > # result presentation information > TEMPLATE "query_result.html" > HEADER "query_layer_header.html" > FOOTER "query_layer_footer.html" > JOIN > NAME "stats" > CONNECTIONTYPE CSV > TABLE > "/r01/data/drs/metadata/data_def/layer_stat/indx_q100kpy4_stat.txt" > FROM "TILE_ID" > TO "1" > END > END > > Steve > > > >>>>Richard Greenwood 7/2/2004 1:43:38 PM >>> > > I'm struggling with a join, type multiple. First off I get: > loadLayer(): Unknown identifier. Parsing error near (QUERY):(line > 428) > (see map file below). If I comment out the QUERY and corresponding END, > > I get rid of the error, but still no data from the joined dbf. The data > > from the base table is displayed, but then "[CATS]" is displayed rather > > than the cat.html template. > > Seems like maybe I shouldn't have a CLASS in a layer with a QUERY, but > > removing it doesn't really effect things much. > > Can anybody point me to a working example that I could examine? > > Thanks, > Rich -- Richard Greenwood www.greenwoodmap.com From TCHaddad@cshore.com Wed Jul 7 00:21:04 2004 From: TCHaddad@cshore.com (TCHaddad) Date: Tue, 6 Jul 2004 19:21:04 -0400 Subject: [Mapserver-users] Gmap and MS 4.2 Message-ID: <200407061921.AA3574071418@cshore.com> Thanks... Making sure both php and phtml were recognised improved the situation, but we are now getting alot of warnings dumping out at the top of the main GMap page. Seems to be primarily "undefined constant" warnings (see below). The App will work fine despite these warnings if we make Java mode disabled (warnings will still appear at the top every page reload), but the main map will not load if Java mode is enabled. We're not too worried about the Java mode problem, but we would like the main non-java page to load without all these warnings... TC ------------example warnings----------------> Notice: Use of undefined constant MS_GIF - assumed 'MS_GIF' in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 53 Notice: Use of undefined constant MS_GIF - assumed 'MS_GIF' in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 54 Notice: Undefined index: MAP_NAME in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.php on line 63 Notice: Use of undefined constant road - assumed 'road' in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 95 Notice: Undefined index: road in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 96 Notice: Use of undefined constant rail - assumed 'rail' in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 101 Notice: Use of undefined constant drainage - assumed 'drainage' in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 107 Notice: Use of undefined constant drain_fn - assumed 'drain_fn' in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 113 Notice: Use of undefined constant park - assumed 'park' in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 119 Notice: Use of undefined constant popplace - assumed 'popplace' in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 131 Notice: Use of undefined constant prov_bound - assumed 'prov_bound' in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 137 Notice: Use of undefined constant fedlimit - assumed 'fedlimit' in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 144 Notice: Use of undefined constant land_fn - assumed 'land_fn' in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 150 Notice: Use of undefined constant grid - assumed 'grid' in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 156 Notice: Undefined index: grid in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 157 Notice: Undefined index: KEYMAP_x in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 205 Notice: Undefined index: redraw_x in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 308 Notice: Undefined index: mainmap_x in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 346 Notice: Use of undefined constant JavaOn_x - assumed 'JavaOn_x' in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.php on line 110 Notice: Undefined index: JavaOn_x in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.php on line 110 Notice: Use of undefined constant JavaOff_x - assumed 'JavaOff_x' in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.php on line 113 ---------- Original Message ---------------------------------- From: Yewondwossen Assefa Date: Tue, 06 Jul 2004 18:06:43 -0400 >Although the gmap-ms40.zip does not use all the capabilities of 4.2, It >is still compatible with that version. I have just tried it with 4.2 and >4.3 (using Apache) and the application loads fine. > > Your problem might be a configuartion issue with IIS not redirecting >or recogizing the phtml/php files. Do you have other php applications >running using the same setup ? > >Later, > >TCHaddad wrote: > >> Greetings, >> >> We just installed Mapserver/PHP Mapscript 4.2.0 (see config below) successfully (we thought) on IIS 5. To test it out we downloaded the most recent GMap we could find ( gmap-ms40.zip ), but on loading Gmap it is clear that GMap won't initialize correctly... instead it gives a bunch of PHP (see bottom), and an unworking interface shell... >> >> Is gmap-ms40.zip compatible with PHP Mapscript 4.2.0 ? if not will there be an update of GMap? If it is supposed to work as is, where do we begin diagnosing our problem? >> >> many thanks for any help, >> >> TC >> >> >> MapServer version 4.2.0 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP OUTPUT=PDF OUTPUT=SWF SUPPORTS=PROJ SUPPORTS=FREETYPE SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE >> >> PHP MapScript Version ($Revision: 1.194.2.3 $ $Date: 2004/05/13 21:37:44 $) >> >> ------------php dumped --------------> >> >> extent->maxx - $gpoMap->extent->minx)/10; $dfTmpDeltaY = ($gpoMap->extent->maxy - $gpoMap->extent->miny)/10; // For now, we disable the 10% buffer until we get new data $dfTmpDeltaX = 0; $dfTmpDeltaY = 0; $dfMapExtMinX = $gpoMap->extent->minx; $dfMapExtMinY = $gpoMap->extent->miny; $dfMapExtMaxX = $gpoMap->extent->maxx; $dfMapExtMaxY = $gpoMap->extent->maxy; $dfMaxExtMinX = $gpoMap->extent->minx - $dfTmpDeltaX; $dfMaxExtMinY = $gpoMap->extent->miny - $dfTmpDeltaY; $dfMaxExtMaxX = $gpoMap->extent->maxx + $dfTmpDeltaX; $dfMaxExtMaxY = $gpoMap->extent->maxy + $dfTmpDeltaY; GMap75CheckClick(); $gszCommand = $HTTP_FORM_VARS["CMD"]; if ( sizeof($gszCommand) == 0) { $gszCommand = "ZOOM_IN"; } /* -------------------------------------------------------------------- */ /* swich between the rosa java applet and simple html for */ /* zooming and querying. */ /* -------------------------------------------------------------------- */ if (strlen($HTTP_FORM_VARS["PREVIOUS_MODE"])==0) $gbI > >sH! >> tmlMode = 0; // Start with Java On by default else $gbIsHtmlMode = intval($HTTP_FORM_VARS["PREVIOUS_MODE"]); if ($HTTP_FORM_VARS[JavaOn_x]) $gbIsHtmlMode = 0; if ($HTTP_FORM_VARS[JavaOff_x]) $gbIsHtmlMode = 1; function IsHtmlMode() { GLOBAL $gbIsHtmlMode; return $gbIsHtmlMode; } ?> >> >> >> >> _______________________________________________ >> Mapserver-users mailing list >> Mapserver-users@lists.gis.umn.edu >> http://lists.gis.umn.edu/mailman/listinfo/mapserver-users >> > > >-- >---------------------------------------------------------------- >Assefa Yewondwossen >Software Analyst > >Email: assefa@dmsolutions.ca >http://www.dmsolutions.ca/ > >Phone: (613) 565-5056 (ext 14) >Fax: (613) 565-0925 >---------------------------------------------------------------- > > > > > From daveatsuitland@yahoo.com Wed Jul 7 00:38:49 2004 From: daveatsuitland@yahoo.com (bob man) Date: Tue, 6 Jul 2004 16:38:49 -0700 (PDT) Subject: [Mapserver-users] Q: ArcIMS style dynamic layers Message-ID: <20040706233849.49443.qmail@web61109.mail.yahoo.com> I've got a (what is probably a newbie) question. I'm coming from an ArcIMS background -- after reading over the mailing list archives I'm certainly not the only one ;) -- and that should explain the frame of reference for this question. One of the things I'd like to do is generate dynamic layers. From what I've read, it seems as though you need to use PHP (or some other scripting language) to do so. With ArcIMS, you can create a ".axl" file (a map file, more or less). Then, when querying a map service, you can include additional layers inside the ArcXML request. Does mapserv (the CGI app) have support for a similar request mechanism? Based on what I've read the answer is no, but I'd like to confim that. Thanks, Dave __________________________________ Do you Yahoo!? Yahoo! Mail - Helps protect you from nasty viruses. http://promotions.yahoo.com/new_mail From Tom.Kralidis@ec.gc.ca Wed Jul 7 01:09:09 2004 From: Tom.Kralidis@ec.gc.ca (Kralidis,Tom [Burlington]) Date: Tue, 6 Jul 2004 20:09:09 -0400 Subject: [Mapserver-users] WMS Raster problem Message-ID: <2576812186CDD411BF1500508B6DCE95073671A4@ecnwri1.ontario.int.ec.gc.ca> Worked -- I compiled --without-tiff, works fine. BTW, performance is GREAT on a 600MB TIFF file -- kudos developers!!!! Thanks for everyone's help. ..Tom > -----Original Message----- > From: Paul Ramsey [mailto:pramsey@refractions.net] > Sent: Tuesday, July 06, 2004 6:21 PM > To: Kralidis,Tom [Burlington] > Subject: Re: [Mapserver-users] WMS Raster problem > > > Tom, > You definitely want to recompile... --without-tiff is your friend. > Steve Lime is right, the internal TIFF handling should really > be ripped > out, it is quite flakey. > Paul > > On Tuesday, July 6, 2004, at 01:12 PM, Kralidis,Tom > [Burlington] wrote: > > >> -----Original Message----- > >> From: Pagurek, Debbie [mailto:PAGUREKD@AGR.GC.CA] > >> Sent: Tuesday, July 06, 2004 4:08 PM > >> To: Kralidis,Tom [Burlington]; mapserver-users@lists.gis.umn.edu > >> Subject: RE: [Mapserver-users] WMS Raster problem > >> > >> > >> Tom, > >> I can use WMS to show a tif - here are the relevant parts of my > >> mapfile. Initially we had a problem because we had > compiled mapserver > >> with INPUT=TIF, make sure you don't have that, and let > GDAL take care > >> of it. > >> > > > > Thanks alot for the info. > > > > Here's my config: > > > > [devgeo:/usr/local/wwwsites/apache/devgeo.cciw.ca/cgi-bin/mapserv]$ > > ./ecows -v > > MapServer version 4.2.0 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG > OUTPUT=WBMP > > OUTPUT=PDF SUPPORTS=PROJ SUPPO RTS=FREETYPE SUPPORTS=WMS_SERVER > > SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER > > SUPPORTS=WFS_CLIENT INPUT=T > > IFF INPUT=EPPL7 INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE > > > > Can one not force gdal to be used on the layer? I'm not > sure I'd want > > to recompile. > > > >> MapServer version 4.2.0 OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP > >> SUPPORTS=PROJ SUPPORTS=FREETYPE SUPPORTS=WMS_SERVER > >> SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT > >> INPUT=EPPL7 INPUT=SDE INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE > >> > >> IMAGETYPE PNG24 > >> > >> OUTPUTFORMAT #not sure if this is really necessary > >> NAME png > >> MIMETYPE image/png > >> DRIVER GD/PNG > >> EXTENSION png > >> IMAGEMODE PC256 > >> TRANSPARENT FALSE > >> END > >> > >> LAYER > >> NAME "orthobsq" > >> DATA "014028_0100_010608_l7_08_utm18.tif" > >> TYPE RASTER > >> STATUS ON > >> GROUP "" > >> PROCESSING "SCALE_1=18,95" > >> PROJECTION > >> "init=epsg:26918" > >> # NAD83 / UTM zone 18N > >> #<26918> +proj=utm +zone=18 +ellps=GRS80 > +datum=NAD83 +units=m > >> +no_defs no_defs <> > >> END > >> > >> METADATA > >> "wms_title" "Ortho Photo" > >> "wms_srs" "EPSG:26918" > >> "wms_abstract" "Ortho Photo" > >> "wms_keywordlist" "Ortho Photo" > >> "wms_extent" "575000 5024000 699000 5110000" > >> "wms_opaque" "1" > >> "wms_name" "orthobsq" > >> "wms_onlineresource" "http://internal/cgi-bin/mapquebec?" > >> "wms_server_version" "1.1.0" > >> "wms_stylelist" "default" > >> "wms_style_default_title" "default" > >> END > >> END # LAYER > >> > >> Hope this helps in some way. > >> Debbie > >> > >> -----Original Message----- > >> From: mapserver-users-admin@lists.gis.umn.edu > >> [mailto:mapserver-users-admin@lists.gis.umn.edu] On Behalf Of > >> Kralidis,Tom [Burlington] > >> Sent: Tuesday, July 06, 2004 3:18 PM > >> To: mapserver-users@lists.gis.umn.edu > >> Subject: [Mapserver-users] WMS Raster problem > >> > >> > >> Hi, > >> > >> I have a large file (some 650MB) of type TIFF with .tfw file. > >> > >> Here's the applicable chunks from my mapfile: > >> > >> # image format options > >> OUTPUTFORMAT > >> NAME GTiff > >> DRIVER "GDAL/GTiff" > >> MIMETYPE "image/tiff" > >> IMAGEMODE RGB > >> EXTENSION "tif" > >> END > >> > >> LAYER > >> NAME "glc2000" > >> STATUS ON > >> GROUP "Global Land Cover" > >> DATA "glc2000_v1_1.tif" > >> TYPE RASTER > >> METADATA > >> "wms_title" "The Land Cover of the World in the Year 2000" > >> "wms_group_title" "Global Land Cover" > >> "wms_abstract" "Global Land Cover" > >> "wms_abstract" "Global Land Cover" > >> "wms_keywordlist" "Global Landcover 2000,SPOT Vegetation" > >> "wms_extent" "-180 -90 180 90" > >> "wms_opaque" "1" > >> "wms_name" "glc2000" > >> "wms_onlineresource" "http://somehost/someurl" > >> "wms_server_version" "1.1.1" > >> "wms_stylelist" "default" > >> "wms_style_default_title" "default" > >> END > >> PROJECTION > >> "init=epsg:4326" > >> END > >> END > >> > >> When I run as WMS, GetCapabilities is okay, but GetMap > gives me back > >> a 500. > >> > >> The error_log just says: > >> > >> [Tue Jul 06 15:05:17 2004] [error] [client 192.75.68.254] > Premature > >> end of script headers: mapserv > >> > >> Any idea what I'm doing wrong here? > >> > >> Thanks alot > >> > >> ..Tom > >> > >> _______________________________________________ > >> Mapserver-users mailing list Mapserver-users@lists.gis.umn.edu > >> http://lists.gis.umn.edu/mailman/listinfo/maps> erver-users > >> > > > > _______________________________________________ > > Mapserver-users mailing list Mapserver-users@lists.gis.umn.edu > > http://lists.gis.umn.edu/mailman/listinfo/mapserver-users > > > Paul Ramsey > Refractions Research > Email: pramsey@refractions.net > Phone: (250) 885-0632 > > From Tom.Kralidis@ec.gc.ca Wed Jul 7 01:12:57 2004 From: Tom.Kralidis@ec.gc.ca (Kralidis,Tom [Burlington]) Date: Tue, 6 Jul 2004 20:12:57 -0400 Subject: [Mapserver-users] WMS GetLegendGraphic and KEYIMAGE Message-ID: <2576812186CDD411BF1500508B6DCE95073671A5@ecnwri1.ontario.int.ec.gc.ca> Hi, I've created a WMS, which has a layer, which defines KEYIMAGE in the CLASS object. >From what I understand, KEYIMAGE points to a static image file, so when requesting a legend (either through OGC:WMS or classic mapserv mode=legend), the static image is fed back. When I request GetLegendGraphic from my WMS layer with KEYIMAGE, the image comes back really small (i.e. 20 x 10). My legend image is like 300 x 50 -- the output image looks like it scrunched into 20 x 10. Suggestions? Thanks ..Tom From r0ss@shaw.ca Wed Jul 7 01:42:11 2004 From: r0ss@shaw.ca (Ross Smith) Date: Tue, 06 Jul 2004 18:42:11 -0600 Subject: [Mapserver-users] MapServer and Redlining such as Drawing shapes and adding text Message-ID: <0I0G0091SHYF06@l-daemon> Hi all, Is it possible for users to use MapServer to draw lines, points, polygons (graphic shapes) and add user defined annotation on the map as a temporary object? In essence I would like to develop redlining capabilities. Does anyone know how to achieve this? I know ArcIMS has redlining capabilities. Thanks for the help. Ross From jmckenna@dmsolutions.ca Wed Jul 7 02:03:02 2004 From: jmckenna@dmsolutions.ca (Jeff McKenna) Date: Tue, 06 Jul 2004 21:03:02 -0400 Subject: [Mapserver-users] Gmap and MS 4.2 References: <200407061921.AA3574071418@cshore.com> Message-ID: <40EB4BC6.5030408@dmsolutions.ca> try turning off notices in your php.ini (error_reporting = E_ALL & ~E_NOTICE) jeff TCHaddad wrote: > Thanks... > > Making sure both php and phtml were recognised improved the situation, but we are now getting alot of warnings dumping out at the top of the main GMap page. > > Seems to be primarily "undefined constant" warnings (see below). The App will work fine despite these warnings if we make Java mode disabled (warnings will still appear at the top every page reload), but the main map will not load if Java mode is enabled. > > We're not too worried about the Java mode problem, but we would like the main non-java page to load without all these warnings... > > TC > > ------------example warnings----------------> > > > Notice: Use of undefined constant MS_GIF - assumed 'MS_GIF' in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 53 > > Notice: Use of undefined constant MS_GIF - assumed 'MS_GIF' in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 54 > > Notice: Undefined index: MAP_NAME in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.php on line 63 > > Notice: Use of undefined constant road - assumed 'road' in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 95 > > Notice: Undefined index: road in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 96 > > Notice: Use of undefined constant rail - assumed 'rail' in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 101 > > Notice: Use of undefined constant drainage - assumed 'drainage' in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 107 > > Notice: Use of undefined constant drain_fn - assumed 'drain_fn' in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 113 > > Notice: Use of undefined constant park - assumed 'park' in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 119 > > Notice: Use of undefined constant popplace - assumed 'popplace' in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 131 > > Notice: Use of undefined constant prov_bound - assumed 'prov_bound' in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 137 > > Notice: Use of undefined constant fedlimit - assumed 'fedlimit' in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 144 > > Notice: Use of undefined constant land_fn - assumed 'land_fn' in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 150 > > Notice: Use of undefined constant grid - assumed 'grid' in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 156 > > Notice: Undefined index: grid in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 157 > > Notice: Undefined index: KEYMAP_x in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 205 > > Notice: Undefined index: redraw_x in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 308 > > Notice: Undefined index: mainmap_x in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.inc.php on line 346 > > Notice: Use of undefined constant JavaOn_x - assumed 'JavaOn_x' in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.php on line 110 > > Notice: Undefined index: JavaOn_x in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.php on line 110 > > Notice: Use of undefined constant JavaOff_x - assumed 'JavaOff_x' in E:\downloads\mapserver\gmap\gmap-ms40\htdocs\gmap75.php on line 113 > > ---------- Original Message ---------------------------------- > From: Yewondwossen Assefa > Date: Tue, 06 Jul 2004 18:06:43 -0400 > > >>Although the gmap-ms40.zip does not use all the capabilities of 4.2, It >>is still compatible with that version. I have just tried it with 4.2 and >>4.3 (using Apache) and the application loads fine. >> >> Your problem might be a configuartion issue with IIS not redirecting >>or recogizing the phtml/php files. Do you have other php applications >>running using the same setup ? >> >>Later, >> >>TCHaddad wrote: >> >> >>>Greetings, >>> >>>We just installed Mapserver/PHP Mapscript 4.2.0 (see config below) successfully (we thought) on IIS 5. To test it out we downloaded the most recent GMap we could find ( gmap-ms40.zip ), but on loading Gmap it is clear that GMap won't initialize correctly... instead it gives a bunch of PHP (see bottom), and an unworking interface shell... >>> >>>Is gmap-ms40.zip compatible with PHP Mapscript 4.2.0 ? if not will there be an update of GMap? If it is supposed to work as is, where do we begin diagnosing our problem? >>> >>>many thanks for any help, >>> >>>TC >>> >>> >>>MapServer version 4.2.0 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP OUTPUT=PDF OUTPUT=SWF SUPPORTS=PROJ SUPPORTS=FREETYPE SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE >>> >>>PHP MapScript Version ($Revision: 1.194.2.3 $ $Date: 2004/05/13 21:37:44 $) >>> >>>------------php dumped --------------> >>> >>>extent->maxx - $gpoMap->extent->minx)/10; $dfTmpDeltaY = ($gpoMap->extent->maxy - $gpoMap->extent->miny)/10; // For now, we disable the 10% buffer until we get new data $dfTmpDeltaX = 0; $dfTmpDeltaY = 0; $dfMapExtMinX = $gpoMap->extent->minx; $dfMapExtMinY = $gpoMap->extent->miny; $dfMapExtMaxX = $gpoMap->extent->maxx; $dfMapExtMaxY = $gpoMap->extent->maxy; $dfMaxExtMinX = $gpoMap->extent->minx - $dfTmpDeltaX; $dfMaxExtMinY = $gpoMap->extent->miny - $dfTmpDeltaY; $dfMaxExtMaxX = $gpoMap->extent->maxx + $dfTmpDeltaX; $dfMaxExtMaxY = $gpoMap->extent->maxy + $dfTmpDeltaY; GMap75CheckClick(); $gszCommand = $HTTP_FORM_VARS["CMD"]; if ( sizeof($gszCommand) == 0) { $gszCommand = "ZOOM_IN"; } /* -------------------------------------------------------------------- */ /* swich between the rosa java applet and simple html for */ /* zooming and querying. */ /* -------------------------------------------------------------------- */ if (strlen($HTTP_FORM_VARS["PREVIOUS_MODE"])==0) $gb I >> >>sH! >> >>> tmlMode = 0; // Start with Java On by default else $gbIsHtmlMode = intval($HTTP_FORM_VARS["PREVIOUS_MODE"]); if ($HTTP_FORM_VARS[JavaOn_x]) $gbIsHtmlMode = 0; if ($HTTP_FORM_VARS[JavaOff_x]) $gbIsHtmlMode = 1; function IsHtmlMode() { GLOBAL $gbIsHtmlMode; return $gbIsHtmlMode; } ?> >>> >>> >>> >>>_______________________________________________ >>>Mapserver-users mailing list >>>Mapserver-users@lists.gis.umn.edu >>>http://lists.gis.umn.edu/mailman/listinfo/mapserver-users >>> >> >> >>-- >>---------------------------------------------------------------- >>Assefa Yewondwossen >>Software Analyst >> >>Email: assefa@dmsolutions.ca >>http://www.dmsolutions.ca/ >> >>Phone: (613) 565-5056 (ext 14) >>Fax: (613) 565-0925 >>---------------------------------------------------------------- >> >> >> >> >> > > > _______________________________________________ > Mapserver-users mailing list > Mapserver-users@lists.gis.umn.edu > http://lists.gis.umn.edu/mailman/listinfo/mapserver-users > -- Jeff McKenna GIS Specialist DM Solutions Group Inc. http://www.dmsolutions.ca From bills@secureshopper.com Wed Jul 7 02:28:59 2004 From: bills@secureshopper.com (Bill Stephenson) Date: Tue, 6 Jul 2004 20:28:59 -0500 Subject: [Mapserver-users] Building MapServer for Max OS X (10.3) Message-ID: <05345D44-CFB5-11D8-AB85-000A95E6A7BC@secureshopper.com> Hi all, I'm going to be trying to build MapServer on a Mac OS X (10.3) box and found these instructions (for 10.2) after searching the list: http://home.nc.rr.com/wwheaton/ I'm going to try and build this with the latest stable releases of the libraries mentioned in the instructions above but I'm wondering if anyone here might have done this already on 10.3 and if they might offer any suggestions? Thanks, Bill Stephenson From kueda@wso.williams.edu Wed Jul 7 04:06:34 2004 From: kueda@wso.williams.edu (Ken-ichi Ueda) Date: Tue, 6 Jul 2004 20:06:34 -0700 Subject: [Mapserver-users] Building MapServer for Max OS X (10.3) In-Reply-To: <05345D44-CFB5-11D8-AB85-000A95E6A7BC@secureshopper.com> References: <05345D44-CFB5-11D8-AB85-000A95E6A7BC@secureshopper.com> Message-ID: I got MS up and running on my PowerBook a month or two ago, mostly using the directions you've found (which are great). My only qualm is that I highly advise avoiding Fink altogether. I'm a relative *nix newbie, so I tried to use Fink as much as possible, but Fink often didn't have versions of the dependancies that worked with MS, and even when the right versions were available, they often didn't work, even when referred to explicitly when calling the ./configure script. Compiling and installing everything by hand seemed like the most reliable way of getting everything to work. Also, if you're going to use PHP MapScript, make sure you compile PHP against the same libraries you used for MapServer, or things could get ugly. -Ken-ichi On Jul 6, 2004, at 6:28 PM, Bill Stephenson wrote: > Hi all, > > I'm going to be trying to build MapServer on a Mac OS X (10.3) box and > found these instructions (for 10.2) after searching the list: > > http://home.nc.rr.com/wwheaton/ > > I'm going to try and build this with the latest stable releases of the > libraries mentioned in the instructions above but I'm wondering if > anyone here might have done this already on 10.3 and if they might > offer any suggestions? > > Thanks, > > Bill Stephenson > > _______________________________________________ > Mapserver-users mailing list > Mapserver-users@lists.gis.umn.edu > http://lists.gis.umn.edu/mailman/listinfo/mapserver-users From Antti.Roppola@brs.gov.au Wed Jul 7 06:08:15 2004 From: Antti.Roppola@brs.gov.au (Antti.Roppola@brs.gov.au) Date: Wed, 7 Jul 2004 15:08:15 +1000 Subject: [Mapserver-users] HELP ME WITH LINUX INSTALLATION Message-ID: <3E4215C93D3CE24D84A9FF385DF88D87079FDB4F@afeb-ms-02> Mea Culpa, though some time ago I added a comment to that effect. I went through things with Sarge recently and there's a lot less mucking about with libraries, especially since it include GD2. There's also a link on the page for pre-built Debian packages by Paul Baker. Antti -----Original Message----- From: Paolo Cavallini [mailto:cavallini@faunalia.it] Sent: Tuesday, 6 July 2004 4:31 PM To: mapserver-users@lists.gis.umn.edu Subject: Re: [Mapserver-users] HELP ME WITH LINUX INSTALLATION -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Please note that the instructions are rather outdated, at least for Debian (e.g. "Compile kernel 2.4.18 so we have ext3 filesystems"). All the best. pc At 21:27, lunedì 05 luglio 2004, Jeff McKenna has probably written: > Isaac, > > You might find install instructions for your flavour of linux on the > MapServer wiki at > http://mapserver.gis.umn.edu/cgi-bin/wiki.pl?MapServerCompilation. > > Also, for windows, there is a package called MS4W > (http://www.maptools.org/ms4w/index.phtml) where all you do is unzip to > the root of a drive, start the apache web server included in it, and > mapserver is ready to use. > > jeff > - -- Paolo Cavallini cavallini@faunalia.it www.faunalia.it Piazza Garibaldi 5 - 56025 Pontedera (PI), Italy Tel: (+39)348-3801953 GPG key @: www.faunalia.it/Public_key_Paolo.asc Only free software: www.gnu.org / www.linux.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFA6kc1/NedwLUzIr4RAhK4AJ9REgli70PrIcY+Ze/awM5ySWiuoACgoznx zNq8KIVg8vsxEPaWG2KF/8o= =Jxtd -----END PGP SIGNATURE----- _______________________________________________ Mapserver-users mailing list Mapserver-users@lists.gis.umn.edu http://lists.gis.umn.edu/mailman/listinfo/mapserver-users ---------------------------------------------------------------------- IMPORTANT - This message has been issued by The Department of Agriculture, Fisheries and Forestry (DAFF) The information transmitted is for the use of the intended recipient only and may contain confidential and/or legally privileged material. It is your responsibility to check any attachments for viruses and defects before opening or sending them on. Any reproduction, publication, communication, re-transmission, disclosure, dissemination or other use of the information contained in this e-mail by persons or entities other than the intended recipient is prohibited. The taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this e-mail in error please notify DAFF IT Security Advisor on telephone 02 6272 5858 and delete all copies of this transmission together with any attachments. If you have received this e-mail as part of a valid mailing list and no longer want to receive a message such as this one advise the sender by return e-mail accordingly. Only e-mail correspondence which includes this footer, has been authorised by DAFF ---------------------------------------------------------------------- From warmerdam@pobox.com Wed Jul 7 06:10:32 2004 From: warmerdam@pobox.com (Frank Warmerdam) Date: Wed, 07 Jul 2004 01:10:32 -0400 Subject: DXF in mapserver (was Re: [Mapserver-users] (no subject) ) In-Reply-To: <002401c4632b$757b1280$041410ac@comune.lugo.ra.it> References: <002401c4632b$757b1280$041410ac@comune.lugo.ra.it> Message-ID: <40EB85C8.9040200@pobox.com> Daniele Margotti wrote: > It doesn't work for me (although MapServer is correctly installed and > works very good). > > My mapfile is: > > MAP > ... > IMAGETYPE imagemap > ... > OUTPUTFORMAT > NAME imagemap > MIMETYPE "text/plain" > DRIVER imagemap > EXTENSION dxf > FORMATOPTION DXF=ON > END > ... > END Daniele, I'm not sure what the limitations of the imagemap/dxf driver are, but I have had it work for me for simple vector data. However, this causes MapServer to produce DXF output, not consume DXF as input. Was that your intent? BTW, as far as I know the DXF imagemap support is built in by default in MapServer 4.2 and beyond. Best regards, -- ---------------------------------------+-------------------------------------- I set the clouds in motion - turn up | Frank Warmerdam, warmerdam@pobox.com light and sound - activate the windows | http://pobox.com/~warmerdam and watch the world go round - Rush | Geospatial Programmer for Rent From cavallini@faunalia.it Wed Jul 7 07:22:02 2004 From: cavallini@faunalia.it (Paolo Cavallini) Date: Wed, 7 Jul 2004 08:22:02 +0200 Subject: [Mapserver-users] SOT: Fw: [Cgdi-dev-net] uDig Milestone 1 - Open Source Desktop GIS In-Reply-To: References: Message-ID: <200407070822.06156.cavallini@faunalia.it> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 It would be interesting to know why did you decide to start with a new tool instead of relying on/contributing to existing ones (sy qgis, thuban). All the best, and good luck! pc > ----- Forwarded by Tyler Mitchell/Lignum on 07/06/2004 08:15 AM ----- > > cgdi-dev-net-bounces@CCRS.NRCan.gc.ca wrote on 07/05/2004 06:04:42 PM: > > All, > > > > The open source User-friendly Desktop Internet GIS (uDig) project > > (partially funded by GeoInnovations) has recently passed Milestone #1. > > That means the requirements documents and some useful research on > > high-risk project areas (printing, WFS client) have been completed, and > > implementation of the first alpha release has begun. > > > > uDig will be a desktop GIS environment, providing transparent access to > > OpenGIS data sources (WMS, WFS), database data sources (PostGIS, > > OracleSpatial, ArcSDE) and file data (Shape, GeoTIFF). Our goal is to > > provide the basic GIS viewer functionality needed by 80% of GIS users, > > and a framework for extension that can be used to satisfy the remaining > > 20%. We hope that uDig will be very useful to CGDI in bringing data out > > > > from the server to a wide end user community. > > > > For more information on uDig, please see the uDig web site: > > http://udig.refractions.net > > > > If you would like to help with advice, domain expertise, testing, and > > even programming, please join the udig mailing list: > > http://lists.refractions.net/mailman/listinfo/udig-devel > > > > Thanks! > > Paul - -- Paolo Cavallini cavallini@faunalia.it www.faunalia.it Piazza Garibaldi 5 - 56025 Pontedera (PI), Italy Tel: (+39)348-3801953 GPG key @: www.faunalia.it/Public_key_Paolo.asc Only free software: www.gnu.org / www.linux.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD4DBQFA65aK/NedwLUzIr4RAmqiAJjJzEVI461We8l11YbaVzfsVZ36AJ4pFxv1 nzNrpUgG1k85+OpHBnS9+w== =VAso -----END PGP SIGNATURE----- From EZS@DeStraat.NL Wed Jul 7 07:33:17 2004 From: EZS@DeStraat.NL (Emil Zegers) Date: Wed, 07 Jul 2004 08:33:17 +0200 Subject: [Mapserver-users] Join Query error Message-ID: Hello Rich, In the layer you define TYPE QUERY, better change this to TYPE POLYGON? Could you send the template you use too? Make sure in the template you put the join name in front of each field name that comes from the joined table. Eg. Map file: LAYER NAME "rapporten" METADATA wms_title "rapporten" END STATUS ON TYPE POLYGON DATA bis_rapv TOLERANCE 8 LABELITEM rap_code CLASS NAME "BIS Rapporten" COLOR 255 0 0 OUTLINECOLOR 0 0 255 TEMPLATE "C:\websites\dbf_join\bis_rapv.htm" END JOIN TABLE "Rapport.dbf" TO "RAP_CODE" NAME "bis_rapv_join" FROM "rap_code" END END Part of template file: rapportcode: [rap_code]
rapportcode: [bis_rapv_join_RAP_CODE]
locatiecode: [bis_rapv_join_LOC_CODE]
nu LDB: [bis_rapv_join_NUT_LDB]
conclusie: [bis_rapv_join_CONCLUSIE]
conclusie verwacht: [bis_rapv_join_CONCL_VERW]
XCOORD: [XCOORD]
YCOORD: [YCOORD]
Name of the join is "bis_rapv_join". Fields from the joined table should start with this name. The other fields are attributes directly from the dataset. Regards, Emil >>> Richard Greenwood 07/07/04 12:59am >>> Steve, As always, thanks for your help. Removing the query object solves the first problem. Unfortunately the 4.2 docs still says "Joins are defined within a query object." I think I could fix that in CVS if you like. Unfortunately I'm still not getting data from my joined table, even in a one-to-one join. It works with an OGR join, but ultimately I need to get a one-to-many join going, so I don't think I can use the OGR join. I've tried the obvious stuff with field name case, etc. Do you see anything wrong with the layer definition and query string below? Rich LAYER NAME "join_query" TYPE QUERY STATUS ON DATA "parcel_region" HEADER "attribute_header.html" FOOTER "attribute_footer.html" TEMPLATE "attribute_display.html" JOIN NAME "test" TABLE "/Tc/temp/assessor2.DBF" FROM PIDP TO PIDA TYPE single END END Query string: imgext=2410773.068182+1413684.318182+2424682.613636+1424109.318182 map=tc/tc.map mode=query template=tc.html layer=join_query imgxy=219.5+164.5 img.x=188 img.y=168 Steve Lime wrote: > Hi Rich: Joins live by themselves inside layers. Query objects are long > gone. Here's an > example for a one-to-one join with a csv file. In the case of a > one-to-many join you'd > have a template defined in the join. > > # 1 by 1/2 Degree (100K) Quadrangle Index > LAYER > NAME "L210000030201" > STATUS OFF > TYPE QUERY > > # data access information > DATA "/r01/data/drs/metadata/mapserver/gen_state" > FILTERITEM "C210030201" > FILTER /./ > > # result presentation information > TEMPLATE "query_result.html" > HEADER "query_layer_header.html" > FOOTER "query_layer_footer.html" > JOIN > NAME "stats" > CONNECTIONTYPE CSV > TABLE > "/r01/data/drs/metadata/data_def/layer_stat/indx_q100kpy4_stat.txt" > FROM "TILE_ID" > TO "1" > END > END > > Steve > > > >>>>Richard Greenwood 7/2/2004 1:43:38 PM >>> > > I'm struggling with a join, type multiple. First off I get: > loadLayer(): Unknown identifier. Parsing error near (QUERY):(line > 428) > (see map file below). If I comment out the QUERY and corresponding END, > > I get rid of the error, but still no data from the joined dbf. The data > > from the base table is displayed, but then "[CATS]" is displayed rather > > than the cat.html template. > > Seems like maybe I shouldn't have a CLASS in a layer with a QUERY, but > > removing it doesn't really effect things much. > > Can anybody point me to a working example that I could examine? > > Thanks, > Rich -- Richard Greenwood www.greenwoodmap.com ______________________________________________________ This message has been checked for all known viruses ______________________________________________________ From inke03@gmx.net Wed Jul 7 07:38:04 2004 From: inke03@gmx.net (Inge Keckeisen) Date: Wed, 07 Jul 2004 08:38:04 +0200 Subject: [Mapserver-users] Itasca Demo DHTML Help? Message-ID: <40EB9A4C.6090008@gmx.net> Hi Jerod, I did the dhtml demo without frames in replacing the frames.html with a html file without frameset but a normal body. In this new file the javascript function "load_map()" is modified: function load_map() { var template; var query = location.search.substring(1); var pairs = query.split("&"); for(var i = 0; i < pairs.length; i++) { var pos = pairs[i].indexOf('='); if (pos == -1) continue; var name = pairs[i].substring(0,pos); if(name == 'map_web_template') { template = pairs[i].substring(pos+1); template = unescape(template.replace(/\+/g, " ")); break; } } window.location.href = template + "?" + query; } You can call this function in the body tag of the new file --> onLoad="load_map()". Of course you have to modify the function "submit_form()" in the index.html, so the new html file will be called instead of the frames.html: function submit_form() { var template = document.demo.map_web_template.options[document.demo.map_web_template.selectedIndex].value; if(template.indexOf("PART OF YOUR TEMPLATE NAME") != -1) document.demo.action = "NEW.html"; Hope this was understandable, if not, send me a note and I send you my modified files. Regards, Inge >From: Jerod Clabaugh >Subject: [Mapserver-users] Itasca Demo DHTML Help? > >hello all: > >I have been able to modify the MS 4 Itasca demo to use my map file >and data. Basically I want the use of the DHTML rubber band zoom box >(dbox) but without using frames. I have been struggling and haven't >been able to modify the code to not use frames. I want the query >section to use a popup window instead of a lower frame. I'm not so >concerned with the actually scripting necessary for the popup action >itself but rather how to modify Steve Lime's code to remove the >frames in the demo while still providing a functional zoom box. > >Does anyone have a simple solution for this using this DHTML zoom >box without frames? From margottid@comune.lugo.ra.it Wed Jul 7 07:35:38 2004 From: margottid@comune.lugo.ra.it (Daniele Margotti) Date: Wed, 7 Jul 2004 08:35:38 +0200 Subject: R: DXF in mapserver (was Re: [Mapserver-users] (no subject) ) In-Reply-To: <40EB85C8.9040200@pobox.com> Message-ID: <000a01c463ec$9e1aba80$041410ac@comune.lugo.ra.it> >-----Messaggio originale----- >Da: Frank Warmerdam [mailto:warmerdam@pobox.com] >Inviato: mercoledì 7 luglio 2004 7.11 >A: Daniele Margotti >Cc: 'mapserver' >Oggetto: Re: DXF in mapserver (was Re: [Mapserver-users] (no subject) ) > > >Daniele Margotti wrote: >> It doesn't work for me (although MapServer is correctly installed and >> works very good). >> >> My mapfile is: >> >> MAP >> ... >> IMAGETYPE imagemap >> ... >> OUTPUTFORMAT >> NAME imagemap >> MIMETYPE "text/plain" >> DRIVER imagemap >> EXTENSION dxf >> FORMATOPTION DXF=ON >> END >> ... >> END > >Daniele, > >I'm not sure what the limitations of the imagemap/dxf driver are, but I have had it work for me for simple vector data. However, this causes MapServer to produce DXF output, not consume DXF as input. Was that your intent? > >BTW, as far as I know the DXF imagemap support is built in by default in MapServer 4.2 and beyond. > >Best regards, >-- Frank, my intent is, in fact, to produce DXF output (i.e., the user can download - in DXF format - currently shown map simply by clicking on an appropriate link that uses the DXF map, and so on). Now I have MapServer 4.0.1, still not 4.2: I think I compiled MapServer without appropriate output support, isn't it? I also used gdal-1.1.9 (because MapServer compilation failed with gdal-1.2.0, but I don't remember the message error now). Two questions about gdal/ogr: - http://www.remotesensing.org:16080/gdal/ogr/ogr_formats.html shows supported vector formats: why can't I see DXF? - if I decide to install latest version of gdal, and then recompile MapServer, could I have problems since there is no more the \frmts\shapelib directory in the source tree? (I am however used to compile and install the full version of Geo-Shapelib, so there shouldn't be any problem...). Thank you for your time (and - obviously - for the great work!). Daniele From norbert.thieme@ilmenau.baw.de Wed Jul 7 08:39:28 2004 From: norbert.thieme@ilmenau.baw.de (Norbert Thieme) Date: Wed, 07 Jul 2004 09:39:28 +0200 Subject: [Mapserver-users] Is there a problem with WMS getCapabilities with VERSION=1.1.1? Message-ID: <40EBA8B0.4030800@ilmenau.baw.de> Hi all, I read in the docs that WMS version 1.1.1 is supported in MS 4.2. When I change the requests which worked with 1.1.0 I get a problem with the output of the getCapabilities request. The XML looks fine but it is cut off at a indefinite point. I tested this also for the getMap request and there version 1.1.1 works fine. I tested different mapfiles with getCapabilities and I can't see a reason in the mapfiles. Could that be a problem with the web server - that it stops transmission before the XML is complete? Or even the mapserver itself? Did anyone try the getCapabilities request with version 1.1.1? Was the output OK? Any comments or hints would be nice. Regards, Norbert From passera.ext@culture.gouv.fr Wed Jul 7 10:16:42 2004 From: passera.ext@culture.gouv.fr (passera) Date: Wed, 07 Jul 2004 11:16:42 +0200 Subject: [Mapserver-users] problem QueryByPoint Message-ID: <40EBBF7A.8070305@culture.gouv.fr> Hello, I'm a student french and my english is very bad. My problem are the function QueryByPoint and QueryByRect. I do not manage to recover information in the .dbf . My mapfile is: LAYER NAME immeuble TYPE polygon STATUS ON DATA IMMEUBLE41 CLASSITEM "SDAP_X" * * CLASS COLOR 0 0 0 OUTLINECOLOR 0 0 0 NAME "Immeuble" SYMBOL 0 TEMPLATE "query.html" END END My .php is: $layer = $map->getlayerbyname("immeuble"); $point = pixeltogeo($map,$HTTP_POST_VARS["mapa_x"],$HTTP_POST_VARS["mapa_y"]); $queryfound = $map->querybypoint($point,MS_SINGLE,-1); if ($queryfound == MS_SUCESS){ $count_results = $layer->getnumresults(); print($count_results); } if ($queryfound == MS_FAILURE){ print("failure"); } // $queryfound is every time equal MS_FAILURE Please help From passera.ext@culture.gouv.fr Wed Jul 7 10:47:12 2004 From: passera.ext@culture.gouv.fr (passera) Date: Wed, 07 Jul 2004 11:47:12 +0200 Subject: [Mapserver-users] problem QueryByPoint Message-ID: <40EBC6A0.2000609@culture.gouv.fr> Hello, I'm a student french and my english is very bad. My problem are the function QueryByPoint and QueryByRect. I do not manage to recover information in the .dbf . My mapfile is: LAYER NAME immeuble TYPE polygon STATUS ON DATA IMMEUBLE41 CLASSITEM "SDAP_X" * * CLASS COLOR 0 0 0 OUTLINECOLOR 0 0 0 NAME "Immeuble" SYMBOL 0 TEMPLATE "query.html" END END My .php is: $layer = $map->getlayerbyname("immeuble"); $point = pixeltogeo($map,$HTTP_POST_VARS["mapa_x"],$HTTP_POST_VARS["mapa_y"]); $queryfound = $map->querybypoint($point,MS_SINGLE,-1); if ($queryfound == MS_SUCESS){ $count_results = $layer->getnumresults(); print($count_results); } if ($queryfound == MS_FAILURE){ print("failure"); } // $queryfound is every time equal MS_FAILURE Please help From ter-haseborg@sf-datentechnik.de Wed Jul 7 10:49:44 2004 From: ter-haseborg@sf-datentechnik.de (Frieso ter Haseborg) Date: Wed, 7 Jul 2004 11:49:44 +0200 Subject: [Mapserver-users] How to center labels in land parcels displayed by line layers? Message-ID: <26FAB31EFF50034782DFE474AB44FE3E0293B1@nt-sf-exchange.Windows2000> This is a multi-part message in MIME format. ------_=_NextPart_001_01C46407.BB4C9B08 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi, I'm trying to annotate a layer showing land parcels. The layer is a = shape of type LINE. How do I center the labels in line layers using MS? MS seems to center the label in the middle of the first line drawn, but = not in the middle of the polygon created. What I receive is shown in the = attached 'ms.gif' What I want to achieve is displayed in the 'esri-ae.gif' created with = ESRI ArcExplorer (which does the centering by default).=20 The label definition used: LABEL FORCE TRUE TYPE TRUETYPE FONT ARIAL SIZE 8 BACKGROUNDCOLOR 255 255 231 POSITION AUTO END Is there any way to achieve the same results with MS? Any hint would be appreciated. TIA, =20 Frieso ter Haseborg - Software Development -=20 =20 -- --------------------------------------------------=20 S&F Datentechnik GmbH&Co.KG=20 Reimersstr. 41b=20 26789 Leer, Germany ------_=_NextPart_001_01C46407.BB4C9B08 Content-Type: image/gif; name="ms.gif" Content-Transfer-Encoding: base64 Content-Description: ms.gif Content-Disposition: attachment; filename="ms.gif" UGFpbnQgU2hvcCBQcm8gSW1hZ2UgRmlsZQoaAAAAAAADAAAAfkJLAAAAJgAAACYAAAAJAgAApgEA AAAAAAAAAFJAAQEAGAABAAAAAAEAKBIKAAAAAAABAH5CSwABADgAAAA4AAAAfkZMAAEABAAAAHvC 60B+RkwAAgAEAAAAm8LrQH5GTAAGAAQAAAABAAAAfkZMAAcABAAAAAQBAAV+QksACQAYAAAAhRsA AFAAAABAAAAAGAABAAEAAAAAAQAAAAADAH5CSwAFAAwAAAA6CQAALgkAACg8AAAFAAEAh/8B/wHd At3GAd0C3evB/wH/h/8E/93y6wH/Av/yg+IC4uu8/wH/h/8C/92F4gLi9gH/Av/1g+IC4ua3/wH/ hv8E/+b54oT/Av/mAd0D3dfdgv8C//qD3Qzd+bnCx6+329TC77+o/wH/hv8E/+L/4of/A//d/4Ti AuL2Af8M/+bV3+XU3dzh5+LPqP8B/4b/BP/i/+KH/wL/3YX/Av/mgt0C3euC/wL/64LdAt3mqf8B /4b/BP/i/+KH/wL/3Yn/Av/yg+IC4uYB/wL/9oTiAeKk/wH/hv8E/+L/4of/Av/djv8D//nJgt0C 3fWC/wH/g90C3fWf/wH/hv8D/+Ldh/8D//bmj/8C/+KC/wL/6oPiAuL1Af8C/+qD4gLi8pr/Af+F /wT/9erdh/8C/+KQ/wL/4of/Av/rg+IC4vIB/wL/7oPiAuLwlf8B/4X/BP/d/92H/wL/4pD/Av/i jP8C/+uC3QLd4oL/Av/ug90C3fWQ/wH/hf8E/93/3Yf/Av/ikP8C/+KQ/wL/2ITiAeKC/wL/6oPi AuLri/8B/4X/BP/d/92H/wL/4pD/Av/ikP8C/92E/wH/gt0D3djogv8C//OD3QLd8Ib/Af+F/wT/ 3e7wh/8C/+KP/wP/5vaP/wP/5vqH/wP/4vWE4gLi+gH/Av/uhOIB4gH/Af+F/wP/3eKH/wP/9eqP /wL/3ZD/Av/iiP8C/+KF/wL/5oPiAuLqgv8B/wHiAeKE/wT/6/Pih/8C/92Q/wL/3ZD/Av/ih/8D //nmiv8C//WD3QLd7oT/BP/i/+KH/wL/3ZD/Av/dkP8C/+KH/wL/3ZD/Av/whP8E/+L/4of/Av/d kP8C/92Q/wL/4of/Av/dkf8B/4T/BP/i/+KH/wL/3Y//A//25pD/Av/ih/8C/92R/wH/hP8E/+Lw 7of/Av/dj/8C/+KQ/wP/6/KH/wL/3ZH/Af+E/wP/4t2H/wL/4pD/Av/ikP8C/92I/wL/3ZH/Af8K 7/P47e/l2/L/+YT/Av/ikP8C/+KQ/wL/3Yf/A//q9ZH/Af8Kv8aqp7Dgxrv/zoT/Av/ikP8C/+KQ /wL/3Yf/Av/ikv8B/wrv9fjs5ufp8d/5hP8C/+KQ/wL/4pD/Av/dh/8C/+KS/wH/g/8E/93/3Yf/ Av/ikP8C/+KQ/wL/3Yf/Av/ikf8C//mD/wP/3eKC/wz/5M/OzbjD49TF/9CL/wP/5vaP/wL/4oj/ Av/ikf8C/92D/wP/3eKC/wz/79jq3NbY3+fl396L/wL/3ZD/Av/iiP8C/+KR/wL/3YL/BP/16OKH /wL/3ZD/Av/dkP8C/+KH/wP/8+uR/wL/3YL/BP/i/+KH/wL/3Yv/C//i5O7h5Nru6PzujP8C/+KH /wL/3ZL/Av/dgv8E/+L/4of/Av/di/8C/6oBvAi8oK7U1cHsqIz/Av/ih/8C/92S/wL/3YL/BP/i /+KH/wL/3Y//B//26vH/6PmM/wL/4of/Av/dkf8D/+r1gv8E/+Lm9ob/A//y64v/DP+ourucsNPQ wuy87Ir/A//m+of/Av/dkf8D/+L/gv8D/+Ldh/8C/+KM/wX/7u348AHmA+bo7QHkAuT+iv8C/+KI /wL/3ZH/A//i/4L/A//i3Yf/Av/ikP8C/+KQ/wL/4of/A//m+pH/A//i/wH/BP/i+t2H/wL/4pD/ Av/ikP8C/+KC/wz/y7LNzLC3/7XV8s+N/wP/4v8B/wT/3f/dh/8C/+KQ/wL/4pD/Av/igv8M/9/V 7Nzh1uTj5N/7jf8D/+L/Af8E/93y64f/Av/ikP8C/+KQ/wL/4oL/DP/YyNrdz8T/yejf64z/BP/w 7v8B/wP/3eKH/wP/+eaP/wP/4vqP/wP/7vCC/wz/0sLiy8bD39PPyOCM/wL/3QH/Af8B/wP/3eKH /wL/3ZD/Av/dkP8C/92I/wL/6pH/Av/dAf8B/wL/+gHiAeKH/wL/3ZD/Av/dkP8C/92H/wP/6PWM /wn/7+v48Ovc+O4E/+L/4of/Av/dkP8C/92Q/wL/3Yf/Av/djf8J/6i8u5yw09DCBP/i/+KH/wL/ 3ZD/Av/dkP8C/92H/wL/3ZL/BP/g8f8E/+L/4of/Av/dj/8D//rij/8D//rih/8C/92R/wL/4oL/ Af8D/+Ldh/8D/+b6j/8C/+KQ/wL/4oj/Av/dkf8C/+KC/wH/A//i3Yf/Av/ikP8C/+KQ/wL/4of/ A//64pH/Av/igv8B/wP/4t2H/wL/4pD/Av/ikP8C/+KH/wL/4pL/Av/igv8B/wPo9d2H/wL/4pD/ Av/ikP8C/+KH/wL/4pL/Av/igv8B/wPY4tOH/wL/4pD/Av/ikP8C/+KH/wL/4pL/Av/igv8B/wPd //CC4gLi8IP/Av/ikP8C/+KQ/wL/4of/Av/ikf8D/+vygv8B/wHdhP8H/+7d8//o9Y//A//i+o// A//i+of/Av/ikf8C/92D/wH/Ad2G/wb/6+LO4vCO/wL/3ZD/Av/diP8C/+KR/wL/3YP/Af+D3QHd h/8C/+6D3QHdiv8C/92Q/wL/3Yf/A//i+pH/Av/dg/8B/4P/Af+E4gLi+ob/Af+D4gLi5oX/Av/d kP8C/92H/wL/3ZL/Av/dg/8B/4j/Av/mg+IB4ob/Av/6hOID4v/dkP8C/92H/wL/3ZH/A//64oP/ Af+N/wH/g90C3fOH/wP/3dcB3QLd64z/A//16If/Av/dkf8C/+KE/wH/kf8C/+uD4gLi7ob/Av/y g+IC4uaH/wL/4oj/Av/dkf8C/+KE/wH/lv8C//CD3QHdgv8M/+Hc6+Xe5NW62uTagv8C/+KH/wP/ 9eiR/wf/1d3l7Nzem/8B/4LiDeK3v9KusdX6r+bVtesB4gPizfCG/wL/4pL/B//CxtC6rrmi/wf/ 8tfP8Oz0hP8C//CD4gLi9QH/Av/ikv8C/+KD/wL/66X/Av/ug90B3Yf/Av/oAd0D3cnokf8C/+KD /wL/3ar/Af+E4gLi+oX/Av/1g+IC4uaL/wP/5vaD/wL/3a//Av/igt0C3euG/wL/+oPdAt3zhv8C /92E/wL/3bP/Av/yg+IC4uaG/wL/64PiAuLuAf8C/92E/wL/3bj/Av/5g90C3fWG/wL/8AHdA93M 3YL/A//r835CSwAFAAwAAAD3CAAA6wgAACg8AAAFAAIAh/8B/wHfAt/KAd8C3+3C/4f/BP/f8+0B /wL/84PkAuTtvf+H/wL/34XkAuT3Af8C//aD5ALk57j/hv8E/+j55IT/Av/oAd8D39rfgv8C//qD 3wzf+bnCx6+329TC77+p/4b/BP/k/+SH/wP/3/+E5ALk9wH/DP/o1d/l1N3c4efiz6n/hv8E/+T/ 5If/Av/fhf8C/+iC3wLf7YL/Av/tgt8C3+iq/4b/BP/k/+SH/wL/34n/Av/zg+QC5OgB/wL/94Tk AeSl/4b/BP/k/+SH/wL/347/A//5zYLfAt/2gv8B/4PfAt/2oP+G/wP/5N+H/wP/9+iP/wL/5IL/ Av/rg+QC5PYB/wL/64PkAuTzm/+F/wT/9uvfh/8C/+SQ/wL/5If/Av/tg+QC5PMB/wL/74PkAuTx lv+F/wT/3//fh/8C/+SQ/wL/5Iz/Av/tgt8C3+SC/wL/74PfAt/2kf+F/wT/3//fh/8C/+SQ/wL/ 5JD/Av/bhOQB5IL/Av/rg+QC5O2M/4X/BP/f/9+H/wL/5JD/Av/kkP8C/9+E/wH/gt8D39vqgv8C //SD3wLf8Yf/hf8E/9/v8Yf/Av/kj/8D/+j3j/8D/+f6h/8D/+T2hOQC5PoB/wL/74TkAeSC/4X/ A//f5If/A//264//Av/fkP8C/+SI/wL/5IX/Av/og+QC5OuC/wH/AeQB5IT/BP/t9OSH/wL/35D/ Av/fkP8C/+SH/wP/+eiK/wL/9oPfAt/vhP8E/+T/5If/Av/fkP8C/9+Q/wL/5If/Av/fkP8C//GE /wT/5P/kh/8C/9+Q/wL/35D/Av/kh/8C/9+S/4T/BP/k/+SH/wL/34//A//36JD/Av/kh/8C/9+S /4T/BP/k8e+H/wL/34//Av/kkP8D/+3zh/8C/9+S/4T/A//k34f/Av/kkP8C/+SQ/wL/34j/Av/f kv8K7/P47e/n3vL/+YT/Av/kkP8C/+SQ/wL/34f/A//r9pL/Cr/Gqqew4Ma7/86E/wL/5JD/Av/k kP8C/9+H/wL/5JP/Cu/1+Ozm5+rx3/mE/wL/5JD/Av/kkP8C/9+H/wL/5JP/g/8E/9//34f/Av/k kP8C/+SQ/wL/34f/Av/kkf8C//mD/wP/3+SC/wz/5M/OzbjD5NTF/9CL/wP/6PeP/wL/5Ij/Av/k kf8C/9+D/wP/3+SC/wz/79jq3NbY3+fl396L/wL/35D/Av/kiP8C/+SR/wL/34L/BP/26uSH/wL/ 35D/Av/fkP8C/+SH/wP/9O2R/wL/34L/BP/k/+SH/wL/34v/C//i5O7h5Nzu6PzujP8C/+SH/wL/ 35L/Av/fgv8E/+T/5If/Av/fi/8C/6oBvAi8oK7U1cHsqIz/Av/kh/8C/9+S/wL/34L/BP/k/+SH /wL/34//B//36vH/6PmM/wL/5If/Av/fkf8D/+v2gv8E/+To94b/A//z7Yv/DP+ourucsNPQwuy8 7Ir/A//n+4f/Av/fkf8C/+QB/4L/A//k34f/Av/kjP8F/+7t+PAB5gPm6O0B5ALk/or/Av/kiP8C /9+R/wL/5AH/gv8D/+Tfh/8C/+SQ/wL/5JD/Av/kh/8D/+f6kf8C/+QB/wH/BP/k+t+H/wL/5JD/ Av/kkP8C/+SC/wz/y7LNzLC4/7XV8s+N/wL/5AH/Af8E/9//34f/Av/kkP8C/+SQ/wL/5IL/DP/f 1ezc4dbk4+Tf+43/Av/kAf8B/wT/3/Pth/8C/+SQ/wL/5JD/Av/kgv8M/9jI2t3Pxf/J6N/rjP8D //HvAf8B/wP/3+SH/wP/+eiP/wP/5PqP/wP/7/GC/wz/0sLiy8bD39PPyOCM/wL/34L/Af8D/9/k h/8C/9+Q/wL/35D/Av/fiP8C/+uR/wL/34L/Av/6AeQB5If/Av/fkP8C/9+Q/wL/34f/A//q9oz/ Cf/v6/jw69747gT/5P/kh/8C/9+Q/wL/35D/Av/fh/8C/9+N/wn/qLy7nLDT0MIE/+T/5If/Av/f kP8C/9+Q/wL/34f/Av/fkv8D/+HxAf8E/+T/5If/Av/fj/8D//rkj/8D//rkh/8C/9+R/wL/5IP/ A//k34f/A//n+o//Av/kkP8C/+SI/wL/35H/Av/kg/8D/+Tfh/8C/+SQ/wL/5JD/Av/kh/8D//rk kf8C/+SD/wP/5N+H/wL/5JD/Av/kkP8C/+SH/wL/5JL/Av/kg/8D6vbfh/8C/+SQ/wL/5JD/Av/k h/8C/+SS/wL/5IP/A9vk1of/Av/kkP8C/+SQ/wL/5If/Av/kkv8C/+SD/wPf//GC5ALk8YP/Av/k kP8C/+SQ/wL/5If/Av/kkf8D/+3zg/8B34T/B//v3/T/6vaP/wP/5PqP/wP/5PqH/wL/5JH/Av/f hP8B34b/Bv/t5NLk8Y7/Av/fkP8C/9+I/wL/5JH/Av/fhP+D3wHfh/8C/++D3wHfiv8C/9+Q/wL/ 34f/A//k+pH/Av/fhP+D/wH/hOQC5PuG/wH/g+QC5OeF/wL/35D/Av/fh/8C/9+S/wL/34T/iP8C /+eD5AHkhv8C//uE5APk/9+Q/wL/34f/Av/fkf8D//vkhP+N/wH/g98C3/SH/wP/39oB3wLf7Yz/ A//26of/Av/fkf8C/+SF/5H/Av/tg+QC5O+G/wL/84PkAuToh/8C/+SI/wL/35H/Av/khf+W/wL/ 8YPfAd+C/wz/4dzr5d7l2L3c5NqC/wL/5If/A//26pH/B//X3eXs3N6b/wH/guQN5Le/0q6x1fqv 5tW17QHkA+TQ8Yb/Av/kkv8H/8TG0LquuaL/B//z2dHx7PSE/wL/8YPkAuT2Af8C/+SS/wL/5IP/ Av/tpf8C/++D3wHfh/8C/+oB3wPfzeqR/wL/5IP/Av/fqv8B/4TkAuT6hf8C//aD5ALk54v/A//o 94P/Av/fr/8C/+SC3wLf7Yb/Av/6g98C3/SG/wL/34T/Av/fs/8C//OD5ALk6Ib/Av/tg+QC5O8B /wL/34T/Av/fuP8C//mD3wLf9ob/Av/xAd8D39Dfgv8D/+30fkJLAAUADAAAABIJAAAGCQAAKDwA AAUAAwCH/wH/AfIC8ukB8gLy98L/h/8E//L69wH/Av/6g/QC9Pe9/4f/Av/yhfQC9PsB/wL/+4P0 AvT1uP+G/wT/9fz0hP8C//UB8gPy8PKC/wL//YPyDfL8rLS4oqrKxLTdsfmo/4b/BP/0//SH/wP/ 8v+E9AL0+wH/Df/1wcrQwMjHzNHNvPio/4b/BP/0//SH/wL/8oX/Av/1gvIC8veC/wL/94LyAvL1 qv+G/wT/9P/0h/8C//KJ/wL/+oP0AvT1Af8C//uE9AH0pf+G/wT/9P/0h/8C//KO/wP//OqC8gLy +4L/Af+D8gLy+6D/hv8D//Tyh/8D//v1j/8C//SC/wL/94P0AvT7Af8C//eD9AL0+pv/hf8E//v3 8of/Av/0kP8C//SH/wL/94P0AvT6Af8C//iD9AL0+Zb/hf8E//L/8of/Av/0kP8C//SM/wL/94Ly AvL0gv8C//iD8gLy+5H/hf8E//L/8of/Av/0kP8C//SQ/wL/8IT0AfSC/wL/94P0AvT3jP+F/wT/ 8v/yh/8C//SQ/wL/9JD/Av/yhP8B/4LyA/Lw9oL/Av/6g/IC8vmH/4X/BP/y+PmH/wL/9I//A//1 +4//A//1/Yf/A//0+4T0AvT9Af8C//iE9AH0gv+F/wP/8vSH/wP/+/eP/wL/8pD/Av/0iP8C//SF /wL/9YP0AvT3gv8B/wH0AfSE/wT/9/r0h/8C//KQ/wL/8pD/Av/0h/8D//z1iv8C//uD8gLy+IT/ BP/0//SH/wL/8pD/Av/ykP8C//SH/wL/8pD/Av/5hP8E//T/9If/Av/ykP8C//KQ/wL/9If/Av/y kv+E/wT/9P/0h/8C//KP/wP/+/WQ/wL/9If/Av/ykv+E/wT/9Pn4h/8C//KP/wL/9JD/A//3+of/ Av/ykv+E/wP/9PKH/wL/9JD/Av/0kP8C//KI/wL/8pL/Cu3x9uvt8evw+/eE/wL/9JD/Av/0kP8C //KH/wP/9/uS/wqts5qXoMuzqufBhP8C//SQ/wL/9JD/Av/yh/8C//ST/wrf5ejd3Njf4tDuhP8C //SQ/wL/9JD/Av/yh/8C//ST/4P/BP/y//KH/wL/9JD/Av/0kP8C//KH/wL/9JH/Av/8g/8D//L0 gv8M/+LDwsGuuNnHue3Di/8D//X7j/8C//SI/wL/9JH/Av/yg/8D//L0gv8M/+nE1MfCxMrRz8rJ i/8C//KQ/wL/9Ij/Av/0kf8C//KC/wT/+/b0h/8C//KQ/wL/8pD/Av/0h/8D//r3kf8C//KC/wT/ 9P/0h/8C//KL/wz/3t/p3eDj6eP16f2L/wL/9If/Av/ykv8C//KC/wT/9P/0h/8C//KL/wz/mqqr kZ3Awa/WmfiL/wL/9If/Av/ykv8C//KC/wT/9P/0h/8C//KL/wH/g/EI8e7g5PHc7PuL/wL/9If/ Av/ykf8D//f7gv8E//T1+4b/A//694v/DP+YqKmNoL+8sNaq54r/A//1/Yf/Av/ykf8C//QB/4L/ A//08of/Av/0jP8J/9va5d7X1NfaAdIC0viK/wL/9Ij/Av/ykf8C//QB/4L/A//08of/Av/0kP8C //SQ/wL/9If/A//1/ZH/Av/0Af8B/wT/9P3yh/8C//SQ/wL/9JD/Av/0gv8M/8Olvr2kreuoxd/G jf8C//QB/wH/BP/y//KH/wL/9JD/Av/0kP8C//SC/wf/0sHWx8zCgs4Dzsrsjf8C//QB/wH/BP/y +veH/wL/9JD/Av/0kP8C//SC/wz/07/Q08XC8cDd1OOM/wP/+fgB/wH/A//y9If/A//89Y//A//0 /Y//A//4+YL/DP/Gr824s7HKv7y104z/Av/ygv8B/wP/8vSH/wL/8pD/Av/ykP8C//KD/wL/+oP4 Avjwg/gC+PqM/wL/8oL/Av/9AfQB9If/Av/ykP8C//KQ/wL/8of/A//2+4z/Cf/s6fXu6er16wT/ 9P/0h/8C//KQ/wL/8pD/Av/yh/8C//KN/wn/mKqpjaC/vK8E//T/9If/Av/ykP8C//KQ/wL/8of/ Av/yjf8B/4TxBPHd5PEE//T/9If/Av/yj/8D//30j/8D//30h/8C//KR/wL/9IP/A//08of/A//1 /Y//Av/0kP8C//SI/wL/8pH/Av/0g/8D//Tyh/8C//SQ/wL/9JD/Av/0h/8D//30kf8C//SD/wP/ 9PKH/wL/9JD/Av/0kP8C//SH/wL/9JL/Av/0g/8D9vvyh/8C//SQ/wL/9JD/Av/0h/8C//SS/wL/ 9IP/A/D07of/Av/0kP8C//SQ/wL/9If/Av/0kv8C//SD/wPy//mC9AL0+YP/Av/0kP8C//SQ/wL/ 9If/Av/0kf8D//f6g/8B8oT/B//48vr/9vuP/wP/9P2P/wP/9P2H/wL/9JH/Av/yhP8B8ob/Bv/3 9Oz0+Y7/Av/ykP8C//KI/wL/9JH/Av/yhP+D8gHyh/8C//iD8gHyiv8C//KQ/wL/8of/A//0/ZH/ Av/yhP+D/wH/hPQC9P2G/wH/g/QC9PWF/wL/8pD/Av/yh/8C//KS/wL/8oT/iP8C//WD9AH0hv8C //2E9AP0//KQ/wL/8of/Av/ykf8D//30hP+N/wH/g/IC8vqH/wP/8vAB8gLy94z/A//79of/Av/y kf8C//SF/5H/Av/3g/QC9PiG/wL/+oP0AvT1h/8C//SI/wL/8pH/Av/0hf+W/wL/+YPyAfKC/w3/ 3dfl39ni48rl3tX8Af8C//SH/wP/+/aR/wf/5tjf5tfZm/8B/4L0DfSrrb6docHin9HBpO8B9AP0 7PmG/wL/9JL/B//Qs72pnaie/wL/9oL0CfTw4Nnv5Ov0+4L/Av/5g/QC9PsB/wL/9JL/Av/xg/QC 9O2l/wL/+IPyAfKH/wL/9gHyA/Lq9pH/Av/0g/8C//Kq/wH/hPQC9P2F/wL/+4P0AvT1i/8D//X7 g/8C//Kv/wL/9ILyAvL3hv8C//2D8gLy+ob/Av/yhP8C//Kz/wL/+oP0AvT1hv8C//eD9AL0+AH/ Av/yhP8C//K4/wL//IPyAvL7hv8C//kB8gPy6/KC/wP/9/p+QksAAwAAAAAAnPUAAH5CSwAEAHcB AACO9QAAQmFja2dyb3VuZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkCAACmAQAAAAAAAAAA AAAJAgAApgEAAP8AAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAA//8A AP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8BAAMAfkJLAAUADAAAAL9QAACzUAAA URIKAAAAAQC2/wH/gjQBNP///////9H/Af+2/wL/NAH/Af+FNAE0////////y/8B/7b/Av80h/8B /4Q0ATT////////G/wH/tv8C/zSJ/wL/NAH/Af+ENAE0////////wf8B/7X/Av80iv8C/zSG/wH/ gzQBNP///////73/Af+1/wL/NIn/Av80i/8B/4Q0ATT///////+4/wH/tf8C/zSJ/wL/NJD/Af+E NAE0////////s/8B/7X/Av80if8C/zSV/wH/hDQBNP///////67/Af+1/wL/NIn/Av80mv8B/4M0 ATT///////+q/wH/tf8C/zSJ/wL/NJ7/Af+ENAE0////////pf8B/7T/Av80iv8C/zSj/wH/hDQB NP///////6D/Af+0/wL/NIn/Av80qf8B/4Q0ATT///////+b/wH/tP8C/zSJ/wL/NK7/Af+ENAE0 ////////lv8B/7T/Av80if8C/zSz/wH/gzQBNP///////5L/Af+0/wL/NIn/Af+CNAE0tf8B/4Q0 ATT///////+N/wH/tP8C/zSJ/wL/NAH/Af+ENAE0tf8B/4Q0ATT///////+I/wH/s/8C/zSK/wL/ NIb/Af+FNAE0tP8B/4Q0ATT///////+D/wH/s/8C/zSJ/wL/NI3/Af+ENAE0tP8B/4M0ATT///// /v8B/7P/Av80if8C/zSS/wH/hDQBNLP/Af+ENAE0//////n/Af+z/wL/NIn/Av80l/8B/4Q0ATSz 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 NIP/Af+n/wL/NIj/Av80uv8C/zTx/wL/NPT/Av80u/8C/zS2/wH/hDQBNLP/Af+DNAE0pv8C/zSJ /wL/NLr/Av808f8C/zT0/wL/NLv/Av80u/8B/4U0ATSx/wH/pv8C/zSJ/wL/NLr/Av808f8C/zT0 /wL/NLv/Av80wf8B/4Q0ATSs/wH/pv8C/zSJ/wL/NLn/Av808v8C/zT0/wL/NLv/Av80xv8B/4Q0 ATSn/wH/pv8C/zSJ/wL/NLn/Av808v8C/zTz/wL/NLv/Av80zP8B/4Q0ATSi/wH/pv8C/zSI/wL/ NLr/Av808f8C/zT0/wL/NLv/Av800f8B/4Q0ATSd/wH/pv8C/zSI/wL/NLr/Av808f8C/zT0/wL/ NLv/Av801v8B/4Q0ATSY/wH/pf8C/zSJ/wL/NLr/Av808f8C/zT0/wL/NLv/Av802/8B/4Q0ATST /wH/pf8C/zSJ/wL/NLr/Av808f8C/zT0/wL/NLv/Av804P8B/4U0ATSN/wH/pf8C/zSJ/wL/NLn/ Av808v8C/zT0/wL/NLv/Av805v8B/4Q0ATSI/wH/pf8C/zSJ/wL/NLn/Av808v8C/zTz/wL/NLv/ Av807P8B/4Q0ATSD/wH/pf8C/zSI/wL/NLr/Av808f8C/zT0/wL/NLv/Av808f8B/4M0ATSl/wL/ NIj/Av80uv8C/zTx/wL/NPT/Av80u/8C/zT1/wH/pf8C/zSI/wL/NLr/Av808f8C/zT0/wL/NLv/ Av809f8B/6T/Av80if8C/zS6/wL/NPH/Av809P8C/zS7/wL/NPX/Af+k/wL/NIn/Av80uf8C/zTy /wL/NPT/Av80u/8C/zT1/wH/pP8C/zSJ/wL/NLn/Av808v8C/zTz/wL/NLv/Av809v8B/6T/Av80 iP8C/zS6/wL/NPH/Av809P8C/zS7/wL/NPb/Af+k/wL/NIj/Av80uv8C/zTx/wL/NPT/Av80u/8C /zT2/wH/pP8C/zSI/wL/NLr/Av808f8C/zT0/wL/NLv/Av809v8B/6P/Av80if8C/zS6/wL/NPH/ Av809P8C/zS7/wL/NPb/Af+j/wL/NIn/Av80uf8C/zTy/wL/NPT/Av80u/8C/zT2/wH/o/8C/zSJ /wL/NLn/Av808v8C/zTz/wL/NLv/Av809/8B/6P/Av80iP8C/zS6/wL/NPH/Av809P8C/zS7/wL/ NPf/Af+j/wL/NIj/Av80uv8C/zTx/wL/NPT/Av80u/8C/zT3/wH/o/8C/zSI/wL/NLr/Av808f8C /zT0/wL/NLv/Av809/8B/6L/Av80if8C/zS6/wL/NPH/Av809P8C/zS7/wL/NPf/Af+i/wL/NIn/ Av80uf8C/zTy/wL/NPT/Av80u/8C/zT3/wH/ov8C/zSJ/wL/NLn/Av808v8C/zTz/wL/NLv/Av80 +P8B/6L/Av80iP8C/zS6/wL/NPH/Av809P8C/zS7/wL/NPj/Af+i/wL/NIj/Av80uv8C/zTx/wL/ NPT/Av80u/8C/zT4/wH/ov8C/zSI/wL/NLr/Av808f8C/zT0/wL/NLv/Av80+P8B/6H/Av80if8C /zS6/wL/NPH/Av809P8C/zS7/wL/NPj/Af+h/wL/NIn/Av80uf8C/zTy/wL/NPT/Av80u/8C/zT4 /wH/of8C/zSJ/wL/NLn/Av808v8C/zTz/wL/NLv/Av80+f8B/6H/Av80iP8C/zS6/wL/NPL/Av80 8/8C/zS7/wL/NPn/Af+h/wL/NIj/Av80uv8C/zTx/wL/NPT/Av80u/8C/zT5/wH/of8C/zSI/wL/ NLr/Av808f8C/zT0/wL/NLv/Av80+f8B/6D/Av80if8C/zS5/wL/NPL/Av809P8C/zS7/wL/NPn/ Af+g/wL/NIn/Av80uf8C/zTy/wL/NPT/Av80u/8C/zT5/wH/oP8C/zSJ/wL/NLn/Av808v8C/zTz /wL/NLv/Av80+v8B/6D/Av80iP8C/zS6/wL/NPL/Av808/8C/zS7/wL/NPr/Af+g/wL/NIj/Av80 uv8C/zTx/wL/NPT/Av80u/8C/zT6/wH/oP8C/zSI/wL/NLr/Av808f8C/zT0/wL/NLv/Av80+v8B /5//Av80if8C/zS5/wL/NPL/Av809P8C/zS7/wL/NPr/Af+f/wL/NIn/Av80uf8C/zTy/wL/NPT/ Av80u/8C/zT6/wH/n/8C/zSJ/wL/NLn/Av808v8C/zTz/wL/NLv/Av80+/8B/5//Av80iP8C/zS6 /wL/NPL/Av808/8C/zS7/wL/NPv/Af+f/wL/NIj/Av80uv8C/zTx/wL/NPT/Av80u/8C/zT7/wH/ n/8C/zSI/wL/NLr/Av808f8C/zT0/wL/NLv/Av80+/8B/wMfP98B/wL/PwEfAh+/gv8D/98fg/8D /98AAf8F/98/H18B/wb/3z8fP9+I/wP/3x8B/wX/3z8fX4n/A//fH6b/Av808v8C/zT0/wL/NLv/ Av80+/8B/wn/f1//f1//3x8B/wT/vx8Ag/8D/18AAf8M/z9//99//19//39fh/8E/78fAAH/Bv8/ f//ff4f/BP+/HwCm/wL/NPL/Av809P8C/zS7/wL/NPv/Af8D/98fg/8D/78/Af8E/1+/AIL/Af8B nwKfAAH/Av8Agv8I/3//H9//3x+H/wT/X78AAf8C/wCC/wL/f4f/BP9fvwCm/wL/NPL/Av808/8C /zS7/wL/NPz/Af8B/wL/AIL/BP8/AL+D/wL/AAH/Bf/fP/8AAf8I/z+f/98f/wCC/wL/AIn/Av8A Af8G/z+f/98fif8C/wCm/wL/NPL/Av808/8C/zS7/wL/NPz/Af8B/wL/AIP/A/+fP4P/Av8AAf8F /1+//wAB/wj/3z8fP1//AIL/Av8Aif8C/wAB/wb/3z8fP1+J/wL/AKb/Av808f8C/zT0/wL/NLv/ Av80/P8B/wb/3x//v98B/wL/AIP/Av8AAf8C/wABHwUfAB//34L/CP9//x/f/98fif8C/wAB/wL/ 34L/Av9/if8C/wCm/wL/NPH/Av809P8C/zS7/wL/NPz/Af8J/39f/19//58/g/8C/wCE/wL/AAH/ DP8/n//ff/9ff/9/X4n/Av8AAf8G/z+f/99/if8C/wCl/wL/NPL/Av809P8C/zS7/wL/NPz/Af8J Hz/f/98/Hz/fg/8C/wCE/wL/AAH/Av/fAR8CH18B/wb/3z8fP9+J/wL/AAH/Av/fAR8CH1+K/wL/ AKX/Av808v8C/zT0/wL/NLv/Av80/P8B/+P/Av808v8C/zTz/wL/NLv/Av80/f8B/6H/Af+FHwEf i/8B/4UfAR+p/wL/NPL/Av808/8C/zS7/wL/NP3/Af/j/wL/NPH/Av809P8C/zS7/wL/NP3/Af/j /wL/NPH/Av809P8C/zS7/wL/NP3/Af+d/wL/NIj/Av80uf8C/zTy/wL/NPT/Av80u/8C/zT9/wH/ nP8C/zSJ/wL/NLn/Av808v8C/zT0/wL/NLv/Av80/P8C/zSc/wL/NIn/Av80uf8C/zTy/wL/NPP/ Av80u/8C/zT9/wL/NJz/Av80iP8C/zS6/wL/NPL/Av808/8C/zS7/wL/NP3/Av80nP8C/zSI/wL/ NLr/Av808f8C/zT0/wL/NLv/Av80/f8C/zSc/wL/NIj/Av80uv8C/zTx/wL/NPT/Av80u/8C/zT9 /wL/NJz/Av80iP8C/zS5/wL/NPL/Av809P8C/zS7/wL/NP3/Av80m/8C/zSJ/wL/NLn/Av808v8C /zT0/wL/NLv/Av80/P8D/zT/m/8C/zSI/wL/NLr/Av808v8C/zTz/wL/NLv/Av80/f8D/zT/m/8C /zSI/wL/NLr/Av808v8C/zTz/wL/NLv/Av80/f8D/zT/m/8C/zSI/wL/NJf/Bv/fPx8/3wH/Av8/ AR8CH7+C/wP/3x+D/wP/3wAB/wX/3z8fXwH/Bv/fPx8/34j/A//fHwH/Bf/fPx9fiP8C/z8BHwIf v9T/Av809P8C/zS7/wL/NP3/A/80/5v/Av80iP8C/zSX/wz/X3//f1//f1//3x8B/wT/vx8Ag/8D /18AAf8M/z9//99//19//39fh/8E/78fAAH/Bv8/f//ff4b/Bv9/X//fH9T/Av809P8C/zS7/wL/ NP3/A/80/5v/Av80iP8C/zSX/wb/H9//3x+D/wP/vz8B/wT/X78Agv8B/wGfAp8AAf8C/wCC/wj/ f/8f3//fH4f/BP9fvwAB/wL/AIL/Av9/if8D/78/1P8C/zT0/wL/NLv/Av80/f8D/zT/mv8C/zSJ /wL/NJf/Av8Agv8C/wCC/wT/PwC/g/8C/wAB/wX/3z//AAH/CP8/n//fH/8Agv8C/wCJ/wL/AAH/ Bv8/n//fH4j/BP8/AL/U/wL/NPT/Av80u/8C/zT8/wL/NAH/Af+a/wL/NIj/Av80mP8C/wCC/wL/ AIP/A/+fP4P/Av8AAf8F/1+//wAB/wj/3z8fP1//AIL/Av8Aif8C/wAB/wb/3z8fP1+J/wP/nz/U /wL/NPP/Av80u/8C/zT9/wL/NAH/Af+a/wL/NIj/Av80mP8J/x/f/98f/7/fAf8C/wCD/wL/AAH/ Av8AAR8FHwAf/9+C/wj/f/8f3//fH4n/Av8AAf8C/9+C/wL/f4b/A/+/3wH/Av8A1P8C/zTz/wL/ NLv/Av80/f8C/zQB/wH/mv8C/zSI/wL/NJj/DP9ff/9/X/9ff/+fP4P/Av8AhP8C/wAB/wz/P5// 33//X3//f1+J/wL/AAH/Bv8/n//ff4b/Bv9ff/+fP9P/Av809P8C/zS7/wL/NP3/Av80Af8B/5r/ Av80iP8C/zSY/wz/3z8fP9//3z8fP9+D/wL/AIT/Av8AAf8C/98BHwIfXwH/Bv/fPx8/34n/Av8A Af8C/98BHwIfX4f/Bv/fPx8/39P/Av809P8C/zS7/wL/NP3/Av80Af8B/5r/Av80iP8C/zT//67/ Av809P8C/zS7/wL/NP3/Av80Af8B/5r/Av80iP8C/zS8/wH/hR8BH4v/Af+FHwEf2P8C/zTz/wL/ NLz/Av80/P8C/zSC/wH/mf8C/zSI/wL/NP//r/8C/zTz/wL/NLv/Av80/f8C/zSC/wH/mf8C/zSI /wL/NP//r/8C/zTz/wL/NLv/Av80/f8C/zSC/wH/mf8C/zSI/wL/NLr/Av808f8C/zT0/wL/NLv/ Av80/f8C/zSC/wH/mf8C/zSI/wL/NLn/Av808v8C/zT0/wL/NLv/Av80/f8C/zSC/wH/mf8C/zSI /wL/NLn/Av808v8C/zT0/wL/NLv/Av80/f8C/zSC/wH/mf8C/zSI/wL/NLn/Av808v8C/zTz/wL/ NLz/Av80/P8C/zSD/wH/mP8C/zSI/wL/NLr/Av808v8C/zTz/wL/NLv/Av80/f8C/zSD/wH/mP8C /zSI/wL/NLr/Av808v8C/zTz/wL/NLv/Av80/f8C/zSD/wH/mP8C/zSI/wL/NLr/Av808f8C/zT0 /wL/NLv/Av80/f8C/zSD/wH/mP8C/zSI/wL/NLn/Av808v8C/zT0/wL/NLv/Av80/f8C/zSD/wH/ mP8C/zSI/wL/NLn/Av808v8C/zT0/wL/NLv/Av80/f8C/zSD/wH/mP8C/zSI/wL/NLn/Av808v8C /zTz/wL/NLz/Av80/P8C/zSE/wH/l/8C/zSI/wL/NLr/Av808v8C/zTz/wL/NLv/Av80/f8C/zSE /wH/l/8C/zSI/wL/NLr/Av80z/8G/98/Hz/fAf8C/z8BHwIfv4L/A//fH4P/A//fAAH/Bf/fPx9f Af8G/98/Hz/fiP8D/98fAf8F/98/H1+J/wP/3wDX/wL/NLv/Av80/f8C/zSE/wH/l/8C/zSI/wL/ NLr/Av80z/8M/19//39f/39f/98fAf8E/78fAIP/A/9fAAH/DP8/f//ff/9ff/9/X4f/BP+/HwAB /wb/P3//33+I/wP/XwDX/wL/NLv/Av80/f8C/zSE/wH/l/8C/zSI/wL/NLn/Av800P8G/x/f/98f g/8D/78/Af8E/1+/AIL/Af8BnwKfAAH/Av8Agv8I/3//H9//3x+H/wT/X78AAf8C/wCC/wL/f4f/ Af8BnwKfANf/Av80u/8C/zT9/wL/NIT/Af+X/wL/NIj/Av80uf8C/zTQ/wL/AIL/Av8Agv8E/z8A v4P/Av8AAf8F/98//wAB/wj/P5//3x//AIL/Av8Aif8C/wAB/wb/P5//3x+G/wX/3z//ANf/Av80 u/8C/zT9/wL/NIT/Af+X/wL/NIj/Av80uf8C/zTQ/wL/AIL/Av8Ag/8D/58/g/8C/wAB/wX/X7// AAH/CP/fPx8/X/8Agv8C/wCJ/wL/AAH/Bv/fPx8/X4b/Bf9fv/8A1v8C/zS8/wL/NPz/Av80hf8B /5b/Av80iP8C/zS6/wL/NND/Cf8f3//fH/+/3wH/Av8Ag/8C/wAB/wL/AAEfBR8AH//fgv8I/3// H9//3x+J/wL/AAH/Av/fgv8C/3+G/wL/AAEfAx8AH9X/Av80u/8C/zT9/wL/NIX/Af+W/wL/NIj/ Av80uv8C/zTQ/wz/X3//f1//X3//nz+D/wL/AIT/Av8AAf8M/z+f/99//19//39fif8C/wAB/wb/ P5//33+J/wL/ANb/Av80u/8C/zT9/wL/NIX/Af+W/wL/NIj/Av80uf8C/zTR/wz/3z8fP9//3z8f P9+D/wL/AIT/Av8AAf8C/98BHwIfXwH/Bv/fPx8/34n/Av8AAf8C/98BHwIfX4r/Av8A1v8C/zS7 /wL/NP3/Av80hf8B/5b/Av80iP8C/zS5/wL/NP//6f8C/zS7/wL/NP3/Av80hf8B/5b/Av80iP8C /zS5/wL/NPX/Af+FHwEfi/8B/4UfAR/a/wL/NLv/Av80/f8C/zSF/wH/lv8C/zSI/wL/NLn/Av80 ///o/wL/NLz/Av80/P8C/zSG/wH/lf8C/zSI/wL/NLr/Av80///o/wL/NLv/Av80/f8C/zSG/wH/ lf8C/zSI/wL/NLr/Av808v8C/zTz/wL/NLv/Av80/f8C/zSG/wH/lf8C/zSI/wL/NLn/Av808v8C /zT0/wL/NLv/Av80/f8C/zSG/wH/lf8C/zSI/wL/NLn/Av808v8C/zT0/wL/NLv/Av80/f8C/zSG /wH/lf8C/zSI/wL/NLn/Av800v8G/98/Hz/fAf8C/z8BHwIfv4L/A//fH4P/A//fAAH/Bf/fPx9f Af8G/98/Hz/fiP8D/98fAf8F/98/H1+I/wL/n4MfAR/T/wL/NLv/Av80/f8C/zSG/wH/lf8C/zSI /wL/NLn/Av800v8M/19//39f/39f/98fAf8E/78fAIP/A/9fAAH/DP8/f//ff/9ff/9/X4f/BP+/ HwAB/wb/P3//33+H/wP/f5/V/wL/NLz/Av80/P8C/zSH/wH/lP8C/zSI/wL/NLr/Av800v8G/x/f /98fg/8D/78/Af8E/1+/AIL/Af8BnwKfAAH/Av8Agv8I/3//H9//3x+H/wT/X78AAf8C/wCC/wL/ f4f/A/8/v9X/Av80u/8C/zT9/wL/NIf/Af+U/wL/NIj/Av80uv8C/zTS/wL/AIL/Av8Agv8E/z8A v4P/Av8AAf8F/98//wAB/wj/P5//3x//AIL/Av8Aif8C/wAB/wb/P5//3x+H/wb/Hz8fP9/S/wL/ NLv/Av80/f8C/zSH/wH/lP8C/zSI/wL/NLn/Av800/8C/wCC/wL/AIP/A/+fP4P/Av8AAf8F/1+/ /wAB/wj/3z8fP1//AIL/Av8Aif8C/wAB/wb/3z8fP1+H/wb/f9//nx/S/wL/NLv/Av80/f8C/zSH /wH/lP8C/zSI/wL/NLn/Av800/8J/x/f/98f/7/fAf8C/wCD/wL/AAH/Av8AAR8FHwAf/9+C/wj/ f/8f3//fH4n/Av8AAf8C/9+C/wL/f4f/Av/fgv8C/wDS/wL/NLv/Av80/f8C/zSH/wH/lP8C/zSI /wL/NLn/Av800/8M/19//39f/19//58/g/8C/wCE/wL/AAH/DP8/n//ff/9ff/9/X4n/Av8AAf8G /z+f/99/hv8H/98A3/+fP9L/Av80u/8C/zT9/wL/NIf/Af+U/wL/NIj/Av80uf8C/zTT/wz/3z8f P9//3z8fP9+D/wL/AIT/Av8AAf8C/98BHwIfXwH/Bv/fPx8/34n/Av8AAf8C/98BHwIfX4j/Av+f AR8DHz/f0f8C/zS8/wL/NPz/Av80iP8B/5T/Av80h/8C/zS6/wL/NP//6P8C/zS7/wL/NP3/Av80 iP8B/5P/Av80iP8C/zS6/wL/NPf/Af+FHwEfi/8B/4UfAR/X/wL/NLv/Av80/f8C/zSI/wH/k/8C /zSI/wL/NLn/Av80///p/wL/NLv/Av80/f8C/zSI/wH/k/8C/zSI/wL/NLn/Av80///p/wL/NLv/ Av80/f8C/zSI/wH/k/8C/zSI/wL/NLn/Av808v8C/zT0/wL/NLv/Av80/f8C/zSI/wH/k/8C/zSI /wL/NLn/Av808v8C/zTz/wL/NLz/Av80/P8C/zSJ/wH/k/8C/zSH/wL/NLr/Av808v8C/zTz/wL/ NLv/Av80/f8C/zSJ/wH/kv8C/zSI/wL/NLr/Av808v8C/zTz/wL/NLv/Av80/f8C/zSJ/wH/kv8C /zSI/wL/NLn/Av808/8C/zTz/wL/NLv/Av80/f8C/zSJ/wH/kv8C/zSI/wL/NLn/Av808v8C/zT0 /wL/NLv/Av80/f8C/zSJ/wH/kv8C/zSI/wL/NLn/Av808v8C/zT0/wL/NLv/Av80/f8C/zSJ/wH/ kv8C/zSI/wL/NLn/Av808v8C/zTz/wL/NLz/Av80/P8C/zSK/wH/kv8C/zSH/wL/NLr/Av808v8C /zTz/wL/NLv/Av80/f8C/zSK/wH/kf8C/zSI/wL/NLr/Av808v8C/zTz/wL/NJj/Bv/fPx8/3wH/ Av8/AR8CH7+C/wP/3x+D/wP/3wAB/wX/3z8fXwH/Bv/fPx8/34j/A//fHwH/Bf/fPx9fiP8B/4Mf Ah8A3/8C/zSK/wH/kf8C/zSI/wL/NLn/Av808/8C/zTz/wL/NJj/DP9ff/9/X/9/X//fHwH/BP+/ HwCD/wP/XwAB/wz/P3//33//X3//f1+H/wT/vx8AAf8G/z9//99/iv8D/z+f3/8C/zSK/wH/kf8C /zSI/wL/NLn/Av808v8C/zT0/wL/NJj/Bv8f3//fH4P/A/+/PwH/BP9fvwCC/wH/AZ8CnwAB/wL/ AIL/CP9//x/f/98fh/8E/1+/AAH/Av8Agv8C/3+J/wP/nz/g/wL/NIr/Af+R/wL/NIj/Av80uf8C /zTy/wL/NPT/Av80mP8C/wCC/wL/AIL/BP8/AL+D/wL/AAH/Bf/fP/8AAf8I/z+f/98f/wCC/wL/ AIn/Av8AAf8G/z+f/98fif8D/x/f4P8C/zSK/wH/kf8C/zSI/wL/NLn/Av808v8C/zTz/wL/NJn/ Av8Agv8C/wCD/wP/nz+D/wL/AAH/Bf9fv/8AAf8I/98/Hz9f/wCC/wL/AIn/Av8AAf8G/98/Hz9f iP8D/78/4P8C/zSL/wH/kf8C/zSH/wL/NLr/Av808v8C/zTz/wL/NJn/Cf8f3//fH/+/3wH/Av8A g/8C/wAB/wL/AAEfBR8AH//fgv8I/3//H9//3x+J/wL/AAH/Av/fgv8C/3+I/wP/X5/g/wL/NIv/ Af+Q/wL/NIj/Av80uf8C/zTz/wL/NPP/Av80mf8M/19//39f/19//58/g/8C/wCE/wL/AAH/DP8/ n//ff/9ff/9/X4n/Av8AAf8G/z+f/99/iP8D/x/f4P8C/zSL/wH/kP8C/zSI/wL/NLn/Av808/8C /zTz/wL/NJn/DP/fPx8/3//fPx8/34P/Av8AhP8C/wAB/wL/3wEfAh9fAf8G/98/Hz/fif8C/wAB /wL/3wEfAh9fif8C/wDh/wL/NIv/Af+Q/wL/NIj/Av80uf8C/zTy/wL/NPT/Av80//+7/wL/NIv/ Af+Q/wL/NIj/Av80uf8C/zTy/wL/NPT/Av80vf8B/4UfAR+L/wH/hR8BH+T/Av80i/8B/5D/Av80 iP8C/zS5/wL/NPL/Av808/8C/zT//7v/Av80jP8B/5D/Av80h/8C/zS6/wL/NPL/Av808/8C/zT/ /7v/Av80jP8B/4//Av80iP8C/zS5/wL/NPP/Av808/8C/zS7/wL/NP3/Av80jP8B/4//Av80iP8C /zS5/wL/NPP/Av808/8C/zS7/wL/NP3/Av80jP8B/4//Av80iP8C/zS5/wL/NPL/Av809P8C/zS7 /wL/NP3/Av80jP8B/4//Av80iP8C/zS5/wL/NPL/Av809P8C/zSa/wb/3z8fP98B/wL/PwEfAh+/ gv8D/98fg/8D/98AAf8F/98/H18B/wb/3z8fP9+I/wP/3x8B/wX/3z8fX4j/Av9fAR8CH9/e/wL/ NIz/Af+P/wL/NIf/Av80uv8C/zTy/wL/NPP/Av80m/8M/19//39f/39f/98fAf8E/78fAIP/A/9f AAH/DP8/f//ff/9ff/9/X4f/BP+/HwAB/wb/P3//33+G/wb/f1//nz/d/wL/NI3/Af+P/wL/NIf/ Av80uv8C/zTy/wL/NPP/Av80m/8G/x/f/98fg/8D/78/Af8E/1+/AIL/Af8BnwKfAAH/Av8Agv8I /3//H9//3x+H/wT/X78AAf8C/wCC/wL/f4b/A/8f3+D/Av80jf8B/47/Av80iP8C/zS5/wL/NPP/ Av808/8C/zSb/wL/AIL/Av8Agv8E/z8Av4P/Av8AAf8F/98//wAB/wj/P5//3x//AIL/Av8Aif8C /wAB/wb/P5//3x+G/wP/AH8BHwIfv93/Av80jf8B/47/Av80iP8C/zS5/wL/NPP/Av808/8C/zSb /wL/AIL/Av8Ag/8D/58/g/8C/wAB/wX/X7//AAH/CP/fPx8/X/8Agv8C/wCJ/wL/AAH/Bv/fPx8/ X4b/Bv8Af/+fH93/Av80jf8B/47/Av80iP8C/zS5/wL/NPL/Av809P8C/zSb/wn/H9//3x//v98B /wL/AIP/Av8AAf8C/wABHwUfAB//34L/CP9//x/f/98fif8C/wAB/wL/34L/Av9/hv8D/x+/Af8C /wDd/wL/NI3/Af+O/wL/NIj/Av80uf8C/zTy/wL/NPT/Av80m/8M/19//39f/19//58/g/8C/wCE /wL/AAH/DP8/n//ff/9ff/9/X4n/Av8AAf8G/z+f/99/hv8G/19//58/3f8C/zSN/wH/jv8C/zSH /wL/NLr/Av808v8C/zTz/wL/NJz/DP/fPx8/3//fPx8/34P/Av8AhP8C/wAB/wL/3wEfAh9fAf8G /98/Hz/fif8C/wAB/wL/3wEfAh9fh/8G/98/Hz/f3P8C/zSO/wH/jv8C/zSH/wL/NLr/Av808v8C /zTz/wL/NP//u/8C/zSO/wH/jv8C/zSH/wL/NLn/Av808/8C/zTz/wL/NMD/Af+FHwEfi/8B/4Uf AR/h/wL/NI7/Af+N/wL/NIj/Av80uf8C/zTz/wL/NPP/Av80//+7/wL/NI7/Af+N/wL/NIj/Av80 uf8C/zTy/wL/NPT/Av80//+7/wL/NI7/Af+N/wL/NIj/Av80uf8C/zTy/wL/NPT/Av80u/8C/zT9 /wL/NI7/Af+N/wL/NIf/Av80uv8C/zTy/wL/NPP/Av80u/8C/zT9/wL/NI//Af+N/wL/NIf/Av80 uv8C/zTy/wL/NPP/Av80u/8C/zT9/wL/NI//Af+N/wL/NIf/Av80uf8C/zTz/wL/NPP/Av80u/8C /zT9/wL/NI//Af+M/wL/NIj/Av80uf8C/zTz/wL/NPP/Av80u/8C/zT9/wL/NI//Af+M/wL/NIj/ Av80uf8C/zTy/wL/NPT/Av80u/8C/zT9/wL/NI//Af+M/wL/NIj/Av80uf8C/zTy/wL/NPT/Av80 u/8C/zT9/wL/NI//Af+M/wL/NIf/Av80uv8C/zTy/wL/NPP/Av80u/8C/zT9/wL/NJD/Af+M/wL/ NIf/Av80uv8C/zTy/wL/NPP/Av80u/8C/zT9/wL/NJD/Af+M/wL/NIf/Av80uf8C/zTz/wL/NPP/ Av80u/8C/zT9/wL/NJD/Af+L/wL/NIj/Av80uf8C/zTz/wL/NPP/Av80u/8C/zTa/wb/3z8fP98B /wL/PwEfAh+/gv8D/98fg/8D/98AAf8F/98/H18B/wb/3z8fP9+I/wP/3x8B/wb/3z8fX/+L/wL/ NIj/Av80uf8C/zTy/wL/NPT/Av80u/8C/zTa/wz/X3//f1//f1//3x8B/wT/vx8Ag/8D/18AAf8M /z9//99//19//39fh/8E/78fAAH/Bv8/f//ff4v/Av80iP8C/zS5/wL/NPL/Av809P8C/zS7/wL/ NNr/Bv8f3//fH4P/A/+/PwH/BP9fvwCC/wH/AZ8CnwAB/wL/AIL/CP9//x/f/98fh/8E/1+/AAH/ Av8Agv8C/3+L/wL/NIf/Av80uv8C/zTy/wL/NPP/Av80u/8C/zTb/wL/AIL/Av8Agv8E/z8Av4P/ Av8AAf8F/98//wAB/wj/P5//3x//AIL/Av8Aif8C/wAB/wb/P5//3x+L/wL/NIf/Av80uf8C/zTz /wL/NPP/Av80u/8C/zTb/wL/AIL/Av8Ag/8D/58/g/8C/wAB/wX/X7//AAH/CP/fPx8/X/8Agv8C /wCJ/wL/AAH/Bv/fPx8/X4v/Av80h/8C/zS5/wL/NPP/Av808/8C/zS7/wL/NNv/Cf8f3//fH/+/ 3wH/Av8Ag/8C/wAB/wL/AAEfBR8AH//fgv8I/3//H9//3x+J/wL/AAH/Av/fgv8C/3+K/wL/NIj/ Av80uf8C/zTz/wL/NPP/Av80u/8C/zTb/wz/X3//f1//X3//nz+D/wL/AIT/Av8AAf8M/z+f/99/ /19//39fif8C/wAB/wb/P5//33+K/wL/NIj/Av80uf8C/zTy/wL/NPT/Av80u/8C/zTb/wz/3z8f P9//3z8fP9+D/wL/AIT/Av8AAf8C/98BHwIfXwH/Bv/fPx8/34n/Av8AAf8C/98BHwMfX/+K/wL/ NIj/Av80uf8C/zTy/wL/NPT/Av80u/8C/zT//5H/Af+K/wL/NIf/Av80uv8C/zTy/wL/NPP/Av80 u/8C/zT//wH/Af+FHwEfiv8B/4r/Av80h/8C/zS5/wL/NPP/Av808/8C/zS7/wL/NP//kv8B/4r/ Av80h/8C/zS5/wL/NPP/Av808/8C/zS7/wL/NP//kv8B/4n/Av80iP8C/zS5/wL/NPP/Av808/8C /zS7/wL/NP3/Av80kv8B/4n/Av80iP8C/zS5/wL/NPL/Av809P8C/zS7/wL/NP3/Av80kv8B/4n/ Av80iP8C/zS5/wL/NPL/Av809P8C/zS7/wL/NP3/Av80kv8B/4n/Av80h/8C/zS6/wL/NPL/Av80 8/8C/zS7/wL/NP3/Av80k/8B/4n/Av80h/8C/zS5/wL/NPP/Av808/8C/zS7/wL/NP3/Av80k/8B /4n/Av80h/8C/zS5/wL/NPP/Av808/8C/zS7/wL/NP3/Av80k/8B/4n/Av80h/8C/zS5/wL/NPP/ Av808/8C/zS7/wL/NP3/Av80k/8B/4j/Av80iP8C/zS5/wL/NPP/Av808/8C/zS7/wL/NP3/Av80 k/8B/4j/Av80iP8C/zS5/wL/NPL/Av808/8C/zS8/wL/NP3/Av80k/8B/4j/Av80h/8C/zS6/wL/ NPL/Av808/8C/zS7/wL/NP3/Av80lP8B/4j/Av80h/8C/zS5/wL/NPP/Av808/8C/zS7/wL/NP3/ Av80lP8B/4j/Av80h/8C/zS5/wL/NPP/Av808/8C/zS7/wL/NP3/Av80lP8B/4j/Av80h/8C/zS5 /wL/NPP/Av808/8C/zS7/wL/NP3/Av80lP8B/4f/Av80iP8C/zS5/wL/NPP/Av808/8C/zS7/wL/ NP3/Av80lP8B/4f/Av80iP8C/zS5/wL/NPL/Av808/8C/zS8/wL/NP3/Av80lP8B/4f/Av80h/8C /zS6/wL/NPL/Av808/8C/zS7/wL/NP3/Av80lf8B/4f/Av80h/8C/zS5/wL/NPP/Av808/8C/zS7 /wL/NP3/Av80lf8B/4f/Av80h/8C/zS5/wL/NPP/Av808/8C/zS7/wL/NP3/Av80lf8B/4f/Av80 h/8C/zS5/wL/NPP/Av808/8C/zS7/wL/NP3/Av80lf8B/4b/Av80iP8C/zS5/wL/NPP/Av808/8C /zS7/wL/NP3/Av80lf8B/4b/Av80iP8C/zS5/wL/NPL/Av808/8C/zS8/wL/NP3/Av80lf8B/4b/ Av80h/8C/zS6/wL/NPL/Av808/8C/zS7/wL/NP3/Av80lv8B/4b/Av80h/8C/zS5/wL/NPP/Av80 8/8C/zS7/wL/NP3/Av80lv8B/4b/Av80h/8C/zS5/wL/NPP/Av808/8C/zS7/wL/NP3/Av80lv8B /4b/Av80h/8C/zS5/wL/NPP/Av808/8C/zS7/wL/NP3/Av80lv8B/4X/Av80iP8C/zS5/wL/NPP/ Av808/8C/zS7/wL/NP3/Av80lv8B/4X/Av80iP8C/zS5/wL/NPL/Av808/8C/zS8/wL/NP3/Av80 lv8B/4X/Av80h/8C/zS5/wL/NPP/Av808/8C/zS7/wL/NP3/Av80l/8B/4X/Av80h/8C/zS5/wL/ NPP/Av808/8C/zS7/wL/NP3/Av80l/8B/4X/Av80h/8C/zS5/wL/NPP/Av808/8C/zS7/wL/NP3/ Av80l/8B/4X/Av80h/8C/zS5/wL/NPP/Av808/8C/zS7/wL/NP3/Av80l/8B/4T/Av80iP8C/zS5 /wL/NPP/Av808/8C/zS7/wL/NP3/Av80l/8B/4T/Av80iP8C/zS5/wL/NPL/Av808/8C/zS8/wL/ NP3/Av80l/8B/4T/Av80h/8C/zS5/wL/NPP/Av808/8C/zS7/wL/NP3/Av80mP8B/4T/Av80h/8C /zS5/wL/NPP/Av808/8C/zS7/wL/NP3/Av80mP8B/4T/Av80h/8C/zS5/wL/NPP/Av808/8C/zS7 /wL/NP3/Av80mP8B/4T/Av80h/8C/zS5/wL/NPP/Av808/8C/zS7/wL/NP3/Av80mP8B/4P/Av80 iP8C/zS5/wL/NPP/Av808/8C/zS7/wL/NP3/Av80mP8B/4P/Av80iP8C/zS5/wL/NPL/Av808/8C /zS8/wL/NP3/Av80mP8B/4P/Av80h/8C/zS5/wL/NPP/Av808/8C/zS7/wL/NP3/Av80mf8B/4P/ Af+ENAE0g/8C/zS5/wL/NPP/Av808/8C/zS7/wL/NP3/Av80mf8B/4P/Av80g/8B/4Y0ATS3/wL/ NPP/Av808/8C/zS7/wL/NP3/Av80mf8B/4P/Av80iv8B/4M0ATSz/wL/NPP/Av808/8C/zS7/wL/ NP3/Av80mf8B/4L/Av80j/8B/4M0ATSv/wL/NPP/Av808/8C/zS7/wL/NP3/Av80mf8B/4L/Av80 k/8B/4Q0ATSq/wL/NPL/Av808/8C/zS8/wL/NP3/Av80mf8B/4L/Av80mP8B/4M0ATSl/wL/NPP/ Av808/8C/zS7/wL/NP3/Av80mv8B/4L/Av80nP8B/4M0ATSh/wL/NPP/Av808/8C/zS7/wL/NP3/ Av80mv8B/4L/Av80oP8B/4I0ATSe/wL/NPP/Av808/8C/zS7/wL/NP3/Av80mv8B/4L/Av80o/8B /wE0ATSc/wL/NPP/Av808/8C/zS7/wL/NP3/Av80mv8B/wH/Av80pv8B/wE0ATSa/wL/NPP/Av80 8/8C/zS7/wL/NP3/Av80mv8B/wH/Av80qP8B/wE0ATSY/wL/NPL/Av808/8C/zS8/wL/NP3/Av80 mv8B/wH/Av80qv8B/wE0ATSV/wL/NPP/Av808/8C/zS7/wL/NP3/Av80m/8B/wH/Av80rP8B/wE0 ATST/wL/NPP/Av808/8C/zS7/wL/NP3/Av80m/8B/wH/Av80rv8B/wE0ATSR/wL/NPP/Av808/8C /zS7/wL/NP3/Av80m/8B/wL/NLH/Af8BNAE0j/8C/zTz/wL/NPP/Av80u/8C/zT9/wL/NJv/Af8C /zSz/wH/ATQBNI3/Av808/8C/zTz/wL/NLv/Av80/f8C/zSb/wH/Av80tf8B/wE0ATSL/wL/NPL/ Av808/8C/zS8/wL/NP3/Av80m/8B/wL/NLf/Af+CNAE0h/8C/zTz/wL/NPP/Av80u/8C/zT9/wL/ NJz/Af8C/zS6/wH/hTQBNAH/Av808/8C/zTz/wL/NLv/Av80/f8C/zSc/wH/Av80wP8B/4Q0ATTx /wL/NPP/Av80u/8C/zT9/wL/NJz/Af8BNMb/Af+ENAE07P8C/zTz/wL/NLv/Av80/f8C/zSc/wH/ ATTL/wH/gzQBNOj/Av808/8C/zS7/wL/NP3/Av80nP8B/4I0ATTN/wH/hDQBNOL/Av808/8C/zS8 /wL/NP3/Av80nP8B/4L/Af+DNAE0zv8B/4Q0ATTd/wL/NPP/Av80u/8C/zT9/wL/NJ3/Af+G/wH/ hDQBNM7/Af+DNAE02f8C/zTz/wL/NLv/Av80/f8C/zSd/wH/i/8B/4Q0ATTN/wH/hDQBNNT/Av80 8/8C/zS7/wL/NP3/Av80nf8B/5D/Af+DNAE0zv8B/4Q0ATTP/wL/NPP/Av80u/8C/zT9/wL/NJ3/ Af+U/wH/hDQBNM7/Af+ENAE0yv8C/zTz/wL/NLv/Av80/f8C/zSd/wH/mf8B/4Q0ATTO/wH/gzQB NMX/Av808/8C/zS8/wL/NP3/Av80nf8B/57/Af+DNAE0zv8B/4Q0ATTA/wL/NPP/Av80u/8C/zT9 /wL/NJ7/Af+i/wH/hDQBNM7/Af+ENAE0u/8C/zTz/wL/NLv/Av80/f8C/zSe/wH/p/8B/4Q0ATTO /wH/gzQBNLf/Av808/8C/zS7/wL/NP3/Av80nv8B/6z/Af+DNAE0zv8B/4Q0ATSy/wL/NPP/Av80 u/8C/zT9/wL/NJ7/Af+w/wH/hDQBNM7/Af+ENAE0rf8C/zTz/wL/NLv/Av80/f8C/zSe/wH/tf8B /4Q0ATTO/wH/gzQBNKj/Av808/8C/zS8/wL/NP3/Av80nv8B/7r/Af+DNAE0zv8B/4Q0ATSj/wL/ NPP/Av80u/8C/zT9/wL/NJ//Af++/wH/hDQBNM7/Af+ENAE0nv8C/zTz/wL/NLv/Av80/f8C/zSf /wH/w/8B/4Q0ATTO/wH/hDQBNJn/Av808/8C/zS7/wL/NP3/Av80n/8B/8j/Af+DNAE0z/8B/4M0 ATSV/wL/NPP/Av80u/8C/zT9/wL/NJ//Af/M/wH/hDQBNM7/Af+ENAE0kP8C/zTz/wL/NLv/Av80 /f8C/zSf/wH/0f8B/4Q0ATTO/wH/hDQBNIr/Av808/8C/zS8/wL/NP3/Av80n/8B/9b/Af+DNAE0 z/8B/4M0ATSG/wL/NPP/Av80u/8C/zT9/wL/NKD/Af/a/wH/hDQBNM7/Af+ENAE0Af8C/zTz/wL/ NLv/Av80/f8C/zSg/wH/3/8B/4Q0ATTO/wH/hDQBNPH/Av80u/8C/zT9/wL/NKD/Af/k/wH/gzQB NM//Af+ENAE07P8C/zS7/wL/NP3/Av80oP8B/+j/Af+ENAE0z/8B/4Q0ATTn/wL/NLv/Av80/f8C /zSg/wH/7f8B/4Q0ATTP/wH/hDQBNOH/Av80vP8C/zT9/wL/NKD/Af/y/wH/gzQBNND/Af+ENAE0 3P8C/zS7/wL/NP3/Av80of8B//b/Af+ENAE00P8B/4Q0ATTX/wL/NLv/Av80/f8C/zSh/wH/+/8B /4Q0ATTQ/wH/gzQBNNP/Av80u/8C/zT9/wL/NKH/Af///wH/Af+ENAE0z/8B/4Q0ATTO/wL/NLv/ Av80/f8C/zSh/wH///+G/wH/gzQBNND/Af+ENAE0yf8C/zS7/wL/NP3/Av80of8B////iv8B/4Q0 ATTQ/wH/hDQBNMP/Av80vP8C/zT9/wL/NKH/Af///4//Af+ENAE00P8B/4Q0ATS+/wL/NLv/Av80 /f8C/zSi/wH///+U/wH/hDQBNND/Af+ENAE0uf8C/zS7/wL/NP3/Av80ov8B////mf8B/4Q0ATTQ /wH/hDQBNLT/Av80u/8C/zT9/wL/NKL/Af///57/Af+ENAE00P8B/4Q0ATSv/wL/NLv/Av80/f8C /zSi/wH///+j/wH/hDQBNND/Af+ENAE0qv8C/zS7/wL/NP3/Av80ov8B////qP8B/4M0ATTR/wH/ hDQBNKT/Av80vP8C/zT9/wL/NKL/Af///6z/Af+ENAE0mP8G/98/Hz/fAf8C/z8BHwIfv4L/A//f H4P/A//fAAH/Bf/fPx9fAf8G/98/Hz/fiP8D/98fAf8F/98/H1+I/wL/PwEfAh+/Af8C/z8BHwIf v5b/Av80u/8C/zT9/wj/NP/fPx8/3wH/Av8/AR8CH7+C/wP/3x+D/wP/3wAB/wX/3z8fXwH/Bv/f Px8/3///sf8B/4Q0ATST/wz/X3//f1//f1//3x8B/wT/vx8Ag/8D/18AAf8M/z9//99//19//39f h/8E/78fAAH/Bv8/f//ff4b/DP9/X//fH/9/X//fH5b/Av80u/8C/zT9/w7/NP9ff/9/X/9/X//f HwH/BP+/HwCD/wP/XwAB/wz/P3//33//X3//f1///7b/Af+ENAE0jv8G/x/f/98fg/8D/78/Af8E /1+/AIL/Af8BnwKfAAH/Av8Agv8I/3//H9//3x+H/wT/X78AAf8C/wCC/wL/f4n/A/+/P4P/A/+/ P5b/Av80u/8C/zT9/wj/NP8f3//fH4P/A/+/PwH/BP9fvwCC/wH/AZ8CnwAB/wL/AIL/CP9//x/f /98f//+7/wH/hDQBNIn/Av8Agv8C/wCC/wT/PwC/g/8C/wAB/wX/3z//AAH/CP8/n//fH/8Agv8C /wCJ/wL/AAH/Bv8/n//fH4j/BP8/AL+C/wT/PwC/Af8B/4I0ATSR/wL/NLv/Av80/f8E/zT/AIL/ Av8Agv8E/z8Av4P/Av8AAf8F/98//wAB/wj/P5//3x//AIL/Af8BAP//wP8B/4Q0ATSE/wL/AIL/ Av8Ag/8D/58/g/8C/wAB/wX/X7//AAH/CP/fPx8/X/8Agv8C/wCJ/wL/AAH/Bv/fPx8/X4n/A/+f P4P/A/+fP4T/Af+ENAE0jP8C/zS7/wL/NP3/BP80/wCC/wL/AIP/A/+fP4P/Av8AAf8F/1+//wAB /wj/3z8fP1//AIL/Af8BAP//xf8B/4Q0CTQf3//fH/+/3wH/Av8Ag/8C/wAB/wL/AAEfBR8AH//f gv8I/3//H9//3x+J/wL/AAH/Av/fgv8C/3+G/wP/v98B/wX/AP+/3wH/Av8Aif8B/4Q0ATSG/wL/ NLz/Av80/f8L/zT/H9//3x//v98B/wL/AIP/Av8AAf8C/wABHwUfAB//34L/CP9//x/f/98f///K /wz/X3//f1//X3//nz+D/wL/AIT/Av8AAf8M/z+f/99//19//39fif8C/wAB/wb/P5//33+G/wz/ X3//nz//X3//nz+O/wH/hDQBNAH/Av80u/8C/zT9/wL/NAH/DP9ff/9/X/9ff/+fP4P/Av8AhP8C /wAB/wz/P5//33//X3//f1///8r/DP/fPx8/3//fPx8/34P/Av8AhP8C/wAB/wL/3wEfAh9fAf8G /98/Hz/fif8C/wAB/wL/3wEfAh9fh/8M/98/Hz/f/98/Hz/fk/8B/4Q0ATS5/wL/NP3/Av80Af8M /98/Hz/f/98/Hz/fg/8C/wCE/wL/AAH/Av/fAR8CH18B/wb/3z8fP9//////q/8B/4M0ATS1/wL/ NP3/Av80pP8B////7v8B/4UfAR+L/wH/hR8BH6f/Af+ENAE0sP8C/zT9/wL/NKT/Af//////tP8B /4M0ATSs/wL/NP3/Av80pP8B//////+4/wH/hDQBNKf/Av80/f8C/zSk/wH////n/wH/hDQBNM// Af+DNAE0ov8C/zT9/wL/NKP/A/80////7P8B/4M0ATTP/wH/hDQBNJ3/Av80/f8C/zSi/wL/NAH/ Af////D/Af+ENAE0z/8B/4Q0ATSY/wL/NP3/Av80ov8C/zQB/wH////1/wH/hDQBNM//Af+DNAE0 lP8C/zT9/wL/NKL/Av80Af8B////+v8B/4Q0ATTO/wH/hDQBNI//Av80/f8C/zSi/wL/NAH/Af// ////Af+ENAE0zv8B/4M0ATSL/wL/NP3/Av80ov8C/zQB/wH//////4X/Af+ENAE0zf8B/4Q0ATSF /wL/NP3/Av80o/8C/zQB/wH//////4r/Af+ENAE0zf8B/4M0ATQB/wL/NP3/Av80o/8C/zQB/wH/ /////4//Af+DNAE0zf8B/4Q0ATT7/wL/NKL/Av80gv8B//////+T/wH/hDQBNM3/Af+ENAE09v8C /zSi/wL/NIL/Af//////mP8B/4Q0ATTN/wH/hDQBNPH/Av80ov8C/zSC/wH//////53/Af+ENAE0 zf8B/4Q0ATTs/wL/NKL/Av80gv8B//////+i/wH/hDQBNM3/Af+DNAE05/8C/zSj/wL/NIL/Af// ////p/8B/4Q0ATTM/wH/hDQBNOL/Av80o/8C/zSC/wH//////6z/Af+ENAE0zP8B/4Q0ATTd/wL/ NKL/Av80g/8B//////+x/wH/gzQBNM3/Af+ENAE02P8C/zSi/wL/NIP/Af//////tf8B/4Q0ATTN /wH/hDQBNNP/Av80ov8C/zSD/wH//////7r/Af+ENAE0zf8B/4Q0ATTO/wL/NKL/Av80g/8B//// //+//wH/hDQBNM3/Af+ENAE0yP8C/zSj/wL/NIP/Af//////xP8B/4Q0ATTN/wH/gzQBNMT/Av80 o/8C/zSD/wH//////8n/Af+ENAE0zP8B/4Q0ATS//wL/NKL/Av80hP8B///////O/wH/hDQBNMz/ Af+ENAE0uv8C/zSi/wL/NIT/Af//////0/8B/4M0ATTN/wH/hDQBNLX/Av80ov8C/zSE/wH///// /9f/Af+ENAE0zf8B/4Q0ATSw/wL/NKL/Av80hP8B///////c/wH/hDQBNM3/Af+ENAE0qv8C/zSj /wL/NIT/Af//////4f8B/4Q0ATTN/wH/hDQBNKX/Av80o/8C/zSE/wH//////+b/Af+ENAE0zf8B /4M0ATSh/wL/NKL/Av80hf8B///////r/wH/hDQBNMz/Af+ENAE0nP8C/zSi/wL/NIX/Af////// 8P8B/4M0ATTN/wH/hDQBNJf/Av80ov8C/zSF/wH///////T/Af+ENAE0zf8B/4Q0ATSS/wL/NKL/ Av80hf8B///////5/wH/hDQBNM3/Af+ENAE0jP8C/zSj/wL/NIX/Af///////v8B/4Q0ATTN/wH/ hDQBNIf/Av80o/8C/zSF/wH/////////hP8B/4Q0ATTN/wH/hTQBNAH/Av80ov8C/zSG/wH///// ////if8B/4Q0ATTO/wH/hDQBNKD/Av80hv8B/////////47/Af+ENAE0zv8B/4M0ATSc/wL/NIb/ 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 1v8B/4RDAUOY/wH/pf8C/0OJ/wL/Q7r/Av9D8f8C/0P0/wL/Q7v/Av9D2/8B/4RDAUOT/wH/pf8C /0OJ/wL/Q7r/Av9D8f8C/0P0/wL/Q7v/Av9D4P8B/4VDAUON/wH/pf8C/0OJ/wL/Q7n/Av9D8v8C /0P0/wL/Q7v/Av9D5v8B/4RDAUOI/wH/pf8C/0OJ/wL/Q7n/Av9D8v8C/0Pz/wL/Q7v/Av9D7P8B /4RDAUOD/wH/pf8C/0OI/wL/Q7r/Av9D8f8C/0P0/wL/Q7v/Av9D8f8B/4NDAUOl/wL/Q4j/Av9D uv8C/0Px/wL/Q/T/Av9Du/8C/0P1/wH/pf8C/0OI/wL/Q7r/Av9D8f8C/0P0/wL/Q7v/Av9D9f8B /6T/Av9Dif8C/0O6/wL/Q/H/Av9D9P8C/0O7/wL/Q/X/Af+k/wL/Q4n/Av9Duf8C/0Py/wL/Q/T/ Av9Du/8C/0P1/wH/pP8C/0OJ/wL/Q7n/Av9D8v8C/0Pz/wL/Q7v/Av9D9v8B/6T/Av9DiP8C/0O6 /wL/Q/H/Av9D9P8C/0O7/wL/Q/b/Af+k/wL/Q4j/Av9Duv8C/0Px/wL/Q/T/Av9Du/8C/0P2/wH/ pP8C/0OI/wL/Q7r/Av9D8f8C/0P0/wL/Q7v/Av9D9v8B/6P/Av9Dif8C/0O6/wL/Q/H/Av9D9P8C /0O7/wL/Q/b/Af+j/wL/Q4n/Av9Duf8C/0Py/wL/Q/T/Av9Du/8C/0P2/wH/o/8C/0OJ/wL/Q7n/ Av9D8v8C/0Pz/wL/Q7v/Av9D9/8B/6P/Av9DiP8C/0O6/wL/Q/H/Av9D9P8C/0O7/wL/Q/f/Af+j /wL/Q4j/Av9Duv8C/0Px/wL/Q/T/Av9Du/8C/0P3/wH/o/8C/0OI/wL/Q7r/Av9D8f8C/0P0/wL/ Q7v/Av9D9/8B/6L/Av9Dif8C/0O6/wL/Q/H/Av9D9P8C/0O7/wL/Q/f/Af+i/wL/Q4n/Av9Duf8C /0Py/wL/Q/T/Av9Du/8C/0P3/wH/ov8C/0OJ/wL/Q7n/Av9D8v8C/0Pz/wL/Q7v/Av9D+P8B/6L/ Av9DiP8C/0O6/wL/Q/H/Av9D9P8C/0O7/wL/Q/j/Af+i/wL/Q4j/Av9Duv8C/0Px/wL/Q/T/Av9D u/8C/0P4/wH/ov8C/0OI/wL/Q7r/Av9D8f8C/0P0/wL/Q7v/Av9D+P8B/6H/Av9Dif8C/0O6/wL/ Q/H/Av9D9P8C/0O7/wL/Q/j/Af+h/wL/Q4n/Av9Duf8C/0Py/wL/Q/T/Av9Du/8C/0P4/wH/of8C /0OJ/wL/Q7n/Av9D8v8C/0Pz/wL/Q7v/Av9D+f8B/6H/Av9DiP8C/0O6/wL/Q/L/Av9D8/8C/0O7 /wL/Q/n/Af+h/wL/Q4j/Av9Duv8C/0Px/wL/Q/T/Av9Du/8C/0P5/wH/of8C/0OI/wL/Q7r/Av9D 8f8C/0P0/wL/Q7v/Av9D+f8B/6D/Av9Dif8C/0O5/wL/Q/L/Av9D9P8C/0O7/wL/Q/n/Af+g/wL/ Q4n/Av9Duf8C/0Py/wL/Q/T/Av9Du/8C/0P5/wH/oP8C/0OJ/wL/Q7n/Av9D8v8C/0Pz/wL/Q7v/ Av9D+v8B/6D/Av9DiP8C/0O6/wL/Q/L/Av9D8/8C/0O7/wL/Q/r/Af+g/wL/Q4j/Av9Duv8C/0Px /wL/Q/T/Av9Du/8C/0P6/wH/oP8C/0OI/wL/Q7r/Av9D8f8C/0P0/wL/Q7v/Av9D+v8B/5//Av9D if8C/0O5/wL/Q/L/Av9D9P8C/0O7/wL/Q/r/Af+f/wL/Q4n/Av9Duf8C/0Py/wL/Q/T/Av9Du/8C /0P6/wH/n/8C/0OJ/wL/Q7n/Av9D8v8C/0Pz/wL/Q7v/Av9D+/8B/5//Av9DiP8C/0O6/wL/Q/L/ Av9D8/8C/0O7/wL/Q/v/Af+f/wL/Q4j/Av9Duv8C/0Px/wL/Q/T/Av9Du/8C/0P7/wH/n/8C/0OI /wL/Q7r/Av9D8f8C/0P0/wL/Q7v/Av9D+/8B/wMfP98B/wL/PwEfAh+/gv8D/98fg/8D/98AAf8F /98/H18B/wb/3z8fP9+I/wP/3x8B/wX/3z8fX4n/A//fH6b/Av9D8v8C/0P0/wL/Q7v/Av9D+/8B /wn/f1//f1//3x8B/wT/vx8Ag/8D/18AAf8M/z9//99//19//39fh/8E/78fAAH/Bv8/f//ff4f/ BP+/HwCm/wL/Q/L/Av9D9P8C/0O7/wL/Q/v/Af8D/98fg/8D/78/Af8E/1+/AIL/Af8BnwKfAAH/ Av8Agv8I/3//H9//3x+H/wT/X78AAf8C/wCC/wL/f4f/BP9fvwCm/wL/Q/L/Av9D8/8C/0O7/wL/ Q/z/Af8B/wL/AIL/BP8/AL+D/wL/AAH/Bf/fP/8AAf8I/z+f/98f/wCC/wL/AIn/Av8AAf8G/z+f /98fif8C/wCm/wL/Q/L/Av9D8/8C/0O7/wL/Q/z/Af8B/wL/AIP/A/+fP4P/Av8AAf8F/1+//wAB /wj/3z8fP1//AIL/Av8Aif8C/wAB/wb/3z8fP1+J/wL/AKb/Av9D8f8C/0P0/wL/Q7v/Av9D/P8B /wb/3x//v98B/wL/AIP/Av8AAf8C/wABHwUfAB//34L/CP9//x/f/98fif8C/wAB/wL/34L/Av9/ if8C/wCm/wL/Q/H/Av9D9P8C/0O7/wL/Q/z/Af8J/39f/19//58/g/8C/wCE/wL/AAH/DP8/n//f f/9ff/9/X4n/Av8AAf8G/z+f/99/if8C/wCl/wL/Q/L/Av9D9P8C/0O7/wL/Q/z/Af8JHz/f/98/ Hz/fg/8C/wCE/wL/AAH/Av/fAR8CH18B/wb/3z8fP9+J/wL/AAH/Av/fAR8CH1+K/wL/AKX/Av9D 8v8C/0P0/wL/Q7v/Av9D/P8B/+P/Av9D8v8C/0Pz/wL/Q7v/Av9D/f8B/6H/Af+FHwEfi/8B/4Uf AR+p/wL/Q/L/Av9D8/8C/0O7/wL/Q/3/Af/j/wL/Q/H/Av9D9P8C/0O7/wL/Q/3/Af/j/wL/Q/H/ Av9D9P8C/0O7/wL/Q/3/Af+d/wL/Q4j/Av9Duf8C/0Py/wL/Q/T/Av9Du/8C/0P9/wH/nP8C/0OJ /wL/Q7n/Av9D8v8C/0P0/wL/Q7v/Av9D/P8C/0Oc/wL/Q4n/Av9Duf8C/0Py/wL/Q/P/Av9Du/8C /0P9/wL/Q5z/Av9DiP8C/0O6/wL/Q/L/Av9D8/8C/0O7/wL/Q/3/Av9DnP8C/0OI/wL/Q7r/Av9D 8f8C/0P0/wL/Q7v/Av9D/f8C/0Oc/wL/Q4j/Av9Duv8C/0Px/wL/Q/T/Av9Du/8C/0P9/wL/Q5z/ Av9DiP8C/0O5/wL/Q/L/Av9D9P8C/0O7/wL/Q/3/Av9Dm/8C/0OJ/wL/Q7n/Av9D8v8C/0P0/wL/ Q7v/Av9D/P8D/0P/m/8C/0OI/wL/Q7r/Av9D8v8C/0Pz/wL/Q7v/Av9D/f8D/0P/m/8C/0OI/wL/ Q7r/Av9D8v8C/0Pz/wL/Q7v/Av9D/f8D/0P/m/8C/0OI/wL/Q5f/Bv/fPx8/3wH/Av8/AR8CH7+C /wP/3x+D/wP/3wAB/wX/3z8fXwH/Bv/fPx8/34j/A//fHwH/Bf/fPx9fiP8C/z8BHwIfv9T/Av9D 9P8C/0O7/wL/Q/3/A/9D/5v/Av9DiP8C/0OX/wz/X3//f1//f1//3x8B/wT/vx8Ag/8D/18AAf8M /z9//99//19//39fh/8E/78fAAH/Bv8/f//ff4b/Bv9/X//fH9T/Av9D9P8C/0O7/wL/Q/3/A/9D /5v/Av9DiP8C/0OX/wb/H9//3x+D/wP/vz8B/wT/X78Agv8B/wGfAp8AAf8C/wCC/wj/f/8f3//f H4f/BP9fvwAB/wL/AIL/Av9/if8D/78/1P8C/0P0/wL/Q7v/Av9D/f8D/0P/mv8C/0OJ/wL/Q5f/ Av8Agv8C/wCC/wT/PwC/g/8C/wAB/wX/3z//AAH/CP8/n//fH/8Agv8C/wCJ/wL/AAH/Bv8/n//f H4j/BP8/AL/U/wL/Q/T/Av9Du/8C/0P8/wL/QwH/Af+a/wL/Q4j/Av9DmP8C/wCC/wL/AIP/A/+f P4P/Av8AAf8F/1+//wAB/wj/3z8fP1//AIL/Av8Aif8C/wAB/wb/3z8fP1+J/wP/nz/U/wL/Q/P/ Av9Du/8C/0P9/wL/QwH/Af+a/wL/Q4j/Av9DmP8J/x/f/98f/7/fAf8C/wCD/wL/AAH/Av8AAR8F HwAf/9+C/wj/f/8f3//fH4n/Av8AAf8C/9+C/wL/f4b/A/+/3wH/Av8A1P8C/0Pz/wL/Q7v/Av9D /f8C/0MB/wH/mv8C/0OI/wL/Q5j/DP9ff/9/X/9ff/+fP4P/Av8AhP8C/wAB/wz/P5//33//X3// f1+J/wL/AAH/Bv8/n//ff4b/Bv9ff/+fP9P/Av9D9P8C/0O7/wL/Q/3/Av9DAf8B/5r/Av9DiP8C /0OY/wz/3z8fP9//3z8fP9+D/wL/AIT/Av8AAf8C/98BHwIfXwH/Bv/fPx8/34n/Av8AAf8C/98B HwIfX4f/Bv/fPx8/39P/Av9D9P8C/0O7/wL/Q/3/Av9DAf8B/5r/Av9DiP8C/0P//67/Av9D9P8C /0O7/wL/Q/3/Av9DAf8B/5r/Av9DiP8C/0O8/wH/hR8BH4v/Af+FHwEf2P8C/0Pz/wL/Q7z/Av9D /P8C/0OC/wH/mf8C/0OI/wL/Q///r/8C/0Pz/wL/Q7v/Av9D/f8C/0OC/wH/mf8C/0OI/wL/Q/// r/8C/0Pz/wL/Q7v/Av9D/f8C/0OC/wH/mf8C/0OI/wL/Q7r/Av9D8f8C/0P0/wL/Q7v/Av9D/f8C /0OC/wH/mf8C/0OI/wL/Q7n/Av9D8v8C/0P0/wL/Q7v/Av9D/f8C/0OC/wH/mf8C/0OI/wL/Q7n/ Av9D8v8C/0P0/wL/Q7v/Av9D/f8C/0OC/wH/mf8C/0OI/wL/Q7n/Av9D8v8C/0Pz/wL/Q7z/Av9D /P8C/0OD/wH/mP8C/0OI/wL/Q7r/Av9D8v8C/0Pz/wL/Q7v/Av9D/f8C/0OD/wH/mP8C/0OI/wL/ Q7r/Av9D8v8C/0Pz/wL/Q7v/Av9D/f8C/0OD/wH/mP8C/0OI/wL/Q7r/Av9D8f8C/0P0/wL/Q7v/ Av9D/f8C/0OD/wH/mP8C/0OI/wL/Q7n/Av9D8v8C/0P0/wL/Q7v/Av9D/f8C/0OD/wH/mP8C/0OI /wL/Q7n/Av9D8v8C/0P0/wL/Q7v/Av9D/f8C/0OD/wH/mP8C/0OI/wL/Q7n/Av9D8v8C/0Pz/wL/ Q7z/Av9D/P8C/0OE/wH/l/8C/0OI/wL/Q7r/Av9D8v8C/0Pz/wL/Q7v/Av9D/f8C/0OE/wH/l/8C /0OI/wL/Q7r/Av9Dz/8G/98/Hz/fAf8C/z8BHwIfv4L/A//fH4P/A//fAAH/Bf/fPx9fAf8G/98/ Hz/fiP8D/98fAf8F/98/H1+J/wP/3wDX/wL/Q7v/Av9D/f8C/0OE/wH/l/8C/0OI/wL/Q7r/Av9D z/8M/19//39f/39f/98fAf8E/78fAIP/A/9fAAH/DP8/f//ff/9ff/9/X4f/BP+/HwAB/wb/P3// 33+I/wP/XwDX/wL/Q7v/Av9D/f8C/0OE/wH/l/8C/0OI/wL/Q7n/Av9D0P8G/x/f/98fg/8D/78/ Af8E/1+/AIL/Af8BnwKfAAH/Av8Agv8I/3//H9//3x+H/wT/X78AAf8C/wCC/wL/f4f/Af8BnwKf ANf/Av9Du/8C/0P9/wL/Q4T/Af+X/wL/Q4j/Av9Duf8C/0PQ/wL/AIL/Av8Agv8E/z8Av4P/Av8A Af8F/98//wAB/wj/P5//3x//AIL/Av8Aif8C/wAB/wb/P5//3x+G/wX/3z//ANf/Av9Du/8C/0P9 /wL/Q4T/Af+X/wL/Q4j/Av9Duf8C/0PQ/wL/AIL/Av8Ag/8D/58/g/8C/wAB/wX/X7//AAH/CP/f Px8/X/8Agv8C/wCJ/wL/AAH/Bv/fPx8/X4b/Bf9fv/8A1v8C/0O8/wL/Q/z/Av9Dhf8B/5b/Av9D iP8C/0O6/wL/Q9D/Cf8f3//fH/+/3wH/Av8Ag/8C/wAB/wL/AAEfBR8AH//fgv8I/3//H9//3x+J /wL/AAH/Av/fgv8C/3+G/wL/AAEfAx8AH9X/Av9Du/8C/0P9/wL/Q4X/Af+W/wL/Q4j/Av9Duv8C /0PQ/wz/X3//f1//X3//nz+D/wL/AIT/Av8AAf8M/z+f/99//19//39fif8C/wAB/wb/P5//33+J /wL/ANb/Av9Du/8C/0P9/wL/Q4X/Af+W/wL/Q4j/Av9Duf8C/0PR/wz/3z8fP9//3z8fP9+D/wL/ AIT/Av8AAf8C/98BHwIfXwH/Bv/fPx8/34n/Av8AAf8C/98BHwIfX4r/Av8A1v8C/0O7/wL/Q/3/ Av9Dhf8B/5b/Av9DiP8C/0O5/wL/Q///6f8C/0O7/wL/Q/3/Av9Dhf8B/5b/Av9DiP8C/0O5/wL/ Q/X/Af+FHwEfi/8B/4UfAR/a/wL/Q7v/Av9D/f8C/0OF/wH/lv8C/0OI/wL/Q7n/Av9D///o/wL/ Q7z/Av9D/P8C/0OG/wH/lf8C/0OI/wL/Q7r/Av9D///o/wL/Q7v/Av9D/f8C/0OG/wH/lf8C/0OI /wL/Q7r/Av9D8v8C/0Pz/wL/Q7v/Av9D/f8C/0OG/wH/lf8C/0OI/wL/Q7n/Av9D8v8C/0P0/wL/ Q7v/Av9D/f8C/0OG/wH/lf8C/0OI/wL/Q7n/Av9D8v8C/0P0/wL/Q7v/Av9D/f8C/0OG/wH/lf8C /0OI/wL/Q7n/Av9D0v8G/98/Hz/fAf8C/z8BHwIfv4L/A//fH4P/A//fAAH/Bf/fPx9fAf8G/98/ Hz/fiP8D/98fAf8F/98/H1+I/wL/n4MfAR/T/wL/Q7v/Av9D/f8C/0OG/wH/lf8C/0OI/wL/Q7n/ Av9D0v8M/19//39f/39f/98fAf8E/78fAIP/A/9fAAH/DP8/f//ff/9ff/9/X4f/BP+/HwAB/wb/ P3//33+H/wP/f5/V/wL/Q7z/Av9D/P8C/0OH/wH/lP8C/0OI/wL/Q7r/Av9D0v8G/x/f/98fg/8D /78/Af8E/1+/AIL/Af8BnwKfAAH/Av8Agv8I/3//H9//3x+H/wT/X78AAf8C/wCC/wL/f4f/A/8/ v9X/Av9Du/8C/0P9/wL/Q4f/Af+U/wL/Q4j/Av9Duv8C/0PS/wL/AIL/Av8Agv8E/z8Av4P/Av8A Af8F/98//wAB/wj/P5//3x//AIL/Av8Aif8C/wAB/wb/P5//3x+H/wb/Hz8fP9/S/wL/Q7v/Av9D /f8C/0OH/wH/lP8C/0OI/wL/Q7n/Av9D0/8C/wCC/wL/AIP/A/+fP4P/Av8AAf8F/1+//wAB/wj/ 3z8fP1//AIL/Av8Aif8C/wAB/wb/3z8fP1+H/wb/f9//nx/S/wL/Q7v/Av9D/f8C/0OH/wH/lP8C /0OI/wL/Q7n/Av9D0/8J/x/f/98f/7/fAf8C/wCD/wL/AAH/Av8AAR8FHwAf/9+C/wj/f/8f3//f H4n/Av8AAf8C/9+C/wL/f4f/Av/fgv8C/wDS/wL/Q7v/Av9D/f8C/0OH/wH/lP8C/0OI/wL/Q7n/ Av9D0/8M/19//39f/19//58/g/8C/wCE/wL/AAH/DP8/n//ff/9ff/9/X4n/Av8AAf8G/z+f/99/ hv8H/98A3/+fP9L/Av9Du/8C/0P9/wL/Q4f/Af+U/wL/Q4j/Av9Duf8C/0PT/wz/3z8fP9//3z8f P9+D/wL/AIT/Av8AAf8C/98BHwIfXwH/Bv/fPx8/34n/Av8AAf8C/98BHwIfX4j/Av+fAR8DHz/f 0f8C/0O8/wL/Q/z/Av9DiP8B/5T/Av9Dh/8C/0O6/wL/Q///6P8C/0O7/wL/Q/3/Av9DiP8B/5P/ Av9DiP8C/0O6/wL/Q/f/Af+FHwEfi/8B/4UfAR/X/wL/Q7v/Av9D/f8C/0OI/wH/k/8C/0OI/wL/ Q7n/Av9D///p/wL/Q7v/Av9D/f8C/0OI/wH/k/8C/0OI/wL/Q7n/Av9D///p/wL/Q7v/Av9D/f8C /0OI/wH/k/8C/0OI/wL/Q7n/Av9D8v8C/0P0/wL/Q7v/Av9D/f8C/0OI/wH/k/8C/0OI/wL/Q7n/ Av9D8v8C/0Pz/wL/Q7z/Av9D/P8C/0OJ/wH/k/8C/0OH/wL/Q7r/Av9D8v8C/0Pz/wL/Q7v/Av9D /f8C/0OJ/wH/kv8C/0OI/wL/Q7r/Av9D8v8C/0Pz/wL/Q7v/Av9D/f8C/0OJ/wH/kv8C/0OI/wL/ Q7n/Av9D8/8C/0Pz/wL/Q7v/Av9D/f8C/0OJ/wH/kv8C/0OI/wL/Q7n/Av9D8v8C/0P0/wL/Q7v/ Av9D/f8C/0OJ/wH/kv8C/0OI/wL/Q7n/Av9D8v8C/0P0/wL/Q7v/Av9D/f8C/0OJ/wH/kv8C/0OI /wL/Q7n/Av9D8v8C/0Pz/wL/Q7z/Av9D/P8C/0OK/wH/kv8C/0OH/wL/Q7r/Av9D8v8C/0Pz/wL/ Q7v/Av9D/f8C/0OK/wH/kf8C/0OI/wL/Q7r/Av9D8v8C/0Pz/wL/Q5j/Bv/fPx8/3wH/Av8/AR8C H7+C/wP/3x+D/wP/3wAB/wX/3z8fXwH/Bv/fPx8/34j/A//fHwH/Bf/fPx9fiP8B/4MfAh8A3/8C /0OK/wH/kf8C/0OI/wL/Q7n/Av9D8/8C/0Pz/wL/Q5j/DP9ff/9/X/9/X//fHwH/BP+/HwCD/wP/ XwAB/wz/P3//33//X3//f1+H/wT/vx8AAf8G/z9//99/iv8D/z+f3/8C/0OK/wH/kf8C/0OI/wL/ Q7n/Av9D8v8C/0P0/wL/Q5j/Bv8f3//fH4P/A/+/PwH/BP9fvwCC/wH/AZ8CnwAB/wL/AIL/CP9/ /x/f/98fh/8E/1+/AAH/Av8Agv8C/3+J/wP/nz/g/wL/Q4r/Af+R/wL/Q4j/Av9Duf8C/0Py/wL/ Q/T/Av9DmP8C/wCC/wL/AIL/BP8/AL+D/wL/AAH/Bf/fP/8AAf8I/z+f/98f/wCC/wL/AIn/Av8A Af8G/z+f/98fif8D/x/f4P8C/0OK/wH/kf8C/0OI/wL/Q7n/Av9D8v8C/0Pz/wL/Q5n/Av8Agv8C /wCD/wP/nz+D/wL/AAH/Bf9fv/8AAf8I/98/Hz9f/wCC/wL/AIn/Av8AAf8G/98/Hz9fiP8D/78/ 4P8C/0OL/wH/kf8C/0OH/wL/Q7r/Av9D8v8C/0Pz/wL/Q5n/Cf8f3//fH/+/3wH/Av8Ag/8C/wAB /wL/AAEfBR8AH//fgv8I/3//H9//3x+J/wL/AAH/Av/fgv8C/3+I/wP/X5/g/wL/Q4v/Af+Q/wL/ Q4j/Av9Duf8C/0Pz/wL/Q/P/Av9Dmf8M/19//39f/19//58/g/8C/wCE/wL/AAH/DP8/n//ff/9f f/9/X4n/Av8AAf8G/z+f/99/iP8D/x/f4P8C/0OL/wH/kP8C/0OI/wL/Q7n/Av9D8/8C/0Pz/wL/ Q5n/DP/fPx8/3//fPx8/34P/Av8AhP8C/wAB/wL/3wEfAh9fAf8G/98/Hz/fif8C/wAB/wL/3wEf Ah9fif8C/wDh/wL/Q4v/Af+Q/wL/Q4j/Av9Duf8C/0Py/wL/Q/T/Av9D//+7/wL/Q4v/Af+Q/wL/ Q4j/Av9Duf8C/0Py/wL/Q/T/Av9Dvf8B/4UfAR+L/wH/hR8BH+T/Av9Di/8B/5D/Av9DiP8C/0O5 /wL/Q/L/Av9D8/8C/0P//7v/Av9DjP8B/5D/Av9Dh/8C/0O6/wL/Q/L/Av9D8/8C/0P//7v/Av9D jP8B/4//Av9DiP8C/0O5/wL/Q/P/Av9D8/8C/0O7/wL/Q/3/Av9DjP8B/4//Av9DiP8C/0O5/wL/ Q/P/Av9D8/8C/0O7/wL/Q/3/Av9DjP8B/4//Av9DiP8C/0O5/wL/Q/L/Av9D9P8C/0O7/wL/Q/3/ Av9DjP8B/4//Av9DiP8C/0O5/wL/Q/L/Av9D9P8C/0Oa/wb/3z8fP98B/wL/PwEfAh+/gv8D/98f g/8D/98AAf8F/98/H18B/wb/3z8fP9+I/wP/3x8B/wX/3z8fX4j/Av9fAR8CH9/e/wL/Q4z/Af+P /wL/Q4f/Av9Duv8C/0Py/wL/Q/P/Av9Dm/8M/19//39f/39f/98fAf8E/78fAIP/A/9fAAH/DP8/ f//ff/9ff/9/X4f/BP+/HwAB/wb/P3//33+G/wb/f1//nz/d/wL/Q43/Af+P/wL/Q4f/Av9Duv8C /0Py/wL/Q/P/Av9Dm/8G/x/f/98fg/8D/78/Af8E/1+/AIL/Af8BnwKfAAH/Av8Agv8I/3//H9// 3x+H/wT/X78AAf8C/wCC/wL/f4b/A/8f3+D/Av9Djf8B/47/Av9DiP8C/0O5/wL/Q/P/Av9D8/8C /0Ob/wL/AIL/Av8Agv8E/z8Av4P/Av8AAf8F/98//wAB/wj/P5//3x//AIL/Av8Aif8C/wAB/wb/ P5//3x+G/wP/AH8BHwIfv93/Av9Djf8B/47/Av9DiP8C/0O5/wL/Q/P/Av9D8/8C/0Ob/wL/AIL/ Av8Ag/8D/58/g/8C/wAB/wX/X7//AAH/CP/fPx8/X/8Agv8C/wCJ/wL/AAH/Bv/fPx8/X4b/Bv8A f/+fH93/Av9Djf8B/47/Av9DiP8C/0O5/wL/Q/L/Av9D9P8C/0Ob/wn/H9//3x//v98B/wL/AIP/ Av8AAf8C/wABHwUfAB//34L/CP9//x/f/98fif8C/wAB/wL/34L/Av9/hv8D/x+/Af8C/wDd/wL/ Q43/Af+O/wL/Q4j/Av9Duf8C/0Py/wL/Q/T/Av9Dm/8M/19//39f/19//58/g/8C/wCE/wL/AAH/ DP8/n//ff/9ff/9/X4n/Av8AAf8G/z+f/99/hv8G/19//58/3f8C/0ON/wH/jv8C/0OH/wL/Q7r/ Av9D8v8C/0Pz/wL/Q5z/DP/fPx8/3//fPx8/34P/Av8AhP8C/wAB/wL/3wEfAh9fAf8G/98/Hz/f if8C/wAB/wL/3wEfAh9fh/8G/98/Hz/f3P8C/0OO/wH/jv8C/0OH/wL/Q7r/Av9D8v8C/0Pz/wL/ Q///u/8C/0OO/wH/jv8C/0OH/wL/Q7n/Av9D8/8C/0Pz/wL/Q8D/Af+FHwEfi/8B/4UfAR/h/wL/ Q47/Af+N/wL/Q4j/Av9Duf8C/0Pz/wL/Q/P/Av9D//+7/wL/Q47/Af+N/wL/Q4j/Av9Duf8C/0Py /wL/Q/T/Av9D//+7/wL/Q47/Af+N/wL/Q4j/Av9Duf8C/0Py/wL/Q/T/Av9Du/8C/0P9/wL/Q47/ Af+N/wL/Q4f/Av9Duv8C/0Py/wL/Q/P/Av9Du/8C/0P9/wL/Q4//Af+N/wL/Q4f/Av9Duv8C/0Py /wL/Q/P/Av9Du/8C/0P9/wL/Q4//Af+N/wL/Q4f/Av9Duf8C/0Pz/wL/Q/P/Av9Du/8C/0P9/wL/ Q4//Af+M/wL/Q4j/Av9Duf8C/0Pz/wL/Q/P/Av9Du/8C/0P9/wL/Q4//Af+M/wL/Q4j/Av9Duf8C /0Py/wL/Q/T/Av9Du/8C/0P9/wL/Q4//Af+M/wL/Q4j/Av9Duf8C/0Py/wL/Q/T/Av9Du/8C/0P9 /wL/Q4//Af+M/wL/Q4f/Av9Duv8C/0Py/wL/Q/P/Av9Du/8C/0P9/wL/Q5D/Af+M/wL/Q4f/Av9D uv8C/0Py/wL/Q/P/Av9Du/8C/0P9/wL/Q5D/Af+M/wL/Q4f/Av9Duf8C/0Pz/wL/Q/P/Av9Du/8C /0P9/wL/Q5D/Af+L/wL/Q4j/Av9Duf8C/0Pz/wL/Q/P/Av9Du/8C/0Pa/wb/3z8fP98B/wL/PwEf Ah+/gv8D/98fg/8D/98AAf8F/98/H18B/wb/3z8fP9+I/wP/3x8B/wb/3z8fX/+L/wL/Q4j/Av9D uf8C/0Py/wL/Q/T/Av9Du/8C/0Pa/wz/X3//f1//f1//3x8B/wT/vx8Ag/8D/18AAf8M/z9//99/ /19//39fh/8E/78fAAH/Bv8/f//ff4v/Av9DiP8C/0O5/wL/Q/L/Av9D9P8C/0O7/wL/Q9r/Bv8f 3//fH4P/A/+/PwH/BP9fvwCC/wH/AZ8CnwAB/wL/AIL/CP9//x/f/98fh/8E/1+/AAH/Av8Agv8C /3+L/wL/Q4f/Av9Duv8C/0Py/wL/Q/P/Av9Du/8C/0Pb/wL/AIL/Av8Agv8E/z8Av4P/Av8AAf8F /98//wAB/wj/P5//3x//AIL/Av8Aif8C/wAB/wb/P5//3x+L/wL/Q4f/Av9Duf8C/0Pz/wL/Q/P/ Av9Du/8C/0Pb/wL/AIL/Av8Ag/8D/58/g/8C/wAB/wX/X7//AAH/CP/fPx8/X/8Agv8C/wCJ/wL/ AAH/Bv/fPx8/X4v/Av9Dh/8C/0O5/wL/Q/P/Av9D8/8C/0O7/wL/Q9v/Cf8f3//fH/+/3wH/Av8A g/8C/wAB/wL/AAEfBR8AH//fgv8I/3//H9//3x+J/wL/AAH/Av/fgv8C/3+K/wL/Q4j/Av9Duf8C /0Pz/wL/Q/P/Av9Du/8C/0Pb/wz/X3//f1//X3//nz+D/wL/AIT/Av8AAf8M/z+f/99//19//39f if8C/wAB/wb/P5//33+K/wL/Q4j/Av9Duf8C/0Py/wL/Q/T/Av9Du/8C/0Pb/wz/3z8fP9//3z8f P9+D/wL/AIT/Av8AAf8C/98BHwIfXwH/Bv/fPx8/34n/Av8AAf8C/98BHwMfX/+K/wL/Q4j/Av9D uf8C/0Py/wL/Q/T/Av9Du/8C/0P//5H/Af+K/wL/Q4f/Av9Duv8C/0Py/wL/Q/P/Av9Du/8C/0P/ /wH/Af+FHwEfiv8B/4r/Av9Dh/8C/0O5/wL/Q/P/Av9D8/8C/0O7/wL/Q///kv8B/4r/Av9Dh/8C /0O5/wL/Q/P/Av9D8/8C/0O7/wL/Q///kv8B/4n/Av9DiP8C/0O5/wL/Q/P/Av9D8/8C/0O7/wL/ Q/3/Av9Dkv8B/4n/Av9DiP8C/0O5/wL/Q/L/Av9D9P8C/0O7/wL/Q/3/Av9Dkv8B/4n/Av9DiP8C /0O5/wL/Q/L/Av9D9P8C/0O7/wL/Q/3/Av9Dkv8B/4n/Av9Dh/8C/0O6/wL/Q/L/Av9D8/8C/0O7 /wL/Q/3/Av9Dk/8B/4n/Av9Dh/8C/0O5/wL/Q/P/Av9D8/8C/0O7/wL/Q/3/Av9Dk/8B/4n/Av9D h/8C/0O5/wL/Q/P/Av9D8/8C/0O7/wL/Q/3/Av9Dk/8B/4n/Av9Dh/8C/0O5/wL/Q/P/Av9D8/8C /0O7/wL/Q/3/Av9Dk/8B/4j/Av9DiP8C/0O5/wL/Q/P/Av9D8/8C/0O7/wL/Q/3/Av9Dk/8B/4j/ Av9DiP8C/0O5/wL/Q/L/Av9D8/8C/0O8/wL/Q/3/Av9Dk/8B/4j/Av9Dh/8C/0O6/wL/Q/L/Av9D 8/8C/0O7/wL/Q/3/Av9DlP8B/4j/Av9Dh/8C/0O5/wL/Q/P/Av9D8/8C/0O7/wL/Q/3/Av9DlP8B /4j/Av9Dh/8C/0O5/wL/Q/P/Av9D8/8C/0O7/wL/Q/3/Av9DlP8B/4j/Av9Dh/8C/0O5/wL/Q/P/ Av9D8/8C/0O7/wL/Q/3/Av9DlP8B/4f/Av9DiP8C/0O5/wL/Q/P/Av9D8/8C/0O7/wL/Q/3/Av9D lP8B/4f/Av9DiP8C/0O5/wL/Q/L/Av9D8/8C/0O8/wL/Q/3/Av9DlP8B/4f/Av9Dh/8C/0O6/wL/ Q/L/Av9D8/8C/0O7/wL/Q/3/Av9Dlf8B/4f/Av9Dh/8C/0O5/wL/Q/P/Av9D8/8C/0O7/wL/Q/3/ Av9Dlf8B/4f/Av9Dh/8C/0O5/wL/Q/P/Av9D8/8C/0O7/wL/Q/3/Av9Dlf8B/4f/Av9Dh/8C/0O5 /wL/Q/P/Av9D8/8C/0O7/wL/Q/3/Av9Dlf8B/4b/Av9DiP8C/0O5/wL/Q/P/Av9D8/8C/0O7/wL/ Q/3/Av9Dlf8B/4b/Av9DiP8C/0O5/wL/Q/L/Av9D8/8C/0O8/wL/Q/3/Av9Dlf8B/4b/Av9Dh/8C /0O6/wL/Q/L/Av9D8/8C/0O7/wL/Q/3/Av9Dlv8B/4b/Av9Dh/8C/0O5/wL/Q/P/Av9D8/8C/0O7 /wL/Q/3/Av9Dlv8B/4b/Av9Dh/8C/0O5/wL/Q/P/Av9D8/8C/0O7/wL/Q/3/Av9Dlv8B/4b/Av9D h/8C/0O5/wL/Q/P/Av9D8/8C/0O7/wL/Q/3/Av9Dlv8B/4X/Av9DiP8C/0O5/wL/Q/P/Av9D8/8C /0O7/wL/Q/3/Av9Dlv8B/4X/Av9DiP8C/0O5/wL/Q/L/Av9D8/8C/0O8/wL/Q/3/Av9Dlv8B/4X/ Av9Dh/8C/0O5/wL/Q/P/Av9D8/8C/0O7/wL/Q/3/Av9Dl/8B/4X/Av9Dh/8C/0O5/wL/Q/P/Av9D 8/8C/0O7/wL/Q/3/Av9Dl/8B/4X/Av9Dh/8C/0O5/wL/Q/P/Av9D8/8C/0O7/wL/Q/3/Av9Dl/8B /4X/Av9Dh/8C/0O5/wL/Q/P/Av9D8/8C/0O7/wL/Q/3/Av9Dl/8B/4T/Av9DiP8C/0O5/wL/Q/P/ Av9D8/8C/0O7/wL/Q/3/Av9Dl/8B/4T/Av9DiP8C/0O5/wL/Q/L/Av9D8/8C/0O8/wL/Q/3/Av9D l/8B/4T/Av9Dh/8C/0O5/wL/Q/P/Av9D8/8C/0O7/wL/Q/3/Av9DmP8B/4T/Av9Dh/8C/0O5/wL/ Q/P/Av9D8/8C/0O7/wL/Q/3/Av9DmP8B/4T/Av9Dh/8C/0O5/wL/Q/P/Av9D8/8C/0O7/wL/Q/3/ Av9DmP8B/4T/Av9Dh/8C/0O5/wL/Q/P/Av9D8/8C/0O7/wL/Q/3/Av9DmP8B/4P/Av9DiP8C/0O5 /wL/Q/P/Av9D8/8C/0O7/wL/Q/3/Av9DmP8B/4P/Av9DiP8C/0O5/wL/Q/L/Av9D8/8C/0O8/wL/ Q/3/Av9DmP8B/4P/Av9Dh/8C/0O5/wL/Q/P/Av9D8/8C/0O7/wL/Q/3/Av9Dmf8B/4P/Af+EQwFD g/8C/0O5/wL/Q/P/Av9D8/8C/0O7/wL/Q/3/Av9Dmf8B/4P/Av9Dg/8B/4ZDAUO3/wL/Q/P/Av9D 8/8C/0O7/wL/Q/3/Av9Dmf8B/4P/Av9Div8B/4NDAUOz/wL/Q/P/Av9D8/8C/0O7/wL/Q/3/Av9D mf8B/4L/Av9Dj/8B/4NDAUOv/wL/Q/P/Av9D8/8C/0O7/wL/Q/3/Av9Dmf8B/4L/Av9Dk/8B/4RD AUOq/wL/Q/L/Av9D8/8C/0O8/wL/Q/3/Av9Dmf8B/4L/Av9DmP8B/4NDAUOl/wL/Q/P/Av9D8/8C /0O7/wL/Q/3/Av9Dmv8B/4L/Av9DnP8B/4NDAUOh/wL/Q/P/Av9D8/8C/0O7/wL/Q/3/Av9Dmv8B /4L/Av9DoP8B/4JDAUOe/wL/Q/P/Av9D8/8C/0O7/wL/Q/3/Av9Dmv8B/4L/Av9Do/8B/wFDAUOc /wL/Q/P/Av9D8/8C/0O7/wL/Q/3/Av9Dmv8B/wH/Av9Dpv8B/wFDAUOa/wL/Q/P/Av9D8/8C/0O7 /wL/Q/3/Av9Dmv8B/wH/Av9DqP8B/wFDAUOY/wL/Q/L/Av9D8/8C/0O8/wL/Q/3/Av9Dmv8B/wH/ Av9Dqv8B/wFDAUOV/wL/Q/P/Av9D8/8C/0O7/wL/Q/3/Av9Dm/8B/wH/Av9DrP8B/wFDAUOT/wL/ Q/P/Av9D8/8C/0O7/wL/Q/3/Av9Dm/8B/wH/Av9Drv8B/wFDAUOR/wL/Q/P/Av9D8/8C/0O7/wL/ Q/3/Av9Dm/8B/wL/Q7H/Af8BQwFDj/8C/0Pz/wL/Q/P/Av9Du/8C/0P9/wL/Q5v/Af8C/0Oz/wH/ AUMBQ43/Av9D8/8C/0Pz/wL/Q7v/Av9D/f8C/0Ob/wH/Av9Dtf8B/wFDAUOL/wL/Q/L/Av9D8/8C /0O8/wL/Q/3/Av9Dm/8B/wL/Q7f/Af+CQwFDh/8C/0Pz/wL/Q/P/Av9Du/8C/0P9/wL/Q5z/Af8C /0O6/wH/hUMBQwH/Av9D8/8C/0Pz/wL/Q7v/Av9D/f8C/0Oc/wH/Av9DwP8B/4RDAUPx/wL/Q/P/ Av9Du/8C/0P9/wL/Q5z/Af8BQ8b/Af+EQwFD7P8C/0Pz/wL/Q7v/Av9D/f8C/0Oc/wH/AUPL/wH/ g0MBQ+j/Av9D8/8C/0O7/wL/Q/3/Av9DnP8B/4JDAUPN/wH/hEMBQ+L/Av9D8/8C/0O8/wL/Q/3/ Av9DnP8B/4L/Af+DQwFDzv8B/4RDAUPd/wL/Q/P/Av9Du/8C/0P9/wL/Q53/Af+G/wH/hEMBQ87/ Af+DQwFD2f8C/0Pz/wL/Q7v/Av9D/f8C/0Od/wH/i/8B/4RDAUPN/wH/hEMBQ9T/Av9D8/8C/0O7 /wL/Q/3/Av9Dnf8B/5D/Af+DQwFDzv8B/4RDAUPP/wL/Q/P/Av9Du/8C/0P9/wL/Q53/Af+U/wH/ hEMBQ87/Af+EQwFDyv8C/0Pz/wL/Q7v/Av9D/f8C/0Od/wH/mf8B/4RDAUPO/wH/g0MBQ8X/Av9D 8/8C/0O8/wL/Q/3/Av9Dnf8B/57/Af+DQwFDzv8B/4RDAUPA/wL/Q/P/Av9Du/8C/0P9/wL/Q57/ Af+i/wH/hEMBQ87/Af+EQwFDu/8C/0Pz/wL/Q7v/Av9D/f8C/0Oe/wH/p/8B/4RDAUPO/wH/g0MB Q7f/Av9D8/8C/0O7/wL/Q/3/Av9Dnv8B/6z/Af+DQwFDzv8B/4RDAUOy/wL/Q/P/Av9Du/8C/0P9 /wL/Q57/Af+w/wH/hEMBQ87/Af+EQwFDrf8C/0Pz/wL/Q7v/Av9D/f8C/0Oe/wH/tf8B/4RDAUPO /wH/g0MBQ6j/Av9D8/8C/0O8/wL/Q/3/Av9Dnv8B/7r/Af+DQwFDzv8B/4RDAUOj/wL/Q/P/Av9D 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 Q9P/Av9Dov8C/0OD/wH//////7r/Af+EQwFDzf8B/4RDAUPO/wL/Q6L/Av9Dg/8B//////+//wH/ hEMBQ83/Af+EQwFDyP8C/0Oj/wL/Q4P/Af//////xP8B/4RDAUPN/wH/g0MBQ8T/Av9Do/8C/0OD /wH//////8n/Af+EQwFDzP8B/4RDAUO//wL/Q6L/Av9DhP8B///////O/wH/hEMBQ8z/Af+EQwFD uv8C/0Oi/wL/Q4T/Af//////0/8B/4NDAUPN/wH/hEMBQ7X/Av9Dov8C/0OE/wH//////9f/Af+E QwFDzf8B/4RDAUOw/wL/Q6L/Av9DhP8B///////c/wH/hEMBQ83/Af+EQwFDqv8C/0Oj/wL/Q4T/ Af//////4f8B/4RDAUPN/wH/hEMBQ6X/Av9Do/8C/0OE/wH//////+b/Af+EQwFDzf8B/4NDAUOh /wL/Q6L/Av9Dhf8B///////r/wH/hEMBQ8z/Af+EQwFDnP8C/0Oi/wL/Q4X/Af//////8P8B/4ND AUPN/wH/hEMBQ5f/Av9Dov8C/0OF/wH///////T/Af+EQwFDzf8B/4RDAUOS/wL/Q6L/Av9Dhf8B ///////5/wH/hEMBQ83/Af+EQwFDjP8C/0Oj/wL/Q4X/Af///////v8B/4RDAUPN/wH/hEMBQ4f/ Av9Do/8C/0OF/wH/////////hP8B/4RDAUPN/wH/hUMBQwH/Av9Dov8C/0OG/wH/////////if8B /4RDAUPO/wH/hEMBQ6D/Av9Dhv8B/////////47/Af+EQwFDzv8B/4NDAUOc/wL/Q4b/Af////// //+T/wH/g0MBQ87/Af+DQwFDmP8C/0OG/wH/fkJLAAUADAAAAG9SAABjUgAAURIKAAAAAwC2/wH/ grIBsv///////9H/Af+2/wL/sgH/Af+FsgGy////////y/8B/7b/Av+yh/8B/4SyAbL////////G /wH/tv8C/7KJ/wL/sgH/Af+EsgGy////////wf8B/7X/Av+yiv8C/7KG/wH/g7IBsv///////73/ Af+1/wL/son/Av+yi/8B/4SyAbL///////+4/wH/tf8C/7KJ/wL/spD/Af+EsgGy////////s/8B /7X/Av+yif8C/7KV/wH/hLIBsv///////67/Af+1/wL/son/Av+ymv8B/4OyAbL///////+q/wH/ tf8C/7KJ/wL/sp7/Af+EsgGy////////pf8B/7T/Av+yiv8C/7Kj/wH/hLIBsv///////6D/Af+0 /wL/son/Av+yqf8B/4SyAbL///////+b/wH/tP8C/7KJ/wL/sq7/Af+EsgGy////////lv8B/7T/ Av+yif8C/7Kz/wH/g7IBsv///////5L/Af+0/wL/son/Af+CsgGytf8B/4SyAbL///////+N/wH/ tP8C/7KJ/wL/sgH/Af+EsgGytf8B/4SyAbL///////+I/wH/s/8C/7KK/wL/sob/Af+FsgGytP8B /4SyAbL///////+D/wH/s/8C/7KJ/wL/so3/Af+EsgGytP8B/4OyAbL//////v8B/7P/Av+yif8C /7KS/wH/hLIBsrP/Af+EsgGy//////n/Af+z/wL/son/Av+yl/8B/4SyAbKz/wH/hLIBsv/////0 /wH/s/8C/7KJ/wL/spz/Af+FsgGysv8B/4SyAbL/////7/8B/7P/Av+yif8C/7Ki/wH/hLIBsrL/ Af+DsgGy/////+v/Af+y/wL/sor/Av+yp/8B/4SyAbKx/wH/hLIBspf/Bv/KORw5ygHnAuc5ARwC HK2C5wPnyhyD5wPnygAB5wXnyjkcVgHnBufKORw5yojnA+fKHAHnBefKORxWh+cD58o5ARwCHK0B 5wHn/////4v/Af+y/wL/son/Av+yrf8B/4WyAbKw/wH/hLIBspL/DP9Wc+dzVudzVufKHAHnBOet HACD5wPnVgAB5wznOXPnynPnVnPnc1aH5wTnrRwAAecG5zlz58pzhucG51aQ560cAecB5/////+L /wH/sv8C/7KJ/wL/srP/Af+EsgGysP8B/4SyAbKN/wb/HMrnyhyD5wPnrTkB5wTnVq0AgucB5wGQ ApAAAecC5wCC5wjnc+ccyufKHIfnBOdWrQAB5wLnAILnAudzhucC55AB5wPnygAB5wHn/////4v/ Af+y/wL/son/Av+yuP8B/4SyAbKw/wH/hLIBsoj/Av8AgucC5wCC5wTnOQCtg+cC5wAB5wXnyjnn AAHnCOc5kOfKHOcAgucC5wCJ5wLnAAHnBuc5kOfKHInnA+dzVgHnAef/////i/8B/7L/Av+yif8C /7K6/wL/sgH/Af+EsgGysP8B/4OyAbKE/wL/AILnAucAg+cD55A5g+cC5wAB5wXnVq3nAAHnCOfK ORw5VucAgucC5wCJ5wLnAAHnBufKORw5VojnA+dzOYLnAef/////i/8B/7L/Av+yif8C/7K6/wL/ sob/Af+EsgGyr/8B/4SyCbIcyufKHOetygHnAucAg+cC5wAB5wLnAAEcBRwAHOfKgucI53PnHMrn yhyJ5wLnAAHnAufKgucC53OH5wPnVjmD5wHn/////4v/Af+x/wL/sor/Av+yuf8C/7KM/wH/g7IB srD/DP9Wc+dzVudWc+eQOYPnAucAhOcC5wAB5wznOZDnynPnVnPnc1aJ5wLnAAHnBuc5kOfKc4bn A+eQOYTnAef/////i/8B/7H/Av+yif8C/7K6/wL/spD/Af+EsgGyq/8M/8o5HDnK58o5HDnKg+cC 5wCE5wLnAAHnAufKARwCHFYB5wbnyjkcOcqJ5wLnAAHnAufKARwCHFaH5wHnhBwBHAHnAef///// i/8B/7H/Av+yif8C/7K6/wL/spX/Af+EsgGypv8B/8LnAef/////i/8B/7H/Av+yif8C/7K6/wL/ spr/Af+EsgGyof8B/6PnAeeFHAEci+cB54UcARyG5wHn/////4v/Af+x/wL/son/Av+yuv8C/7Kf /wH/hLIBspz/Af/C5wHn/////4v/Af+x/wL/son/Av+yuv8C/7Kk/wH/hLIBspf/Af/C5wHn//// /4v/Af+w/wL/sor/Av+yuf8C/7Kq/wH/g7IBsrD/Af+DsgGy/////63/Af+w/wL/son/Av+yuv8C /7Ku/wH/hLIBsq//Af+EsgGy/////6j/Af+w/wL/son/Av+yuv8C/7Kz/wH/hLIBsq//Af+EsgGy /////6P/Af+w/wL/son/Av+yuv8C/7K4/wH/hLIBsq//Af+EsgGy/////57/Af+w/wL/son/Av+y uv8C/7K9/wH/hLIBsq//Af+EsgGy/////5n/Af+w/wL/son/Av+yuv8C/7LC/wH/g7IBsrD/Af+D sgGy/////5X/Af+w/wL/son/Av+yuf8C/7LH/wH/hLIBsq//Af+EsgGy/////5D/Af+v/wL/son/ Av+yuv8C/7LM/wH/hLIBsq//Af+EsgGy/////4v/Af+v/wL/son/Av+yuv8C/7LR/wH/hLIBsq// Af+EsgGy/////4b/Af+v/wL/son/Av+yuv8C/7LW/wH/hLIBsq//Af+DsgGy/////4L/Af+v/wL/ son/Av+yuv8C/7Lb/wH/hLIBsq7/Af+EsgGy///8/wH/r/8C/7KJ/wL/srr/Av+y4P8B/4OyAbKv /wH/hLIBsv//9/8B/6//Av+yif8C/7K5/wL/suX/Af+EsgGyr/8B/4SyAbL///L/Af+u/wL/son/ Av+yuv8C/7Lq/wH/hLIBsq//Af+DsgGy///u/wH/rv8C/7KJ/wL/srr/Av+y7/8B/4SyAbKu/wH/ hLIBsv//6f8B/67/Av+yif8C/7K6/wL/svH/Av+yAf8B/4SyAbKu/wH/hLIBsv//5P8B/67/Av+y if8C/7K6/wL/svH/Av+yhv8B/4OyAbKv/wH/hLIBsv//3/8B/67/Av+yif8C/7K6/wL/svH/Av+y iv8B/4SyAbKv/wH/hLIBsv//2v8B/67/Av+yif8C/7K5/wL/svH/Av+ykP8B/4SyAbKv/wH/g7IB sv//1v8B/63/Av+yif8C/7K6/wL/svH/Av+ylf8B/4SyAbKu/wH/hLIBsv//0f8B/63/Av+yif8C /7K6/wL/svH/Av+ymv8B/4OyAbKv/wH/hLIBsv//zP8B/63/Av+yif8C/7K6/wL/svH/Av+ynv8B /4SyAbKv/wH/hLIBsv//x/8B/63/Av+yif8C/7K6/wL/svH/Av+yo/8B/4SyAbKv/wH/g7IBsv// w/8B/63/Av+yif8C/7K6/wL/svH/Av+yqP8B/4SyAbKu/wH/hLIBsv//vv8B/63/Av+yif8C/7K5 /wL/svH/Av+yrv8B/4OyAbKv/wH/hLIBsv//uf8B/6z/Av+yif8C/7K6/wL/svH/Av+ysv8B/4Sy AbKv/wH/hLIBsv//tP8B/6z/Av+yif8C/7K6/wL/svH/Av+yt/8B/4SyAbKv/wH/g7IBsv//sP8B /6z/Av+yif8C/7K6/wL/svH/Av+yvP8B/4SyAbKu/wH/hLIBsv//q/8B/6z/Av+yif8C/7K6/wL/ svH/Av+ywf8B/4OyAbKv/wH/hLIBsv//pv8B/6z/Av+yif8C/7K5/wL/svL/Av+yxf8B/4SyAbKv /wH/hLIBsv//of8B/6z/Av+yif8C/7K5/wL/svH/Av+yy/8B/4SyAbKv/wH/hLIBsv//nP8B/6v/ Av+yif8C/7K6/wL/svH/Av+y0P8B/4SyAbKv/wH/g7IBsv//mP8B/6v/Av+yif8C/7K6/wL/svH/ Av+y1f8B/4OyAbKv/wH/hLIBsv//k/8B/6v/Av+yif8C/7K6/wL/svH/Av+y2f8B/4SyAbKv/wH/ hLIBsv//jv8B/6v/Av+yif8C/7K6/wL/svH/Av+y3v8B/4SyAbKv/wH/hLIBsv//if8B/6v/Av+y if8C/7K5/wL/svL/Av+y4/8B/4SyAbKv/wH/hLIBsv//hP8B/6v/Av+yif8C/7K5/wL/svH/Av+y 6f8B/4OyAbKw/wH/hLIBsv7/Af+r/wL/soj/Av+yuv8C/7Lx/wL/su3/Af+EsgGysP8B/4SyAbL5 /wH/qv8C/7KJ/wL/srr/Av+y8f8C/7Ly/wH/hLIBsrD/Af+FsgGy8/8B/6r/Av+yif8C/7K6/wL/ svH/Av+y9P8C/7IB/wH/hLIBsrH/Af+EsgGy7v8B/6r/Av+yif8C/7K6/wL/svH/Av+y9P8C/7KG /wH/hLIBsrH/Af+EsgGy6f8B/6r/Av+yif8C/7K5/wL/svL/Av+y8/8C/7KM/wH/hLIBsrH/Af+E sgGy5P8B/6r/Av+yif8C/7K5/wL/svH/Av+y9P8C/7KR/wH/hLIBsrH/Af+EsgGy3/8B/6r/Av+y iP8C/7K6/wL/svH/Av+y9P8C/7KW/wH/hLIBsrH/Af+EsgGy2v8B/6n/Av+yif8C/7K6/wL/svH/ Av+y9P8C/7Kb/wH/g7IBsrL/Af+EsgGy1f8B/6n/Av+yif8C/7K6/wL/svH/Av+y9P8C/7Kf/wH/ hLIBsrL/Af+EsgGy0P8B/6n/Av+yif8C/7K6/wL/svH/Av+y9P8C/7Kk/wH/hLIBsrL/Af+EsgGy y/8B/6n/Av+yif8C/7K5/wL/svL/Av+y8/8C/7Kq/wH/hLIBsrL/Af+EsgGyxv8B/6n/Av+yif8C /7K5/wL/svH/Av+y9P8C/7Kv/wH/hLIBsrL/Af+FsgGywP8B/6n/Av+yiP8C/7K6/wL/svH/Av+y 9P8C/7K0/wH/hLIBsrP/Af+EsgGyu/8B/6j/Av+yif8C/7K6/wL/svH/Av+y9P8C/7K5/wH/hLIB srP/Af+EsgGytv8B/6j/Av+yif8C/7K6/wL/svH/Av+y9P8C/7K7/wL/sgH/Af+EsgGys/8B/4Sy AbKx/wH/qP8C/7KJ/wL/srr/Av+y8f8C/7L0/wL/srv/Av+yhv8B/4SyAbKz/wH/hLIBsqz/Af+o /wL/son/Av+yuf8C/7Ly/wL/svP/Av+yu/8C/7KM/wH/hLIBsrP/Af+EsgGyp/8B/6j/Av+yif8C /7K5/wL/svH/Av+y9P8C/7K7/wL/spH/Af+FsgGysv8B/4SyAbKi/wH/qP8C/7KI/wL/srr/Av+y 8f8C/7L0/wL/srv/Av+yl/8B/4SyAbKy/wH/hLIBsp3/Af+n/wL/son/Av+yuv8C/7Lx/wL/svT/ Av+yu/8C/7Kc/wH/hLIBsrL/Af+EsgGymP8B/6f/Av+yif8C/7K6/wL/svH/Av+y9P8C/7K7/wL/ sqH/Af+EsgGysv8B/4WyAbKS/wH/p/8C/7KJ/wL/srr/Av+y8f8C/7L0/wL/srv/Av+ypv8B/4Sy AbKz/wH/hLIBso3/Af+n/wL/son/Av+yuf8C/7Ly/wL/svP/Av+yu/8C/7Ks/wH/hLIBsrP/Af+E sgGyiP8B/6f/Av+yiP8C/7K6/wL/svH/Av+y9P8C/7K7/wL/srH/Af+EsgGys/8B/4SyAbKD/wH/ p/8C/7KI/wL/srr/Av+y8f8C/7L0/wL/srv/Av+ytv8B/4SyAbKz/wH/g7IBsqb/Av+yif8C/7K6 /wL/svH/Av+y9P8C/7K7/wL/srv/Af+FsgGysf8B/6b/Av+yif8C/7K6/wL/svH/Av+y9P8C/7K7 /wL/ssH/Af+EsgGyrP8B/6b/Av+yif8C/7K5/wL/svL/Av+y9P8C/7K7/wL/ssb/Af+EsgGyp/8B /6b/Av+yif8C/7K5/wL/svL/Av+y8/8C/7K7/wL/ssz/Af+EsgGyov8B/6b/Av+yiP8C/7K6/wL/ svH/Av+y9P8C/7K7/wL/stH/Af+EsgGynf8B/6b/Av+yiP8C/7K6/wL/svH/Av+y9P8C/7K7/wL/ stb/Af+EsgGymP8B/6X/Av+yif8C/7K6/wL/svH/Av+y9P8C/7K7/wL/stv/Af+EsgGyk/8B/6X/ Av+yif8C/7K6/wL/svH/Av+y9P8C/7K7/wL/suD/Af+FsgGyjf8B/6X/Av+yif8C/7K5/wL/svL/ Av+y9P8C/7K7/wL/sub/Af+EsgGyiP8B/6X/Av+yif8C/7K5/wL/svL/Av+y8/8C/7K7/wL/suz/ Af+EsgGyg/8B/6X/Av+yiP8C/7K6/wL/svH/Av+y9P8C/7K7/wL/svH/Af+DsgGypf8C/7KI/wL/ srr/Av+y8f8C/7L0/wL/srv/Av+y9f8B/6X/Av+yiP8C/7K6/wL/svH/Av+y9P8C/7K7/wL/svX/ Af+k/wL/son/Av+yuv8C/7Lx/wL/svT/Av+yu/8C/7L1/wH/pP8C/7KJ/wL/srn/Av+y8v8C/7L0 /wL/srv/Av+y9f8B/6T/Av+yif8C/7K5/wL/svL/Av+y8/8C/7K7/wL/svb/Af+k/wL/soj/Av+y uv8C/7Lx/wL/svT/Av+yu/8C/7L2/wH/pP8C/7KI/wL/srr/Av+y8f8C/7L0/wL/srv/Av+y9v8B /6T/Av+yiP8C/7K6/wL/svH/Av+y9P8C/7K7/wL/svb/Af+j/wL/son/Av+yuv8C/7Lx/wL/svT/ Av+yu/8C/7L2/wH/o/8C/7KJ/wL/srn/Av+y8v8C/7L0/wL/srv/Av+y9v8B/6P/Av+yif8C/7K5 /wL/svL/Av+y8/8C/7K7/wL/svf/Af+j/wL/soj/Av+yuv8C/7Lx/wL/svT/Av+yu/8C/7L3/wH/ o/8C/7KI/wL/srr/Av+y8f8C/7L0/wL/srv/Av+y9/8B/6P/Av+yiP8C/7K6/wL/svH/Av+y9P8C /7K7/wL/svf/Af+i/wL/son/Av+yuv8C/7Lx/wL/svT/Av+yu/8C/7L3/wH/ov8C/7KJ/wL/srn/ Av+y8v8C/7L0/wL/srv/Av+y9/8B/6L/Av+yif8C/7K5/wL/svL/Av+y8/8C/7K7/wL/svj/Af+i /wL/soj/Av+yuv8C/7Lx/wL/svT/Av+yu/8C/7L4/wH/ov8C/7KI/wL/srr/Av+y8f8C/7L0/wL/ srv/Av+y+P8B/6L/Av+yiP8C/7K6/wL/svH/Av+y9P8C/7K7/wL/svj/Af+h/wL/son/Av+yuv8C /7Lx/wL/svT/Av+yu/8C/7L4/wH/of8C/7KJ/wL/srn/Av+y8v8C/7L0/wL/srv/Av+y+P8B/6H/ Av+yif8C/7K5/wL/svL/Av+y8/8C/7K7/wL/svn/Af+h/wL/soj/Av+yuv8C/7Ly/wL/svP/Av+y u/8C/7L5/wH/of8C/7KI/wL/srr/Av+y8f8C/7L0/wL/srv/Av+y+f8B/6H/Av+yiP8C/7K6/wL/ svH/Av+y9P8C/7K7/wL/svn/Af+g/wL/son/Av+yuf8C/7Ly/wL/svT/Av+yu/8C/7L5/wH/oP8C /7KJ/wL/srn/Av+y8v8C/7L0/wL/srv/Av+y+f8B/6D/Av+yif8C/7K5/wL/svL/Av+y8/8C/7K7 /wL/svr/Af+g/wL/soj/Av+yuv8C/7Ly/wL/svP/Av+yu/8C/7L6/wH/oP8C/7KI/wL/srr/Av+y 8f8C/7L0/wL/srv/Av+y+v8B/6D/Av+yiP8C/7K6/wL/svH/Av+y9P8C/7K7/wL/svr/Af+f/wL/ son/Av+yuf8C/7Ly/wL/svT/Av+yu/8C/7L6/wH/n/8C/7KJ/wL/srn/Av+y8v8C/7L0/wL/srv/ Av+y+v8B/5//Av+yif8C/7K5/wL/svL/Av+y8/8C/7K7/wL/svv/Af+f/wL/soj/Av+yuv8C/7Ly /wL/svP/Av+yu/8C/7L7/wH/n/8C/7KI/wL/srr/Av+y8f8C/7L0/wL/srv/Av+y+/8B/5//Av+y iP8C/7K6/wL/svH/Av+y9P8C/7K7/wL/svv/Af8DHDnKAecC5zkBHAIcrYLnA+fKHIPnA+fKAAHn BefKORxWAecG58o5HDnKiOcD58ocAecF58o5HFaJ5wTnyhznpf8C/7Ly/wL/svT/Av+yu/8C/7L7 /wH/CedzVudzVufKHAHnBOetHACD5wPnVgAB5wznOXPnynPnVnPnc1aH5wTnrRwAAecG5zlz58pz h+cF560cAOel/wL/svL/Av+y9P8C/7K7/wL/svv/Af8D58ocg+cD5605AecE51atAILnAecBkAKQ AAHnAucAgucI53PnHMrnyhyH5wTnVq0AAecC5wCC5wLnc4fnBedWrQDnpf8C/7Ly/wL/svP/Av+y u/8C/7L8/wH/AecC5wCC5wTnOQCtg+cC5wAB5wXnyjnnAAHnCOc5kOfKHOcAgucC5wCJ5wLnAAHn Buc5kOfKHInnA+cA56X/Av+y8v8C/7Lz/wL/srv/Av+y/P8B/wHnAucAg+cD55A5g+cC5wAB5wXn Vq3nAAHnCOfKORw5VucAgucC5wCJ5wLnAAHnBufKORw5VonnA+cA56X/Av+y8f8C/7L0/wL/srv/ Av+y/P8B/wbnyhznrcoB5wLnAIPnAucAAecC5wABHAUcABznyoLnCOdz5xzK58ociecC5wAB5wLn yoLnAudziecD5wDnpf8C/7Lx/wL/svT/Av+yu/8C/7L8/wH/CedzVudWc+eQOYPnAucAhOcC5wAB 5wznOZDnynPnVnPnc1aJ5wLnAAHnBuc5kOfKc4nnA+cA56T/Av+y8v8C/7L0/wL/srv/Av+y/P8B /wkcOcrnyjkcOcqD5wLnAITnAucAAecC58oBHAIcVgHnBufKORw5yonnAucAAecC58oBHAIcVorn A+cA56T/Av+y8v8C/7L0/wL/srv/Av+y/P8B/77nAeek/wL/svL/Av+y8/8C/7K7/wL/sv3/Af+h 5wHnhRwBHIvnAeeFHAEchOcB56T/Av+y8v8C/7Lz/wL/srv/Av+y/f8B/77nAeek/wL/svH/Av+y 9P8C/7K7/wL/sv3/Af++5wHnpP8C/7Lx/wL/svT/Av+yu/8C/7L9/wH/nf8C/7KI/wL/srn/Av+y 8v8C/7L0/wL/srv/Av+y/f8B/5z/Av+yif8C/7K5/wL/svL/Av+y9P8C/7K7/wL/svz/Av+ynP8C /7KJ/wL/srn/Av+y8v8C/7Lz/wL/srv/Av+y/f8C/7Kc/wL/soj/Av+yuv8C/7Ly/wL/svP/Av+y u/8C/7L9/wL/spz/Av+yiP8C/7K6/wL/svH/Av+y9P8C/7K7/wL/sv3/Av+ynP8C/7KI/wL/srr/ Av+y8f8C/7L0/wL/srv/Av+y/f8C/7Kc/wL/soj/Av+yuf8C/7Ly/wL/svT/Av+yu/8C/7L9/wL/ spv/Av+yif8C/7K5/wL/svL/Av+y9P8C/7K7/wL/svz/A/+y/5v/Av+yiP8C/7K6/wL/svL/Av+y 8/8C/7K7/wL/sv3/A/+y/5v/Av+yiP8C/7K6/wL/svL/Av+y8/8C/7K7/wL/sv3/A/+y/5v/Av+y iP8C/7KX/wb/yjkcOcoB5wLnOQEcAhytgucD58ocg+cD58oAAecF58o5HFYB5wbnyjkcOcqI5wPn yhwB5wXnyjkcVojnAuc5ARwCHK0B5wHn0v8C/7L0/wL/srv/Av+y/f8D/7L/m/8C/7KI/wL/spf/ DP9Wc+dzVudzVufKHAHnBOetHACD5wPnVgAB5wznOXPnynPnVnPnc1aH5wTnrRwAAecG5zlz58pz hucG53NW58ocAecB59L/Av+y9P8C/7K7/wL/sv3/A/+y/5v/Av+yiP8C/7KX/wb/HMrnyhyD5wPn rTkB5wTnVq0AgucB5wGQApAAAecC5wCC5wjnc+ccyufKHIfnBOdWrQAB5wLnAILnAudziecD5605 AecB59L/Av+y9P8C/7K7/wL/sv3/A/+y/5r/Av+yif8C/7KX/wL/AILnAucAgucE5zkArYPnAucA AecF58o55wAB5wjnOZDnyhznAILnAucAiecC5wAB5wbnOZDnyhyI5wTnOQCtAecB59L/Av+y9P8C /7K7/wL/svz/Av+yAf8B/5r/Av+yiP8C/7KY/wL/AILnAucAg+cD55A5g+cC5wAB5wXnVq3nAAHn COfKORw5VucAgucC5wCJ5wLnAAHnBufKORw5VonnA+eQOQHnAefS/wL/svP/Av+yu/8C/7L9/wL/ sgH/Af+a/wL/soj/Av+ymP8J/xzK58oc563KAecC5wCD5wLnAAHnAucAARwFHAAc58qC5wjnc+cc yufKHInnAucAAecC58qC5wLnc4bnA+etygHnAucAAecB59L/Av+y8/8C/7K7/wL/sv3/Av+yAf8B /5r/Av+yiP8C/7KY/wz/VnPnc1bnVnPnkDmD5wLnAITnAucAAecM5zmQ58pz51Zz53NWiecC5wAB 5wbnOZDnynOG5wbnVnPnkDkB5wHn0f8C/7L0/wL/srv/Av+y/f8C/7IB/wH/mv8C/7KI/wL/spj/ DP/KORw5yufKORw5yoPnAucAhOcC5wAB5wLnygEcAhxWAecG58o5HDnKiecC5wAB5wLnygEcAhxW h+cG58o5HDnKAecB59H/Av+y9P8C/7K7/wL/sv3/Av+yAf8B/5r/Av+yiP8C/7KY/wH/wucB59H/ Av+y9P8C/7K7/wL/sv3/Av+yAf8B/5r/Av+yiP8C/7KY/wH/o+cB54UcARyL5wHnhRwBHIbnAefR /wL/svP/Av+yvP8C/7L8/wL/soL/Af+Z/wL/soj/Av+ymf8B/8LnAefR/wL/svP/Av+yu/8C/7L9 /wL/soL/Af+Z/wL/soj/Av+ymf8B/8LnAefR/wL/svP/Av+yu/8C/7L9/wL/soL/Af+Z/wL/soj/ Av+yuv8C/7Lx/wL/svT/Av+yu/8C/7L9/wL/soL/Af+Z/wL/soj/Av+yuf8C/7Ly/wL/svT/Av+y u/8C/7L9/wL/soL/Af+Z/wL/soj/Av+yuf8C/7Ly/wL/svT/Av+yu/8C/7L9/wL/soL/Af+Z/wL/ soj/Av+yuf8C/7Ly/wL/svP/Av+yvP8C/7L8/wL/soP/Af+Y/wL/soj/Av+yuv8C/7Ly/wL/svP/ Av+yu/8C/7L9/wL/soP/Af+Y/wL/soj/Av+yuv8C/7Ly/wL/svP/Av+yu/8C/7L9/wL/soP/Af+Y /wL/soj/Av+yuv8C/7Lx/wL/svT/Av+yu/8C/7L9/wL/soP/Af+Y/wL/soj/Av+yuf8C/7Ly/wL/ svT/Av+yu/8C/7L9/wL/soP/Af+Y/wL/soj/Av+yuf8C/7Ly/wL/svT/Av+yu/8C/7L9/wL/soP/ Af+Y/wL/soj/Av+yuf8C/7Ly/wL/svP/Av+yvP8C/7L8/wL/soT/Af+X/wL/soj/Av+yuv8C/7Ly /wL/svP/Av+yu/8C/7L9/wL/soT/Af+X/wL/soj/Av+yuv8C/7LP/wb/yjkcOcoB5wLnOQEcAhyt gucD58ocg+cD58oAAecF58o5HFYB5wbnyjkcOcqI5wPnyhwB5wXnyjkcVonnA+fKAILnAefU/wL/ srv/Av+y/f8C/7KE/wH/l/8C/7KI/wL/srr/Av+yz/8M/1Zz53NW53NW58ocAecE560cAIPnA+dW AAHnDOc5c+fKc+dWc+dzVofnBOetHAAB5wbnOXPnynOI5wPnVgCC5wHn1P8C/7K7/wL/sv3/Av+y hP8B/5f/Av+yiP8C/7K5/wL/stD/Bv8cyufKHIPnA+etOQHnBOdWrQCC5wHnAZACkAAB5wLnAILn COdz5xzK58och+cE51atAAHnAucAgucC53OH5wHnAZACkACC5wHn1P8C/7K7/wL/sv3/Av+yhP8B /5f/Av+yiP8C/7K5/wL/stD/Av8AgucC5wCC5wTnOQCtg+cC5wAB5wXnyjnnAAHnCOc5kOfKHOcA gucC5wCJ5wLnAAHnBuc5kOfKHIbnBefKOecAgucB59T/Av+yu/8C/7L9/wL/soT/Af+X/wL/soj/ Av+yuf8C/7LQ/wL/AILnAucAg+cD55A5g+cC5wAB5wXnVq3nAAHnCOfKORw5VucAgucC5wCJ5wLn AAHnBufKORw5VobnBedWrecAgucB59P/Av+yvP8C/7L8/wL/soX/Af+W/wL/soj/Av+yuv8C/7LQ /wn/HMrnyhznrcoB5wLnAIPnAucAAecC5wABHAUcABznyoLnCOdz5xzK58ociecC5wAB5wLnyoLn AudzhucC5wABHAMcABwB5wHn0/8C/7K7/wL/sv3/Av+yhf8B/5b/Av+yiP8C/7K6/wL/stD/DP9W c+dzVudWc+eQOYPnAucAhOcC5wAB5wznOZDnynPnVnPnc1aJ5wLnAAHnBuc5kOfKc4nnAucAgucB 59P/Av+yu/8C/7L9/wL/soX/Af+W/wL/soj/Av+yuf8C/7LR/wz/yjkcOcrnyjkcOcqD5wLnAITn AucAAecC58oBHAIcVgHnBufKORw5yonnAucAAecC58oBHAIcVornAucAgucB59P/Av+yu/8C/7L9 /wL/soX/Af+W/wL/soj/Av+yuf8C/7LR/wH/wucB59P/Av+yu/8C/7L9/wL/soX/Af+W/wL/soj/ Av+yuf8C/7LR/wH/o+cB54UcARyL5wHnhRwBHIbnAefT/wL/srv/Av+y/f8C/7KF/wH/lv8C/7KI /wL/srn/Av+y0f8B/8LnAefS/wL/srz/Av+y/P8C/7KG/wH/lf8C/7KI/wL/srr/Av+y0f8B/8Ln AefS/wL/srv/Av+y/f8C/7KG/wH/lf8C/7KI/wL/srr/Av+y8v8C/7Lz/wL/srv/Av+y/f8C/7KG /wH/lf8C/7KI/wL/srn/Av+y8v8C/7L0/wL/srv/Av+y/f8C/7KG/wH/lf8C/7KI/wL/srn/Av+y 8v8C/7L0/wL/srv/Av+y/f8C/7KG/wH/lf8C/7KI/wL/srn/Av+y0v8G/8o5HDnKAecC5zkBHAIc rYLnA+fKHIPnA+fKAAHnBefKORxWAecG58o5HDnKiOcD58ocAecF58o5HFaI5wLnkIMcAhzn0v8C /7K7/wL/sv3/Av+yhv8B/5X/Av+yiP8C/7K5/wL/stL/DP9Wc+dzVudzVufKHAHnBOetHACD5wPn VgAB5wznOXPnynPnVnPnc1aH5wTnrRwAAecG5zlz58pzh+cD53OQg+cB59H/Av+yvP8C/7L8/wL/ sof/Af+U/wL/soj/Av+yuv8C/7LS/wb/HMrnyhyD5wPnrTkB5wTnVq0AgucB5wGQApAAAecC5wCC 5wjnc+ccyufKHIfnBOdWrQAB5wLnAILnAudzh+cD5zmtg+cB59H/Av+yu/8C/7L9/wL/sof/Af+U /wL/soj/Av+yuv8C/7LS/wL/AILnAucAgucE5zkArYPnAucAAecF58o55wAB5wjnOZDnyhznAILn AucAiecC5wAB5wbnOZDnyhyH5wfnHDkcOcrn0f8C/7K7/wL/sv3/Av+yh/8B/5T/Av+yiP8C/7K5 /wL/stP/Av8AgucC5wCD5wPnkDmD5wLnAAHnBedWrecAAecI58o5HDlW5wCC5wLnAInnAucAAecG 58o5HDlWh+cH53PK55Ac59H/Av+yu/8C/7L9/wL/sof/Af+U/wL/soj/Av+yuf8C/7LT/wn/HMrn yhznrcoB5wLnAIPnAucAAecC5wABHAUcABznyoLnCOdz5xzK58ociecC5wAB5wLnyoLnAudzh+cC 58qC5wPnAOfR/wL/srv/Av+y/f8C/7KH/wH/lP8C/7KI/wL/srn/Av+y0/8M/1Zz53NW51Zz55A5 g+cC5wCE5wLnAAHnDOc5kOfKc+dWc+dzVonnAucAAecG5zmQ58pzhucI58oAyueQOefR/wL/srv/ Av+y/f8C/7KH/wH/lP8C/7KI/wL/srn/Av+y0/8M/8o5HDnK58o5HDnKg+cC5wCE5wLnAAHnAufK ARwCHFYB5wbnyjkcOcqJ5wLnAAHnAufKARwCHFaI5wLnkAEcBBw5yufQ/wL/srz/Av+y/P8C/7KI /wH/lP8C/7KH/wL/srr/Av+y0/8B/8LnAefQ/wL/srv/Av+y/f8C/7KI/wH/k/8C/7KI/wL/srr/ Av+y0/8B/6PnAeeFHAEci+cB54UcARyG5wHn0P8C/7K7/wL/sv3/Av+yiP8B/5P/Av+yiP8C/7K5 /wL/stT/Af/C5wHn0P8C/7K7/wL/sv3/Av+yiP8B/5P/Av+yiP8C/7K5/wL/stT/Af/C5wHn0P8C /7K7/wL/sv3/Av+yiP8B/5P/Av+yiP8C/7K5/wL/svL/Av+y9P8C/7K7/wL/sv3/Av+yiP8B/5P/ Av+yiP8C/7K5/wL/svL/Av+y8/8C/7K8/wL/svz/Av+yif8B/5P/Av+yh/8C/7K6/wL/svL/Av+y 8/8C/7K7/wL/sv3/Av+yif8B/5L/Av+yiP8C/7K6/wL/svL/Av+y8/8C/7K7/wL/sv3/Av+yif8B /5L/Av+yiP8C/7K5/wL/svP/Av+y8/8C/7K7/wL/sv3/Av+yif8B/5L/Av+yiP8C/7K5/wL/svL/ Av+y9P8C/7K7/wL/sv3/Av+yif8B/5L/Av+yiP8C/7K5/wL/svL/Av+y9P8C/7K7/wL/sv3/Av+y if8B/5L/Av+yiP8C/7K5/wL/svL/Av+y8/8C/7K8/wL/svz/Av+yiv8B/5L/Av+yh/8C/7K6/wL/ svL/Av+y8/8C/7K7/wL/sv3/Av+yiv8B/5H/Av+yiP8C/7K6/wL/svL/Av+y8/8C/7KY/wb/yjkc OcoB5wLnOQEcAhytgucD58ocg+cD58oAAecF58o5HFYB5wbnyjkcOcqI5wPnyhwB5wXnyjkcVojn AeeDHAMcAOfe/wL/sor/Af+R/wL/soj/Av+yuf8C/7Lz/wL/svP/Av+ymP8M/1Zz53NW53NW58oc AecE560cAIPnA+dWAAHnDOc5c+fKc+dWc+dzVofnBOetHAAB5wbnOXPnynOK5wTnOZDn3v8C/7KK /wH/kf8C/7KI/wL/srn/Av+y8v8C/7L0/wL/spj/Bv8cyufKHIPnA+etOQHnBOdWrQCC5wHnAZAC kAAB5wLnAILnCOdz5xzK58och+cE51atAAHnAucAgucC53OJ5wPnkDkB5wHn3v8C/7KK/wH/kf8C /7KI/wL/srn/Av+y8v8C/7L0/wL/spj/Av8AgucC5wCC5wTnOQCtg+cC5wAB5wXnyjnnAAHnCOc5 kOfKHOcAgucC5wCJ5wLnAAHnBuc5kOfKHInnA+ccygHnAefe/wL/sor/Af+R/wL/soj/Av+yuf8C /7Ly/wL/svP/Av+ymf8C/wCC5wLnAIPnA+eQOYPnAucAAecF51at5wAB5wjnyjkcOVbnAILnAucA iecC5wAB5wbnyjkcOVaI5wPnrTmC5wHn3f8C/7KL/wH/kf8C/7KH/wL/srr/Av+y8v8C/7Lz/wL/ spn/Cf8cyufKHOetygHnAucAg+cC5wAB5wLnAAEcBRwAHOfKgucI53PnHMrnyhyJ5wLnAAHnAufK gucC53OI5wPnVpCC5wHn3f8C/7KL/wH/kP8C/7KI/wL/srn/Av+y8/8C/7Lz/wL/spn/DP9Wc+dz VudWc+eQOYPnAucAhOcC5wAB5wznOZDnynPnVnPnc1aJ5wLnAAHnBuc5kOfKc4jnA+ccyoLnAefd /wL/sov/Af+Q/wL/soj/Av+yuf8C/7Lz/wL/svP/Av+ymf8M/8o5HDnK58o5HDnKg+cC5wCE5wLn AAHnAufKARwCHFYB5wbnyjkcOcqJ5wLnAAHnAufKARwCHFaJ5wLnAIPnAefd/wL/sov/Af+Q/wL/ soj/Av+yuf8C/7Ly/wL/svT/Av+ymf8B/8LnAefd/wL/sov/Af+Q/wL/soj/Av+yuf8C/7Ly/wL/ svT/Av+ymf8B/6PnAeeFHAEci+cB54UcARyG5wHn3f8C/7KL/wH/kP8C/7KI/wL/srn/Av+y8v8C /7Lz/wL/spr/Af/C5wHn3P8C/7KM/wH/kP8C/7KH/wL/srr/Av+y8v8C/7Lz/wL/spr/Af/C5wHn 3P8C/7KM/wH/j/8C/7KI/wL/srn/Av+y8/8C/7Lz/wL/srv/Av+y/f8C/7KM/wH/j/8C/7KI/wL/ srn/Av+y8/8C/7Lz/wL/srv/Av+y/f8C/7KM/wH/j/8C/7KI/wL/srn/Av+y8v8C/7L0/wL/srv/ Av+y/f8C/7KM/wH/j/8C/7KI/wL/srn/Av+y8v8C/7L0/wL/spr/Bv/KORw5ygHnAuc5ARwCHK2C 5wPnyhyD5wPnygAB5wXnyjkcVgHnBufKORw5yojnA+fKHAHnBefKORxWiOcC51YBHAIcygHnAefc /wL/soz/Af+P/wL/sof/Av+yuv8C/7Ly/wL/svP/Av+ym/8M/1Zz53NW53NW58ocAecE560cAIPn A+dWAAHnDOc5c+fKc+dWc+dzVofnBOetHAAB5wbnOXPnynOG5wbnc1bnkDkB5wHn2/8C/7KN/wH/ j/8C/7KH/wL/srr/Av+y8v8C/7Lz/wL/spv/Bv8cyufKHIPnA+etOQHnBOdWrQCC5wHnAZACkAAB 5wLnAILnCOdz5xzK58och+cE51atAAHnAucAgucC53OG5wPnHMqE5wHn2/8C/7KN/wH/jv8C/7KI /wL/srn/Av+y8/8C/7Lz/wL/spv/Av8AgucC5wCC5wTnOQCtg+cC5wAB5wXnyjnnAAHnCOc5kOfK HOcAgucC5wCJ5wLnAAHnBuc5kOfKHIbnA+cAcwEcAhytAecB59v/Av+yjf8B/47/Av+yiP8C/7K5 /wL/svP/Av+y8/8C/7Kb/wL/AILnAucAg+cD55A5g+cC5wAB5wXnVq3nAAHnCOfKORw5VucAgucC 5wCJ5wLnAAHnBufKORw5VobnBucAc+eQHAHnAefb/wL/so3/Af+O/wL/soj/Av+yuf8C/7Ly/wL/ svT/Av+ym/8J/xzK58oc563KAecC5wCD5wLnAAHnAucAARwFHAAc58qC5wjnc+ccyufKHInnAucA AecC58qC5wLnc4bnA+ccrQHnAucAAecB59v/Av+yjf8B/47/Av+yiP8C/7K5/wL/svL/Av+y9P8C /7Kb/wz/VnPnc1bnVnPnkDmD5wLnAITnAucAAecM5zmQ58pz51Zz53NWiecC5wAB5wbnOZDnynOG 5wbnVnPnkDkB5wHn2/8C/7KN/wH/jv8C/7KH/wL/srr/Av+y8v8C/7Lz/wL/spz/DP/KORw5yufK ORw5yoPnAucAhOcC5wAB5wLnygEcAhxWAecG58o5HDnKiecC5wAB5wLnygEcAhxWh+cG58o5HDnK AecB59r/Av+yjv8B/47/Av+yh/8C/7K6/wL/svL/Av+y8/8C/7Kc/wH/wucB59r/Av+yjv8B/47/ Av+yh/8C/7K5/wL/svP/Av+y8/8C/7Kc/wH/o+cB54UcARyL5wHnhRwBHIbnAefa/wL/so7/Af+N /wL/soj/Av+yuf8C/7Lz/wL/svP/Av+ynP8B/8LnAefa/wL/so7/Af+N/wL/soj/Av+yuf8C/7Ly /wL/svT/Av+ynP8B/8LnAefa/wL/so7/Af+N/wL/soj/Av+yuf8C/7Ly/wL/svT/Av+yu/8C/7L9 /wL/so7/Af+N/wL/sof/Av+yuv8C/7Ly/wL/svP/Av+yu/8C/7L9/wL/so//Af+N/wL/sof/Av+y uv8C/7Ly/wL/svP/Av+yu/8C/7L9/wL/so//Af+N/wL/sof/Av+yuf8C/7Lz/wL/svP/Av+yu/8C /7L9/wL/so//Af+M/wL/soj/Av+yuf8C/7Lz/wL/svP/Av+yu/8C/7L9/wL/so//Af+M/wL/soj/ Av+yuf8C/7Ly/wL/svT/Av+yu/8C/7L9/wL/so//Af+M/wL/soj/Av+yuf8C/7Ly/wL/svT/Av+y u/8C/7L9/wL/so//Af+M/wL/sof/Av+yuv8C/7Ly/wL/svP/Av+yu/8C/7L9/wL/spD/Af+M/wL/ sof/Av+yuv8C/7Ly/wL/svP/Av+yu/8C/7L9/wL/spD/Af+M/wL/sof/Av+yuf8C/7Lz/wL/svP/ Av+yu/8C/7L9/wL/spD/Af+L/wL/soj/Av+yuf8C/7Lz/wL/svP/Av+yu/8C/7La/wb/yjkcOcoB 5wLnOQEcAhytgucD58ocg+cD58oAAecF58o5HFYB5wbnyjkcOcqI5wPnyhwB5wbnyjkcVueL/wL/ soj/Av+yuf8C/7Ly/wL/svT/Av+yu/8C/7La/wz/VnPnc1bnc1bnyhwB5wTnrRwAg+cD51YAAecM 5zlz58pz51Zz53NWh+cE560cAAHnBuc5c+fKc4v/Av+yiP8C/7K5/wL/svL/Av+y9P8C/7K7/wL/ str/Bv8cyufKHIPnA+etOQHnBOdWrQCC5wHnAZACkAAB5wLnAILnCOdz5xzK58och+cE51atAAHn AucAgucC53OL/wL/sof/Av+yuv8C/7Ly/wL/svP/Av+yu/8C/7Lb/wL/AILnAucAgucE5zkArYPn AucAAecF58o55wAB5wjnOZDnyhznAILnAucAiecC5wAB5wbnOZDnyhyL/wL/sof/Av+yuf8C/7Lz /wL/svP/Av+yu/8C/7Lb/wL/AILnAucAg+cD55A5g+cC5wAB5wXnVq3nAAHnCOfKORw5VucAgucC 5wCJ5wLnAAHnBufKORw5Vov/Av+yh/8C/7K5/wL/svP/Av+y8/8C/7K7/wL/stv/Cf8cyufKHOet ygHnAucAg+cC5wAB5wLnAAEcBRwAHOfKgucI53PnHMrnyhyJ5wLnAAHnAufKgucC53OK/wL/soj/ Av+yuf8C/7Lz/wL/svP/Av+yu/8C/7Lb/wz/VnPnc1bnVnPnkDmD5wLnAITnAucAAecM5zmQ58pz 51Zz53NWiecC5wAB5wbnOZDnynOK/wL/soj/Av+yuf8C/7Ly/wL/svT/Av+yu/8C/7Lb/wz/yjkc OcrnyjkcOcqD5wLnAITnAucAAecC58oBHAIcVgHnBufKORw5yonnAucAAecC58oBHAMcVueK/wL/ soj/Av+yuf8C/7Ly/wL/svT/Av+yu/8C/7Lb/wH/tOcB54r/Av+yh/8C/7K6/wL/svL/Av+y8/8C /7K7/wL/stz/Af+j5wHnhRwBHIrnAeeK/wL/sof/Av+yuf8C/7Lz/wL/svP/Av+yu/8C/7Lc/wH/ tOcB54r/Av+yh/8C/7K5/wL/svP/Av+y8/8C/7K7/wL/stz/Af+05wHnif8C/7KI/wL/srn/Av+y 8/8C/7Lz/wL/srv/Av+y/f8C/7KS/wH/if8C/7KI/wL/srn/Av+y8v8C/7L0/wL/srv/Av+y/f8C /7KS/wH/if8C/7KI/wL/srn/Av+y8v8C/7L0/wL/srv/Av+y/f8C/7KS/wH/if8C/7KH/wL/srr/ Av+y8v8C/7Lz/wL/srv/Av+y/f8C/7KT/wH/if8C/7KH/wL/srn/Av+y8/8C/7Lz/wL/srv/Av+y /f8C/7KT/wH/if8C/7KH/wL/srn/Av+y8/8C/7Lz/wL/srv/Av+y/f8C/7KT/wH/if8C/7KH/wL/ srn/Av+y8/8C/7Lz/wL/srv/Av+y/f8C/7KT/wH/iP8C/7KI/wL/srn/Av+y8/8C/7Lz/wL/srv/ Av+y/f8C/7KT/wH/iP8C/7KI/wL/srn/Av+y8v8C/7Lz/wL/srz/Av+y/f8C/7KT/wH/iP8C/7KH /wL/srr/Av+y8v8C/7Lz/wL/srv/Av+y/f8C/7KU/wH/iP8C/7KH/wL/srn/Av+y8/8C/7Lz/wL/ srv/Av+y/f8C/7KU/wH/iP8C/7KH/wL/srn/Av+y8/8C/7Lz/wL/srv/Av+y/f8C/7KU/wH/iP8C /7KH/wL/srn/Av+y8/8C/7Lz/wL/srv/Av+y/f8C/7KU/wH/h/8C/7KI/wL/srn/Av+y8/8C/7Lz /wL/srv/Av+y/f8C/7KU/wH/h/8C/7KI/wL/srn/Av+y8v8C/7Lz/wL/srz/Av+y/f8C/7KU/wH/ h/8C/7KH/wL/srr/Av+y8v8C/7Lz/wL/srv/Av+y/f8C/7KV/wH/h/8C/7KH/wL/srn/Av+y8/8C /7Lz/wL/srv/Av+y/f8C/7KV/wH/h/8C/7KH/wL/srn/Av+y8/8C/7Lz/wL/srv/Av+y/f8C/7KV /wH/h/8C/7KH/wL/srn/Av+y8/8C/7Lz/wL/srv/Av+y/f8C/7KV/wH/hv8C/7KI/wL/srn/Av+y 8/8C/7Lz/wL/srv/Av+y/f8C/7KV/wH/hv8C/7KI/wL/srn/Av+y8v8C/7Lz/wL/srz/Av+y/f8C /7KV/wH/hv8C/7KH/wL/srr/Av+y8v8C/7Lz/wL/srv/Av+y/f8C/7KW/wH/hv8C/7KH/wL/srn/ Av+y8/8C/7Lz/wL/srv/Av+y/f8C/7KW/wH/hv8C/7KH/wL/srn/Av+y8/8C/7Lz/wL/srv/Av+y /f8C/7KW/wH/hv8C/7KH/wL/srn/Av+y8/8C/7Lz/wL/srv/Av+y/f8C/7KW/wH/hf8C/7KI/wL/ srn/Av+y8/8C/7Lz/wL/srv/Av+y/f8C/7KW/wH/hf8C/7KI/wL/srn/Av+y8v8C/7Lz/wL/srz/ Av+y/f8C/7KW/wH/hf8C/7KH/wL/srn/Av+y8/8C/7Lz/wL/srv/Av+y/f8C/7KX/wH/hf8C/7KH /wL/srn/Av+y8/8C/7Lz/wL/srv/Av+y/f8C/7KX/wH/hf8C/7KH/wL/srn/Av+y8/8C/7Lz/wL/ srv/Av+y/f8C/7KX/wH/hf8C/7KH/wL/srn/Av+y8/8C/7Lz/wL/srv/Av+y/f8C/7KX/wH/hP8C /7KI/wL/srn/Av+y8/8C/7Lz/wL/srv/Av+y/f8C/7KX/wH/hP8C/7KI/wL/srn/Av+y8v8C/7Lz /wL/srz/Av+y/f8C/7KX/wH/hP8C/7KH/wL/srn/Av+y8/8C/7Lz/wL/srv/Av+y/f8C/7KY/wH/ hP8C/7KH/wL/srn/Av+y8/8C/7Lz/wL/srv/Av+y/f8C/7KY/wH/hP8C/7KH/wL/srn/Av+y8/8C /7Lz/wL/srv/Av+y/f8C/7KY/wH/hP8C/7KH/wL/srn/Av+y8/8C/7Lz/wL/srv/Av+y/f8C/7KY /wH/g/8C/7KI/wL/srn/Av+y8/8C/7Lz/wL/srv/Av+y/f8C/7KY/wH/g/8C/7KI/wL/srn/Av+y 8v8C/7Lz/wL/srz/Av+y/f8C/7KY/wH/g/8C/7KH/wL/srn/Av+y8/8C/7Lz/wL/srv/Av+y/f8C /7KZ/wH/g/8B/4SyAbKD/wL/srn/Av+y8/8C/7Lz/wL/srv/Av+y/f8C/7KZ/wH/g/8C/7KD/wH/ hrIBsrf/Av+y8/8C/7Lz/wL/srv/Av+y/f8C/7KZ/wH/g/8C/7KK/wH/g7IBsrP/Av+y8/8C/7Lz /wL/srv/Av+y/f8C/7KZ/wH/gv8C/7KP/wH/g7IBsq//Av+y8/8C/7Lz/wL/srv/Av+y/f8C/7KZ /wH/gv8C/7KT/wH/hLIBsqr/Av+y8v8C/7Lz/wL/srz/Av+y/f8C/7KZ/wH/gv8C/7KY/wH/g7IB sqX/Av+y8/8C/7Lz/wL/srv/Av+y/f8C/7Ka/wH/gv8C/7Kc/wH/g7IBsqH/Av+y8/8C/7Lz/wL/ srv/Av+y/f8C/7Ka/wH/gv8C/7Kg/wH/grIBsp7/Av+y8/8C/7Lz/wL/srv/Av+y/f8C/7Ka/wH/ gv8C/7Kj/wH/AbIBspz/Av+y8/8C/7Lz/wL/srv/Av+y/f8C/7Ka/wH/Af8C/7Km/wH/AbIBspr/ Av+y8/8C/7Lz/wL/srv/Av+y/f8C/7Ka/wH/Af8C/7Ko/wH/AbIBspj/Av+y8v8C/7Lz/wL/srz/ Av+y/f8C/7Ka/wH/Af8C/7Kq/wH/AbIBspX/Av+y8/8C/7Lz/wL/srv/Av+y/f8C/7Kb/wH/Af8C /7Ks/wH/AbIBspP/Av+y8/8C/7Lz/wL/srv/Av+y/f8C/7Kb/wH/Af8C/7Ku/wH/AbIBspH/Av+y 8/8C/7Lz/wL/srv/Av+y/f8C/7Kb/wH/Av+ysf8B/wGyAbKP/wL/svP/Av+y8/8C/7K7/wL/sv3/ Av+ym/8B/wL/srP/Af8BsgGyjf8C/7Lz/wL/svP/Av+yu/8C/7L9/wL/spv/Af8C/7K1/wH/AbIB sov/Av+y8v8C/7Lz/wL/srz/Av+y/f8C/7Kb/wH/Av+yt/8B/4KyAbKH/wL/svP/Av+y8/8C/7K7 /wL/sv3/Av+ynP8B/wL/srr/Af+FsgGyAf8C/7Lz/wL/svP/Av+yu/8C/7L9/wL/spz/Af8C/7LA /wH/hLIBsvH/Av+y8/8C/7K7/wL/sv3/Av+ynP8B/wGyxv8B/4SyAbLs/wL/svP/Av+yu/8C/7L9 /wL/spz/Af8Bssv/Af+DsgGy6P8C/7Lz/wL/srv/Av+y/f8C/7Kc/wH/grIBss3/Af+EsgGy4v8C /7Lz/wL/srz/Av+y/f8C/7Kc/wH/gv8B/4OyAbLO/wH/hLIBst3/Av+y8/8C/7K7/wL/sv3/Av+y nf8B/4b/Af+EsgGyzv8B/4OyAbLZ/wL/svP/Av+yu/8C/7L9/wL/sp3/Af+L/wH/hLIBss3/Af+E sgGy1P8C/7Lz/wL/srv/Av+y/f8C/7Kd/wH/kP8B/4OyAbLO/wH/hLIBss//Av+y8/8C/7K7/wL/ sv3/Av+ynf8B/5T/Af+EsgGyzv8B/4SyAbLK/wL/svP/Av+yu/8C/7L9/wL/sp3/Af+Z/wH/hLIB ss7/Af+DsgGyxf8C/7Lz/wL/srz/Av+y/f8C/7Kd/wH/nv8B/4OyAbLO/wH/hLIBssD/Av+y8/8C /7K7/wL/sv3/Av+ynv8B/6L/Af+EsgGyzv8B/4SyAbK7/wL/svP/Av+yu/8C/7L9/wL/sp7/Af+n /wH/hLIBss7/Af+DsgGyt/8C/7Lz/wL/srv/Av+y/f8C/7Ke/wH/rP8B/4OyAbLO/wH/hLIBsrL/ Av+y8/8C/7K7/wL/sv3/Av+ynv8B/7D/Af+EsgGyzv8B/4SyAbKt/wL/svP/Av+yu/8C/7L9/wL/ sp7/Af+1/wH/hLIBss7/Af+DsgGyqP8C/7Lz/wL/srz/Av+y/f8C/7Ke/wH/uv8B/4OyAbLO/wH/ hLIBsqP/Av+y8/8C/7K7/wL/sv3/Av+yn/8B/77/Af+EsgGyzv8B/4SyAbKe/wL/svP/Av+yu/8C /7L9/wL/sp//Af/D/wH/hLIBss7/Af+EsgGymf8C/7Lz/wL/srv/Av+y/f8C/7Kf/wH/yP8B/4Oy AbLP/wH/g7IBspX/Av+y8/8C/7K7/wL/sv3/Av+yn/8B/8z/Af+EsgGyzv8B/4SyAbKQ/wL/svP/ Av+yu/8C/7L9/wL/sp//Af/R/wH/hLIBss7/Af+EsgGyiv8C/7Lz/wL/srz/Av+y/f8C/7Kf/wH/ 1v8B/4OyAbLP/wH/g7IBsob/Av+y8/8C/7K7/wL/sv3/Av+yoP8B/9r/Af+EsgGyzv8B/4SyAbIB /wL/svP/Av+yu/8C/7L9/wL/sqD/Af/f/wH/hLIBss7/Af+EsgGy8f8C/7K7/wL/sv3/Av+yoP8B /+T/Af+DsgGyz/8B/4SyAbLs/wL/srv/Av+y/f8C/7Kg/wH/6P8B/4SyAbLP/wH/hLIBsuf/Av+y u/8C/7L9/wL/sqD/Af/t/wH/hLIBss//Af+EsgGy4f8C/7K8/wL/sv3/Av+yoP8B//L/Af+DsgGy 0P8B/4SyAbLc/wL/srv/Av+y/f8C/7Kh/wH/9v8B/4SyAbLQ/wH/hLIBstf/Av+yu/8C/7L9/wL/ sqH/Af/7/wH/hLIBstD/Af+DsgGy0/8C/7K7/wL/sv3/Av+yof8B////Af8B/4SyAbLP/wH/hLIB ss7/Av+yu/8C/7L9/wL/sqH/Af///4b/Af+DsgGy0P8B/4SyAbLJ/wL/srv/Av+y/f8C/7Kh/wH/ //+K/wH/hLIBstD/Af+EsgGyw/8C/7K8/wL/sv3/Av+yof8B////j/8B/4SyAbLQ/wH/hLIBsr7/ Av+yu/8C/7L9/wL/sqL/Af///5T/Af+EsgGy0P8B/4SyAbK5/wL/srv/Av+y/f8C/7Ki/wH///+Z /wH/hLIBstD/Af+EsgGytP8C/7K7/wL/sv3/Av+yov8B////nv8B/4SyAbLQ/wH/hLIBsq//Av+y u/8C/7L9/wL/sqL/Af///6P/Af+EsgGy0P8B/4SyAbKq/wL/srv/Av+y/f8C/7Ki/wH///+o/wH/ g7IBstH/Af+EsgGypP8C/7K8/wL/sv3/Av+yov8B////rP8B/4SyAbKY/wb/yjkcOcoB5wLnOQEc AhytgucD58ocg+cD58oAAecF58o5HFYB5wbnyjkcOcqI5wPnyhwB5wXnyjkcVojnAuc5ARwCHK0B 5wLnOQEcAhytAecB55T/Av+yu/8C/7L9/wj/sv/KORw5ygHnAuc5ARwCHK2C5wPnyhyD5wPnygAB 5wXnyjkcVgHnBufKORw5yv//sf8B/4SyAbKT/wz/VnPnc1bnc1bnyhwB5wTnrRwAg+cD51YAAecM 5zlz58pz51Zz53NWh+cE560cAAHnBuc5c+fKc4bnDOdzVufKHOdzVufKHAHnAeeU/wL/srv/Av+y /f8O/7L/VnPnc1bnc1bnyhwB5wTnrRwAg+cD51YAAecM5zlz58pz51Zz53NW//+2/wH/hLIBso7/ Bv8cyufKHIPnA+etOQHnBOdWrQCC5wHnAZACkAAB5wLnAILnCOdz5xzK58och+cE51atAAHnAucA gucC53OJ5wPnrTmD5wPnrTkB5wHnlP8C/7K7/wL/sv3/CP+y/xzK58ocg+cD5605AecE51atAILn AecBkAKQAAHnAucAgucI53PnHMrnyhz//7v/Af+EsgGyif8C/wCC5wLnAILnBOc5AK2D5wLnAAHn BefKOecAAecI5zmQ58oc5wCC5wLnAInnAucAAecG5zmQ58ociOcE5zkArYLnBOc5AK0B5wHngrIB spH/Av+yu/8C/7L9/wT/sv8AgucC5wCC5wTnOQCtg+cC5wAB5wXnyjnnAAHnCOc5kOfKHOcAgucB 5wEA///A/wH/hLIBsoT/Av8AgucC5wCD5wPnkDmD5wLnAAHnBedWrecAAecI58o5HDlW5wCC5wLn AInnAucAAecG58o5HDlWiecD55A5g+cD55A5AecB54L/Af+EsgGyjP8C/7K7/wL/sv3/BP+y/wCC 5wLnAIPnA+eQOYPnAucAAecF51at5wAB5wjnyjkcOVbnAILnAecBAP//xf8B/4SyCbIcyufKHOet ygHnAucAg+cC5wAB5wLnAAEcBRwAHOfKgucI53PnHMrnyhyJ5wLnAAHnAufKgucC53OG5wPnrcoB 5wXnAOetygHnAucAAecB54f/Af+EsgGyhv8C/7K8/wL/sv3/C/+y/xzK58oc563KAecC5wCD5wLn AAHnAucAARwFHAAc58qC5wjnc+ccyufKHP//yv8M/1Zz53NW51Zz55A5g+cC5wCE5wLnAAHnDOc5 kOfKc+dWc+dzVonnAucAAecG5zmQ58pzhucM51Zz55A551Zz55A5AecB54z/Af+EsgGyAf8C/7K7 /wL/sv3/Av+yAf8M/1Zz53NW51Zz55A5g+cC5wCE5wLnAAHnDOc5kOfKc+dWc+dzVv//yv8M/8o5 HDnK58o5HDnKg+cC5wCE5wLnAAHnAufKARwCHFYB5wbnyjkcOcqJ5wLnAAHnAufKARwCHFaH5wzn yjkcOcrnyjkcOcoB5wHnkf8B/4SyAbK5/wL/sv3/Av+yAf8M/8o5HDnK58o5HDnKg+cC5wCE5wLn AAHnAufKARwCHFYB5wbnyjkcOcr//8r/Af/I5wHnlv8B/4OyAbK1/wL/sv3/Av+yAf8B/6LnAef/ /8r/Af+j5wHnhRwBHIvnAeeFHAEcjOcB55r/Af+EsgGysP8C/7L9/wL/sgH/Af+i5wHn///K/wH/ yOcB55//Af+DsgGyrP8C/7L9/wL/sgH/Af+i5wHn///K/wH/yOcB56P/Af+EsgGyp/8C/7L9/wL/ sgH/Af+i5wHn///n/wH/hLIBss//Af+DsgGyov8C/7L9/wL/sqP/A/+y////7P8B/4OyAbLP/wH/ hLIBsp3/Av+y/f8C/7Ki/wL/sgH/Af////D/Af+EsgGyz/8B/4SyAbKY/wL/sv3/Av+yov8C/7IB /wH////1/wH/hLIBss//Af+DsgGylP8C/7L9/wL/sqL/Av+yAf8B////+v8B/4SyAbLO/wH/hLIB so//Av+y/f8C/7Ki/wL/sgH/Af//////Af+EsgGyzv8B/4OyAbKL/wL/sv3/Av+yov8C/7IB/wH/ /////4X/Af+EsgGyzf8B/4SyAbKF/wL/sv3/Av+yo/8C/7IB/wH//////4r/Af+EsgGyzf8B/4Oy AbIB/wL/sv3/Av+yo/8C/7IB/wH//////4//Af+DsgGyzf8B/4SyAbL7/wL/sqL/Av+ygv8B//// //+T/wH/hLIBss3/Af+EsgGy9v8C/7Ki/wL/soL/Af//////mP8B/4SyAbLN/wH/hLIBsvH/Av+y ov8C/7KC/wH//////53/Af+EsgGyzf8B/4SyAbLs/wL/sqL/Av+ygv8B//////+i/wH/hLIBss3/ Af+DsgGy5/8C/7Kj/wL/soL/Af//////p/8B/4SyAbLM/wH/hLIBsuL/Av+yo/8C/7KC/wH///// /6z/Af+EsgGyzP8B/4SyAbLd/wL/sqL/Av+yg/8B//////+x/wH/g7IBss3/Af+EsgGy2P8C/7Ki /wL/soP/Af//////tf8B/4SyAbLN/wH/hLIBstP/Av+yov8C/7KD/wH//////7r/Af+EsgGyzf8B /4SyAbLO/wL/sqL/Av+yg/8B//////+//wH/hLIBss3/Af+EsgGyyP8C/7Kj/wL/soP/Af////// xP8B/4SyAbLN/wH/g7IBssT/Av+yo/8C/7KD/wH//////8n/Af+EsgGyzP8B/4SyAbK//wL/sqL/ Av+yhP8B///////O/wH/hLIBssz/Af+EsgGyuv8C/7Ki/wL/soT/Af//////0/8B/4OyAbLN/wH/ hLIBsrX/Av+yov8C/7KE/wH//////9f/Af+EsgGyzf8B/4SyAbKw/wL/sqL/Av+yhP8B///////c /wH/hLIBss3/Af+EsgGyqv8C/7Kj/wL/soT/Af//////4f8B/4SyAbLN/wH/hLIBsqX/Av+yo/8C /7KE/wH//////+b/Af+EsgGyzf8B/4OyAbKh/wL/sqL/Av+yhf8B///////r/wH/hLIBssz/Af+E sgGynP8C/7Ki/wL/soX/Af//////8P8B/4OyAbLN/wH/hLIBspf/Av+yov8C/7KF/wH///////T/ Af+EsgGyzf8B/4SyAbKS/wL/sqL/Av+yhf8B///////5/wH/hLIBss3/Af+EsgGyjP8C/7Kj/wL/ soX/Af///////v8B/4SyAbLN/wH/hLIBsof/Av+yo/8C/7KF/wH/////////hP8B/4SyAbLN/wH/ hbIBsgH/Av+yov8C/7KG/wH/////////if8B/4SyAbLO/wH/hLIBsqD/Av+yhv8B/////////47/ Af+EsgGyzv8B/4OyAbKc/wL/sob/Af////////+T/wH/g7IBss7/Af+DsgGymP8C/7KG/wH/ ------_=_NextPart_001_01C46407.BB4C9B08 Content-Type: image/gif; name="esri-ae.gif" Content-Transfer-Encoding: base64 Content-Description: esri-ae.gif Content-Disposition: attachment; filename="esri-ae.gif" R0lGODlhaQLHAfcAAAAAAAAA/wgICBAQEBgYGCEhGCEhISEh/ykpISkpKTExKTExMTk5MTk5OUJC OUJC/0pKQkpK/1JSSlpaUmNjUmNjWmNj92trY3Nza3t7a4SEc4SEe4yMe4yMhJSUhJSUjJycjJyc 96WllK2tnLW1pb29rb2978bGrcbGtc7Otc7OvdbWvdbWxtbW797ext7ezt7e7+fnzufn1u/v1u/v 3vf33v//5///7///9/////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////ywAAAAAaQLHAQAI/gBzCBxI sKDBgwgTKlzIMEBDhhAPBpg4MaJFiBQdXtzIsaPHjyBDihxJsqTJkyhTqlzJsmVCjQphsszo0iDN mjhz6tzJs6fPn0CDCi0oE2FRlzd1Jh3KtKnTp1CjSp2q8qjNn0txZqXKtavXr2DDil1olWBZnluR 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 ------_=_NextPart_001_01C46407.BB4C9B08-- From norbert.thieme@ilmenau.baw.de Wed Jul 7 11:29:46 2004 From: norbert.thieme@ilmenau.baw.de (Norbert Thieme) Date: Wed, 07 Jul 2004 12:29:46 +0200 Subject: [Mapserver-users] problem QueryByPoint In-Reply-To: <40EBBF7A.8070305@culture.gouv.fr> References: <40EBBF7A.8070305@culture.gouv.fr> Message-ID: <40EBD09A.6010208@ilmenau.baw.de> passera schrieb: > Hello, > I'm a student french and my english is very bad. > My problem are the function QueryByPoint and QueryByRect. > I do not manage to recover information in the .dbf . > > > My mapfile is: > > LAYER > NAME immeuble > TYPE polygon > STATUS ON > DATA IMMEUBLE41 > CLASSITEM "SDAP_X" > * * CLASS > COLOR 0 0 0 > OUTLINECOLOR 0 0 0 > NAME "Immeuble" > SYMBOL 0 > TEMPLATE "query.html" > END > END > > > My .php is: > > $layer = $map->getlayerbyname("immeuble"); > $point = > pixeltogeo($map,$HTTP_POST_VARS["mapa_x"],$HTTP_POST_VARS["mapa_y"]); > $queryfound = $map->querybypoint($point,MS_SINGLE,-1); > if ($queryfound == MS_SUCESS){ > $count_results = $layer->getnumresults(); > print($count_results); > } > if ($queryfound == MS_FAILURE){ > print("failure"); > } > > // $queryfound is every time equal MS_FAILURE > > > Please help > _______________________________________________ > Mapserver-users mailing list > Mapserver-users@lists.gis.umn.edu > http://lists.gis.umn.edu/mailman/listinfo/mapserver-users > > Hi, Try something like this: if (@$layer->queryByPoint($q_point, $q_mode, 0) == MS_SUCCESS) // you can leave the @ to see the messages { $res_count = $layer->getnumresults(); for ($i = 0; $i < $res_count; $i++) { $result = $layer->getResult($i); $layer->open(); $items = $layer->getitems(); // get the names of the fields - you only need this once per layer $data_shp = $layer->getshape($result->tileindex, $result->shapeindex); // get the shapeobj - each result has a shape-, tile- and classindex $layer->close(); $data_val = $data_shp->values; // get the values from the shapeobj } } Regards, Norbert From ter-haseborg@sf-datentechnik.de Wed Jul 7 11:42:29 2004 From: ter-haseborg@sf-datentechnik.de (Frieso ter Haseborg) Date: Wed, 7 Jul 2004 12:42:29 +0200 Subject: [Mapserver-users] How to center labels in land parcels displayed by line layers? Message-ID: <26FAB31EFF50034782DFE474AB44FE3E0293B2@nt-sf-exchange.Windows2000> This is a multi-part message in MIME format. ------_=_NextPart_001_01C4640F.19CE0C3C Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Sorry,=20 the 'ms.gif' sent before wasn't really a gif. Here it comes again. ms.gif - shows what I receive from ms. esri-ae.gif - shows what I would like to achieve. TIA, =20 Frieso ter Haseborg - Software Development -=20 =20 -- --------------------------------------------------=20 S&F Datentechnik GmbH&Co.KG=20 Reimersstr. 41b=20 26789 Leer, Germany > -----Original Message----- > From: Frieso ter Haseborg=20 > Sent: Wednesday, July 07, 2004 11:50 AM > To: mapserver-users@lists.gis.umn.edu > Subject: [Mapserver-users] How to center labels in land parcels > displayed by line layers? >=20 >=20 > Hi, >=20 > I'm trying to annotate a layer showing land parcels. The=20 > layer is a shape of type LINE. How do I center the labels in=20 > line layers using MS? >=20 > MS seems to center the label in the middle of the first line=20 > drawn, but not in the middle of the polygon created. What I=20 > receive is shown in the attached 'ms.gif' >=20 > What I want to achieve is displayed in the 'esri-ae.gif'=20 > created with ESRI ArcExplorer (which does the centering by default).=20 >=20 > The label definition used: > LABEL > FORCE TRUE > TYPE TRUETYPE > FONT ARIAL > SIZE 8 > BACKGROUNDCOLOR 255 255 231 > POSITION AUTO > END >=20 > Is there any way to achieve the same results with MS? >=20 > Any hint would be appreciated. >=20 > TIA, > =20 > Frieso ter Haseborg > - Software Development -=20 > =20 > -- >=20 > --------------------------------------------------=20 > S&F Datentechnik GmbH&Co.KG=20 > Reimersstr. 41b=20 > 26789 Leer, Germany >=20 >=20 ------_=_NextPart_001_01C4640F.19CE0C3C Content-Type: image/gif; name="ms.gif" Content-Transfer-Encoding: base64 Content-Description: ms.gif Content-Disposition: attachment; filename="ms.gif" R0lGODlhCQKmAfcAAAAAABgYGDFCtTk5OVpaUnt7c5yclL29rd7ezv//5/////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////ywAAAAACQKmAQAI/gAVCBxI sKDBgwgTKhTAUKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJUqAAkwxTllzJsqXLlzBjypxJs6bL kwdTNrTJs6fPn0CDCh1KVAFOhDh1Hi3KtKnTp1CjSs24NGdOlVOzat3KtatXj1ULhjWo9KvZs2jT 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 brpr+GIKCAA7 ------_=_NextPart_001_01C4640F.19CE0C3C Content-Type: image/gif; name="esri-ae.gif" Content-Transfer-Encoding: base64 Content-Description: esri-ae.gif Content-Disposition: attachment; filename="esri-ae.gif" R0lGODlhaQLHAfcAAAAAAAAA/wgICBAQEBgYGCEhGCEhISEh/ykpISkpKTExKTExMTk5MTk5OUJC OUJC/0pKQkpK/1JSSlpaUmNjUmNjWmNj92trY3Nza3t7a4SEc4SEe4yMe4yMhJSUhJSUjJycjJyc 96WllK2tnLW1pb29rb2978bGrcbGtc7Otc7OvdbWvdbWxtbW797ext7ezt7e7+fnzufn1u/v1u/v 3vf33v//5///7///9/////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////ywAAAAAaQLHAQAI/gBzCBxI sKDBgwgTKlzIMEBDhhAPBpg4MaJFiBQdXtzIsaPHjyBDihxJsqTJkyhTqlzJsmVCjQphsszo0iDN mjhz6tzJs6fPn0CDCi0oE2FRlzd1Jh3KtKnTp1CjSp2q8qjNn0txZqXKtavXr2DDil1olWBZnluR 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 ------_=_NextPart_001_01C4640F.19CE0C3C-- From mschulz@webgis.de Wed Jul 7 11:47:35 2004 From: mschulz@webgis.de (Michael Schulz) Date: Wed, 07 Jul 2004 12:47:35 +0200 Subject: [Mapserver-users] How to center labels in land parcels displayed by line layers? In-Reply-To: <26FAB31EFF50034782DFE474AB44FE3E0293B1@nt-sf-exchange.Windows2000> References: <26FAB31EFF50034782DFE474AB44FE3E0293B1@nt-sf-exchange.Windows2000> Message-ID: <40EBD4C7.60007@webgis.de> Hi, automatic positioning of labels centered in a polygon works with mapserver for layers of type polygon only. Mapserver won't position a line label centered in pseudo-polygon (other than by chance). Why not change the layer type to polygon? Actually, mapserver will by default label every line segment (cit. from docs: "Lines are labeled at the middle of the longest arc in the visible portion of the line"), but by providing the MINDISTANCE parameter, you can control the behaviour of duplicate labels. BTW, is mapserver not drawing anything? Since the attached ms.gif was empty? Cheers, Michael Frieso ter Haseborg schrieb: > Hi, > > I'm trying to annotate a layer showing land parcels. The layer is a shape of type LINE. How do I center the labels in line layers using MS? > > MS seems to center the label in the middle of the first line drawn, but not in the middle of the polygon created. What I receive is shown in the attached 'ms.gif' > > What I want to achieve is displayed in the 'esri-ae.gif' created with ESRI ArcExplorer (which does the centering by default). > > The label definition used: > LABEL > FORCE TRUE > TYPE TRUETYPE > FONT ARIAL > SIZE 8 > BACKGROUNDCOLOR 255 255 231 > POSITION AUTO > END > > Is there any way to achieve the same results with MS? > > Any hint would be appreciated. > > TIA, > > Frieso ter Haseborg > - Software Development - > > -- > > -------------------------------------------------- > S&F Datentechnik GmbH&Co.KG > Reimersstr. 41b > 26789 Leer, Germany > > > > ------------------------------------------------------------------------ > > > ------------------------------------------------------------------------ > -- ----------------------------------------------------------- Michael Schulz in medias res Dipl.-Geologe Gesellschaft für Informationstechnologie mbH In den Weihermatten 66 79108 Freiburg 0761 55695-95 (Fax 96) mschulz@webgis.de www.webgis.de/www.zopecms.de From oemem@yildiz.edu.tr Wed Jul 7 10:24:22 2004 From: oemem@yildiz.edu.tr (Ozan EMEM) Date: Wed, 7 Jul 2004 12:24:22 +0300 Subject: [Mapserver-users] cant install Arcims WMS ... Message-ID: This is a multi-part message in MIME format. ------=_NextPart_000_0008_01C4641D.55FB7AB0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii" Hi, i am new to map servers... nowadays trying to install arcims wms and wfs... but i can't achieve the first step. I am following the help documents, instructions etc... all the documents give the same info. I am using IIS with ServletExec, arcims 9 and they are working perfectly. To install wms first i found and modified the WMSEsrimap_prop file as described. I created a virtual directory for capabilities. I restarted IIS And i tried to open http://server/servlet/com.esri.wms.Esrimap?Cmd=ping and i stopped here. An error appeared on the browser - Access to the specified service is not available If any of you could help out I would be very happy with that. Thanks... ----------------------------------------------------- Ozan EMEM Research Assistant Yildiz Technical University, Department of Geodesy and Photogrammetric Engineering Yildiz, Istanbul, TURKEY www.yildiz.edu.tr/~oemem www.194.27.97.251/website Tel : (90) 212 2597070 - 2784 ------=_NextPart_000_0008_01C4641D.55FB7AB0 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii"

Hi,

i am new to map = servers...

nowadays trying to install arcims wms and wfs... but = i can’t achieve the first step. I am following the help documents, instructions = etc... all the documents give the same info. I am using IIS with ServletExec, = arcims 9 and they are working perfectly. To install wms first i found and = modified the WMSEsrimap_prop file as described. I created a virtual directory for capabilities. I = restarted IIS

 

And i tried to open