2014. február 26., szerda
6 Válaszok
5,1 ezer látogatás
Van egy 900 helyszínt tartalmazó listám, amit szeretnék megjeleníteni, de van két dolog. Egy xlsx listában van, amit csv fájllá tudok alakítani, de csak az egyes helyszínek irányítószámát tudom meg, a konkrét címet nem. Van mód arra, hogy ezt az információt importáljam a "my maps location" funkcióba?
T
11 évvel ezelőtt
·
#977Szia!
Az MML-ben még nincs importáló eszköz, de szeretnénk egy jövőbeli verzióban hozzáadni ezt a funkciót.
De ha ismered a MySQL-t, megpróbálhatsz csv/xls fájlokat importálni az adatbázisba.
Üdvözlettel,
Az MML-ben még nincs importáló eszköz, de szeretnénk egy jövőbeli verzióban hozzáadni ezt a funkciót.
De ha ismered a MySQL-t, megpróbálhatsz csv/xls fájlokat importálni az adatbázisba.
Üdvözlettel,
J
11 évvel ezelőtt
·
#979Nos, ismerem. El tudom érni a phpmyadmin-t és importálni tudom, de a kérdés a következő...
ha csak 2 oszlopom van. név és irányítószám, az elég lenne a helyszínek hozzáadásához?
ha csak 2 oszlopom van. név és irányítószám, az elég lenne a helyszínek hozzáadásához?
@Jonathan Rosenbaum
bár nem támogatjuk az MML importálási funkciót, a lényeg az, hogy a geokódolás nagymértékben függ a szélességi és hosszúsági fokoktól. Ehhez létrehoztam egy függvényt:
components\com_mymaplocations\helpers\mymaplocations.php.
Ott létrehoztuk a
public function getLatLongFromPostcode($postcode)
. Ha ezt a függvényt a kód bármely pontján meg szeretnéd hívni, ezt a következőképpen teheted meg:
$filename=JPATH_SITE . '/components/com_mymaplocations/helpers/mymaplocations.php';
if (file_exists($filename)) {
require_once($filename);
}
$geo=MyMaplocationsHelper::getLatLongFromPostcode($address) ;
ha ebben a függvényben megadhatod az irányítószámot, az geokódolásra kerül. Tehát létre kell hoznod egy egyéni szkriptet, ahol meghívhatod ezt a függvényt, és elmentheted az adatokat geokódként. Miután megkaptad a szélességi és hosszúsági fokot, csak mentsd el őket az adatbázisba.
Szívesen segítek abban is, ha bármilyen problémát találsz benne.
bár nem támogatjuk az MML importálási funkciót, a lényeg az, hogy a geokódolás nagymértékben függ a szélességi és hosszúsági fokoktól. Ehhez létrehoztam egy függvényt:
components\com_mymaplocations\helpers\mymaplocations.php.
Ott létrehoztuk a
public function getLatLongFromPostcode($postcode)
. Ha ezt a függvényt a kód bármely pontján meg szeretnéd hívni, ezt a következőképpen teheted meg:
$filename=JPATH_SITE . '/components/com_mymaplocations/helpers/mymaplocations.php';
if (file_exists($filename)) {
require_once($filename);
}
$geo=MyMaplocationsHelper::getLatLongFromPostcode($address) ;
ha ebben a függvényben megadhatod az irányítószámot, az geokódolásra kerül. Tehát létre kell hoznod egy egyéni szkriptet, ahol meghívhatod ezt a függvényt, és elmentheted az adatokat geokódként. Miután megkaptad a szélességi és hosszúsági fokot, csak mentsd el őket az adatbázisba.
Szívesen segítek abban is, ha bármilyen problémát találsz benne.
J
11 évvel ezelőtt
·
#982Nos, találtam egy zip-ből geokódba konvertálót, átalakítottam a fájlt, és tömegesen feltöltöttem az adatbázisba.
2 dolog:
valamiért, amikor megnyitom az oldalt, összezavarja a fő navigációs sávot
http://www.alliedaircontractor.net/alliedaircooling/index.php/where-to-buy
Másodszor, van mód arra, hogy csökkentsem a nagy keresősáv méretét? Gondolom, css, de van valami más is ezen kívül?
2 dolog:
valamiért, amikor megnyitom az oldalt, összezavarja a fő navigációs sávot
http://www.alliedaircontractor.net/alliedaircooling/index.php/where-to-buy
Másodszor, van mód arra, hogy csökkentsem a nagy keresősáv méretét? Gondolom, css, de van valami más is ezen kívül?
- oldal:
- 1
Erre a hozzászólásra még nem válaszoltak.
Kérjük, jelentkezzen be, hogy válaszoljon
A válasz elküldéséhez be kell jelentkeznie. Jelentkezzen be a jobb oldali űrlap segítségével, vagy regisztráljon fiókot, ha új itt. Itt regisztrálj "
