百度开源地图服务器搭建

离线地图制作发布工具 -- 教程

1、简介

BIGEMAP一键离线地图发布服务器主要帮助企业内部(局域网)环境搭建私有地图服务。支持一键快速发布,无需二次开发,无需配置环境,安装即可发布离线地图,可应用在局域网地图发布,内网地图发布,手持设备地图发布,移动端地图发布。在没有网络的情况下,依然可以实现地图浏览。

支持离线地图的标绘:点、线、面、上传图片等等

图 1 离线地图示例

2、安装

点击【软件下载

解压后,双击bssetup.exe运行安装程序,开始安装BIGEMAP一键离线地图发布,按向导逐步执行。

图 2 运行安装程序

安装完成后运行“BIGEMAP一键离线地图发布.exe”程序,点击按钮启动地图服务(如图 3 启动离线地图服务所示),点击即可查看离线地图效果。如不能启动服务,请确认配置(见3.配置)。

图 3 启动离线地图服务

3、配置

3.1 服务配置

网络服务端口配置。点击离线地图发布服务器按钮,弹出服务配置对话框。根据用户服务的端口使用情况,选择合适的网络端口,用于网络访问。如图 4 服务端口配置所示,仅需配置三个参数即可。

1)        Bengine端口:网络Web服务器端口,根据需要配置端口。

2)        Bengine核心数:服务工作进程,通常设置为电脑CPU核心数。

3)        BCGI端口:页面逻辑处理服务端口,根据需要配置端口,与Bengine端口不能相同。

4)         查看端口:可查看当前电脑网络端口占用情况,以便确认端口是否可用。

图 4 服务端口配置

3.2    标注管理(点、线、面标绘)

离线地图网站后台配置。点击离线地图发布服务器按钮,进入后台登陆页面(默认直接点击登陆即可),登陆后进入后台管理页面(如图 5 离线地图网站后台所示)。

1)        基础配置:设置离线地图打开浏览的时候的初始级别和屏幕的中心点。

2)        创建图文标注(定点标注): 指定经纬度坐标创建图文标注。

3)        其他设置:设置离线地图首页标题。

4)        效果预览:预览前台发布后效果。

      在线标绘详解:参看最后的标绘操作说明

图 5 离线地图网站后台

4、瓦片下载及导入

4.1   瓦片下载

通过BIGEMAP地图下载器(www.bigemap.com)下载瓦片数据。

打开BIGEMAP地图下载器,切换要下载的地图源,矩形、多边形、行政边界框选下载区域双击下载。弹出下载对话框(如图 6下载瓦片所示)

1)“存储选项”选择“瓦片:BIGEMAP”,图片格式选择“PNG (*.png)”格式。

2) 根据需要勾选下载级别。建议大区域下载低级别,越精确的小区域下载高级别。例如标注成都天府广场推荐下载方式:中国范围:1~8级;四川范围:9~10级;成都范围:11~12级;成都绕城内:13~15级;成都一环内16~19级。结合实际使用区域下载瓦片,避免数据量过大。

图 6下载瓦片

通过BIEGMAP地图下载器下载瓦片后,会生成相应的数据信息文件(如图 7 瓦片下载的数据目录所示)。

图 7 瓦片下载的数据目录

4.2  瓦片导入

将下载的瓦片数据部署到离线服务器目录中。点击离线地图发布服务器按钮,弹出选择对话框,选择上一步下载的瓦片目录中的map.ini文件即可。系统将自动识别、导入瓦片数据,可点击按钮查看发布效果。

图 8 导入瓦片到离线发布服务器

5、标注管理及导入

5.1网站后台标注管理

点击离线地图发布服务器按钮,进入后台登陆页面(默认直接点击登陆即可),登陆后进入后台管理页面(如图 9 网站后台标注管理所示)。点击左上角工具栏即可添加点、圆、线、多边形、矩形标注。

图 9 网站后台标注管理

5.2  数据导入导出

