Παράλειψη και μετάβαση στο κύριο περιεχόμενο
  Τετάρτη, 26 Φεβρουαρίου 2014
  6 Απαντήσεις
  5,1 χιλιάδες επισκέψεις
  Συνεισφέρω
Έχω μια λίστα με 900 τοποθεσίες που θέλω να μπορώ να εμφανίσω, αλλά υπάρχουν 2 πράγματα. Είναι σε μια λίστα xlsx την οποία μπορώ να αλλάξω σε csv, αλλά έχω μόνο τον ταχυδρομικό κώδικα για κάθε τοποθεσία και όχι μια συγκεκριμένη διεύθυνση. Υπάρχει τρόπος να εισαγάγω αυτές τις πληροφορίες στην "my maps location";
Τ
πριν από 11 χρόνια
·
#977
Γεια σας,

Δεν υπάρχει ακόμη εργαλείο εισαγωγής στο MML, αλλά είναι μια λειτουργία που θα θέλαμε να προσθέσουμε σε μια μελλοντική έκδοση.
Αλλά αν είστε εξοικειωμένοι με την MySQL, μπορείτε να δοκιμάσετε να εισαγάγετε csv/xls σε βάση δεδομένων;)

. Με εκτίμηση,
Τζ.
πριν από 11 χρόνια
·
#979
Λοιπόν, είμαι εξοικειωμένος. Μπορώ να έχω πρόσβαση στο phpmyadmin και να κάνω εισαγωγή από εκεί, αλλά το ερώτημα είναι το εξής...
αν έχω μόνο 2 στήλες, όνομα και ταχυδρομικό κώδικα, θα ήταν αρκετό αυτό για να προσθέσω τις τοποθεσίες;
ΕΝΑ
πριν από 11 χρόνια
·
#981
@Jonathan Rosenbaum
αν και δεν υποστηρίζουμε τη λειτουργικότητα εισαγωγής mml. Το κύριο πράγμα είναι ότι εξαρτόμαστε σε μεγάλο βαθμό από το γεωγραφικό πλάτος και μήκος για τη γεωκωδικοποίηση. Για αυτό δημιούργησα μια συνάρτηση

components\com_mymaplocations\helpers\mymaplocations.php

εκεί δημιουργήσαμε τη συνάρτηση

public function getLatLongFromPostcode($postcode)

αν θέλετε να καλέσετε αυτήν τη συνάρτηση οπουδήποτε στον κώδικα, μπορείτε να το κάνετε από

$filename=JPATH_SITE. '/components/com_mymaplocations/helpers/mymaplocations.php';
if (file_exists($filename)) {
require_once($filename);
}

$geo=MyMaplocationsHelper::getLatLongFromPostcode($address) ;

εδώ αν σε αυτήν τη συνάρτηση μπορείτε να βάλετε ταχυδρομικό κώδικα, θα γίνει γεωκωδικοποίηση. Επομένως, πρέπει να δημιουργήσετε ένα προσαρμοσμένο σενάριο όπου μπορείτε να καλέσετε αυτήν τη συνάρτηση και να αποθηκεύσετε τα δεδομένα στο geocode. Μόλις λάβετε γεωγραφικό πλάτος και μήκος, απλώς αποθηκεύστε τα στη βάση δεδομένων.
Είμαι επίσης στη διάθεσή σας να σας βοηθήσω σε περίπτωση που εντοπίσετε κάποιο πρόβλημα.
Τζ.
πριν από 11 χρόνια
·
#982
Λοιπόν, βρήκα έναν μετατροπέα zip σε geocode και τροποποίησα το αρχείο και έκανα μαζική μεταφόρτωση στη βάση δεδομένων.

2 πράγματα:
για κάποιο λόγο, όταν πηγαίνω στη σελίδα, μπέρδεμα στην κύρια γραμμή πλοήγησης
http://www.alliedaircontractor.net/alliedaircooling/index.php/where-to-buy

δεύτερον, υπάρχει τρόπος να μειώσω το μέγεθος αυτής της μεγάλης γραμμής αναζήτησης; Υποθέτω css, αλλά υπάρχει κάτι άλλο εκτός από αυτό;
ΕΝΑ
πριν από 11 χρόνια
·
#983
@Jonathan,
φαίνεται πολύ ωραίο. Μπορείς σε παρακαλώ να δημιουργήσεις ένα ticket για την τοποθεσία μου στο χάρτη, καθώς δεν είσαι πλέον πελάτης του φόρουμ προπωλήσεων, ώστε να προσπαθήσω να προσαρμόσω τον κώδικα για εσένα;
σι
πριν από 11 χρόνια
Γεια σας, έχω το ίδιο πρόβλημα. Έχω περίπου 500 τοποθεσίες που πρέπει να εισάγω, αλλά το μόνο που έχω είναι η πόλη για την τοποθεσία... Το πρόβλημά μου είναι ότι δεν έχω γνώσεις κωδικοποίησης ή βάσεων δεδομένων... Υπάρχει κάποια πρόταση ή σεμινάριο...;

Ευχαριστώ.
  • Σελίδα:
  • 1
Δεν έχουν δοθεί ακόμη απαντήσεις για αυτήν την ανάρτηση.