Tag Info

Hot answers tagged

5

You could try the Identity tool, using your line features as the input, and polygons as the identity features: "When the Input Features are lines and the Identity Features are polygons, and the Keep relationships parameter is checked (relationship set to KEEP_RELATIONSHIPS), the output line feature class will have two additional fields, LEFT_poly and ...


4

I think that "node centrality" concepts, in the graph theoretic literature, may be helpful. Here is an introduction to centrality measures in graphs.


3

Without an Advanced level license of ArcGIS for Desktop your best alternative may be to use ArcPy and Geometry objects. Upon seeing the Comment from @Michael Miles-Stimson I looked in the ArcGIS 10.2 Online Help and found that the Polyline object has a queryPointAndDistance method which: Finds the point on the polyline nearest to the in_point and the ...


2

If you want to use ESRI Technology you'll need network data set at your data base. The second important component is server and a application for this You'll need ArcGIS Server to publish it to the internet. and a website.


2

It's not going to be as easy as you expect. Firstly you need a data source. Your best option for this is OpenStreetMaps' Database. But if you take the entire world, the data is in 100s of GBs. Secondly, you will need a source for your cities. You will need a polygon source, which indicates the boundary of the city, so that you can then select the streets ...


2

This seems to potentially answer your question: https://github.com/bbecquet/Leaflet.PolylineDecorator I can't' comment on the appropriateness of the method... seems like a lot of code for a simple problem.


2

A robust method to match networks is described in Mustière, S., Devogele, T., Dec. 2008. Matching networks with different levels of detail. GeoInformatica 12 (4), 435-453.. It has been used at the French national mapping agency to match 2 geographical databases with different levels of detail (see image below). The purpose was to do exactly what you need: ...


2

What you're trying to create is either a categorized or graduated symbology. This website walks you through it: http://qgis.spatialthoughts.com/2012/02/tutorial-styling-vector-data-in-qgis.html


2

To answer this another question ("How to identify front of land lot?"), we need also to separate "property boundary" of land lot from public boundary of lanes, sidewalks and other public parcels of a city block. There are another concept, between "privately owned" and "public" (not privately owned): the condominium, where the lanes, sidewalks, gardens, ...


2

You can download the road network for Northern Ireland from Cloudmade in shp or osm format. Please check out http://downloads.cloudmade.com/europe/northern_europe/united_kingdom/northern_ireland#downloads_breadcrumbs


2

You do not specify which GIS system you wish to implement your analyses so you could investigate the sDNA which can be run in ArcGIS, python or AutoCAD.


2

That's a known issue of QGIS 2.2 but it should be fixed in the dev version and will be in 2.4. See http://hub.qgis.org/issues/9780


1

Softree Technical Systems has been working with the University of British Columbia's Mathematics Department on vertical alignment and earthwork optimization technologies. See: http://www.publicaffairs.ubc.ca/2012/12/18/revolutionizing-road-design/ Please refer to our website http://softreeoptimal.com/ for further details or send me an email at ...


1

While there is some degree of convergence happening between GIS and civil engineering CAD tools, you are probably much better off with the latter type of, much more specialized, tool. Some examples of suitable civil engineering CAD tools: Softree's RoadEng is very good (I worked on it briefly) and relatively low-cost. Autodesk's (AutoCAD) Civil 3D is ...


1

Ok a lot of questions, so I will start with a general hint: What you are looking for is just a 'routing graph' for a geodata set (here: OSM). As you say this graph needs to fullfil certain properties (as connectivitiy, level of detail, ...) but IMHO your cell approach sounds a bit complicated. There are existing solutions to turn OSM raw data into graph ...


1

You can download the data from open street map .Use the Export button on top left option to download data. Additionally if you are looking for an routing/ networking algorithm you can have a look at project OSRM which uses the above mentioned data for routing. hope it helps. good luck .


1

I've recently worked on a project where we did semi-automatic matching between 2 road networks and the automatic portion was an ArcObjects command line exe (c#). There were a lot of non-GIS business related data on the road network that I was modifying and we had to ensure was not harmed during the conflation process. We developed a method of scoring ...


1

I think an ArcGIS for Desktop solution to this would need to involve Linear Referencing and, in particular, use of the Overlay Route Events (Linear Referencing) tool.


1

I've found a way to do that FUZZY MATCHING task on my street network. I dunno how to do it on ArcGIS, but I exported my street network to CSV and opened it on Excel. Then I've used this awesome-free-tool: Fuzzy Lookup Add-In for Excel It's easy to use and really do the job. Thanks to all of you that helped me. See ya. Yuri Cavazin


1

I would aim at making a mapping between the street names and their object id. I don't know what program you will be using to get into the shapefile, but here is a basic Python script that might help. It will loop through the shapefile and log each name, and the OIDs that match it (given my parameters). You'll probably need to work in more parameters to ...


1

Mapperz is correct that you would have to publish a geocoding service in order for ArcGIS Server to help with this. the specific operation which allows you to turn XY points into addresses is called 'reverse geocoding' http://resources.arcgis.com/en/help/arcgis-rest-api/index.html#/Reverse_Geocode/02r3000000r5000000/ Hotpepper is correct that not all GPS ...


1

It is likely that many of the GPS points will not be exactly on the road network segments, so you will probably want to look for the best match. Once you have the segment information you can get the midpoint, start and end coordinates. Since you have ArcInfo you can use the Near analysis tool ...


1

You can use Spatial Join (Analysis) to join the information of the nearest road to your point (lat/long). It will create another field in your point layer that belongs to the name of the nearest road. See ya.


1

Based on @Jakub recommendations I re-wrote this with a correlated query instead of self-join. The performance is maybe a little better (maybe not?), but it's cleaner and easier to get additional fields in the outermost select statement. I think I will work on a function that wraps this basic query and does a separate "insert into" for each point_on_road ...


1

I don't full understand your query but one thing that you can do is ORDER BY distance and then LIMIT 1 to get the nearest road segment to a point. ORDER BY gives you the results in ascending order by default. Considering a different approach, you could try the following: find a point on the closest lines within a certain distance buffer that point a tiny ...


1

That version of QGIS is very old. The version of the plugin you have wasn't migrated to the new API. Download the latest QGIS version Install plugins via the plugin manger


1

One solution is to create a polygon layer that is a 5m grid over your original polyline layer and then intersect these 2 layers. This will give you a length of road within your 5m cell. Join that information back to the polygon grid layer and rasterize this layer, this then becomes your layer to multiple your rasterized road network with. If you have ArcMap ...


1

You can use network tools. It can create the junctions, and convert the junctions into point shpfile. After getting the point shpfile, all you have to do is knowing count of points. As for the blocks, just count the line segments.


1

I figured it out. Since I am new to qGIS, I just found out that there's a Query Builder. This is what I was looking for.


1

QGIS comes with an OSM plugin which can open .osm files or download smaller regions directly from the web. The result is immediately visualized. Large .osm files will take long to parse. Tags will be written to the attribute table where you can use the usual QGIS query building tools to filter features. Note that the OSM plugin in QGIS 1.8 is far from ...



Only top voted, non community-wiki answers of a minimum length are eligible