# Import of ESRi spatial network/utility network

**URL:** <https://community.neo4j.com/t/import-of-esri-spatial-network-utility-network/21551>\
**Category:** Import / Export\
**Created:** [July 13, 2020, 9:01am UTC](https://community.neo4j.com/t/import-of-esri-spatial-network-utility-network/21551 "2020-07-13T09:01:18Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![georg\_kf\_heiler](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/georg_kf_heiler/32/12637_2.png) [@georg\_kf\_heiler](https://community.neo4j.com/u/georg_kf_heiler)\
**Post date:** [July 13, 2020, 9:01am UTC](https://community.neo4j.com/t/import-of-esri-spatial-network-utility-network/21551/1 "2020-07-13T09:01:18Z")

</div>

Is neo4j in any way integrated with ESRi spatial network/utility network when stored in an Oracle (spatial) database?  
Or would a custom transformation & loading workflow be required?

---

<div class="post-metadata">

**Author:** ![dominicvivek06](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/dominicvivek06/32/5034_2.png) [@dominicvivek06](https://community.neo4j.com/u/dominicvivek06)\
**Post date:** [July 13, 2020, 9:25am UTC](https://community.neo4j.com/t/import-of-esri-spatial-network-utility-network/21551/2 "2020-07-13T09:25:24Z")

</div>

in Neo4j 3.5, for openstreetmap they had osm plugins.  
we also wanted intergration with ESRI. When we moved to neo4j 4.0, we are using custom XML loader.

hopefully neo4j will have an ESRI plugin down the line.

---

<div class="post-metadata">

**Author:** ![sameerG](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/sameerg/32/3830_2.png) [@sameerG](https://community.neo4j.com/u/sameerG)\
**Post date:** [July 13, 2020, 1:09pm UTC](https://community.neo4j.com/t/import-of-esri-spatial-network-utility-network/21551/3 "2020-07-13T13:09:15Z")

</div>

You can write your own custom transformation procedures and add it as a jar as plugins folder.You can invoke them through Generic ETL Tooling so in a way it will be your owned custom plugin.

---

<div class="post-metadata">

**Author:** ![georg\_kf\_heiler](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/georg_kf_heiler/32/12637_2.png) [@georg\_kf\_heiler](https://community.neo4j.com/u/georg_kf_heiler)\
**Post date:** [July 13, 2020, 3:35pm UTC](https://community.neo4j.com/t/import-of-esri-spatial-network-utility-network/21551/4 "2020-07-13T15:35:41Z")

</div>

> [@dominicvivek06](#):
>
> d intergration with ESRI. When we moved t

But you do not mean ESRi Shapefile, but rather their full: [ArcGIS Utility Network | Raumbezogenes Informationsmanagementsystem für Versorgungsunternehmen](https://www.esri.com/de-de/arcgis/products/arcgis-utility-network/overview) utility network?  
Sounds interesting. I will have to look into it.

@sameerG: do you have a link to an example JAR?

---

<div class="post-metadata">

**Author:** ![sameerG](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/sameerg/32/3830_2.png) [@sameerG](https://community.neo4j.com/u/sameerG)\
**Post date:** [July 13, 2020, 3:43pm UTC](https://community.neo4j.com/t/import-of-esri-spatial-network-utility-network/21551/5 "2020-07-13T15:43:15Z")

</div>

I have the link below to simulate the network  
[https://guides.neo4j.com/gcloud-testdrive/network-management.html?\_ga=2.147800503.1040257491.1594045424-2082138699.1583749449](https://guides.neo4j.com/gcloud-testdrive/network-management.html?_ga=2.147800503.1040257491.1594045424-2082138699.1583749449)

---

<div class="post-metadata">

**Author:** ![dominicvivek06](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/dominicvivek06/32/5034_2.png) [@dominicvivek06](https://community.neo4j.com/u/dominicvivek06)\
**Post date:** [July 14, 2020, 9:14am UTC](https://community.neo4j.com/t/import-of-esri-spatial-network-utility-network/21551/6 "2020-07-14T09:14:46Z")

</div>

I was referring to OSM XML files for custom transformation -\> [Neo4j Spatial](https://neo4j-contrib.github.io/spatial/)

we also wanted ESRI intergration, but Neo4j doesnt have it.

---

<div class="post-metadata">

**Author:** ![sameerG](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/sameerg/32/3830_2.png) [@sameerG](https://community.neo4j.com/u/sameerG)\
**Post date:** [July 18, 2020, 9:20am UTC](https://community.neo4j.com/t/import-of-esri-spatial-network-utility-network/21551/7 "2020-07-18T09:20:23Z")

</div>

**Create Layer**  
call spatial.addWKTLayer('geom', 'wkt')

call spatial.importShapefileToLayer('geom',"D:\Neo4j\ApplicationData\neo4jDatabases\database-02341e23-fad3-478a-a96c-b2020042c6ae\installation-3.5.14\import\abc.shp")