点击离线地图发布服务器按钮,打开数据管理对话框(如图 10 服务器标注管理所示)。点击左上角切换不同类型标注,以编辑数据。

图 10 服务器标注管理

导入标注数据:点击按钮弹出导入数据对话框(如图 11 导入标注数据所示),导入格式示例如图 12 数据格式示例,包括经纬度、名称等信息。

图 11 导入标注数据

1)        导入类型

仅导入点(全部对象作为点导入):将每一行数据作为独立的点导入;

点、线、面:(须指定“线/多边形标识列”)根据名称或分段标识列区分类型导入。

2)        坐标列号

点名Number(可选):指定点名称的列序号;

经度/X/Longitude:指定经度的列序号;

纬度/Y/Latitude:指定纬度列序号;

描述信息(可选):指定对象描述信息列序号。

3)        坐标分割

支持导入CSV或文本文件,指定分隔符分割列数据。如CSV通常为逗号(,)分割。

4)        其他

起始行:表示从第几行还是读取数据;

线/多边形标识列:指定分段标识列序号,用于识别对象(如图 12 数据格式示例所示中“名称/分段”列)。

图 12 数据格式示例

6、标绘操作说明

在软件的主面板上点击,弹出离线地图的后台管理。直接点击登录,进入后台管理页面,页面的左上角是标绘的工具条(如下图6.1),页面的右边是离线地图发布的控制管理(如下图6.2)。

图:6.1

红色标记1标绘可用的工具栏包括:标记点、画圆、画多边形、画线条、画矩形框(注:手掌是拖动地图;点击【颜色】的地方,弹出设置框,如下图)

这里可设置标绘的 颜色、粗细、已经填充透明度等。

    红色标记2清除掉你所标绘的某一类标记,在标绘的过程中可以点击【右键】取消当前的某一个标绘。

    红色标记3切换地图的显示模式:卫星图像    电子地图

        

        重点:图文标注

左上角工具栏里面,切换到手掌,然后在地图任意位置点击鼠标【右键】,弹出,点击一下,会出现一个标记点,鼠标指着这个标记点点【右键】,弹出对话框:点击【修改】,出现如下对话框:

这里可以添加图片,文字,地址,电话等等,添加好了之后,点击【保存】。退后地图上会出现你标记的点信息。

  6.2离线地图浏览配置,如下图:

红色标记1修改登录后台管理的用户名密码,相当于管理员账号

红色标记2设置离线地图发布后,打开网页浏览的默认初始级别和显示在屏幕的中心位置。

红色标记3定点设置【图文标注】

红色标记4离线地图页面标题,以及操作的简单说明

红色标记5:离线地图标注好了之后,可以在这里预览到效果。

时间: 2024-10-05 19:51:43

百度开源地图服务器搭建的相关文章

Tiny HTTPd 开源web服务器搭建过程及简要分析

开源web服务器,Tiny HTTPd,纯c编写,作者:   jdavidb.服务器小巧,轻便,结构简单,将搭建web服务器的原理阐述的很清楚,对学习很有帮助.下载地址 测试环境:Ubuntu 14.04.2 由于服务器不是默认为linux开发的,所以需要经过简单的修改才能在linux上运行起来. 1.修改Makefile文件,将gcc -W -Wall -lsocket -lpthread -o httpd httpd.c 修改为:gcc -W -Wall  -o httpd httpd.c

SIP协议&开源SIP服务器搭建和客户端安装

1. SIP SIP 是一个应用层的控制协议,可以用来建立,修改,和终止多媒体会话,例如Internet电话 SIP在建立和维持终止多媒体会话协议上,支持五个方面: 1)   用户定位: 检查终端用户的位置,用于通讯. 2)   用户有效性:检查用户参与会话的意愿程度. 3)   用户能力:检查媒体和媒体的参数. 4)   建立会话: “ringing”,建立会话参数在呼叫方和被叫方. 5)       会话管理:包括发送和终止会话,修改会话参数,激活服务等等. 1.1 SIP基本组成要素 用户

