Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> google maps i ukrycie etykiety
neverever
post
Post #1





Grupa: Zarejestrowani
Postów: 278
Pomógł: 44
Dołączył: 17.02.2004
Skąd: Wieliczka

Ostrzeżenie: (10%)
X----


Czy jest możliwe ukrycie/wyłączenie na mapie etykiety
Zawartość mapy ©2008 Basarsoft, AND, Geocentre Consulting, Tele Atlas, PPWK - Warunki korzystania z usługi

?

Jeżeli tak, to jak??
a może da się zastąpić ten tekst własnym?
Go to the top of the page
+Quote Post
batman
post
Post #2





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Pewnie jest, ale jaki, to Ci nie powiem, ponieważ odnoszę wrażenie, że warunki licencji na to nie zezwalają. A tutaj nie pomagamy oszukiwać.
Zamykam. Jeśli się mylę, to napisz mi PW.

edit
Okazało się, że nie chodzi o łamanie warunków licencji. Zwracam honor i otwieram temat.

Miałem podobny problem, z tym, że chodziło o polskie znaki. Rozwiązałem to łopatologicznie, czyli napisałem skrypt w js, który po wczytaniu mapy, parsował cały kod, wygenerowany przez mapę i podmieniał niepoprawne znaki na te z ogonkami. W Twoim przypadku można zrobić podobnie.
Go to the top of the page
+Quote Post
neverever
post
Post #3





Grupa: Zarejestrowani
Postów: 278
Pomógł: 44
Dołączył: 17.02.2004
Skąd: Wieliczka

Ostrzeżenie: (10%)
X----


A czy mógł byś wkleić kod tego parsera? -bardzo by mi to pomogło.

Jeżeli ktoś ma jeszcze inne pomysły na edycję lub całkowite usunięcie tej linijki z mapy to równiesz będe b. wdzięczny za pomoc.

Wyjaśniam pozostałym, że jest ona zbyt długa i wychodzi mi poza mapke -co okropnie wygląda i chcę skrócić ten tekst algo go wstawić zaraz pod mapką.
Go to the top of the page
+Quote Post
mike
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


W tym wątku podałem kod jQuery, który usuwa adnotację o prawach.
Go to the top of the page
+Quote Post
batman
post
Post #5





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Niestety nie mam teraz tego kodu - został w pracy, a nie za bardzo mam teraz czas na pisanie go od nowa. Jutro mogę wrzucić, o ile będzie taka potrzeba.
Go to the top of the page
+Quote Post
neverever
post
Post #6





Grupa: Zarejestrowani
Postów: 278
Pomógł: 44
Dołączył: 17.02.2004
Skąd: Wieliczka

Ostrzeżenie: (10%)
X----


Cytat(batman @ 2.07.2008, 19:48:37 ) *
Niestety nie mam teraz tego kodu - został w pracy, a nie za bardzo mam teraz czas na pisanie go od nowa. Jutro mogę wrzucić, o ile będzie taka potrzeba.
Będe bardzo wdzięczny.

Narazie skorzystałem ze sposobu w temacie podanym przez mike, konkertnie formatowania css i obcina mi ten napis - choś dalej nie wygląda to najlepiej, to przynajmniej nie wychodzi już poza mapę.
Jednak wolał bym np ten tekst wkleić w całości zaraz pod mapką.
A sposób z jquery tam podany coś mi nie działa - użyłem jquery-1.2.6.pack.js i zmieniłem w kodzie id na właściewe, ale brak efktu. No chyba zę żle go użyłem.

