Map Overlays

6 posts, 0 answers
  1. Mark
    Mark avatar
    3 posts
    Member since:
    Oct 2012

    Posted 18 Jun 2014 Link to this post

    Hi,

    I would like to use the Map control to display an overlay of our building layout. That is, I have an image of our offices, cubes, floors, etc. and I would like to use that with the map control, including zooming in/out.

    Is there an example of doing that or some documentation explaining the process?
  2. T. Tsonev
    Admin
    T. Tsonev avatar
    2770 posts

    Posted 20 Jun 2014 Link to this post

    Hi,

    Mapping non-geographic data is on our plans, but don't have a solution for the moment.
    As this is something that we'd like to tackle sooner than later, I'd like to know for more details regarding your scenario.

    How large are the source images?
    We can perhaps deal with reasonably sized images on a the client, but a tile server might be required for large raster maps.

    Do you require shapes to be overlaid over the images to indicate features?
    This should be possible to do with GeoJSON even today, but any additional details will be appreciated.

    Apologies for the caused inconvenience.

    Regards,
    T. Tsonev
    Telerik
     

    Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

     
  3. UI for ASP.NET MVC is VS 2017 Ready
  4. Mark
    Mark avatar
    3 posts
    Member since:
    Oct 2012

    Posted 20 Jun 2014 in reply to T. Tsonev Link to this post

    I'm not sure how large the images are because I haven't gotten that far yet. They are CAD images now, so I suspect they would be rather large. Let me explain what I'm trying to accomplish. 

    I want to display our building layout (cubes, offices, etc.) and map all our IT assets to where they are in the building. We currently have several other applications that generate data about the assets, including the cost of each asset. Here's what I want to do with the data:
    1. Attach costs to the assets on the map in the form of a pop-up that shows all the asset details like, how many IT trouble tickets were entered for that asset, the cost of the asset, when the asset is due for a refresh, etc.
    2. Color-code the assets to show where problems are in the building. (Red = production down, Green = OK). So if IT currently has a ticket for an asset that won't boot, that cube, office, or work area where the asset is located would show in Red.
    3. A different view would show WIP (work in process) on our shop floor. For instance, an executive would view the map and immediately know where jobs are throughout the plant without having to physically go find that information. This view would also show, via color-coding, if a job was late or is in jeopardy of not being done on time.
    4. Another view would show shapes overlaid on the map depicting departments. In this view, clicking on a shape would pop-up department IT costs as a whole. That is, all IT asset costs rolled-up to the department level. Basically everything in #1 and #2 above, but on the department level.

    All this information could certainly fit into a Grid or presented like some of Telerik's dashboard demo apps, but the richness of a great visual of the building layout would be beneficial for those that are more visually inclined. Due to the nature of our work, jobs and information "flow" through our building from one department to the next, while other departments are in a "support" role. So the visual of the building would also show, from a high level, how work is progressing through the building and visually indicate where potential problems might be. IT will then be able to be more proactive instead of reactive.

    This is a very high-level overview of what I'm trying to accomplish. I hope I explained it well enough.

  5. T. Tsonev
    Admin
    T. Tsonev avatar
    2770 posts

    Posted 20 Jun 2014 Link to this post

    Hi,

    Thanks for the detailed overview of your scenario. It gives us a good idea of a real-world usage scenario.

    From the standpoint of the Map widget we need to complete our support for static image overlays.
    The size of the images might or might not be a problem. Even if they're large they can probably split into smaller areas.

    Since you're starting with vector data it might be possible to convert the floor plans to a GIS format such as Esri Shapefiles.
    From there, we can complete the conversion to the more web-friendly GeoJSON format.

    This has the advantage of reduced size as it deals away with the large images.
    It also makes customizations harder, as you can't simply paint over them.

    Individual features and areas should also be available as GeoJSON outlines.

    Please, let us know if using GeoJSON for both the schematic and features makes sense.

    Regards,
    T. Tsonev
    Telerik
     

    Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

     
  6. Les
    Les avatar
    29 posts
    Member since:
    Feb 2011

    Posted 19 Jan in reply to T. Tsonev Link to this post

    I use ESRI shapefile, What do you mean by the following?:

    Can I use my current ESRI Shapefile as is? If not, how can we complete the conversion? What are the steps for this?

    "Since you're starting with vector data it might be possible to convert the floor plans to a GIS format such as Esri Shapefiles.-
    From there, we can complete the conversion to the more web-friendly GeoJSON format."

     

     

     

  7. T. Tsonev
    Admin
    T. Tsonev avatar
    2770 posts

    Posted 21 Jan Link to this post

    Hello,

    The process of converting Esri shapefiles using OSS tools (OGR) is covered in Map Authoring.

    Let's discuss any specific issues that might pop up in your support ticket.

    Regards,
    T. Tsonev
    Telerik
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
Back to Top
UI for ASP.NET MVC is VS 2017 Ready