Google Maps - 1ο, Γενικά, Δημιουργία απλού χάρτη

Ερωτήσεις και απαντήσεις σχετικές με την HTML, XHTML και την κατασκευή σελίδων για το Web.

Συντονιστές: WebDev Moderators, Super-Moderators

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6237
Εγγραφή: 30 Νοέμ 2004 03:09

Google Maps - 1ο, Γενικά, Δημιουργία απλού χάρτη

Δημοσίευση από fafos » 25 Απρ 2010 23:11

manolism έγραψε:
fafos έγραψε:very nice kontopatrioth!! vale tou kai ena ligo kinhsh: http://www.istopoli.com/cruise/maps/drivedisfun.html :lol:
Axaxaxaxxa

Έβαλα Αθήνα Ναύπλιο και δεν έχω φτάσει ακόμα σην κακιά σκάλα. Πόση ώρα θα κάνει. :P
apo ton palio h apo ton kainourio? :lol:

Άβαταρ μέλους
tattooiv
Δημοσιεύσεις: 104
Εγγραφή: 19 Δεκ 2009 01:00

Google Maps - 1ο, Γενικά, Δημιουργία απλού χάρτη

Δημοσίευση από tattooiv » 17 Απρ 2011 22:39

fafo παρα πολυ καλο και χρησιμο το βοηθημα που εκανες φιλε, μια ερωτηση, εχω κανει μια σελιδα σαν αυτη http://www.istopoli.com/cruise/maps/map9xml.html που εδιξες αλλα θελω να γραψω με ελληνικα γραμματα, οταν γραφω μεσα στο markers.xml ελληνικα στην σελιδα μου εμφανιζει ερωτηματικα σε ρομβους δηλαδη λαθος κωδικοποιηση, αυτο πως μπορω να το φτιαξω??? και επισης οταν δημιουργω τον χαρτη θελω στα αριστερα εκει με τα βελακια και το ζουμ να μην μου εμφανιζει αυτο που εχεις εσυ αλλα το αλλο το στρογγυλο αν καταλαβες τι εννοω,

// create the map
var map = new GMap2(document.getElementById("map"));
map.addControl(new GLargeMapControl());
map.addControl(new GMapTypeControl());
map.setCenter(new GLatLng(37.97776,23.73854), 14);
map.setUIToDefault(); αυτο θελω, αλλα φαινεται και το αλλο απο κατω

Άβαταρ μέλους
tattooiv
Δημοσιεύσεις: 104
Εγγραφή: 19 Δεκ 2009 01:00

Google Maps - 1ο, Γενικά, Δημιουργία απλού χάρτη

Δημοσίευση από tattooiv » 18 Απρ 2011 02:10

τελικα ειδα και τα άλλα βοηθήματα και ελυσα τις απορίες μου. Τωρα ομως εχω αλλη μια που δεν μπορεσα να την λυσω μεσα απο τα βοηθήματα. Μπορούμε με ενα checkbox να μαρκαρουμε μια περιοχη ??? σαν τις περιοχες εδω εχοντας ομως καποια checkbox http://www.simplyburgers.gr/el/simply-net.html

ειδα και εδω αλλα δεν μπορεσα μεχρι στιγμης να βγαλω ακρη http://www.freestuff.gr/forums/viewtopic.php?t=52792

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6237
Εγγραφή: 30 Νοέμ 2004 03:09

Google Maps - 1ο, Γενικά, Δημιουργία απλού χάρτη

Δημοσίευση από fafos » 18 Απρ 2011 02:34

thelei polygons me KML... ena oraio tool exei edo: http://www.birdtheme.org/useful/googletool.html

arxise to zografisma :lol:
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Άβαταρ μέλους
tattooiv
Δημοσιεύσεις: 104
Εγγραφή: 19 Δεκ 2009 01:00

Google Maps - 1ο, Γενικά, Δημιουργία απλού χάρτη

Δημοσίευση από tattooiv » 18 Απρ 2011 03:07

fafos έγραψε:thelei polygons me KML... ena oraio tool exei edo: http://www.birdtheme.org/useful/googletool.html

