Maps 我在哪里可以获得实施在线地图的技能?

Maps 我在哪里可以获得实施在线地图的技能?,maps,leaflet,cloudmade,Maps,Leaflet,Cloudmade,我对在线创建地图和地图“mashup”很感兴趣,有人指出传单是帮助我做我想做的事情的好工具 传单的文档清晰易懂,但它要求预先掌握如何使用CloudMake等工具的知识。例如,传单文档一开始会告诉用户以下内容: // initialize the map on the "map" div with a given center and zoom var map = L.map('map', { center: [51.505, -0.09], zoom: 13 }); 我有点理解

我对在线创建地图和地图“mashup”很感兴趣,有人指出传单是帮助我做我想做的事情的好工具

传单的文档清晰易懂,但它要求预先掌握如何使用CloudMake等工具的知识。例如,传单文档一开始会告诉用户以下内容:

// initialize the map on the "map" div with a given center and zoom
var map = L.map('map', {
    center: [51.505, -0.09],
    zoom: 13
});
我有点理解,但我不知道如何获取地图、指向地图、创建地图等等。在深入阅读传单之前,似乎需要大量的“如何让地图在网站上工作”知识

cloudmake也会把你扔到最深处


我应该从哪里获取我需要的地图101知识,以了解这一切是如何运作的

我想你是在关注网站上的传单吧?您可以查看源代码,以获得有关其内部工作方式的完整分解。传单除了本身之外不使用任何CloudMake特定的东西,所以您不必参考CloudMake工具


如果您正在寻找一些基本的Javascript教程(传单使用的语言),上面提到了一些。

传单本身不包含任何地图(例如,与Bing地图和Google地图相反)。他们在CloudMake中显示的所有示例都正是这些示例

例如,您可以直接使用OpenStreetMap(OSM)平铺,而不是使用CloudMake,如下所示:

L.tileLayer('http://{s}.tile.osm.org/{z}/{x}/{y}.png').addTo(map);
或者使用其他来源的瓷砖,甚至是您自己的瓷砖

我猜是因为提到了Cloudmade,才让你在这篇文章中脱口而出。别介意。与获取CloudMake关键点相比,只需创建上面所示的层即可。一切都是一样的,唯一不同的是背景上的图像