Home |  Kontakt |

Tips & Tricks - Polskie znaki w Google Maps

Polskie znaki diaktryczne w Google Maps

W Google Maps opisy w "chmurkach" i inne teksty generowane w oknie mapy najprościej pisać stosując znaki UNICODE w postaci encji. W tym celu najlepiej zastosować funkcję PHP która zamieni znaki w kodzie iso-8859-2 na Unicode. W linii 10 programu wywołuje się funkcję konwertuj() umieszczoną w pliku konwertuj.php. Można też wkleić gotowy ciąg znaków przygotowany przez Konwerter znaków ISO - UNICODE.

ZOBACZ PRZYKŁAD 21

zawartość pliku konwertuj.php
<?php
function konwertuj($tekst) {
$win = array("ą","ć","ę","ł","ń","ó","ś","ź","ż", "Ą","Ć","Ę","Ł","Ń","Ó","Ś","Ź","Ż");
$uni = array("&#261;","&#263;","&#281;","&#322;","&#324;","&#243;",
"&#347;","&#378;","&#380;","&#260;","&#262;","&#280;",
"&#321;","&#323;","&#211;","&#346;","&#377;","&#379;");
for ( $i=0; $i < count($win);$i++) $win[$i]="/".$win[$i]."/";
$tekst = preg_replace($win, $uni, $tekst);
return($tekst);
}
?>
Informacja
Jeżeli informacje zawarte na tej stronie pomogły Ci w stworzeniu własnego serwisu i chcesz pomóc w jej promocji - umieść na swojej stronie mini-baner 80x15 z linkiem. W tym celu wklej poniższy kod w dowolnym miejscu swojej strony:

<a href="http://www.web4you.com.pl" target=_blank>
<img src="http://www.web4you.com.pl/geofinder.gif" alt="Google Maps, pozycjonowanie" border="0" width="80" height="15" ></a>