arxise to zografisma :lol:
εκανα καποια πολυγονα (μαλλον τυχαια το πετυχα) αλλα δεν μπορω να καταλαβω τι αντιγραφω απο τον κωδικα που μου δινει και που μπορω να το βαλω, απλα θελω να προσθεσω εδω http://www.istopoli.com/cruise/maps/map9xml.html ενα ακομα checkbox και να μαρκαρει μια περιοχη, ενα παραδειγμα απο το εργαλειο που εδωσες θα ηταν ευκολο?? Ευχαριστω για την βοηθεια

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6237
Εγγραφή: 30 Νοέμ 2004 03:09

Google Maps - 1ο, Γενικά, Δημιουργία απλού χάρτη

Δημοσίευση από fafos » 18 Απρ 2011 05:03

kammia sxesh.. prepei na diavaseis kala ta KML...
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Άβαταρ μέλους
P3tran
Δημοσιεύσεις: 16
Εγγραφή: 12 Μάιος 2011 16:31

Google Maps - 1ο, Γενικά, Δημιουργία απλού χάρτη

Δημοσίευση από P3tran » 12 Μάιος 2011 16:59

Καλησπέρα και απο μένα,

Συγχαρητηρια για το φορουμ, βρίσκω πολλές χρήσιμες πληροφορίες σχεδόν καθημερινά, βρήκα χρόνο επιτέλους να γραφτώ..!

Λοιπόν προσπαθώ να φτιάξω και γω τους δικό μου χάρτη σε δική μου ιστοσελίδα χρησιμοποιώντας API key, και έχω τρεις απορίες:

Γενικής φύσεως:
1.Θέλω να καταχωρήσω περί τα 1500 σημεία..να χρησιμοποίησω xml file ( το βρίσκω πιο γρήγορο σαν υλοποίηση - αλλα δεν ξέρω αν το parsing του με τόσα πολλά σημεία θα είναι γρήγορο) ή mysql?

2. Έχω τα σημεία σε excel(στήλες με διευθυνση, όνομα, ΤΚ Πόλη) καμιά ιδέα για export αντί να τα βάζω ένα ένα?!! (θα χρειαστεί να κάνω όλες τις διευθύνσεις συμβατές με την ΒΔ των google maps το ξέρω).

3. στον σύνδεσμο http://gmaps-utility-library.googlecode ... izard.html φτιάχνω το marker που θελω και παίρνω πίσω τον κώδικα:

Κώδικας: Επιλογή όλων

var iconOptions = {};
iconOptions.primaryColor = "#FF0000";
iconOptions.strokeColor = "#000000";
iconOptions.label = "M";
iconOptions.labelColor = "#000000";
iconOptions.addStar = false;
iconOptions.starPrimaryColor = "#FFFF00";
iconOptions.starStrokeColor = "#0000FF";
var icon = MapIconMaker.createLabeledMarkerIcon(iconOptions);
τι ακριβώς αντικαθιστώ στον κώδικα που υπάρχει στην σελίδα http://www.istopoli.com/cruise/maps/map5.html για να έχω το δικό μου marker? Γιατί θέλω να βάλω 3-4 διαφορετικά.

Ευχαριστώ,[/list]

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6237
Εγγραφή: 30 Νοέμ 2004 03:09

Google Maps - 1ο, Γενικά, Δημιουργία απλού χάρτη

Δημοσίευση από fafos » 12 Μάιος 2011 17:11

diavase auto: http://www.freestuff.gr/forums/viewtopic.php?t=43542

gia to excel yparxoun tropoi gia na to kataxorhseis automata sthn vash sou... oi xartes omos xreiazontai kai syntetagmenes...
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Άβαταρ μέλους
P3tran
Δημοσιεύσεις: 16
Εγγραφή: 12 Μάιος 2011 16:31

Google Maps - 1ο, Γενικά, Δημιουργία απλού χάρτη

Δημοσίευση από P3tran » 12 Μάιος 2011 17:45

το έχω διαβάσει ! Γενικά έχω βρει όλα τα guides σου περί google maps.

Βασικά θέλω μια απάντηση απο την εμπειρία σου αν τα 1500 σημεία δηλαδή σαν υλοποίησηση είναι πιο γρήγορη με mysql ή xml (δλδ εφόσον το αρχείο xml γίνεται parse) με 1500 σημεία θα υπάρχει μεγάλη καθυστέρηση στην εμφάνιση τους στον χάρτη?! Έχω διαβάσει και τους δύο τρόπους αλλά θα ήθελα καποια hints για να δω με ποιο τρόπο θα αρχίσω και στην πορεία βλέποοντας και κάνοντας..

