【问题标题】:How do you plot geo-encoded locations on a custom map?如何在自定义地图上绘制地理编码位置?
【发布时间】:2011-12-23 20:10:45
【问题描述】:

我在美国举办了许多活动。我有这些事件的地址,但准确性各不相同。有些可能是完整地址,有些可能只是“德克萨斯州奥斯汀”。

我想以编程方式在带有标记的网页上的地图上绘制这些内容,因为它们会定期更改。标记应该是指向页面下方事件表中相关行的内部链接。

图像不需要即时更新,只需在(比如每两周一次)添加事件时(例如,清除并重新创建缓存的图像)

我不想使用谷歌地图,而是将它们绘制在这样的图像之上:http://0.tqn.com/d/geography/1/0/9/H/usa3.jpg

我将如何在此图像上放置与这些事件的(粗略)地理位置相对应的标记?

【问题讨论】:

    标签: google-maps maps geocoding geo


    【解决方案1】:

    您最好的选择可能是使用谷歌地图并绘制位置,然后只需拉出地图的图像 - 这样您就可以让谷歌完成放置图钉的所有工作,而不必担心人们缩放,因为它是一个静态图像文件。

    除此之外,您可以在任何地图服务中输入位置以大致了解该位置,然后在地图文件上的同一位置放置标记或点。这将允许您选择您想要图标/标记的任何图像或颜色,因为您将自己找到并放置它们。

    【讨论】:

    • 我已经澄清了我的问题,但是是的,其中一项要求是它们应该以编程方式绘制,因为其他管理员用户会定期更改/添加事件。
    • 您能否进一步澄清您的问题?这是针对网站、应用程序等的吗?添加/删除引脚时是否需要动态或仅能够生成新的(静态)图像文件?你没有提供太多信息。
    • 再次尝试澄清,抱歉。简而言之:在网站上,只需要每两周重新生成一个静态图像,而不是人们即时添加标记等。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-25
    • 1970-01-01
    • 2013-12-23
    • 2020-11-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多