我已经在网上看到过这个问题,但还没有看到解决它的答案。在使用PHP的地图上突出显示国家/地区
这就是我需要做的 - 基于从我的数据库,我需要强调国家地图非洲的数据。这是一个基于网络的游戏,我不想使用谷歌地图等。
这不是一个新问题,我假设有一个PHP库在那里,或者至少包含必要信息的文件(根据我的理解我需要很多坐标)。地图不需要是交互式的(没有on-click或on-hover事件),如果可能的话,我想保留这个服务器端。它只需要显示国家并根据数据库中的数据对它们进行着色。
但是,如果你没有一个PHP的解决方案,我将是使用JavaScript任何替代方案感激(注意,数据仍然需要从数据库中提取)。
最后一个问题 - 这将是多么困难简单地创建每个国家的PNG图片与地图透明的休息和他们位置,从而形成一个地图?在那种情况下,是否有PHP函数可以让我突出显示各个国家?
太棒了!你有规范,现在你有什么尝试? –
我没有尝试过的是绘制地图点自己,因为我不想花下个月做它。我试过在互联网上搜索工作解决方案。我没有找到的是一个答案,但是我发现的是一百个人,他们对各种线索的唯一贡献是一个令人恼怒的半滑稽的讽刺话。非常感谢你的不是。 101. – robert
鉴于您正在使用地图,您是否考虑过使用Flash + ActionScript? Actionscript可以通过JavaScript与PHP交谈。而且PHP也可以与Actionscript进行交谈。这样,您可以在给定PHP中的用户操作时突出显示Flash中的地图元素,并根据用户与地图的交互情况在PHP中触发操作。 –