και κατα δέυτερον , αυτό που με καίει προς το παρόν ειναι το νούμερο 3 στο προηγούμενο ποστ! πςω δλδ να βάλω το pointer που δημιούργησα!

Ευχαριστώ,

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6237
Εγγραφή: 30 Νοέμ 2004 03:09

Google Maps - 1ο, Γενικά, Δημιουργία απλού χάρτη

Δημοσίευση από fafos » 12 Μάιος 2011 21:04

1500 shmeia den einai polla shmeia.. eixa dhmiourghsei xartes me ekatomyria points xoris provlhma.. aplos xrhsimopoiousa ena preloading gia na mhn to kseskiso to thema: http://gmaps-utility-library.googlecode ... oader.html

sto test exo ena soro diaforetikous markers:

Κώδικας: Επιλογή όλων

    var iconRed = new GIcon(); 
    iconRed.image = 'img/marker-red.png';
    iconRed.shadow = '';
    iconRed.iconSize = new GSize(32, 32);
    iconRed.shadowSize = new GSize(22, 20);
    iconRed.iconAnchor = new GPoint(16, 16);
    iconRed.infoWindowAnchor = new GPoint(5, 1);

    var iconYellow = new GIcon(); 
    iconYellow.image = 'img/marker-yellow.png';
    iconYellow.shadow = '';
    iconYellow.iconSize = new GSize(32, 32);
    iconYellow.shadowSize = new GSize(22, 20);
    iconYellow.iconAnchor = new GPoint(16, 16);
    iconYellow.infoWindowAnchor = new GPoint(5, 1);

    var iconBrown = new GIcon(); 
    iconBrown.image = 'img/marker-brown.png';
    iconBrown.shadow = '';
    iconBrown.iconSize = new GSize(32, 32);
    iconBrown.shadowSize = new GSize(22, 20);
    iconBrown.iconAnchor = new GPoint(16, 16);
    iconBrown.infoWindowAnchor = new GPoint(5, 1);


    var iconGrey = new GIcon(); 
    iconGrey.image = 'img/marker-grey.png';
    iconGrey.shadow = '';
    iconGrey.iconSize = new GSize(32, 32);
    iconGrey.shadowSize = new GSize(22, 20);
    iconGrey.iconAnchor = new GPoint(16, 16);
    iconGrey.infoWindowAnchor = new GPoint(5, 1);

    var iconGreen = new GIcon(); 
    iconGreen.image = 'img/marker-green.png';
    iconGreen.shadow = '';
    iconGreen.iconSize = new GSize(32, 32);
    iconGreen.shadowSize = new GSize(22, 20);
    iconGreen.iconAnchor = new GPoint(16, 16);
    iconGreen.infoWindowAnchor = new GPoint(5, 1);

    var iconBlue = new GIcon(); 
    iconBlue.image = 'img/marker-blue.png';
    iconBlue.shadow = '';
    iconBlue.iconSize = new GSize(32, 32);
    iconBlue.shadowSize = new GSize(22, 20);
    iconBlue.iconAnchor = new GPoint(16, 16);
    iconBlue.infoWindowAnchor = new GPoint(5, 1);

    var iconOrange = new GIcon(); 
    iconOrange.image = 'img/marker-orange.png';
    iconOrange.shadow = '';
    iconOrange.iconSize = new GSize(32, 32);
    iconOrange.shadowSize = new GSize(22, 20);
    iconOrange.iconAnchor = new GPoint(16, 16);
    iconOrange.infoWindowAnchor = new GPoint(5, 1);

    var iconMov = new GIcon(); 
    iconMov.image = 'img/marker-mov.png';
    iconMov.shadow = '';
    iconMov.iconSize = new GSize(32, 32);
    iconMov.shadowSize = new GSize(22, 20);
    iconMov.iconAnchor = new GPoint(16, 16);
    iconMov.infoWindowAnchor = new GPoint(5, 1);
    var customIcons = [];


    var iconCiel = new GIcon(); 
    iconCiel.image = 'img/marker-ciel.png';
    iconCiel.shadow = '';
    iconCiel.iconSize = new GSize(32, 32);
    iconCiel.shadowSize = new GSize(22, 20);
    iconCiel.iconAnchor = new GPoint(16, 16);
    iconCiel.infoWindowAnchor = new GPoint(5, 1);
    var customIcons = [];


    customIcons["port"] = iconRed;
    customIcons["museum"] = iconYellow;
    customIcons["site"] = iconBrown;
    customIcons["palace"] = iconGrey;
    customIcons["garden"] = iconGreen;
    customIcons["churche"] = iconBlue;
    customIcons["shop"] = iconOrange;
    customIcons["restaurant"] = iconMov;
    customIcons["hotel"] = iconCiel;
