比如做一条铁路的地图,上面的电线杆或其它标志性建筑都要标注上,还需要根据用户的 GPS 坐标将用户显示在地图上。应该怎么做,用到什么技术或服务?
1
qiqico 2017-08-15 09:39:13 +08:00 1
高德开放平台,有自定义地图的,是要这个吗?
http://lbs.amap.com/getting-started/map/ |
2
murmur 2017-08-15 09:46:01 +08:00 1
不多的用 openlayers 直接画点就可以了 太密集的就只能加物件层了
加东西不是那么好加的 比如你显示一个小区所有电线杆都可以显示出来 但是如果切换到市级甚至省级你的小区都被隐藏了 以前只有用 mapx 编辑地图时用到过这么高级的功能 后面都用在线地图了 |
3
Takahashi 2017-08-15 09:46:36 +08:00 1
mapbox
|
4
Rico 2017-08-15 09:54:54 +08:00 1
OL3
|
5
eric1202 2017-08-15 10:10:56 +08:00 1
|
6
dangyuluo 2017-08-15 11:57:10 +08:00 1
Google Maps, API 详细,人性化
|
7
mfhh 2017-08-15 12:38:03 +08:00 1
leaflet
|
8
wizardoz 2017-08-15 13:11:18 +08:00 1
楼上都说的差不多了,补充一个百度地图,也可以实现这个功能。
可以把自己做的图层通过百度 API 叠加到地图上,也可以直接在里面绘制线路,放置标记点等。 |
9
xd314697475 2017-08-15 13:13:19 +08:00
这不就是 GIS 吗?
地理信息系统( Geographic Information System 或 Geo - Information system,GIS )有时又称为“地学信息系统”。它是一种特定的十分重要的空间信息系统。它是在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。 简单的说就是用计算机画地图的工具。 可以看下 ArcGIS,WebGIS 等, 谷歌地图,百度地图,高德地图都是基于 GIS 做出来的。 |
10
buseni 2017-08-15 13:23:25 +08:00
都是牛
|
11
Rico 2017-08-15 16:53:45 +08:00
被感谢了,那就再费时找下 demo 给 lz 看看吧。
http://openlayers.org/en/latest/examples/static-image.html 这是加载静态图片 ,然后可以调用 OL 的 API 加点啊啥的 我还自己实现过切图算法,可以把一张很大的图片按照地理编码切出来,支持 900913 和 4326 坐标系 以上 |
12
god 2017-08-15 16:55:51 +08:00
openlayers +1
mapbox +1 |