Kazimierz N LabGIS
Temat: Mapa POI w Google Maps API + MySQL. Jak usunąć z bazy...
Dopiero zaczynam swoją przygodę z Google Maps Api. Od dawna marzyłem o narzędziu umożliwiającym internautom dodawanie znaczników na mapie wraz ze stosownym opisem (np na potrzeby geotagowania postów na forum, lub opisów wycieczek na blogu). Na początku skierowałem swoją uwagę na Openlayers + WFS-T na Geoserverze. Ale po pierwszych domowych próbach na localhost widzę że to jak strzelanie z armaty do muchy - to potężne narzędzie, jednak do instalacji geoservera w sieci potrzebny serwer dedykowany lub VPS który jest poza moim zasięgiem. Teraz widzę że rozwiązanie może być znacznie prostsze w Google Maps API. Ale moja kulawa znajomość php, sql, js sprawia że poruszam się po omacku, nie odrywając nosa od łopatologicznych tutoriali. Wracam do tematu:Na celownik wziąłem piękny przykład z http://code.google.com/intl/pl/apis/maps/articles/phps... (mapa wyłącznie do wprowadzania markerów). Natomiast w osobnym pliku wrzuciłem mapę z http://code.google.com/intl/pl/apis/maps/articles/phps... która służy wyłącznie do wyświetlania markerów. Mapka śmiga na localhoście aż miło. Jednak dotkliwy jest w niej brak opcji usuwania wybranego markera z bazy. Czy jest szansa na znalezienie prostego rozwiązania które sprawi że po kliknięciu w wybrany marker wyświetli się okienko infoWindow z przyciskiem umożliwiającym skasowanie markera?
Zdaje się, że odpowiedź na to pytanie można znaleźć na http://www.mail-archive.com/google-maps-js-api-v3@goog... ale niestety nie wiem w jaki dokładnie sposób wdrożyć tą sugestię w kodzie prezentowanym na http://code.google.com/intl/pl/apis/maps/articles/phps... W tej chwili testowe mapy uruchamiam na localhoście. Są żywcem skopiowane z samouczka, ale jeśli trzeba mogę je podpiąć pod zewnętrzny serwer. Z góry dziękuję za pomoc!