2012-08-11 65 views
-1

我想问一下,如果它可以使用谷歌地图地理编码服务以及PHP和Postgres,像帕梅拉·福克斯(和拉里Stucker)在这里取得:谷歌地图,PHP和Postgres

https://developers.google.com/maps/articles/phpsqlajax?hl=pt-BR

在MySQL/Postgres中改变想法的原因是因为我一直在和一些建议我不应该使用MySQL的人交谈,因为用他们自己的话来说,这是“令人困惑和过时的”。

基本上,我想创建一个项目,让我从一个表格地址解析地址。我知道使用Fusion Tables很容易,但我需要能够将标记拖动到地图上,然后将其新地址重新放回到同一个表中。

+2

MySQL没有错。只需使用PDO或MYSQLI即可安全使用。 – 2012-08-11 22:09:05

+0

您提到的文章清楚地表明他们不使用地理编码服务。 '注意:本教程使用已经有绘制相应标记所需的纬度和经度信息的位置数据。如果您尝试使用尚未拥有该信息的自己的数据,请使用批量地理编码服务将地址转换为纬度/经度。# – Skrol29 2012-08-11 23:13:42

+0

对不起,我没有让自己清楚。我想用这篇文章作为例子 - 可能与我想要做的类似:基本上,我想创建一个项目,让我可以从表格中对地址进行地理编码。我知道使用Fusion Tables很容易,但我需要能够将标记拖动到地图上,然后将其新地址重新放回到同一个表中。 – 2012-08-11 23:42:11

回答

4

您提供的文章使用MySQL :) MySQL绝对没有错,它在世界范围内在数据库中使用的比您的示例要大得多。没有什么令人困惑的,它肯定没有过时。

Postgres有它自己的优点和缺点。一般来说,如果你对这两者都是新手,我会说MySQL很容易开始使用,而Postgres可以有一个非常陡峭的退出曲线。

我的建议是 - 不要打扰,只要做文章所说的(除了可能以InnoDB格式创建表格,而不是MyISAM)。

+0

Downvoter,照顾详细? – favoretti 2012-08-11 23:08:46

+0

也许是先生。 Skrol ... – 2012-08-11 23:44:14

+2

好的回复(+1),虽然我会说如果你是新手,都考虑投资学习PostgreSQL/PostGIS,因为它对GIS应用程序更加强大,使得陡峭的学习曲线非常值得它。我网站上使用数据库的所有地图都使用PostgreSQL/PostGIS构建。 – Marcelo 2012-08-12 05:10:42