谷歌离线地图开源地图服务器

一键离线地图发布(工具软件下载) 使用教程 百度离线地图发布  教程 手机离线地图发布--Oruxmaps制作发布高清卫星离线地图 谷歌离线地图发布API解析 说明: 1. 当前版本支持 谷歌电子/卫星地图瓦片.高德地图.阿里云地图.超图.腾讯地图等(只需下载该地图源的瓦片拷贝到指定目录即可): 2. 效果预览演示地址:http://www.bigemap.com/google 后台编辑体验地址:http://www.bigemap.com/google/login.html 可随意在后台添加/

广州高清卫星地图 用百度卫星地图服务器下载 含标签、道路数据叠加 可商用

广州高清卫星地图的地图展示图片分别是15级别.17级别.19级别的地图,一般来说17级别的地图图片就能够用于商用,地图包包含一整张高级别的图片,如要全图浏览请用专业图片处理软件PS等打开. 一般来说互联网所有的地图浏览网站例如谷歌.百度.必应等网站或软件的地图均只能用于浏览而不可下载,只有利用专业的地图下载工具,通过获取授权进入地图端口,才能下载大范围的服务. 百度网盘下载:http://pan.baidu.com/s/1dDEeWI9 百度卫星地图下载器地址:http://www.arceye

iOS第三方之百度地图环境搭建一

一.先按照官方注意事项修改Xcode环境 静态库中采用ObjectC++实现,因此需要您保证您工程中至少有一个.mm后缀的源文件(您可以将任意一个.m后缀的文件改名为.mm),或者在工程属性中指定编译方式,即将Xcode的Project -> Edit Active Target -> Build -> GCC4.2 - Language -> Compile Sources As设置为"Objective-C++" 如果您只在Xib文件中使用了BMKMapVi

Android之旅十八 百度地图环境搭建

在android中使用百度地图,我们可以先看看百度地图相应的SDK信息:http://developer.baidu.com/map/index.php?title=androidsdk,它里面基本上有关于android中的所有配置.api调用等操作方法,下面我们来看看百度地图在android中环境的搭建步骤:我们这里使用的百度地图版本为 Android SDK v3.1.1,版本不同,里面的API可能不一样,所以希望大家能够注意!! 一.申请密钥,无论是开发谷歌地图还是百度地图我们都需要申请密

百度开源的70+项目

百度,一家让人既爱又恨的企业,血友吧贴吧被卖,魏则西事件的持续发酵,一时间将百度推到了舆论的风口浪尖上.是非对错,我们在这里也不多做评判,本文呢为大家整理了百度开源的70+项目,看看有没有感兴趣的.本文内容综合整理自oschina.github. 1. JavaScript图表库 ECharts ECharts开源来自百度商业前端数据可视化团队,基于html5 Canvas,是一个纯Javascript图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表.创新的拖拽重计算.数据视图.值域

(转)值得学习百度开源70+项目

百度,一家让人既爱又恨的企业,血友吧贴吧被卖,魏则西事件的持续发酵,一时间将百度推到了舆论的风口浪尖上.是非对错,我们在这里也不多做评判,本文呢为大家整理了百度开源的70+项目,看看有没有感兴趣的.本文内容综合整理自oschina.github. 1. JavaScript图表库 ECharts ECharts开源来自百度商业前端数据可视化团队,基于html5 Canvas,是一个纯Javascript图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表.创新的拖拽重计算.数据视图.值域

Nginx网站服务器搭建实例

Nginx是一款开源的高性能HTTP服务器和返向代理服务器. 下载.编译.安装模块: [[email protected] nginx-1.4.0]#wget http://nginx.org/download/nginx-1.4.0.tar.gz [[email protected] nginx-1.4.0]#tar -xzf nginx-1.4.0.tar.gz -C /usr/src/ [[email protected] nginx-1.4.0]#yum -y install gcc p