地图上的WiKi

 WiKiMapia.org 一个以 Let's describe the whole Earth为口号的地图网站 通过调用googlemaps api 允许用户在地图上标记地点 并添加描述和标签 所添加的标记对所有人公开 其他用户可以通过地名或者标签找到所需内容 目前看来所有用户的权限都是一样的:可添加 可编辑 可删除

wikimap本身支持30多种语言 其中当然包括中文啦 我试了一下 找到河南几个景点并做了标注 呵呵 有兴趣可以试试搜一下“大明湖” 答案应该会让你满意地~~(一不小心为济南的旅游事业做了点贡献~) 不过网站的搜索还是不够完善 似乎不支持模糊搜索 搜“大明”居然就没有结果了…

另外网站提供了"map on your page"的功能 调用一下代码即可:

[iframe xsrc=http://wikimapia.org/s/#y=16972741&x=-25664062&z=2&l=6&m=s width=250 height=250 frameborder=0][/iframe]

时间: 2024-07-28 17:54:30

地图上的WiKi的相关文章

jsp-JSP从数据库MySQL取出经纬度数据,怎么能够在百度地图上描绘出轨迹

问题描述 JSP从数据库MySQL取出经纬度数据,怎么能够在百度地图上描绘出轨迹 <%@ page contentType=""text/html; charset=utf-8"" %><%@ page language=""java"" %><%@ page import=""com.mysql.jdbc.Driver"" %><%@ page

google map使用自定义Marker在地图上添加文字标示

google map默认的标示GMarker,只能使用图片不能使用文字.但是在实际中,我们不可避免的需要在地图上标示文字信息.例如地名等.Google 地图 API 使我们可以通过扩展GMarker实现自定义的GMarker的子类LabelMarker. 1 google.maps.LabelMarker = function(latlng, options) 2 { 3 this.latlng = latlng; 4 this.labelText = options.labelText ||

识别地图上的地名-- 笔记二(完结)

本文承接 识别地图上的地名-- 笔记一 一文.非常抱歉地过了这么久了才打算把这个事情给完结了 .其实很早就做完的.但是事情比较多.一直都没有写出来. 二值化图像 关于文字分割: 如上图所示我们已经得到一个二值化的图像了. 可以发现文字都是黑色的.并且文字都是在一个11*11的方格里面的.也就是说一个单独的文字最大长 度和宽度都是11,例如"田" 字 .这里面的文字都比较正规.而且是统一大小的. 遍历整个图像,当出现第一个黑点的时候记录该黑点的坐标为(X1,Y1),寻找这个黑点左下方10

识别地图上的地名-- 笔记一

不记得是几月份了,king总接了一个私活,就是要求从地图查询的那些网站上获取到地图下来,然后 识别出地图中的地名.需求很简单的目标也很明确.king总貌似用了一个星期左右的时间就完成了.在此 佩服一下. 在此前我已经对图像很有兴趣,但是一直没有机会练手,现在就king总上面的需求,我也来试试识别 地图上的地名. 大概的思路如下: 把彩色的地图图像变换成灰度图像,对灰度图像进行二值化,去掉一些噪点,然后分割出单独的地名 块,把地名块分割成单个中文字,得到这些中文字之后,利用BP神经网络进行训练以及

如何在百度地图上查看某地方的经纬度?

  在很小的时候老师就告诉我们地球上的任意一个地方都可以用经纬度来确定.纸质地图上也会标记经线和纬线.当你在使用百度地图的时候,会看到经线和纬线吗?会关注一个地方的坐标.经纬度吗?本文就告诉你怎样在百度地图上显示出一处地方的经纬度. 1.打开百度地图:打开百度首页--点击地图. 2.在百度地图的右上角,点击"地图API",如图. 3.在地图API页面,把鼠标移动到"工具"菜单项,在下拉菜单中选择"坐标拾取工具",如图所示. 4.下图就是地图拾取系

java项目使用百度地图-javaweb项目中关于百度地图从数据库中取出经纬度在百度地图上进行标注

问题描述 javaweb项目中关于百度地图从数据库中取出经纬度在百度地图上进行标注 从数据库可以获取经纬度 我想把这个经纬度加载到车的图标上 在页面的span中可以显示 因为body中是写个一个init的方法 此时要把经纬度也加在进去?请问有谁帮我解决 在线等!

c#-C#网页有多个button,每个button点击之后会在地图上显示特定的点

问题描述 C#网页有多个button,每个button点击之后会在地图上显示特定的点 我想要的是每次点击只显示一个类型而现在是点击多个button后,所有点显示到一块,求大神,求解决,本人小小白! 解决方案 通过js添加覆盖物,仔细阅读下百度api的开发文档. http://developer.baidu.com/map/index.php?title=jspopular/guide/cover 解决方案二: 这个要看地图有没有提供取消当前选择点的功能?如果有,则在显示新的点之前取消之前显示的点

asp.net-怎么样清除百度地图上的坐标点

问题描述 怎么样清除百度地图上的坐标点 我想每次点击查询的时候把前一次查询定位的坐标点去掉,该怎么去掉. 解决方案 调用百度的removeOverlay 方法就行了,用一个全局变量记住你的overlay var maker;//////// function MapD() { var obj = document.getElementById("txt_City"); map.removeOverlay(marker);///////// var geo = new BMap.Geoc

已知点的经纬度,如何将它画在地图上(Mapxtreme for java)

问题描述 地图服务器是mapxtremeforjave4.8.已知一点的经纬度(24.3,103.2),如何将其画在地图上?请高手解答!急啊 解决方案 解决方案二:try{//ASSUMPTIONS://ThevariablemapjisoftypeMapJandhasloadedamap//ThevariablereqisoftypeHttpServletRequest//ThevariableresisoftypeHttpServletResponse//Thevariabledpisoft