跳到主要内容
  2014 年 2 月 26 日星期三
  6 回覆
  4.8K访问
  订阅
我有一个包含 900 个位置的列表,我希望能够显示这些位置,但有两件事。 它位于 xlsx 列表中,我可以将其更改为 csv,但我只有每个位置的邮政编码,而不是具体地址。 有没有办法将此信息导入“my maps location”?
您好,

MML 中还没有导入工具,但这是我们希望在未来版本中添加的功能。
但如果你熟悉 MySQL,你可以尝试在数据库;)

Regards 中导入 csv/xls,
嗯,我很熟悉。
我可以访问 phpmyadmin 并在那里导入,但问题是......如果我只有 2 列。 名称和邮政编码,这足以添加位置吗?
A
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) ;

在这里,如果您可以在此函数中输入邮政编码,它将进行地理编码。因此您需要创建一个自定义脚本,您可以在其中调用此函数并将数据保存在地理编码中。一旦您获得纬度经度,只需将它们保存在数据库中。
如果您在其中发现任何问题,我也愿意为您提供帮助。
好吧,我找到了一个 zip 到地理编码转换器,我调整了文件并将大量上传到数据库。

2 件事:
由于某种原因,当我转到页面时,它会弄乱主导航栏
http://www.alliedaircontractor.net/alliedaircooling/index.php/where-to-buy

第二个有没有办法减小这么大的搜索栏? 我猜是css,但除此之外还有什么吗?
A
11年前
·
#983
@Jonathan,
它看起来真的很酷。您可以为我的地图位置创建一张票吗,因为您不再是售前论坛客户,所以我可以尝试为您自定义代码。
11年前
你好,我有同样的问题,我有大约 500 个位置需要导入,但我所拥有的只是位置所在的城市...我的问题是我没有编码或数据库技能...任何可用的建议或教程。 ..?

谢谢
  • 页 :
  • 1
目前还没有回复。