MapInfo Pro

Welcome to the MapInfo Pro community!  Please feel free to start a discussion in the discussion tab or join in a conversation.

Here are some useful links where you can find more information:

Product Announcements  Product Documentation  Ideas Portal

Discussions

Members

Resources

Events

 View Only
  • 1.  Help to automate the creation of road surface polygon features from point and polyline base data

    Posted 07-25-2018 23:43
      |   view attached

    I have a roads centreline layer (raw data table) constructed from a points layer. The centreline has the fields asset number, road number, road name and locality as well as other fields. Only the asset number and road number are unique. I’m currently in the process of breaking the road centrelines up into their respective road hierarchy classifications based on chainages.

    I have a points layer (raw data table) that I derived the centrelines from consisting of a point every 10 to 20 metres which was collected in the field by a vehicle driven along the roads and has chainages, width, sealed\unsealed. One problem with this table is that it doesn’t have a unique ID to match against the centreline layer but I could spatially join these two layers. I think that will resolve that issue and will also then act as the nodes for the changes in width and seal. The points layer has a record number for every point plotted and a run number for every road which is unique within the points layer.

    From these two base tables I need to construct a series of road surface footprints based on the centreline alignment. The footprints need to show width, sealed or unsealed surface, chainage and segment number accordingly. 

    I would prefer to use the “Create Parallel” instead of "Buffer" command as this will give me 90 degree angles on the footprint edges instead of chamfers.

    The entire point data set consists of approx. 334,000 points equivalent to about 1500 roads. Some of the roads are non-continuous and have therefore been run in sections which provides a challenge for chainages.

    Data Sets uploaded

    Combined Points 22 Jan – raw data point table

    Raw Centreline Data 22 Jan – centrelines derived from the point data

    Road Surface Segments – final table

    I am a complete beginner when it comes to writing scripts so any help would be much appreciated.

    Kind Regards, Angelene

    Attachment(s)

    zip
    Road Surface Segments.zip   1.91 MB 1 version


  • 2.  RE: Help to automate the creation of road surface polygon features from point and polyline base data

    Posted 07-31-2018 22:03

    Great question! This is a "meaty" 🍖😋 spatial problem, a few members of the PB team have been discussing how to approach this challenge -

    Good news: We are confident it can be solved.

    Not So Good News:There are a few approaches to solving this problem, it's not clear to us which would be best suited to your requirements + they are all very involved & require complex logic, advanced coding skills & many hours of time to implement.

    There maybe other ways we can help you - I'll PM you with some options.



  • 3.  RE: Help to automate the creation of road surface polygon features from point and polyline base data

    Posted 07-31-2018 22:07
    Hahaa… yeah Ashley I knew this would give you guys a challenge! ? Look forward to hearing the options. Regards Angelene Angelene Wright Asset/GIS Officer South Burnett Regional Council PO Box 336 Kingaroy QLD 4610 ' 07 4189 9537 • awright@southburnett.qld.gov.au : www.southburnett.qld.gov.au [Description: Description: sbrcBar] DISCLAIMER: This electronic mail message is intended only for the addressee and may contain confidential information. If you are not the addressee, you are notified that any transmission, distribution or photocopying of this email is strictly prohibited. The confidentiality attached to this email is not waived, lost or destroyed by reasons of a mistaken delivery to you. The information contained in this email transmission may also be subject to Right to Information and Information Privacy legislation.