All datasets in BlomURBEX are available online; they are easily accessible from a wide range of platforms and technologies via a HTTP interface – from desktop to mobile including: JavaScript, J2ME, Symbian, iPhone, Windows embedded platforms, PlayStation and Android. Comprehensive Software Development Kits (SDKs) are provided for each individual technology allowing the developers to integrate and obtain impressive results, without about the need to consider protocol details. Mobile platform SDK’s provide data caching in order to minimize response time and network use. For content providers, BlomURBEX offers an easy integration with any geo-referenced data set.
For more details, visit the appropriate sections in this page.
Desktop and web applications can access all BlomURBEX functionality with two APIs:
• HTTP WMS Service (1.1.1 and 1.3.0 compliant). BlomURBEX services are available via WMS services thus enabling integration of Blom data models and functions in any kind of web-enabled application including Desktop and Server GIS.
• Javascript API, which provides a map viewer container and several methods and functions to interact with the service. The full power of BlomURBEX can be integrated in your web page in just a couple of minutes. Blom Javascript API is compatible with Internet Explorer 7, Firefox 3 and Chrome 0.3
A Flash API is currently in development stage
Software Development Kits (SDKs) are provided for mobile technologies. These kits allow the developers to immediately obtain impressive results. Mobile platforms SDKs provide data caching, in order to minimize response time and network use. For content providers, BlomURBEX offers an easy integration with any kind of geo-referenced applications. There are SDKs for the following technologies:
• JavaScript,
• J2ME,
• Symbian,
• iPhone,
• Windows embedded platforms
PSP and Android SDKs are currently under development.
Blom SDKs are comprised of two elements:
• Platforms SDK — SDKs to create applications and Blom content integration for all available platforms
• Sample Applications — that showcase the capabilities of BlomURBEX SDK and map data models
With Blom SDKs, developers can incorporate the following functions in their applications:
• Interactive navigation functions:
o Downloading of orthorectified tiles.
o Rendering of downloaded tiles in a complex image.
o Discrete zoom in/out.
o Pan
o Continuous pan for ortho views
o Pseudo-continuous pan for oblique views
o View and orientation change. It displays all available image types and orientations of a point.
o Map component with interacting on defined POI
o User interface elements for integrating the map on final application
• Efficient productivity functions:
o Natural oblique pictures downloading
o Improved map rendering engine
o Bookmark management and local storage
o Full integration with URBEX community services
o Efficient local disk cache and database, enabling offline map data access
• Advanced development functions:
o Switch between multiple oblique images of the same point
o Integration with third party pedestrian routing
o Pre-rendered tiled vector support
o Vector data access and representation
o BlomURBEX routing and address searching
o Offline map dataset loading, including licensing and encrypting
BlomURBEX provides plug-ins that integrate the BlomURBEX technology with the most extended GIS and CAD products, both in desktop and server versions. With a single click, your projects can benefit from Blom data models and your data can be seamlessly represented over the Blom imagery.
BlomURBEX plug-ins allow third parties software to access Blom images libraries and exploit their contents from their usual GIS or CAD environment, thus allowing an easy integration with the customer geographical information system.
Currently available plug-ins are:
• ESRI ArcGIS Desktop and ArcGIS Server
• Intergraph Geomedia
• PB Mapinfo Desktop
• AutoCAD
• Microstation
The functionality provided by these plug-ins is the following:
• Display any of the 5 possible views: North, South, East, West and Ortho
• Print the displayed image
• Search and show the best available image for a particular coordinate
• Zoom in & out
• Zoom to an extent
• Pan
• Get coordinates of a point
• Distance, Bearing ,Area, Height and Elevation calculation
• Image extraction. Select an extension and export it to an image file in JPG is allowed.
• Plug-in configuration is stored for each user, so that its values are remembered between different sessions.
• The plug-in is multi-language and could be delivered in the desired language if proper message translation is provided by the local offices. It is possible to choose between the different languages directly from the plug-in.
• Support for data edition, allowing height measurements performed in the oblique images to be stored in the GIS data.
• Rendering of vector data on top of images, both ortho and oblique.