25 posts tagged “ennoble”
Taken from http://www.asmmag.com/news/revolutionising-land-information-in-malaysia
Ennoble Consultancy in Melbourne and Telekom Malaysia (TM) have entered into a partnership under which Ennoble will develop and improve the TM map base for utilities, businesses and web and mobile application. The availability of a readily useable map base will revolutionise land information in Malaysia.
The business is being conducted through Ennoble Consultancy Malaysia (ECM) in Kota Damansara. ECM already has a strong relationship with TM, providing geospatial solutions to existing TM clients. The relationship will be further developed through work on the map base.
Sam Majid, the chief executive of Ennoble, said the TM database was the best available in Malaysia. It covers the whole country and has many data sets that are relevant for consumer and business use.
Majid says that there is currently plenty of data available however, there are huge disconnects between suppliers and users of data.
'Most people just don't know what's available. Those who do know don't know who supplies it,’ he says.
The result is data duplication and mapping that is more expensive than it needs to be.
There is enormous pressure on map providers in Malaysia to remedy this situation. Much of this is driven by the strong demand for consumer applications such as in-car and internet map applications. Other pressure comes from business-to-business software suppliers, especially suppliers of applications for forestry, tracking and utilities.
There is also considerable demand from government agencies, particularly local government.
Part of the problem lies with the government itself; map data is seen as central to national security and access is tightly controlled. The government has been especially cautious about the internet because of its potential to cross national boundaries.
However, change may be on the horizon. At senior levels of government there is now also a view that the advantages of efficient gathering and widespread use of map data outweighs the military benefits of restricted access.
Taken from http://geospatial.blogs.com/geospatial/2008/08/architectural-d.html
One of the advantages of travelling as much as I do, is that I have a high probability of meeting interesting people who are doing very innovative things. I'm currently in Australia to attend next week's GITA conference in Sydney, and on my way here I ran into Sam Majid of Ennoble Consultancy in Melbourne. Sam, whom I have known for several years, has implemented a classic architectural design pattern for web-based mapping that can provide scalable, high performance mapping on low cost hardware.
Architectural Design Pattern for Web Mapping
The design pattern is a three tier architecture, comprised of a client, typically desktop,
tablet or hendheld running a web browser, a middle tier where
pre-rendered map tiles are cached, and a data server, where geospatial
and other data is stored. The reason that this is such a successful
architecture for low cost, high performance computing is that
navigation operations, panning and zooming, only require loading and
unloading cache tiles and do not require accessing the data server.
Since a pan or zoom operation can involve typically a thousand
features, loading a few tiles is much more efficient from a CPU and I/O
perspective and dramatically reduces the load on the data server. The
other key to this architecture is that the user only updates the data
store, never the cache, so there is only one point of truth. The cache
is refreshed by a background process running in the middle tier or data
tier.
Open Source Implementation
Sam has developed his implementation using open source geospatial components, including Open Layers, FDO, and MapGuide Open Source. Open Layers provides a Javascript-based client-side application environment that will run without a plug-in in any browser supporting Javascript. Since he chose to use the FDO API, Sam's application can directly access for both read and update widely used geospatial datastores including shape, Oracle Spatial, ArcSDE (GeoDatabase), MySQL, PostGIS, KML, and SQL Server 2008 Spatial. Sam showed me an application using this architecture, where the client was in Kuala Lumpur, the cache was in Australia, and the data server was in California. Performance was impressive, definitely worth taking a look at.