-
java离线地图开发20
最近公司准备项目,需要用到地图,web上的地图,具体功能是:可以实现地图
上某个点或者某个区域闪烁,可以实现从一个点到另一个点有轨迹的移动,请问各
位前辈们,实现这些需要用到什么框架或者用什么开发比较好,本人用的java,地
图需要离线的,就是不通过互联网,局域网里面的。2013年7月31日 09:07
3个答案 按时间排序 按投票排序
-
采纳的答案
用开源地图服务器吧。
前端JS调用使用Openlayers。
地图服务器:geoserver(java开发)
地图数据存储:Postgres+PostGIS
如果要加快访问速度,可以使用geoserver缓存切片。
这个组合,相当于在内网搭建了一个地图服务器。
如果你是第一次接触地图方面的东西,可能要学的东西比较多。
google一下吧,网上的例子还是有的。不过多数文档是英文的,可以参考官方文档、示例、API。good luck2013年7月31日 09:43
-
离线地图开发可以实现的,只需要在本地部署一套地图包,把矢量地图数据或者瓦片地图集成到本地的GIS模块当中去就可以。基本的地图功能一般的GIS软件都能支持。
可以试试上海为卓信息科技有限公司的地图平台sitemapIMS,可以基于这个地图引擎做定制开发。
说到底就是需要一个GIS地图包在内网运行,至于怎么使用就看业务和公司的需求了,主要是跟别的系统整合做GIS应用。2016年4月26日 16:03
-
其实你可以按照如下几个步骤搭建:
第一:下载google地图(可以分析请求地址,实际上是请求第xxx行第xxx行列的图片)
第二:搭建地图服务器(可以使用tomcat)
第三:使用ArcGis For Flex
以上是我们公司的解决方案,也是跑在局域网里,如有问题可以发私信给我,可以语音沟通,打字太麻烦了2013年7月31日 20:31
相关推荐
离线地图的实现是针对那些在无网络或者网络不稳定环境下仍需使用地图服务的应用场景而设计的解决方案。这种技术的核心是将在线地图服务中的大量地理信息数据预先分割、存储,并在本地进行访问,以实现地图的浏览和...
在压缩包中的“百度离线地图开发说明”文档中,可能会详细介绍如何配置和使用这两个离线示例,包括API的使用方法、数据结构、存储策略等。而“baidu-offline1.3”和“baidu-offline2.0”可能包含了实现离线地图功能...
离线开发百度地图涉及到的关键技术点主要包括:API 主文件处理、AK 验证去除、本地资源设置、模块加载以及地图瓦片的获取和处理。以下是对这些知识点的详细解释: 1. **API 主文件获取与处理**: - 百度地图的离线...
总结起来,【百度离线地图demo】提供了学习和实践离线地图开发的宝贵资源,涵盖了从地图数据下载、存储、渲染到用户交互等多个环节的关键技术。通过这个实例,开发者不仅可以提升技能,还能为用户提供更加稳定和便捷...
离线地图技术是移动设备和桌面应用中的一种重要功能,特别是在网络覆盖不稳定或者数据流量有限的情况下,它使得用户能够在无网络连接时仍然...理解和掌握这些知识点,对开发高效、用户体验优秀的离线地图应用至关重要。
"离线地图基础版本.zip"是一个针对离线地图应用的解决方案,包含了关键组件和文档,便于开发者进行二次开发。 1. **离线地图**:离线地图是指用户可以在没有互联网连接的情况下查看和使用地图的功能。这种技术通常...
标题中的“百度离线地图用myeclipse开发javaweb项目”揭示了本项目的核心内容:使用MyEclipse集成开发环境来构建一个Java Web应用程序,目的是实现百度离线地图的功能。MyEclipse是Eclipse的一个扩展,专为Java...
首先,从2.0.0版本开始,百度地图SDK采用了矢量版的离线地图,相较于之前的栅格版,矢量版地图支持旋转和3D特效,且文件体积更小,因此推荐开发者使用矢量版进行开发。离线地图的下载地址可以在百度提供的链接中获取...
本文将详细讲解如何利用ArcGIS API for Android 实现离线地图的功能,这对于那些需要在无网络环境下使用地图服务的应用来说至关重要。 一、ArcGIS API for Android 简介 ArcGIS API for Android 是基于Java语言,专...
可能包含的代码语言有JavaScript、Python或Java,这取决于所使用的地图库和开发环境。 文档片段可能涵盖各种离线地图的使用场景、最佳实践、常见问题及其解决方案。这些文档可能来自于项目文档、开发者指南或者技术...
离线地图下载工具是互联网时代出行、旅游、研究地理信息不可或缺的辅助软件。在没有网络连接的情况下,这些工具能够帮助用户提前下载地图数据,以便在需要时查看和使用。标题中的"各种离线地图下载工具"表明这是一类...
总结来说,构建一个PC离线地图服务涉及到地图数据的管理和处理、服务器的配置和客户端的应用开发。通过使用像Apache Tomcat这样的服务器软件、Leaflet这样的客户端库,以及GIS工具,我们可以创建一个高效、用户友好...
在Android开发中,为了在没有网络连接的情况下依然能提供地图服务,可以利用百度地图API提供的离线地图功能。本文将详细介绍如何调用百度离线地图包,并实现定位功能。 首先,我们需要了解百度离线地图的基本概念。...
在本案例中,MyEclipse被用来作为开发百度离线地图应用的平台。 描述中提到的**位置标注**功能,是指在地图上添加标记以表示特定地点或信息。这通常涉及到地理坐标系统,比如经纬度,以及用户界面设计,让用户可以...
百度地图JavaScriptAPI离线版 百度web demo等多个开发包,非常适用在不联网的环境使用,非常方便的下载地图瓦片,然后集成到web系统中。该版本我亲自使用过,完成开发工作。api需要有针对性修改。api有很多实例,只...
2. **地图数据存储**:离线地图需要将大量的地理信息存储在本地,这通常涉及到高效的数据库系统,如SQLite,用于存储经纬度坐标、街道名、地标等信息。这些数据可能经过压缩和优化以减少存储空间。 3. **GIS ...
在Android开发中,有时我们需要实现离线地图功能,以便用户在无网络环境下仍能查看地图。Osmdroid是一个开源库,专门用于在Android平台上显示OpenStreetMap(OSM)地图,支持离线地图数据的加载和操作。本教程将详细...
在本示例中,我们将探讨如何使用经纬度坐标在离线地图上标注点,并通过Ajax调用后台接口来获取Json数据。这个过程涉及到的技术栈包括Java、JavaScript、OpenLayers、HTML和CSS,这些都是构建Web地图应用的关键技术。...
在本项目中,我们主要探讨的是如何将Spring Boot V2框架与百度地图API进行集成,以便在后端Java应用中实现地图展示功能。这是一项重要的技术实践,它可以帮助开发人员在Web应用中轻松地集成地理位置服务,提升用户...
本文将深入探讨离线地图制作工具的工作原理、相关技术以及如何利用提供的源码和工具进行开发。 离线地图制作的核心技术主要包括数据获取、数据处理、存储和渲染。首先,数据获取通常是通过下载在线地图服务的瓦片...