[Mapserver-DE] Kurztutorium zur Einbindung von MySQL-Daten in den MapServer

Katja Friebel k.friebel at gmx.de
Mon Dez 4 00:37:04 CET 2006


Hallo Kai,
danke noch einmal für die Hilfe!!!

Habe nur noch eine kleine Anmerkung zum Tutorium, nachdem ich nun auch 
die Legende mit deiner Hilfe angepaßt habe.
Es haben sich zwei kleine Fehler eingeschlichen:

          //überprüfen, ob ein legendeneintrag für die klasse schon 
vorhanden ist
          for ($y=0; $y < sizeof($array_kategorieeintraege); $y++) { 
                 if 
($array_kategorieeintraege[$i]==$array_kategorieeintraege[$y-1]) {
                 $bereits_vorhanden=1;
              }
          }
          if ($bereits_vorhanden==0) {
                 $newclass->set ("name",$array_kategorieeintraege); }
          $bereits_vorhanden=1; //hier stand =0  :-)
          $newstyle=ms_newStyleObj($newclass);
          $newstyle->set("symbolname", $array_kategorieeintraege);
//hier stand $array_kategorieeintraege[$i], dann wird aber nur der erste 
Buchstabe (für einen Legendeneintrag) ausgegeben, liest man die Variable 
aus, wird jeweils der i-te Buchstabe (der Kategorie), also so viele wie 
Objekte vorhanden, ausgegeben
          $newstyle->set("size", "20");
          $that_layer[i]->addFeature( $shp[$i] );

Mit vielen Grüßen, Katja

>Hallo Liste,
>ein Kurztutorium zur Einbindung von Geodaten aus einer MySQL-DB mittels
>PHP/Mapscript liegt nun unter:
>http://www.selbstverwaltung-bundesweit.de/mapserver/mysql_mapserver_kurztutorium.pdf
>
>Viele Grüße, Kai
>
>--
>Dipl.-Geogr. Dipl.-Umweltw. Kai Behncke
>
>Institut für Geoinformatik und Fernerkundung (IGF)
>Universität Osnabrück
>Kolpingstr. 7
>49074 Osnabrück
>
>Raum: 01/308
>Tel.: +49 541 969-4450
>E-Mail: mailto:kbehncke at igf.uni-osnabrueck.de 
>Web:  http://www.igf.uni-osnabrueck.de
>
>_______________________________________________
>Mapserver-DE mailing list
>Mapserver-DE at freegis.org
>https://freegis.org/mailman/listinfo/mapserver-de
>
>  
>

-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20061204/6dffa71e/attachment.html


This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)