Ten post edytował neverever 2.07.2008, 21:28:34
Go to the top of the page
+Quote Post
batman
post
Post #7





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Pokaż kod, możliwe, że jest jakaś literówka (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
neverever
post
Post #8





Grupa: Zarejestrowani
Postów: 278
Pomógł: 44
Dołączył: 17.02.2004
Skąd: Wieliczka

Ostrzeżenie: (10%)
X----


Cytat(batman @ 2.07.2008, 22:31:55 ) *
Pokaż kod, możliwe, że jest jakaś literówka (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)


  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <?php include('meta.php'); ?>
  4. <meta http-equiv="Content-Language" content="pl" />
  5. <meta name="Robots" content="INDEX, ALL" />
  6. <link rel="stylesheet" href="style.css" type="text/css" />
  7. <script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=TU-MOJ-KEY" type="text/javascript"></script>
  8. <script src="jquery-1.2.6.pack.js" type="text/javascript"></script>
  9.  
  10. <style type="text/css">
  11. #google_maps {
  12. border: 1px solid #ddd;
  13. overflow: hidden;
  14. }
  15. </head>
  16. <body onload="load_google_maps();" onunload="GUnload()">
  17. <div id="wrapper">
  18. <div id="outer">
  19. <div id="clearheader"></div>
  20. <div class="outerwrap">
  21. <div id="centrecontent" style="color: black; font-size: 9pt; margin-bottom: 2px;">
  22.  
  23.  
  24. <script type="text/javascript">
  25. //<![CDATA[
  26.  
  27. var map = null;
  28.  
  29. function load() {
  30. if (GBrowserIsCompatible()) {
  31. map = new GMap2(document.getElementById("map"));
  32. map.addControl(new GSmallMapControl());
  33. map.addControl(new GMapTypeControl());
  34. map.addControl(new GOverviewMapControl());
  35. map.addControl(new GScaleControl());
  36. map.hideControls();
  37. GEvent.addListener(map, "mouseover", function(){map.showControls();});
  38. GEvent.addListener(map, "mouseout", function(){map.hideControls();});
  39.  
  40. map.setCenter(new GLatLng(28.304380682962783, 11.953125), 1);
  41. }
  42. }
  43.  
  44.  
  45. $("div:has(span)", $("#google_maps")).hide();
  46.  
  47. //]]>
  48. </script>
  49.  
  50.  
  51. <div id="google_maps" style="margin: 0px;">
  52. <p style="font-family:tahoma,arial,helvetica,sans-serif;font-size:17px;color:#003B72;text-align:center;padding:250px 0;">Proszę czekać - trwa ładowanie mapy.</p>
  53. </div>
  54.  
  55.  
  56. </div>
  57.  
  58. <div id="left">
  59.  
  60. <div class="box">
  61. <div align='center'>
  62. <br />
  63. </div>
  64. <form action="" method="post" style="margin:0; padding:0; text-align: center;">
  65. <h4>Szukaj</h4>
  66. <select name="co" size="1" style="width: 150px;">
  67. <option value="1">państwo</option>
  68. <option value="2" selected="selected">miasto</option>
  69. </select><br />
  70. <input type="text" name="fraza" style="width: 146px;" /><br />
  71. <input type="submit" name="submit" value="Szukaj" />
  72. </form>
  73. </div>
  74.  
  75. <div class="box" style="text-align: center; color: black; font-size: 9pt; margin-bottom: 2px; height:400px; overflow: auto;">
  76. <br />
  77. </div>
  78. </div>
  79.  
  80. <div class="clearer"></div>
  81. </div>
  82.  
  83. <div id="right" style="text-align: center; vertical-align: top;">
  84. <div style="color: green; font-size: 10pt; margin-bottom: 2px;">
  85. <?php include('p-h.php'); ?>
  86. </div>
  87.  
  88. <div style="text-align: center;" style="color: black; font-size: 9pt;">
  89.  
  90. <br>
  91. <?php include('p-map.php'); ?>
  92. <br>
  93. </div>
  94.  
  95. </div>
  96. <div class="clearer"></div>
  97. </div>
  98.  
  99. <div id="footer">
  100. <?php include('p-stat.php');
  101. ?>
  102. <div style="color: silver; font-size: 9pt; margin-bottom: 2px;">
  103.  
  104. <ul>
  105. <li>link</li>
  106. <li>link</li>
  107. <li>link</li>
  108. <li>link</li>
  109. <li>link</li>
  110. </ul>
  111.  
  112. </div>
  113. </div>
  114. <div id="header"></div>
  115. </div>
  116.  
  117. </body>
  118. </html>
Go to the top of the page
+Quote Post
mls
post
Post #9





Grupa: Zarejestrowani
Postów: 677
Pomógł: 89
Dołączył: 31.08.2003
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Umieść kod ukrywający ten tekst wewnątrz funkcji load...
Go to the top of the page
+Quote Post
batman
post
Post #10





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Niestety i w pracy nie mam tego kodu. Okazało się, że google nie pozwala na żadną modyfikację mapy - zapis w licencji i skrypt poszedł do kosza. Po modyfikacji mapy, przestawała ona działać.
Go to the top of the page
+Quote Post
neverever
post
Post #11





Grupa: Zarejestrowani
Postów: 278
Pomógł: 44
Dołączył: 17.02.2004
Skąd: Wieliczka

Ostrzeżenie: (10%)
X----


Dzięki Panowie, już jest dobrze. Faktycznie wstawienie na końcu funkcji ładującej poskutkowało i teraz na mapce zostało samo logo google. Teraz już łądnie to wygląda - efekt: http://images24.fotosik.pl/241/b0c723318aef5719med.jpg

Jeszcze raz wam bardzo dziękuje za pomoc.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 14:01