aplos mhn ksexaseis na dhloseis gia poia kathgoria emfanizetai h kathe icon (teleytaies grammes)
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Άβαταρ μέλους
P3tran
Δημοσιεύσεις: 16
Εγγραφή: 12 Μάιος 2011 16:31

Google Maps - 1ο, Γενικά, Δημιουργία απλού χάρτη

Δημοσίευση από P3tran » 18 Μάιος 2011 13:06

fafos eyxaristo gia tin apantisi katarxas.

Ston kodika pou paretheses, travas ta eikonodia apo ena .png to opio einai saved se ena folder. Ston kodika pou sopu parethesa den litourgei etsi omos an katalaveno kala:

Κώδικας: Επιλογή όλων

var iconOptions = {};
iconOptions.width = 26;
iconOptions.height = 26;
iconOptions.primaryColor = "#FF0000";
iconOptions.label = "ML";
iconOptions.labelSize = 0;
iconOptions.labelColor = "#FFFFFF";
iconOptions.shape = "circle";
var icon = MapIconMaker.createFlatIcon(iconOptions);
dld an katalaveno kala dimiourgei to marker vasi tou kodika sosta? kai to onomazei iconOptions nomizo.

En oligis ayto pou den mporo na kano einai na antikatastiso px to green marker pou exeis me ayto pou dimiourgite apo ton parapano kodika.

dokimasa na valo ston parapano kodika opou iconOptions iconGreen ( oste na min allazo olo to script gia dokimi) kai genika na pekso ligo me ton kodika oste na miazei me ayton pou exeis otan fortonei to green marker alla tzifos..!

pos genein ayto ?! (ogunsoto)


EDIT: xrismopio ton kodika pou exeis ston deytero odigo pleon (ayton pou travaei ta simia apo to xml file me ta categories kai check boxes). Sorry pou to postara edo, apla to eixa arxisei apo edo.

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6237
Εγγραφή: 30 Νοέμ 2004 03:09

Google Maps - 1ο, Γενικά, Δημιουργία απλού χάρτη

Δημοσίευση από fafos » 18 Μάιος 2011 13:33

kammia sxesh o kodikas pou dineis me auton pou dino.. o dikos sou einai gia ena marker kai den se afhnei na valeis allo giati to periorizeis.. kathe icon prepei na exei diko tou kodika kai dikh tou onomasia..
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Άβαταρ μέλους
P3tran
Δημοσιεύσεις: 16
Εγγραφή: 12 Μάιος 2011 16:31

Google Maps - 1ο, Γενικά, Δημιουργία απλού χάρτη

Δημοσίευση από P3tran » 24 Μάιος 2011 19:31

fafos έγραψε:1500 shmeia den einai polla shmeia.. eixa dhmiourghsei xartes me ekatomyria points xoris provlhma.. aplos xrhsimopoiousa ena preloading gia na mhn to kseskiso to thema: http://gmaps-utility-library.googlecode ... oader.html


Perno ton kodika sou apo to parapano link kai ton kano copy se ena html arxio, alla locally den kanei load ta markers...fortonei xarti kanonika alla den douleyei to load markers (kai kata sinepia kai to remove)

evala kai to diko mou API key, (an kai den nomizo oti locally xriazete ) kai pali tzifos. any ideas?!

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6237
Εγγραφή: 30 Νοέμ 2004 03:09

Google Maps - 1ο, Γενικά, Δημιουργία απλού χάρτη

Δημοσίευση από fafos » 24 Μάιος 2011 20:22

opou "img/marker-XXX.png" antikathistas me ta dika sou eikonidia..
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Άβαταρ μέλους
P3tran
Δημοσιεύσεις: 16
Εγγραφή: 12 Μάιος 2011 16:31

Google Maps - 1ο, Γενικά, Δημιουργία απλού χάρτη

Δημοσίευση από P3tran » 27 Μάιος 2011 15:54

ma sto link pou sou paratheto pio pano, ayto pou mou edoses esi gia to pos litourei o loader, den fortoneis kapio png ...

Απάντηση

Επιστροφή στο “HTML και XHTML”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης